INTRODUCTION. a complex system, that using new information technologies (software & hardware) combined

Similar documents
universe: How does a human mind work? Can Some accept that machines can do things that

Outline. What is AI? A brief history of AI State of the art

COMPUTATONAL INTELLIGENCE

CMSC 421, Artificial Intelligence

Artificial Intelligence

CSE 473 Artificial Intelligence (AI) Outline

Artificial Intelligence: An overview

Random Administrivia. In CMC 306 on Monday for LISP lab

Intelligent Systems. Lecture 1 - Introduction

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

Artificial Intelligence. What is AI?

CSC 550: Introduction to Artificial Intelligence. Fall 2004

Artificial Intelligence. An Introductory Course

Artificial Intelligence

ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects

Artificial Intelligence

CSE 473 Artificial Intelligence (AI)

Introduction to Artificial Intelligence: cs580

Artificial Intelligence

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

Lecture 1 Introduction to knowledge-base intelligent systems. Dark Ages to knowledge-based systems Summary

Artificial Intelligence CS365. Amitabha Mukerjee

What is AI? Artificial Intelligence. Acting humanly: The Turing test. Outline

INTELLIGENT DECISION AND CONTROL INTELLIGENT SYSTEMS

AI in Business Enterprises

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

CSCE 315: Programming Studio

Artificial Intelligence

Instructors: Prof. Takashi Hiyama (TH) Prof. Hassan Bevrani (HB) Syafaruddin, D.Eng (S) Time: Wednesday,

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI)

Artificial Intelligence

Lecture 1 What is AI?

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

CMSC 372 Artificial Intelligence. Fall Administrivia

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg)

History and Philosophical Underpinnings

Ar#ficial)Intelligence!!

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Artificial Intelligence. Berlin Chen 2004

CS 486/686 Artificial Intelligence

Intelligent Agents. Introduction. Ute Schmid Practice: Emanuel Kitzelmann. Cognitive Systems, Applied Computer Science, University of Bamberg

POSTDOC : THE HUMAN OPTIMIZATION

1. Lecture Structure and Introduction

A NEW APPROACH TO GLOBAL OPTIMIZATION MOTIVATED BY PARLIAMENTARY POLITICAL COMPETITIONS. Ali Borji. Mandana Hamidi

Actually 3 objectives of AI:[ Winston & Prendergast ] Make machines smarter Understand what intelligence is Make machines more useful

Stock Price Prediction Using Multilayer Perceptron Neural Network by Monitoring Frog Leaping Algorithm

ARTIFICIAL INTELLIGENCE

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012

22c:145 Artificial Intelligence

CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón

Artificial Intelligence

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

Artificial Intelligence for Engineers. EE 562 Winter 2015

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

Lecture 1 What is AI?

Application of Multi Layer Perceptron (MLP) for Shower Size Prediction

COS402 Artificial Intelligence Fall, Lecture I: Introduction

Computational Intelligence Optimization

MINE 432 Industrial Automation and Robotics

Artificial Intelligence 人工智慧. Lecture 1 February 22, 2012 洪國寶

Artificial Intelligence

Introduction to AI. Chapter 1. TB Artificial Intelligence 1/ 23

Our Goal. 1. Demystify AI. 2. Translating AI into Business

1.1 What is AI? 1.1 What is AI? Foundations of Artificial Intelligence. 1.2 Acting Humanly. 1.3 Thinking Humanly. 1.4 Thinking Rationally

What's involved in Intelligence?

ARTIFICIAL INTELLIGENCE

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

Introduction to Artificial Intelligence. Department of Electronic Engineering 2k10 Session - Artificial Intelligence

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

GA-ANFIS PID COMPENSATED MRAC FOR BLDC MOTOR

Application of Soft Computing Techniques in Water Resources Engineering

CS:4420 Artificial Intelligence

Introduction to Artificial Intelligence

Our 2-course meal for this evening

Computer Science 1400: Part #8: Where We Are: Artificial Intelligence WHAT IS ARTIFICIAL INTELLIGENCE (AI)? AI IN SOCIETY RELATING WITH AI

mywbut.com Introduction to AI

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey

CPS331 Lecture: Agents and Robots last revised November 18, 2016

CS 380: ARTIFICIAL INTELLIGENCE

Artificial Intelligence

Welcome to CompSci 171 Fall 2010 Introduction to AI.

Review of Soft Computing Techniques used in Robotics Application

Overview. Pre AI developments. Birth of AI, early successes. Overwhelming optimism underwhelming results

CPS331 Lecture: Agents and Robots last revised April 27, 2012

