scholarly journals FlockAI: A Testing Suite for ML-Driven Drone Applications

2021 ◽  
Vol 13 (12) ◽  
pp. 317
Author(s):  
Demetris Trihinas ◽  
Michalis Agathocleous ◽  
Karlen Avogian ◽  
Ioannis Katakis

Machine Learning (ML) is now becoming a key driver empowering the next generation of drone technology and extending its reach to applications never envisioned before. Examples include precision agriculture, crowd detection, and even aerial supply transportation. Testing drone projects before actual deployment is usually performed via robotic simulators. However, extending testing to include the assessment of on-board ML algorithms is a daunting task. ML practitioners are now required to dedicate vast amounts of time for the development and configuration of the benchmarking infrastructure through a mixture of use-cases coded over the simulator to evaluate various key performance indicators. These indicators extend well beyond the accuracy of the ML algorithm and must capture drone-relevant data including flight performance, resource utilization, communication overhead and energy consumption. As most ML practitioners are not accustomed with all these demanding requirements, the evaluation of ML-driven drone applications can lead to sub-optimal, costly, and error-prone deployments. In this article we introduce FlockAI, an open and modular by design framework supporting ML practitioners with the rapid deployment and repeatable testing of ML-driven drone applications over the Webots simulator. To show the wide applicability of rapid testing with FlockAI, we introduce a proof-of-concept use-case encompassing different scenarios, ML algorithms and KPIs for pinpointing crowded areas in an urban environment.

Author(s):  
Konstantinos Kotis ◽  
Artem Katasonov

Internet of Things should be able to integrate an extremely large amount of distributed and heterogeneous entities. To tackle heterogeneity, these entities will need to be consistently and formally represented and managed (registered, aligned, composed and queried) trough suitable abstraction technologies. Two distinct types of these entities are a) sensing/actuating devices that observe some features of interest or act on some other entities (call it ‘smart entities’), and b) applications that utilize the data sensed from or sent to the smart entities (call it ‘control entities’). The aim of this paper is to present the Semantic Smart Gateway Framework for supporting semantic interoperability between these types of heterogeneous IoT entities. More specifically, the paper describes an ontology as the key technology for the abstraction and semantic registration of these entities, towards supporting their automated deployment. The paper also described the alignment of IoT entities and of their exchanged messages. More important, the paper presents a use case scenario and a proof-of-concept implementation.


2021 ◽  
Author(s):  
◽  
Peter Breternitz

Due to economic developments, libraries must use their budgets efficiently and in line with demand. In addition, budget negotiations in libraries are becoming more and more important. The goal of this master thesis was to develop a proof-of-concept of a data-driven support system for budget planning and resource allocation for the library of the Max Planck Institute for Empirical Aesthetics. For this purpose, data from different library areas were analyzed and evaluated. The data-driven support system displays key performance indicators such as budget, expenditures, circulation, collection development, and reading room usage in a dashboard. This allows the library to plan its budget and allocate funds more efficiently and in line with its needs as well as conduct budget negotiations with confidence.


Author(s):  
Marialena Vagia ◽  
Esten Ingar Grøtli ◽  
Aksel A. Transeth ◽  
Magnus Bjerkeng ◽  
Fredrik Haugli ◽  
...  

Several design methods and principles have been presented so far, in order to guide the design of autonomous operations. Putting the required efforts into learning and using the methods for designing autonomous operations is a daunting task. Experiences so far have shown that the use of methods meant to the help the design process are often ignored. One reason could be that the design guidelines are too complex and contain much information often not relevant for the project at hand, and therefore there is no easy way to distinguish what is important from what is not. This is an issue that needs to be solved with our approach. In this article, the Autonomous Job Analysis (AJA) method is presented. The proposed methodology is created in order to guide the design of autonomous operations in maritime systems by breaking them down in to sub-operations in order to reveal challenges, needs and limitations regarding autonomous behavior. The canvas contains the categories of the AJA method on a single page format -the canvas- and each category is supported with questions to be asked during the design procedure, as well as example answers. We will describe the AJA method and the AJA canvas in detail, and present a use case scenario of an autonomous operation in order to show how they can be applied. The particular use-case is the design of an autonomous operation for the detection, inspection and tracking of a waste water plume.


Author(s):  
Silvia Paddock ◽  
Hamed Abedtash ◽  
Jacqueline Zummo ◽  
Samuel Thomas

Abstract Background The successful introduction of homomorphic encryption (HE) in clinical research holds promise for improving acceptance of data-sharing protocols, increasing sample sizes, and accelerating learning from real-world data (RWD). A well-scoped use case for HE would pave the way for more widespread adoption in healthcare applications. Determining the efficacy of targeted cancer treatments used off-label for a variety of genetically defined conditions is an excellent candidate for introduction of HE-based learning systems because of a significant unmet need to share and combine confidential data, the use of relatively simple algorithms, and an opportunity to reach large numbers of willing study participants. Methods We used published literature to estimate the numbers of patients who might be eligible to receive treatments approved for other indications based on molecular profiles. We then estimated the sample size and number of variables that would be required for a successful system to detect exceptional responses with sufficient power. We generated an appropriately sized, simulated dataset (n = 5000) and used an established HE algorithm to detect exceptional responses and calculate total drug exposure, while the data remained encrypted. Results Our results demonstrated the feasibility of using an HE-based system to identify exceptional responders and perform calculations on patient data during a hypothetical 3-year study. Although homomorphically encrypted computations are time consuming, the required basic computations (i.e., addition) do not pose a critical bottleneck to the analysis. Conclusion In this proof-of-concept study, based on simulated data, we demonstrate that identifying exceptional responders to targeted cancer treatments represents a valuable and feasible use case. Past solutions to either completely anonymize data or restrict access through stringent data use agreements have limited the utility of abundant and valuable data. Because of its privacy protections, we believe that an HE-based learning system for real-world cancer treatment would entice thousands more patients to voluntarily contribute data through participation in research studies beyond the currently available secondary data populated from hospital electronic health records and administrative claims. Forming collaborations between technical experts, physicians, patient advocates, payers, and researchers, and testing the system on existing RWD are critical next steps to making HE-based learning a reality in healthcare.


2021 ◽  
Vol 11 (4) ◽  
pp. 1804
Author(s):  
Luis Jurado Pérez ◽  
Joaquín Salvachúa

Implementing a wireless sensor and actuator network (WSAN) in Internet of Things (IoT) applications is a complex task. The need to establish the number of nodes, sensors, and actuators, and their location and characteristics, requires a tool that allows the preliminary determination of this information. Additionally, in IoT scenarios where a large number of sensors and actuators are present, such as in a smart city, it is necessary to analyze the scalability of these systems. Modeling and simulation can help to conduct an early study and reduce development and deployment times in environments such as a smart city. The design-time verification of the system through a network simulation tool is useful for the most complex and expensive part of the system formed by a WSAN. However, the use of real components for other parts of the IoT system is feasible by using cloud computing infrastructure. Although there are cloud computing simulators, the cloud layer is poorly developed for the requirements of IoT applications. Technologies around cloud computing can be used for the rapid deployment of some parts of the IoT application and software services using containers. With this framework, it is possible to accelerate the development of the real system, facilitate the rapid deployment of a prototype, and provide more realistic simulations. This article proposes an approach for the modeling and simulation of IoT systems and services in a smart city leveraged in a WSAN simulator and technologies of cloud computing. Our approach was verified through experiments with two use cases. (1) A model of sensor and actuator networks as an integral part of an IoT application to monitor and control parks in a city. Through this use case, we analyze the scalability of a system whose sensors constantly emit data. (2) A model for cloud-based IoT reactive parking lot systems for a city. Through our approach, we have created an IoT parking system simulation model. The model contains an M/M/c/N queuing system to simulate service requests from users. In this use case, the model replication through hierarchical modeling and scalability of a distributed parking reservation service were evaluated. This last use case showed how the simulation model could provide information to size the system through probability distribution variables related to the queuing system. The experimental results show that the use of simulation techniques for this type of application makes it possible to analyze scalability in a more realistic way.


2020 ◽  
Vol 11 (1) ◽  
pp. 181
Author(s):  
Carmen Botella-Mascarell ◽  
Joaquin Perez ◽  
Juan Soria ◽  
Sandra Roger

Beyond 5G networks will be fundamental towards enabling sustainable mobile communication networks. One of the most challenging scenarios will be met in ultra-dense networks that are deployed in densely populated areas. In this particular case, mobile network operators should benefit from new assessment metrics and data science tools to ensure an effective management of their networks. In fact, incorporating architectures allowing a cognitive network management framework could simplify processes and enhance the network’s performance. In this paper, we propose the use of composite indicators based on key performance indicators both as a tool for a cognitive management of mobile communications networks, as well as a metric which could successfully integrate more advanced user-centric measurements. Composite indicators can successfully synthesize and integrate large amounts of data, incorporating in a single index different metrics selected as triggers for autonomous decisions. The paper motivates and describes the use of this methodology, which is applied successfully in other areas with the aim of ranking metrics to simplify complex realities. A use case that is based on a universal mobile telecommunications system network is analyzed, due to technology simplicity and scalability, as well as the availability of key performance indicators. The use case focuses on analyzing the fairness of a network over different coverage areas as a fundamental metric in the operation and management of the networks. To this end, several ranking and visualization strategies are presented, providing examples of how to extract insights from the proposed composite indicator.


2021 ◽  
pp. 11-19
Author(s):  
Олександр Захарович Двейрін ◽  
Віктор Іванович Рябков ◽  
Людмила Валеріївна Капітанова ◽  
Марина Володимирівна Кириленко

Along with the unique flight performance indicators and economic indicators that characterize heavy transport aircraft, the priority is also to ensure the basing for their heavier modifications at the airfields declared for the base aircraft. This problem arises at the very early stage of the modification creation, when its main parameters such as the gross mass at takeoff  and thrust-to-weight ratio  are formed. This is due to the very essence of creating a modification ‑ increasing its carrying capacity (which leads to increase in the gross mass at takeoff  and flight range ) with an increased payload  by increasing the mass of fuel on board. Ensuring growth of flight  and hour , performance underlies the creation of all modifications of transport category aircraft. For heavier modifications than their base aircraft, it is further complicated by the fact that the base models are based on the runways of the second and first class airfields, which creates an insurmountable limitation on the available runway length. The second limitation is the value of the decision-making speed  during takeoff, in case of failure of the critical engine during the takeoff run, which predetermines the required length of the runway. Since the takeoff masses of aircraft modifications of this type continue to increase, the problem of their basing on the runways of existing airfields arises by forming the takeoff weight relationship  – decision-making speed in case of a critical engine failure  ‑ thrust-to-weight ratio, providing the basing of a heavier modification at the airfield declared for the base aircraft . To implement this condition, a model for determining the speed , in which a safe termination of the takeoff run is possible in the event of a critical engine failure. The resulting model allows to take into account a number of restrictions due to the properties of heavy aircraft, such as the minimum and maximum thrust of the cruise engines, which makes it possible to make reasonable recommendations in the operating rules for aircraft of this type. Taking into account the expressions obtained to determine , a model has been formed to determine and assess the required thrust-to-weight ratio of a heavier modification  by condition for modifications with a takeoff weight of more than 300 tons. It has been established that the required relative thrust-to-weight ratio should be within . Defining parameters such as ,  and  is the basis for the implementation of other modification changes in the heavy transport aircraft.


Author(s):  
Barbara Glock ◽  
Florian Endel ◽  
Gottfried Endel ◽  
Klaudia Sandholzer ◽  
Niki Popper ◽  
...  

ABSTRACT ObjectivesIn healthcare it is crucial to have a fundamental knowledge of the burden of diseases within the population. Therefore we aimed to develop an Atlas of Epidemiology to gain better insight on the epidemiological situation. Based on primary and secondary health care data, we aimed to present results in interactive charts and maps, comprehensible to experts and the general public. The atlas builds a framework for rapid deployment of new data and results in a reproducible and efficient way. As a first use case three methods based on two different databases for the estimation of diabetes prevalence in Austria are compared. ApproachDatasources: (i) reimbursement data 2006/2007 (GAP-DRG); (ii) national routine health survey (ATHIS) for 2006/2007. Methods for diabetes prevalence estimation: 1) ATC-ICD statistically relates pseudonymized data on medications to data on diagnoses from hospitalizations and sick leaves. 2) With the method Experts, medical experts assign specific medications to diabetes diagnoses. Patients with these medications are identified together with hospitalized diabetes diagnosed patients in GAP-DRG. 3) In ATHIS a sample of 15.000 persons was questioned if they a) ever had diabetes and b) were treated against diabetes in the last 12 months. Results are projected onto the Austrian population. Patients are divided by 10-year age-classes, gender and state. For the publicly online framework, implemented in html and javascript, pre-processed data in different granularity is required and used. ResultsMaps of Austria represent the prevalence of diabetes for each method and granularity level. The difference of the methods can be seen by clicking on the next map. For different age-classes (resp. different gender) the three methods can be compared directly within a bar chart. The technology for a rapid deployment of new data is now developed. For the use case first results have already been presented to decision makers, and feedback has been incorporated. ConclusionBesides depicting disease prevalence, the atlas of epidemiology also allows to visualize health care service data and results of simulation models in a fast and efficient way, which is important for decision makers. Soon the results of the ATC-ICD project on the prevalence of different diseases based on ICD9 diagnoses and medication data will be published in an aggregated form. This project is part of the K-Project dexhelpp in COMET – Competence Centers for Excellent Technologies that is funded by BMVIT, BMWGJ and transacted by FFG.


2020 ◽  
Vol 86 (14) ◽  
Author(s):  
Bernardo J. Gomez-Fernandez ◽  
Valeria A. Risso ◽  
Andres Rueda ◽  
Jose M. Sanchez-Ruiz ◽  
Miguel Alcalde

ABSTRACT Ancestral sequence reconstruction and resurrection provides useful information for protein engineering, yet its alliance with directed evolution has been little explored. In this study, we have resurrected several ancestral nodes of fungal laccases dating back ∼500 to 250 million years. Unlike modern laccases, the resurrected Mesozoic laccases were readily secreted by yeast, with similar kinetic parameters, a broader stability, and distinct pH activity profiles. The resurrected Agaricomycetes laccase carried 136 ancestral mutations, a molecular testimony to its origin, and it was subjected to directed evolution in order to improve the rate of 1,3-cyclopentanedione oxidation, a β–diketone initiator commonly used in vinyl polymerization reactions. IMPORTANCE The broad variety of biotechnological uses of fungal laccases is beyond doubt (food, textiles, pulp and paper, pharma, biofuels, cosmetics, and bioremediation), and protein engineering (in particular, directed evolution) has become the key driver for adaptation of these enzymes to harsh industrial conditions. Usually, the first requirement for directed laccase evolution is heterologous expression, which presents an important hurdle and often a time-consuming process. In this work, we resurrected a fungal Mesozoic laccase node which showed strikingly high heterologous expression and pH stability. As a proof of concept that the ancestral laccase is a suitable blueprint for engineering, we performed a quick directed evolution campaign geared to the oxidation of the β-diketone 1,3-cyclopentanedione, a poor laccase substrate that is used in the polymerization of vinyl monomers.


Sign in / Sign up

Export Citation Format

Share Document