27 research outputs found

    Cooperation as a Service in VANET: Implementation and Simulation Results

    Get PDF
    The past decade has witnessed the emergence of Vehicular Ad-hoc Networks (VANET), specializing from the well-known Mobile Ad Hoc Networks (MANET) to Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) wireless communications. While the original motivation for Vehicular Networks was to promote traffic safety, recently it has become increasingly obvious that Vehicular Networks open new vistas for Internet access, providing weather or road condition, parking availability, distributed gaming, and advertisement. In previous papers [27,28], we introduced Cooperation as a Service (CaaS); a new service-oriented solution which enables improved and new services for the road users and an optimized use of the road network through vehicle\u27s cooperation and vehicle-to-vehicle communications. The current paper is an extension of the first ones; it describes an improved version of CaaS and provides its full implementation details and simulation results. CaaS structures the network into clusters, and uses Content Based Routing (CBR) for intra-cluster communications and DTN (Delay and disruption-Tolerant Network) routing for inter-cluster communications. To show the feasibility of our approach, we implemented and tested CaaS using Opnet modeler software package. Simulation results prove the correctness of our protocol and indicate that CaaS achieves higher performance as compared to an Epidemic approach

    Curiosity as a Self-Supervised Method to Improve Exploration in De novo Drug Design

    Full text link
    In recent years, deep learning has demonstrated promising results in de novo drug design. However, the proposed techniques still lack an efficient exploration of the large chemical space. Most of these methods explore a small fragment of the chemical space of known drugs, if the desired molecules were not found, the process ends. In this work, we introduce a curiosity-driven method to force the model to navigate many parts of the chemical space, therefore, achieving higher desirability and diversity as well. At first, we train a recurrent neural network-based general molecular generator (G), then we fine-tune G to maximize curiosity and desirability. We define curiosity as the Tanimoto similarity between two generated molecules, a first molecule generated by G, and a second one generated by a copy of G (Gcopy). We only backpropagate the loss through G while keeping Gcopy unchanged. We benchmarked our approach against two desirable chemical properties related to drug-likeness and showed that the discovered chemical space can be significantly expanded, thus, discovering a higher number of desirable molecules with more diversity and potentially easier to synthesize. All Code and data used in this paper are available at https://github.com/amine179/Curiosity-RL-for-Drug-Design

    Cooperation as a Service in VANET: Implementation and Simulation Results

    Get PDF
    The past decade has witnessed the emergence of Vehicular Ad-hoc Networks (VANET), specializing from the well-known Mobile Ad Hoc Networks (MANET) to Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) wireless communications. While the original motivation for Vehicular Networks was to promote traffic safety, recently it has become increasingly obvious that Vehicular Networks open new vistas for Internet access, providing weather or road condition, parking availability, distributed gaming, and advertisement. In previous papers [27,28], we introduced Cooperation as a Service (CaaS); a new service-oriented solution which enables improved and new services for the road users and an optimized use of the road network through vehicle's cooperation and vehicle-to-vehicle communications. The current paper is an extension of the first ones; it describes an improved version of CaaS and provides its full implementation details and simulation results. CaaS structures the network into clusters, and uses Content Based Routing (CBR) for intra-cluster communications and DTN (Delay–and disruption-Tolerant Network) routing for inter-cluster communications. To show the feasibility of our approach, we implemented and tested CaaS using Opnet modeler software package. Simulation results prove the correctness of our protocol and indicate that CaaS achieves higher performance as compared to an Epidemic approach

    Are distributed ledger technologies ready for intelligent transportation systems?

    No full text
    none3noThe aim of this paper is to understand whether Distributed Ledger Technologies (DLTs) are ready to support complex services, such as those related to Intelligent Transportation Systems (ITS). In smart transportation services, a huge amount of sensed data is generated by a multitude of vehicles. While DLTs provide very interesting features, such as immutability, traceability and verifiability of data, some doubts on the scalability and responsiveness of these technologies appear to be well-founded. We propose an architecture for ITS that resorts to DLT features. Moreover, we provide experimental results of a real test-bed over IOTA, a promising DLT for IoT. Results clearly show that, while the viability of the proposal cannot be rejected, further work is needed on the responsiveness of DLT infrastructures.openZichichi, Mirko; Ferretti, Stefano; D'Angelo, GabrieleZichichi, Mirko; Ferretti, Stefano; D'Angelo, Gabriel

    Reinforcement Learning Based Decision Support Tool For Epidemic Control

    No full text
    Rationale: Covid-19 Is Certainly One Of The Worst Pandemics Ever. In The Absence Of A Vaccine, Classical Epidemiological Measures Such As Testing In Order To Isolate The Infected People, Quarantine And Social Distancing Are Ways To Reduce The Growing Speed Of New Infections As Much As Possible And As Soon As Possible, But With A Cost To Economic And Social Disruption. It Is Therefore A Challenge To Implement Timely And Appropriate Public Health Interventions. Objective: This Study Investigates A Reinforcement Learning Based Approach To Incrementally Learn How Much Intensity Of Each Public Health Intervention Should Be Applied At Each Period In A Given Region. Methods: First We Define The Basic Components Of A Reinforcement Learning (Rl) Set Up (I.E., States, Reward, Actions, And Transition Function), This Represents The Learning Environment For The Agent (I.E., An Ai-Model). Then We Train Our Agent Using Rl In An Online Fashion, Using A Reinforcement Learning Algorithm Known As Reinforce. Finally, A Developed Flow Network, Serving As An Epidemiological Model Is Used To Visualize The Results Of The Decisions Taken By The Agent Given Different Epidemic And Demographic State Scenarios. Main Results: After A Relatively Short Period Of Training, The Agent Starts Taking Reasonable Actions Allowing A Balance Between The Public Health And Economic Considerations. In Order To Test The Developed Tool, We Ran The Rl-Agent On Different Regions (Demographic Scale) And Recorded The Output Policy Which Was Still Consistent With The Training Performance. The Flow Network Used To Visualize The Results Of The Simulation Is Considerably Useful Since It Shows A High Correlation Between The Simulated Results And The Real Case Scenarios. Conclusion: This Work Shows That Reinforcement Learning Paradigm Can Be Used To Learn Public Health Policies In Complex Epidemiological Models. Moreover, Through This Experiment, We Demonstrate That The Developed Model Can Be Very Useful If Fed In With Real Data. Future Work: When Treating Trade-Off Problems (Balance Between Two Goals) Like Here, Engineering A Good Reward (That Encapsulates All Goals) Can Be Difficult, Therefore Future Work Might Tackle This Problem By Investigating Other Techniques Such As Inverse Reinforcement Learning And Human-In-The-Loop. Also, Regarding The Developed Epidemiological Model, We Aim To Gather Proper Real Data That Can Be Used To Make The Training Environment More Realistic, As Well As To Apply It For Network Of Regions Instead Of A Single Region

    A Reinforcement Learning Based Decision Support Tool for Epidemic Control: Validation Study for COVID-19

    No full text
    Epidemics such as COVID-19 present a substantial menace to public health and global economies. While the problem of epidemic forecasting has been thoroughly investigated in the literature, there is limited work studying the problem of optimal epidemic control. In the present paper, we introduce a novel epidemiological model (EM) that is inherently suitable for analyzing different control policies. We validated the potential of the developed EM in modeling the evolution of COVID-19 infections with a mean Pearson correlation of 0.609 CI 0.525–0.690 and P-value < 0.001. To automate the process of analyzing control policies and finding the optimal one, we adapted the developed EM to the reinforcement learning (RL) setting and ran several experiments. The results of this work show that the problem of optimal epidemic control can be significantly difficult for governments and policymakers, especially if faced with several constraints at once, hence, the need for such machine learning-based decision support tools. Moreover, it demonstrated the potential of deep RL in addressing such real-world problems

    Cooperation as a Service in VANETs

    No full text
    Vehicular Networks, including Vehicular Adhoc Networks (VANETs) and Vehicular Sensor Networks (VSNs), stimulate a brand new variety of services, ranging from driver safety services, traffic information and warnings regarding traffic jams and accidents, to providing weather or road condition, parking availability, and advertisement. 3G networks and sophisticated Intelligent Transportation Systems (ITS), including deploying costly roadside base stations, can indeed be used to offer such services, but these come with a cost, both at network and hardware levels. In this paper we introduce Cooperation as a service (CaaS): A novel architecture that will allow providing a set of services for free and without any additional infrastructure, by taking advantage of Vehicle-to-Vehicle communications. CaaS uses a hybrid publish/subscribe mechanism where the driver (or subscriber) expresses his interests regarding a service (or a set of services) and where cars having subscribed to the same service will cooperate to provide the subscriber with the necessary information regarding the service he subscribed to, by publishing this information in the network. CaaS structures the network into clusters, and uses Content Based Routing (CBR) for intra-cluster communications and geographic routing for inter-cluster communications
    corecore