Spring of artificial intelligence

spring of artificial intelligence

In 1956, artificial intelligence (AI) was formally established as an academic discipline during the Dartmouth workshop. After that, it has gone through a series of boom-bust cycles. Because of the half-century efforts, it has become a prosperous field with many practical applications and active research subjects [5]. AI has already several mature capabilities for perceiving, understanding, self-learning, and reasoning. Advances in AI technology have opened up broader markets and new opportunities in the domains such as health, finance, communication, education, energy, manufacturing and logistics, etc [6].

AI is one of the newest fields in science and engineering, it is committed to build intelligent systems and to learn how to improve system performance by the use of experience. It encompasses a huge variety of subfields such as natural language processing, knowledge representation, pattern recognition, automated reasoning, machine learning (ML) and data mining (DM), etc. Moreover, AI is also an interdisciplinary field which is inspired by other disciplines: philosophy, mathematics, economics, neuroscience, psychology, computer engineering, linguistics, control theory and cybernetics [7]. Technological progress of computer science in the fields of big data, algorithmic development and processing power have made the performance, accessibility, and costs of AI more favorable than ever before [6].

AI systems are designed to evaluate, categorize and learn received data, and then output inferences concerning insight, decision or conclusion. Today, the great success of academic and industrial research in speech recognition [8, 9, 10, 11], image processing [12, 13], medical diagnosis [14, 15, 16, 17], and game AI [18, 19, 20] has triggered another new wave of AI. Almost all the famous universities and science & technology giants in the world have increased their investments in AI research [6, 21]. At the same time, many counties have treated AI research as a national priority or a national strategic goal [22] and have constantly raised their research and development budgets. More and more companies such as NVIDIA, Intel, Qualcomm and Samsung are developing machine-learning chips to enable real-time applications in Internet of things (IoT) devices [23]. Among branches of computer science, AI is the only field to attempt to build intelligent systems that will function autonomously in complex, changing environments [7]. Therefore, it serves as the preferred solution for more and more practical problems. AI has become ubiquitous and ambient in our personal lives. Many industries are gradually turning into the AI-driven ones.

AMBIENT INTELLIGENCE 

Ambient Intelligence (AmI) is a paradigm of AI that supports the design of next generation of intelligent systems and introduces innovative means of communication among human beings, machines and living environments [24, 25]. It is a prospective solution for intelligent living assistance that takes advantage of cutting-edge technologies to improve habitual supports [26]. With huge commercial prospects and rapid development of information and communication technologies (ICT) in recent years, smart environments have become a very active research topic. As a promising intervention for intelligent living assistance, smart environments, also known as one of the most successful applications of AmI, is to support residents by providing appropriate assistance while carrying out activities .

As an emerging interdisciplinary domain, in addition to advanced data analysis techniques, AmI also incorporates multiple cutting-edge technologies such as Internet of things (IoT) and wireless sensor network (WSN), etc [24, 27, 28]. Recent advances in these techniques present unprecedented opportunities to research and develop intelligent living environments. They embed computer intelligence into home devices that allow electronics, software and actuators to connect, interact and exchange data. They can also provide a convenient way to measure home conditions and monitor home appliances [29].

AmI applications usually have the following characteristics: firstly, they are aware of environmental changes. Secondly, with the support of computational units, they can rapidly respond to a variety of requirements in a short time. Thirdly, they can provide better personal interactive experiences concerning context awareness. Context-aware systems offer entirely new opportunities for application developers and for end users by gathering context data and adapting systems behavior accordingly [30].

AmI utilizes IoT to build a network of objects embedded with measurable electronic components like sensors, radio frequency identification (RFID) tags/readers, power analyzer or actuators to gather data continuously from the smart environments [31, 32]. Target objects include home appliances, household furniture, and the other daily commodities. In recent years, considerable attention has also been paid to wearable devices, to collect user’s behavioral information or vital signs [28]. These ubiquitous electronics make it possible to achieve real-time monitoring and avoid risks at the earliest stages.

A wireless sensor network (WSN) can be defined as a network of sensor nodes, which are spatially distributed and work cooperatively to communicate information gathered from the monitored fields through wireless links [33]. In home care, sensor nodes can help to monitor residents in a smart home in order to guarantee their safety and independence. However, the gathered data are usually large-scale and chaotic. It is very hard to directly use it. At this time, effective data analysis processing models are critical for parsing the behavioral data of residents. Moreover, AmI could seamlessly integrate sensors, processing, and interfaces such as touchscreen, speech processing, assisted social robots or any other advanced HCI technologies with daily activities [34]. Ideally, AmI needs to be sensitive to the needs of residents. Real-time situations will be analyzed and appropriate feedbacks or interventions will be given out.

