Cognitive systems attract major attention in the new era of <em>computing</em>. In addition, cognitive <em>computing</em> delivers an extended guidance towards building a new class of systems with convergence of big data and Internet of Things (IoT). The human life is driven by the smart electronic devices called IoT. Moreover, IoT devices generate and exchange more amounts of data. Extracting the valid truth from this data becomes a hectic task. Consequently, machine learning techniques have been proposed to analyse large amounts of data and enhance decision-making. The development of new techniques helps to provide relevant information to users with high efficiency. Today’s world is driven by the era of digital data. People not only look into conceiving information from the data but also perform exploratory data analysis, thus, the area of big data analytics has emerged. Analysis of data sets can find new correlations to spot business trends, prevent diseases, and combat crime, etc.
In cognitive <em>computing</em>, new hardware or software devices mimic human brain and take a decision appropriate to the situation. Moreover, cognitive <em>computing</em> is used in numerous artificial intelligence (AI) applications, including expert systems, natural language programming, neural networks, robotics and virtual reality. Further, cognitive <em>computing</em> has lots of applications in every area of our lives, from travel, sports and entertainment, to fitness, health and wellness, etc. In the business domain, entrepreneurs from different industries have already created products and services based on cognitive technologies. Cognitive <em>computing</em> helps them by giving intelligent recommendation through data analysis. Cognitive <em>computing</em> is not helping only humans, it is also helping veterinarians take better care of the animals that come into their practices. In future, cognitive systems provide expert assistance to a problem without the intervention of human beings. Self-learning capability of human beings is adapted to the system by applying artificial intelligence to it. Thus, the combination of big data analysis and cognitive <em>computing</em> methodologies over IoT devices can change the world with new colour of Intelligence.
This book attempts to explicate the state-of-the-art research in cognitive <em>computing</em> for big data systems and provide a comprehensive and in-depth coverage of the key subjects in the field of IoT. The book is invaluable, topical and timely and can serve nicely as a reference book for courses at both undergraduate and postgraduate levels. It can also serve as a key source of knowledge for scientists, professionals, researchers and academicians, who are interested in new challenges, theories, practice and advanced applications of cognitive <em>computing</em>.
I am happy to inform the readers that this book titled “Cognitive Computing for Big Data Systems over IoT” addresses important research directions in cognitive <em>computing</em> and the development of innovative big data models for analysing the data generated by IOT devices. It marks an important step in the maturation of this field and will serve to unify, advance and challenge the scientific community in many ways. I commend the editors and the authors on their accomplishment, and hope that the readers will find the book useful and a source of inspiration for their research and professional activity.
An Architecture for Fast and General Data Processing on Large Clusters.pdf
Discretized Streams An Efficient and Fault-Tolerant Model for Stream Processing on Large Clusters.pdf
Discretized Streams Fault-Tolerant Streaming Computation at Scale.pdf
GraphX Unifying Data Parallel and Graph Parallel.pdf
Resilient Distributed Datasets A Fault-Tolerant Abstraction for In-Memory Cluster Computing.pdf
Shark Fast Data Analysis Using Coarse-grained Distributed Memory.pdf
Shark SQL and Rich Analytics at Scale.pdf
Spark Cluster Computing with Working Sets.pdf
Spark SQL Relational Data Processing in Spark.pdf
目 录 1
1.1 A closer look at the Processor and primary storage 2
2.1 Optical storage media: High-Density storage 5
3.4 Introduction to java 11
4.1 Summary of OS 13
5.1 Internet 14
5.2 Type of Connection 18
6.2 Carrier Frequencies and Multiplexing 23
7.1 An Overview of a Database System 25
7.2 Introduction to SQL 27
8.1 Introduction 29
8.1.1 Main Properties of a Multimedia System 30
8.1.2 Multimedia 31
9.1 Overview of Artificial Intelligence 32
9. 2 About Expert System 专家系统 34
10.1 Abstract Data Types and Algorithms抽象数据类型和算法 37
11.2 Predicates 42
Unit 1 About Computer
Text 1 Can You Recognize Them?
Modern computers are electronic and digital devices. Figure 1-1 shows the basic organization of a personal computer, Figure 1-2 shows a notebook computer.
Figure 1-1 personal computer Figure 1-2 notebook computer
Figure 1-3 ~ Figure 1-8 show some of the internal devices of a computer. They usually can’t be seen, because they are in a box. Let’s take a look at them.
Figure 1-3 hard disk Figure 1-4 CPU
Figure 1-5 motherboard
Figure 1-6 main memory
Figure 1-7 video card Figure 1-8 audio card
Figure 1-9 ~ Figure 1-10 show two important input devices. They are mouse and keyboard.
Figure 1-9 mouse Figure 1-10 keyboard
Figure 1-11 and Figure 1-12 show two output devices. Other output devices will be introduced later.
Figure 1-11 printer Figure 1-12 stereo device
Figure 1-13 shows the power supply. Figure 1-14 shows a DVD-player, it is one of the multimedia devices.
Figure 1-13 power supply Figure 1-14 DVD-player
These are simple introductions of the computer system and the components of a computer. More detailed introductions will be included in other units of this book.