bee4333 intelligent control
DESCRIPTION
BEE4333 Intelligent Control. Hamzah Ahmad Ext: 2055/2141. Course Outline. Reference. Achievements :PO1, CO1, CO5, LO1. Chapter 1. Artificial Intelligence: What is it all about?. Today contents and achievements. LO1 : Able to understand intelligent system and its application. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/1.jpg)
BEE4333 Intelligent Control
Hamzah AhmadExt: 2055/2141
![Page 2: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/2.jpg)
Course Outline
![Page 3: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/3.jpg)
Reference
![Page 4: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/4.jpg)
ARTIFICIAL INTELLIGENCE: WHAT IS IT ALL ABOUT?
Chapter 1
Achievements :PO1, CO1, CO5, LO1
![Page 5: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/5.jpg)
Today contents and achievements
• LO1 : Able to understand intelligent system and its application
1.1 Overview of artificial intelligence (AI)
![Page 6: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/6.jpg)
According to the Oxford and Penguin English Dictionaries the word “intelligence” can be defined as follows:
ability to understand reason perceive quickness in learning mental alertness ability to grasp relationships clever information news
![Page 7: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/7.jpg)
One way to understand “intelligence” is by looking at our own capabilities, which means that humans are able to:
think understand recognize perceive generalize adapt learn make decisions solve daily problems
![Page 8: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/8.jpg)
Artificial Intelligence (AI) ? AI is a study about inventing
machines/computers that capable of mimicking human/animal intelligent behavior.
http://xmb.stuffucanuse.com/xmb/viewthread.php?tid=6825
The ultimate objective is to develop a system that can think and act rationally like humans.
![Page 9: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/9.jpg)
How do we design Intelligence?• Study from biological models (brain, genetic, DNA, life,
Molecular biology, ….) neural nets, GA, Artificial Life, DNA Computing, Quantum Computing, Robotics, etc.
• Study from human phenomena (common sense, reasoning, predicting, observing, inference, …) fuzzy logic, expert systems, search techniques, etc.
• Need to develop mathematical/logical algorithms based on the above biological models or phenomena
![Page 10: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/10.jpg)
ARTIFICIAL INTELLIGENCE: COMPARISON BETWEEN CLASSICAL CONTROL AND INTELLIGENT CONTROL
Chapter 1
Achievements :PO1, CO1, CO5, LO2
![Page 11: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/11.jpg)
Today contents and achievements
• LO1 : Able to understand intelligent system and its application
• LO2 : Able to compare classical control system and modern intelligent system
1.2 Artificial intelligence applications1.3 Comparison with classical controller
![Page 12: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/12.jpg)
Intelligent Control Classical ControlClassical Control Intelligent Control
Basic ConceptMathematical Modeling - Designer designed the system which includes system dynamics
Abstract Modeling - Designer input the behavior to the system and then system attempt to abstractly define the system
Need to know prior information about the system dynamics
Does not need to know all about the system dynamics and conditions
Suitable for system that can be easily model
Appropriate for complex system
Open loop system Fuzzy logic
Closed loop system Artificial Neural Network
System Modeling Genetic Algorithm
Support vector machine
Swarm Intelligence
Particle Intelligence
Characteristics
Examples of Methods
![Page 13: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/13.jpg)
Intelligent Control Classical Control
Software Designer
Designer Software
Classical Control
Intelligent Control
INTE
LLIG
ENCE
![Page 14: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/14.jpg)
Some Pre-requisites in understanding AI
• Some mathematical background• HLL Programming• Discrete-time systems• Some aspects of biological systems as well
as philosophy and psychology• ………..
![Page 15: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/15.jpg)
Where AI can/should be applied?
• Data is overwhelming/abundance• Too many manual operations/procedures• Optimization is possible• Parallel/Distributed procedures/architectures are
needed• Decision making is required• When current techniques are too complicated to
be used/designed
![Page 16: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/16.jpg)
Where AI can/should be applied? .. Cont’d
• Mathematical models are too complex/impossible
• To increase efficiency• To reduce cost• To improve performance and reliability
![Page 17: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/17.jpg)
Some Important Facts, you need to know….
• AI is not the only solution• AI is only one part of technology• AI is just a tool for improvement• You must know your domain/target
application
![Page 18: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/18.jpg)
Intelligent Systems; Conceptual Design
Intelligent Man-
Machine Interface
Intelligent machine
Execution
TASK
S
Algorithms, computations
Cognition(Algorithms)
Perception(sensors)
Expert systems
Fuzzy logicNeural
networksGA
………….
Expert systems
Fuzzy logicNeural
networksGA
………….
![Page 19: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/19.jpg)
AI : Some of the approaches
• Expert system• Fuzzy Logic• Genetic Algorithm• Swarm Intelligence• Ant Colony• etc
![Page 20: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/20.jpg)
Expert System
• Expert System (ES) is a branch of Artificial Intelligence that attempt to mimic human experts specifically in decision making process based on prior knowledge.
Expert systems can either support decision makers or completely replace them.
Expert systems are the most widely applied & commercially successful AI technology.
![Page 21: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/21.jpg)
Types of ES
• Ruled Based Expert System– Represented as a series of rules
• Frame-Based System– Representation of the object-oriented programming approach
• Hybrid System– Include several knowledge representation approach
• Model-Based System– Structured around the model that stimulates the structure and
function of the system under study• Ready-Made (Off-the-shelf) System
– Custom-made, similar to application package such as an accounting general ledger or project management in operation mgmt.
![Page 22: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/22.jpg)
Rules as a knowledge representation technique
The term rule in AI, which is the most commonly used type of knowledge representation, can be defined as an IF-THEN structure that relates given information or facts in the IF part to some action in the THEN part. A rule provides some description of how to solve a problem. Rules are relatively easy to create and understand.
Any rule consists of two parts: the IF part, called the antecedent (premise or condition) and the THEN part called the consequent (conclusion or action).
![Page 23: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/23.jpg)
Relation IF the ‘fuel tank’ is empty THEN the car is dead
Recommendation IF the sea is very deep AND the sky is cloudy AND
the forecast is danger THEN the advice is ‘do not go to the sea’
Directive IF eat too much raya cakes, rendang AND the stomach is always aching THEN the action is ‘fasting in Syawal’
Rules can represent relations, recommendations, directives, strategies and heuristics:
![Page 24: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/24.jpg)
Fuzzy logic : human reasoning process (approximation)
• Differs from binary set theory(true or false, or 1 or 0)
• Similar to probability but not same in concept.– Fuzzy (degree of truth)– Probability (likelihood)
• An elements might have partial characteristics of others or a subset of something but non-fuzzy is more deterministic.
![Page 25: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/25.jpg)
Biological Network
An artificialneural network is a universal function approximator. Weights Wij are “learned” to fitany function.
1 n
•
•
•
• • •W1ji Wn
kj
O1
O2
Om
x1
x2
xj
a1
a2
ak
Artificial Neural Network
![Page 26: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/26.jpg)
ANN
Computation
INPUT
Weights
Node(s)/Neuron
OUTPUT
![Page 27: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/27.jpg)
AI IN INDUSTRIESBriefing about…
![Page 28: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/28.jpg)
Companies engaged in manufacturing• Automotive Parts ・ Industrial
Equipment• High-tech Industry ・ Heavy
Equipment• Planes … and
others
3 General Types of Industries
![Page 29: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/29.jpg)
Advantages of Adding Intelligence in Products/ Systems
• Better performance• Longer Life• Reliability• Simpler operation• Cost effective• Higher efficiency• Self-organizing / self-optimization• Simpler design
![Page 30: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/30.jpg)
Is there really a need for AI?
Manufacturers need to improve on their products Need to satisfy customers Need to improve products’ reliability Need to improve products’ performance Need to improve products’ features Need to distinguish their products away from their
competitors
![Page 31: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/31.jpg)
Made in Japan(based on a video on innovations and the need for change)
1980s• Excellent Quality• Expensive• Leadership• Balance of Payments• High Technology• Innovations
1960s• Junk• Cheap• Poor Quality• Copies• Low Technology• Imitation
![Page 32: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/32.jpg)
World Industrial Leaders by Country(1975-2000)(MIS for the Info Age)
In 1994 alone Japan sold US$34 billion worth of consumer products using fuzzy logic technology
![Page 33: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/33.jpg)
ASIMOAdvanced Step in Innovative MObility
Camera Eyes [AI]
AntennaBattery (Fuel
Cell)Gyro Sensor
Measuring Body Angle
Actuators and Other Peripheral Systems Controlling leg
movements [AI]
Load Sensors In Leg
Intelligent Real-timeFlexible Walking [AI]
![Page 34: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/34.jpg)
The New ASIMO
The key features of the new ASIMO include:Advanced communication ability thanks to pattern recognition technology1. Recognition of moving objects 4. Sound recognition2. Posture/gesture recognition 5. Face recognition 3. Environment recognition
![Page 35: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/35.jpg)
Mitsubishi’s- Annanova
![Page 36: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/36.jpg)
Sony’s AIBO
![Page 37: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/37.jpg)
Fujitsu’s – HOAP (Miniature Human Robot)
PINO ROBOTS
![Page 38: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/38.jpg)
Sony’s SDR (Sony Dream Robots)
SDR-4X IIIntroducing 4 new
technologies• Small robot actuators (ISA-4)• Real-time Integrated Adaptive
Motion Control• Motion creation software• Real-time Real World Space
perception• Multi-modal Human-Robot
Perception
![Page 39: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/39.jpg)
SDR - specifications
![Page 40: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/40.jpg)
Intelligent Servo Actuators (ISA-4)
![Page 41: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/41.jpg)
Other Features
• Multi-face Detection
Emotional Expression
![Page 42: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/42.jpg)
Some Postures of SDR
![Page 43: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/43.jpg)
Future Research in Humanoids
ROBOT• Speed (Fast)• Not tired-Can do repetitive job
(Fuel Cell)• Not imaginative/Not creative• Better speech and pattern
recognition• Some emotion• Entertainment• Personal Friend
HUMAN• Slow• Intelligent• Easily tired• Imaginative/Creative• Emotional• Desire• Etc. ……
![Page 44: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/44.jpg)
Issues to be considered…– Do not apply AI when
•Lack of Data•Simpler techniques are available / sufficient•Further optimization is not possible
– The AI Machine faulty– Are Robots More Intelligent than Humans?– Can Robots Replace Humans?– Human vs Machine
![Page 45: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/45.jpg)
AI Applications
• Group Assignments ( 1 hour )• Freshen up your industrial attachments…
– List down industries application which use the classical control in their company.
– Identify any of the application in the industries that has applied AI in their system
– Propose any one of the AI method for any suitable/appropriate system in industries and explain why did you choose the proposed technique.
![Page 46: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/46.jpg)
AI Applications
• Select a specific machine/system and propose AI technique to make the machine/system more intelligence.– You need to draw/sketch the machine and show
where to apply the AI technique – Explain why you should apply AI in the
machine/system
![Page 47: BEE4333 Intelligent Control](https://reader035.vdocuments.us/reader035/viewer/2022062315/56816335550346895dd3bf9e/html5/thumbnails/47.jpg)
What have you learned today?
• AI in three(3) techniques; ES, Fuzzy, ANN• Description about each techniques• Differences between AI and Classical control• Applications of AI in industries• Capability to analyze and proposing new technology
to the industries
Achieving CO1 and LO1, LO2