MA/CS 109 Computer Science Lectures. Wayne Snyder Computer Science Department Boston University

IMPROVING TOWER DEFENSE GAME AI (DIFFERENTIAL EVOLUTION VS EVOLUTIONARY PROGRAMMING) CHEAH KEEI YUAN

Application of Artificial Intelligence in Mechanical Engineering. Qi Huang

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

Contents 1 Introduction Optical Character Recognition Systems Soft Computing Techniques for Optical Character Recognition Systems

Artificial Intelligence

A Fuzzy Logic Voltage Collapse Alarm System for Dynamic Loads. Zhang Xi. Master of Science in Electrical and Electronics Engineering

Creating a Poker Playing Program Using Evolutionary Computation

British Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library.

Elements of a theory of creativity

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

Transcription:

COMPUTATIONAL INTELLIGENCE & APPLICATIONS INTRODUCTION What is an INTELLIGENT SYSTEM? a complex system, that using new information technologies (software & hardware) combined with communication technologies, can solve difficult problems with methods and techniques that simulate natural intelligence or behavior. 1

Components of ISs the basics of INTELLIGENT SYSTEMS are the principles and techniques of ARTIFICIAL INTELLIGENCE and COMPUTATIONAL INTELLIGENCE: - Expert systems - FUZZY Systems and / or Logic - Artificial Neural Networks - Evolutionary computation - Group Intelligence (Swarm Intelligence) - Intelligent Agents CI / AI - definitions [ IEEE CI Society ]: defines CI by its subjects of interest: neural networks, fuzzy systems, evolutionary computation, including swarm intelligence, and others. [Schalkoff 90]: AI CI is a field of study that seeks to explain and emulate intelligent behavior in terms of numerical processes. Natural vs. Artificial Intelligence [Serbanati 85]: Intelligence is the ability to know and understand, is the faculty of discovering the properties of surrounding objects and phenomena, of the essential relationships between them, coupled with the ability to find a way out of certain situations and adapt to new circumstances. 2

CI / AI - definitions [ Shanck 87 ]: From the point of view of an engineer... the purpose of CI is to understand human and behavioral intelligence through calculus and informatics. [ Duch 07 ]: CI is a branch of computer science studying problems for which there are no effective computational algorithms. Natural vs. Artificial Intelligence TURING test: 2 witnesses (a man and a machine / computer) and 1 detective (a man). The detective interrogates the 2 witnesses, trying to determine which h of them is the man and which h is the machine. Computer is allowed to use any strategy. If the detective classifies the computer as a man, than the Turing test will grant the attribute "intelligent to the machine. 1943: The origin of CI - the first model of the formal neuron was proposed by the neurophysiologist WS McCulloch and the mathematician W. Pitts. 1950: publication by Turing of Computing Mechanisms and Intelligence", which is looking for the answer to the question Can machines thinking?. 3

1956: The conference organized by Dartmouth College (USA) where researchers discussed for the first time the possibility to elaborate computer programs that simulate human reasoning. It was used for the first time the notion of ARTIFICIAL INTELLIGENCE. 1956: Newell et al present the first "program with AI" called "Logical Theorist", designed to reproduce specific logic used by humans to solve problems. 1965: Lofti A. Zadeh introduces the FUZZY SET THEORY as an alternative to probability theory for situations dominated by uncertainty. FUZZY LOGIC contradicts the principle of excluded third (tertium non datur, in latin). 1969: Marvin Minsky published the book Perceptrons, where he identifies the limits of single layer neural networks, e.g. the impossibility to approximate XOR logical functions, since the values of this function are not linearly separable. Years 70: Appearance of first expert systems, including MYCIN - for diagnosis of infectious diseases - developed at Stanford University in the USA. 1973: Professor John Holland at the University of Michigan establishes a branch of Evolutionary Computation, namely Genetic Algorithms, aiming to simulate natural adaptive processes in computa- tional models of numerical optimization. 4

1986: Rumelhart, McClelland and Williams relaunch research in the field of artificial neural networks. They introduce the Multilayer Perceptron and the back- propagation p learning rule (generalized delta rule). 1992: Marco Dorigo proposes the Ant Colony Optimization algorithm that search for an optimal path in a graph, based on the behavior of ants seeking a path between their colony and a source of food. 1995: Kennedy and Eberhart published an article Particle Swarm Optimization where they proposed a new searching algorithm; it was first intended for simulating social behavior as a representation of the movement of organisms in a bird flock or fish school. 1997: Storn and Price proposed a new searching strategy, known as Differential Evolution; DE optimizes a problem by maintaining and combining a population of candidate solutions. 5