4,388 research outputs found

    AI Solutions for MDS: Artificial Intelligence Techniques for Misuse Detection and Localisation in Telecommunication Environments

    Get PDF
    This report considers the application of Articial Intelligence (AI) techniques to the problem of misuse detection and misuse localisation within telecommunications environments. A broad survey of techniques is provided, that covers inter alia rule based systems, model-based systems, case based reasoning, pattern matching, clustering and feature extraction, articial neural networks, genetic algorithms, arti cial immune systems, agent based systems, data mining and a variety of hybrid approaches. The report then considers the central issue of event correlation, that is at the heart of many misuse detection and localisation systems. The notion of being able to infer misuse by the correlation of individual temporally distributed events within a multiple data stream environment is explored, and a range of techniques, covering model based approaches, `programmed' AI and machine learning paradigms. It is found that, in general, correlation is best achieved via rule based approaches, but that these suffer from a number of drawbacks, such as the difculty of developing and maintaining an appropriate knowledge base, and the lack of ability to generalise from known misuses to new unseen misuses. Two distinct approaches are evident. One attempts to encode knowledge of known misuses, typically within rules, and use this to screen events. This approach cannot generally detect misuses for which it has not been programmed, i.e. it is prone to issuing false negatives. The other attempts to `learn' the features of event patterns that constitute normal behaviour, and, by observing patterns that do not match expected behaviour, detect when a misuse has occurred. This approach is prone to issuing false positives, i.e. inferring misuse from innocent patterns of behaviour that the system was not trained to recognise. Contemporary approaches are seen to favour hybridisation, often combining detection or localisation mechanisms for both abnormal and normal behaviour, the former to capture known cases of misuse, the latter to capture unknown cases. In some systems, these mechanisms even work together to update each other to increase detection rates and lower false positive rates. It is concluded that hybridisation offers the most promising future direction, but that a rule or state based component is likely to remain, being the most natural approach to the correlation of complex events. The challenge, then, is to mitigate the weaknesses of canonical programmed systems such that learning, generalisation and adaptation are more readily facilitated

    Meta-heuristic algorithms in car engine design: a literature survey

    Get PDF
    Meta-heuristic algorithms are often inspired by natural phenomena, including the evolution of species in Darwinian natural selection theory, ant behaviors in biology, flock behaviors of some birds, and annealing in metallurgy. Due to their great potential in solving difficult optimization problems, meta-heuristic algorithms have found their way into automobile engine design. There are different optimization problems arising in different areas of car engine management including calibration, control system, fault diagnosis, and modeling. In this paper we review the state-of-the-art applications of different meta-heuristic algorithms in engine management systems. The review covers a wide range of research, including the application of meta-heuristic algorithms in engine calibration, optimizing engine control systems, engine fault diagnosis, and optimizing different parts of engines and modeling. The meta-heuristic algorithms reviewed in this paper include evolutionary algorithms, evolution strategy, evolutionary programming, genetic programming, differential evolution, estimation of distribution algorithm, ant colony optimization, particle swarm optimization, memetic algorithms, and artificial immune system

    Artificial intelligence in the cyber domain: Offense and defense

    Get PDF
    Artificial intelligence techniques have grown rapidly in recent years, and their applications in practice can be seen in many fields, ranging from facial recognition to image analysis. In the cybersecurity domain, AI-based techniques can provide better cyber defense tools and help adversaries improve methods of attack. However, malicious actors are aware of the new prospects too and will probably attempt to use them for nefarious purposes. This survey paper aims at providing an overview of how artificial intelligence can be used in the context of cybersecurity in both offense and defense.Web of Science123art. no. 41

    Intelligent Data Fusion for Applied Decision Support

    Get PDF
    Data fusion technologies are widely applied to support a real-time decision-making in complicated, dynamically changing environments. Due to the complexity in the problem domain, artificial intelligent algorithms, such as Bayesian inference and particle swarm optimization, are employed to make the decision support system more adaptive and cognitive. This dissertation proposes a new data fusion model with an intelligent mechanism adding decision feedback to the system in real-time, and implements this intelligent data fusion model in two real-world applications. The first application is designing a new sensor management system for a real-world and highly dynamic air traffic control problem. The main objective of sensor management is to schedule discrete-time, two-way communications between sensors and transponder-equipped aircraft over a given coverage area. Decisions regarding allocation of sensor resources are made to improve the efficiency of sensors and communications, simultaneously. For the proposed design, its loop nature takes account the effect of the current sensor model into the next scheduling interval, which makes the sensor management system able to respond to the dynamically changing environment in real-time. Moreover, it uses a Bayesian network as the mission manager to come up with operating requirements for each region every scheduling interval, so that the system efficiently balances the allocation of sensor resources according to different region priorities. As one of this dissertation\u27s contribution in the area of Bayesian inference, the resulting Bayesian mission manager is shown to demonstrate significant performance improvement in resource usage for prioritized regions such as a runway in the air traffic control application for airport surfaces. Due to wind\u27s importance as a renewable energy resource, the second application is designing an intelligent data-driven approach to monitor the wind turbine performance in real-time by fusing multiple types of maintenance tests, and detect the turbine failures by tracking the turbine maintenance statistics. The current focus has been on building wind farms without much effort towards the optimization of wind farm management. Also, under performing or faulty turbines cause huge losses in revenue as the existing wind farms age. Automated monitoring for maintenance and optimizing of wind farm operations will be a key element in the transition of wind power from an alternative energy form to a primary form. Early detection and prediction of catastrophic failures helps prevent major maintenance costs from occurring as well. I develop multiple tests on several important turbine performance variables, such as generated power, rotor speed, pitch angle, and wind speed difference. Wind speed differences are particularly effective in the detection of anemometer failures, which is a very common maintenance issue that greatly impacts power production yet can produce misleading symptoms. To improve the detection accuracy of this wind speed difference test, I discuss a new method to determine the decision boundary between the normal and abnormal states using a particle swarm optimization (PSO) algorithm. All the test results are fused to reach a final conclusion, which describes the turbine working status at the current time. Then, Bayesian inference is applied to identify potential failures with a percentage certainty by monitoring the abnormal status changes. This approach is adaptable to each turbine automatically, and is advantageous in its data-driven nature to monitor a large wind farm. This approach\u27s results have verified the effectiveness of detecting turbine failures early, especially for anemometer failures

    Towards adaptive multi-robot systems: self-organization and self-adaptation

    Get PDF
    Dieser Beitrag ist mit Zustimmung des Rechteinhabers aufgrund einer (DFG geförderten) Allianz- bzw. Nationallizenz frei zugänglich.This publication is with permission of the rights owner freely accessible due to an Alliance licence and a national licence (funded by the DFG, German Research Foundation) respectively.The development of complex systems ensembles that operate in uncertain environments is a major challenge. The reason for this is that system designers are not able to fully specify the system during specification and development and before it is being deployed. Natural swarm systems enjoy similar characteristics, yet, being self-adaptive and being able to self-organize, these systems show beneficial emergent behaviour. Similar concepts can be extremely helpful for artificial systems, especially when it comes to multi-robot scenarios, which require such solution in order to be applicable to highly uncertain real world application. In this article, we present a comprehensive overview over state-of-the-art solutions in emergent systems, self-organization, self-adaptation, and robotics. We discuss these approaches in the light of a framework for multi-robot systems and identify similarities, differences missing links and open gaps that have to be addressed in order to make this framework possible
    corecore