Artificial Intelligence Chapter 9

Ace your homework & exams now with Quizwiz!

Programming

"Give a man a fish and you feed him for a day"

Learning

"Teach a man to fish and you feed him for a lifetime"

Machine Learning System

- Data and Output are inputs to a computer and a Program is coming out; - Implemented through an algorithm that automatically generates programs by learning data; - A system that improves itself by self-learning;

Expert System

- Data and Program are inputs to a computer and an Output is coming out; - Using human knowledge and experience in the form of specific rules; - It can not improve itself through experience;

Stages of AI

-Applied AI; -Cognitively simulated AI; -Strong AI

Classical Views

-Thinking Humanly; -Thinking Rationally; -Acting Humanly; -Acting Rationally.

Designing and Implementation of AI Projects

1. Define your tasks for the project objective. 2. Illustrate data flow from raw data collection and storage to processing and discovery. 3. Features Selection. 4. Classify machine learning types for the selected feature data. 5. Choose Algorithms. 6. Experimental Design and Implementation by using available open source software frameworks. 7. Run it!

AI

A Machine that thinks and acts like a person

good heuristic

A ___________ must reasonably find the distance to the target, and the computation to find the heuristic should be simple

Frame

A data structure containing information about the object and facts

Semantic Networks

A graph whose nodes represent concepts and whose arcs represent relations between these concepts

a button

A great awakening - defining _________ as "an object with a few holes in the middle", then many errors occur

Deliberative Agent

A more intelligent agent that adaptively responds to the outside world and interacts with the external environment through a sensor and an effector

Reactive Agent

A simple agent that automatically responds to input data according to defined rules, such as condition reflections

AI Landscape

AI, ML, DL

Consistency, Memory, Clear Logic, Accessibility, Longevity

Advantages of Expert System

Easy to encode and understand

Advantages of Semantic Networks

Machine Learning(ML)

Algorithm that automatically generates programs by learning data

Knowledge processing, Machine Learning, Cognitive ability

Base technologies

Adaptive Learning

By imitating the human brain and adapting to a new environment, it accumulates intelligence on its own

Planning

Deciding what actions to perform (and when) to achieve a given objective

Scheduling

Deciding when to perform a given set of actions

Knowledge-Based Approach

Developed as an expert system by intelligent decision-making based on stored knowledge

Data integrity, Time and Cost, Emotionless

Disadvantages of Expert System

May become large and lead to enormous searches

Disadvantages of Semantic Networks

GPGPU(General Purpose GPU)

GPU is developed into __________ which is used for general data processing

Data Driven Approach

How to accumulate many case data and make decisions with knowledge extracted from these data

Big data power

ICT development for Data Producing

Representation, Reasoning, Search

Knowledge processing ->

machines

Learning and intelligence can be precisely described and implemented on ________

Inference and Planning

Logically deduce and infer from the knowledge to get the desired results and make decisions

Third AI Boom

Machine Learning and Deep Learning, Professor Jeffrey Hinton (2012)

Knowledge-Base

Meaning a set of facts and rules, accumulate in advance through the knowledge acquisition system

Algorithm

Open Source Software

System Components

Perception, Knowledge-Base, Inference Engine

Inference Engine

Present the most suitable behavior and answer according to given input data and surrounding environment

Heuristic Search

Rough guess by experience, how to find the most plausible way

volume and velocity

Smartphones & Internet of Things will drive both the _____________ of data

Deep Learning(DL)

Solving complex nonlinear problems based on artificial neural network theory

Search Tree

The ____________ of real-world problems is generally very complex

Perception

The ability to accept external environmental information through visual and auditory functions from the outside world, sometimes with natural language input

perception, cognition, action

Three key steps of a knowledge-based agent

computer intelligence

Turing defines ______________ as the ability to produce human-level performance in cognitive tasks

Singularity

_________ occurs when machine begins to outperform human ability

AI

__________ should augment, not replace human expertise!

Machine learning

____________ can (help to) solve many problems, but is no panacea

Intelligence

ability to think, understand, and act instead of acting instinctively or automatically

Learning

adapt internal representation so that it is as accurate as possible

OWL

adds semantics to RDF

Semantic Web

an effort to create a web that uses the concepts from semantic networks

Turing test

defined by Alan Turing in 1950; -> Person C alternates between object A (machine) and object B (person) for Q&A: if the interrogator C can not distinguish the answer from a human or a machine, the computer has passed the test.

Second AI Boom

early 1980s, Expert Systems

Computing power

powerful parallel and distributed processing power

RDF

representation of information/data for the purpose of sharing

Strong AI

technologies to create human-like intelligence machines

Weak AI

technologies to solve specific problems by imitating human intelligence

Artificial Intelligence

technology that implements intelligence such as human cognitive ability (language, voice, vision, emotion), learning, and reasoning

Graphics Processing Unit (GPU)

the core of the graphics card that plays the role of processing images

First AI boom

the late 1950s, research on search and reasoning, very optimistic

RDF (Resource Description Framework) and OWL (web ontology language)

two main representations for the semantic web

Data Driven Approach

•Common property extraction from signal data •Issues, training, machine learning

Knowledge-Based Approach

•Representing knowledge as a combination of symbols •Understanding Issues, Language, and Knowledge

System Objectives

•Solving real world problems; •Intelligent Service Applications;


Related study sets

Western Civilization Since 1648 (HIST-1600) Ch. 16

View Set

Conceptual Framework & IFRS Questions

View Set

Dion : CompTIA CySA+ - Practice Test 1

View Set

Real Estate Principles Chapter 4

View Set

NURS (FUNDAMENTAL): Ch 15 NCLEX Evaluating

View Set

Period 2 Key Concept 2.2 The Development of States and Empire

View Set