Besides, due to heterogeneous components, AmI continuously produces large-scale data. Such output data can involve environmental changes (positions, movements, temperature, and pressure, etc.), and consumption (energy or resources) [6, 27]. It is usually temporal and sequential, even unstructured and chaotic. Without advanced and effective data analysis methods, it is not possible to analyze such numerous data. As a consequence, machine learning and data mining, two subfields of artificial intelligence, are indispensable to automatically interpret, infer and understand the current situation, for the purpose of responding real-time requirements of residents [25, 26].

Table des matières

1 General Introduction  
1.1 Advent of Information Age
1.2 Spring of Artificial Intelligence
1.3 Ambient Intelligence
1.4 Smart Environments
1.5 Overview of Activity Recognition
1.5.1 Significance of Activity Recognition
1.5.2 Abstraction of Activity Recognition Problems
1.5.3 Data Granularity
1.5.4 Challenges
1.6 Objectives of Thesis
1.6.1 Knowledge Representation and Management
1.6.2 Real-time Activity Recognition
1.6.3 Activity Prediction
1.6.4 Definition and Detection of Abnormal Behaviors
1.6.5 Robustness
1.7 Thesis Framework
2 Literature on Data Mining Applied for Ambient Intelligence  
2.1 Machine Learning versus Data Mining Approaches
2.2 Data-driven versus Knowledge-driven Approaches
2.3 Supervised versus Unsupervised Approaches
2.4 Graphical Models
2.4.1 Bayesian Network
2.4.2 Hidden Markov Models
2.4.3 Conditional Random Field
2.5 Non-Graphical Models
2.5.1 Decision Trees
2.5.2 Association Rule Learning
2.5.3 Ensemble Methods
2.5.4 K-means Clustering
2.5.5 K-Nearest Neighbors
2.5.6 Support Vector Machine
3 Formal Concept Analysis and Activity Recognition of Basic Human Activities  
3.1 Relations with Other Theories of Data Mining
3.1.1 Relations with Association Rule Learning
3.1.2 Relations with Case-based Reasoning
3.1.3 Relations with Ontology
3.1.4 Relations with Data Clustering
3.2 Components of Formal Concept Analysis
3.2.1 Feature Extraction by Formal Context
3.2.2 Similarity Maximization by Concept-Forming Operations
3.2.3 Cluster Representation by Formal Concept
3.2.4 Cluster Indexing by Formal Concept Lattice
3.2.5 Knowledge Visualization by Hasse Diagram
3.3 Lattice Construction
3.4 Applications in Smart Environments
3.4.1 Static Information Retrieval
3.4.2 Continuous Inferences
3.4.3 Ontological Clustering
3.5 Candidate Assessment
3.5.1 Accumulation
3.5.2 Evaluation
3.6 Primary Results
3.6.1 Time Cost
3.6.2 Recognition Accuracy
3.6.3 Prediction Accuracy
3.7 Discussions
3.7.1 Advantages
3.7.2 Disadvantages
4 Composite Activity Recognition and Error Detection  
4.1 Related Work about Composite Activity Recognition
4.2 Recognizing Composite Behavioral Patterns
4.3 Significance of Anomaly Detection in Smart Environments
4.4 Related Work about Anomaly Detection in Smart Environments
4.5 Anomaly Detection Problem Settings
4.6 Error Definitions
4.6.1 Initialization
4.6.2 Omission of Essential Data
4.6.3 Unreasonable Repetition
4.6.4 Mixture of Irrelevant Data
4.6.5 Order Inversion
4.6.6 Distraction
4.7 Experiments
4.7.1 Experiments about Composite Activity Recognition
4.7.2 Experiment about Detecting Anomalies
4.8 Conclusion
5 Multiple Resident Activity Recognition 
5.1 Significance of Recognizing Multiple Resident Activities
5.2 Development of Multi-Resident Activity Recognition
5.2.1 Data-Driven Models
5.2.2 Knowledge-Driven Models
5.3 Behavioral Patterns of Multiple Resident Activities
5.4 Experiments about Multi-Resident AR
5.5 Conclusion
6 Incremental Learning  
6.1 Incremental Learning in Data Mining
6.2 Significance of Incremental Learning for AR
6.3 State of Arts about Incremental Learning applied on AR
6.4 New Incremental Algorithm for Constructing Concept Lattice
6.5 Experiments
6.5.1 Comparisons about Lattice Construction
6.5.2 Comparisons about Activity Recognition
6.6 Conclusion
7 General Conclusion

Cours gratuitTélécharger le document complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *