SlideShare a Scribd company logo
Lecture II: Embodied Artificial Intelligence as first stage
towards Artificial Life
Krzysztof Pomorski1,2
1: Faculty of Electronics, Computer Science and Telecommunications
Department of Telecommunications
AGH
2: Faculty of Physics, University of Warsaw kdvpomorski@gmail.com
March 13, 2018
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 1 / 43
Overview
1 Human intelligence
2 Humanistic definition of intelligence
3 Artificial Intelligence
4 Turing idea
5 Philosophy in approach towards robotic design
6 Braitenberg vehicles
7 Concept of emergence and embodiment
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 2 / 43
Human intelligence
Human intelligence is the intellectual prowess of humans, which is marked
by complex cognitive feats and high levels of motivation and
self-awareness.
Through their intelligence, humans possess the cognitive abilities to learn,
form concepts, understand, apply logic, and reason, including the
capacities to recognize patterns, comprehend ideas, plan, solve problems,
make decisions, retain information, and use language to communicate.
Intelligence enables humans to experience and think.
Note that the definition and characteristics of human intelligence are
interpreted differently by individuals depending on their culture.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 3 / 43
Your own defintions of intelligence
Please give your own definition of AI.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 4 / 43
Humanistic definition of intelligence
1 ”The ability to use memory, knowledge, experience, understanding,
reasoning, imagination and judgement in order to solve problems and
adapt to new situations.” AllWords Dictionary, 2006.
2 ”The capacity to acquire and apply knowledge. The American
Heritage Dictionary, fourth edition, 2000”
3 ”The ability to learn, understand and make judgments or have
opinions that are based on reason”- Cambridge Advance Learners
Dictionary, 2006
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 5 / 43
Types of intelligence:
Linguistic intelligence: People high in linguistic intelligence have an
affinity for words, both spoken and written.
Logical-mathematics intelligence: Is logical and mathematical ability,
as well as scientific ability. Howard Gardner believed Jean Piaget may
have thought he was studying all intelligence, but in truth, Piaget was
really only focusing on the logical-mathematical intelligence.
Spatial intelligence: The ability to form a mental model of a spatial
world and to be able to maneuver and operate using that model.
Musical intelligence: Those with musical Intelligence have excellent
pitch, and may even be absolute pitch.
Bodily-kinesthetic intelligence: The ability to solve problems or to
fashion products using one’s whole body, or parts of the body. For
example, dancers, athletes, surgeons, craftspeople, etc.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 6 / 43
Types of intelligence:
Interpersonal intelligence: The ability to see things from the
perspective of others, or to understand people in the sense of
empathy. Strong interpersonal intelligence would be an asset in those
who are teachers, politicians, clinicians, religious leaders, etc.
Intrapersonal intelligence: A correlative ability, turned inward. It is a
capacity to form an accurate, veridical model of oneself and to be
able to use that model to operate effectively in life.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 7 / 43
Artificial Intelligence
Artificial intelligence (AI, also machine intelligence, MI) is intelligence
displayed by machines, in contrast with the natural intelligence (NI)
displayed by humans and other animals.
In computer science AI research is defined as the study of ”intelligent
agents”: any device that perceives its environment and takes actions that
maximize its chance of success at some goal.
Colloquially, the term ”artificial intelligence” is applied when a machine
mimics ”cognitive” functions that humans associate with other human
minds, such as ”learning” and ”problem solving”.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 8 / 43
[as by R.Pfeiffer]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 9 / 43
Machines with finite vs infinite memory
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 10 / 43
Idea of Turing machine
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 11 / 43
Basic idea of Turing machine
Above is a very simple representation of a Turing machine. It consists of
an infinitely-long tape which acts like the memory in a typical computer,
or any other form of data storage. The squares on the tape are usually
blank at the start and can be written with symbols. In this case, the
machine can only process the symbols 0 and 1 and ” ” (blank), and is thus
said to be a 3-symbol Turing machine.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 12 / 43
Atomic operations - Turing machine
There are just six types of fundamental operation that a Turing machine
performs in the course of a computation. It can:
read (i.e. identify) the symbol currently under the head
write a symbol on the square currently under the head (after first
deleting the symbol already written there, if any)
move the tape left one square
move the tape right one square change state halt.
Classical Turing machine can mimic any operation of classical computer.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 13 / 43
Decimal and hexadecimal number system
12510 = 1 × 102
+ 2 × 101
+ 5 × 100
. (1)
12510 = 1 × 26
+ 1 × 25
+ 1 × 24
+ 1 × 23
+ 1 × 22
+ 0 × 21
+ 1 × 20
= 64 + 32 + 16 + 8 + 4 + 0 + 1 = 1111012. (2)
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 14 / 43
Figure: Software vs hardware ... , Rene Descartes
Mindbody dualism: body as extensible substance [ciao jako substancja
rozciga]+ thinking substance [brain]. Concept of humanoid robots was
affected by it before Rodney Brooks invention.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 15 / 43
Figure: Strategy of robotic design was affected by Rene Descarates [as presented
by Pawel Mroczkowski, UAM 2014].
In radical version of embodied AI there is no seperation between software
and hardware. However in practical technical design such seperation is
existing.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 16 / 43
Figure: Spinoza monism: one substance as combination of hardware and
software=human body [by KP and Pawel Mroczkowski, UAM 2014]
Concept of programmable matter???
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 17 / 43
Figure: Example of programmable matter.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 18 / 43
Programmable matter
Programmable matter is a term originally coined in 1991 by Toffoli and
Margolus to refer to an ensemble of fine-grained computing elements
arranged in space.
Their paper describes a computing substrate that is composed of
fine-grained compute nodes distributed throughout space which
communicate using only nearest neighbor interactions.
In this context, programmable matter refers to compute models similar to
cellular automata and lattice gas automata.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 19 / 43
Practical examples of AI
Technical examples of systems with AI:
1. Humanoid robot
2. Vacuum cleaner
3. Google tools ...
4. Automatic car ...
5. Cyberfish
5. Intelligent telecommunication systems ...
... many others
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 20 / 43
Problems to be tackled ...
1. Schedule of buses in the city ...
2. Optimal planning of lectures at the university
3. Travelling salesman problem
4. Detection of sound.
5. Detection of symbols in the image ...
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 21 / 43
[as by R.Pfeiffer]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 22 / 43
[as by R.Pfeiffer]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 23 / 43
[as by R.Pfeiffer]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 24 / 43
Role of evolution in shaping morphology of agents
[as by R.Pfeiffer]
Why plants have no brain???
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 25 / 43
[as by R.Pfeiffer]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 26 / 43
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 27 / 43
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 28 / 43
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 29 / 43
Figure: Robotic autonomous vacuum cleaner
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 30 / 43
Figure: Cyberfish
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 31 / 43
Concept of Braitenberg vehicle
Figure: Braitenberg vehicle
Generalized cognitive particle having sensors + motor system + sensors
generating social force
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 32 / 43
Complex behaviour of Braitenberg vehicles
It can be interpreted as liking or dislinking source of light.
www.youtube.com/watchv=86ohmWIze4Y&feature=youtu.be
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 33 / 43
Concept of social force
3rd Newtonian principle is not valid!!! Nevertheless many concepts as
known from N body problem in gravitation can be applied.
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 34 / 43
[from ”Adaptability and Diversity in Simulated Turn-taking Behaviour” by
Hiroyuki Iizuka and Takashi Ikegami,2003 ]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 35 / 43
Feedback between single agent and enviroment
[from ”Adaptability and Diversity in Simulated Turn-taking Behaviour” by
Hiroyuki Iizuka and Takashi Ikegami,2003 ]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 36 / 43
Emergence of complex patterns
Emergence of complex patterns in Braitenberg vehicles during artificial evolution [from ”Adaptability and Diversity in Simulated
Turn-taking Behaviour” by Hiroyuki Iizuka and Takashi Ikegami, 2003 ].
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 37 / 43
Principle of embodied AI (Science 2007, R.Pfeiffer et al.)
Broaden view is given by tube.switch.ch/videos/9d73741c .
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 38 / 43
Network of connections as in marine traffic
Graph theory, network science, econophysics, telecommunication ... .
Number of agents tend to infinity ... and we have probability distributions
...
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 39 / 43
Network of connections as by planes in traffic
Figure: Network of air traffic at given instant of time
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 40 / 43
Network of connections - GEO satellites
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 41 / 43
[by R .Pfeiffer]
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 42 / 43
References
Rofl Pfeifer, Josh Bongard, How the Body Shapes the Way We Think: A New View of Intelligence
Definition of natural intelligence, arXiv:0706.3639v1, 2007
http://www.alanturing.net
Nils J. Nilsson, The quest for artificial intelligence: a history of ideas and achievements, Cambridge University Press,
Stanford University
http://www.shanghailectures.org
John W. Romanishin et al., ,3D M-Blocks: Self-reconguring Robots Capable of Locomotion via Pivoting in Three
Dimensions, 2015 IEEE International Conference on Robotics and Automation (ICRA), 2015
Adaptability and Diversity in Simulated Turn-taking Behaviour by Hiroyuki Iizuka and Takashi Ikegami,2003
https://arxiv.org/pdf/nlin/0310041.pdf
Krzysztof Pomorski1,2
(AGH, UW) From AI to ALife March 13, 2018 43 / 43

More Related Content

What's hot

Introduction to AI
Introduction to AIIntroduction to AI
Introduction to AI
Megha Sharma
 
State of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendState of NLP and Amazon Comprehend
State of NLP and Amazon Comprehend
Egor Pushkin
 
Explainable AI in Healthcare
Explainable AI in HealthcareExplainable AI in Healthcare
Explainable AI in Healthcare
vonaurum
 
Text Similarity
Text SimilarityText Similarity
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Umesh Meher
 
Artifical intelligence
Artifical intelligenceArtifical intelligence
Artifical intelligence
Rizwan Afzal
 
Explainability and bias in AI
Explainability and bias in AIExplainability and bias in AI
Explainability and bias in AI
Bill Liu
 
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
Rustamji Institute of Technology
 
artificial intelligence
artificial  intelligence artificial  intelligence
artificial intelligence
Aamir Kiyani
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Neil Mathew
 
Technologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligenceTechnologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial Intelligence
Pioneers.io
 
Artifical Intelligence
Artifical IntelligenceArtifical Intelligence
Artifical Intelligence
Harsha Varyani
 
Responsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons LearnedResponsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons Learned
Krishnaram Kenthapadi
 
Explainable AI in Industry (FAT* 2020 Tutorial)
Explainable AI in Industry (FAT* 2020 Tutorial)Explainable AI in Industry (FAT* 2020 Tutorial)
Explainable AI in Industry (FAT* 2020 Tutorial)
Krishnaram Kenthapadi
 
Towards Human-Centered Machine Learning
Towards Human-Centered Machine LearningTowards Human-Centered Machine Learning
Towards Human-Centered Machine Learning
Sri Ambati
 
Explainable AI in Industry (KDD 2019 Tutorial)
Explainable AI in Industry (KDD 2019 Tutorial)Explainable AI in Industry (KDD 2019 Tutorial)
Explainable AI in Industry (KDD 2019 Tutorial)
Krishnaram Kenthapadi
 
What is artificial intelligence (IA) ?
What is artificial intelligence (IA) ?What is artificial intelligence (IA) ?
What is artificial intelligence (IA) ?
Oussama Belakhdar
 
Introduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningIntroduction to Interpretable Machine Learning
Introduction to Interpretable Machine Learning
Nguyen Giang
 
Introduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation SlidesIntroduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation Slides
SlideTeam
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word Embeddings
Roelof Pieters
 

What's hot (20)

Introduction to AI
Introduction to AIIntroduction to AI
Introduction to AI
 
State of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendState of NLP and Amazon Comprehend
State of NLP and Amazon Comprehend
 
Explainable AI in Healthcare
Explainable AI in HealthcareExplainable AI in Healthcare
Explainable AI in Healthcare
 
Text Similarity
Text SimilarityText Similarity
Text Similarity
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artifical intelligence
Artifical intelligenceArtifical intelligence
Artifical intelligence
 
Explainability and bias in AI
Explainability and bias in AIExplainability and bias in AI
Explainability and bias in AI
 
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
presentation on Artificial intelligence by prince kumar kushwaha from rustamj...
 
artificial intelligence
artificial  intelligence artificial  intelligence
artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Technologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligenceTechnologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial Intelligence
 
Artifical Intelligence
Artifical IntelligenceArtifical Intelligence
Artifical Intelligence
 
Responsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons LearnedResponsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons Learned
 
Explainable AI in Industry (FAT* 2020 Tutorial)
Explainable AI in Industry (FAT* 2020 Tutorial)Explainable AI in Industry (FAT* 2020 Tutorial)
Explainable AI in Industry (FAT* 2020 Tutorial)
 
Towards Human-Centered Machine Learning
Towards Human-Centered Machine LearningTowards Human-Centered Machine Learning
Towards Human-Centered Machine Learning
 
Explainable AI in Industry (KDD 2019 Tutorial)
Explainable AI in Industry (KDD 2019 Tutorial)Explainable AI in Industry (KDD 2019 Tutorial)
Explainable AI in Industry (KDD 2019 Tutorial)
 
What is artificial intelligence (IA) ?
What is artificial intelligence (IA) ?What is artificial intelligence (IA) ?
What is artificial intelligence (IA) ?
 
Introduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningIntroduction to Interpretable Machine Learning
Introduction to Interpretable Machine Learning
 
Introduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation SlidesIntroduction To Artificial Intelligence Powerpoint Presentation Slides
Introduction To Artificial Intelligence Powerpoint Presentation Slides
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word Embeddings
 

Similar to From embodied Artificial Intelligence to Artificial Life

AI_Lecture_1.pptx
AI_Lecture_1.pptxAI_Lecture_1.pptx
AI_Lecture_1.pptx
PriyadharshiniG41
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Santanu Mukhopadhyay
 
ar
arar
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Rishab Acharya
 
Applications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated TechnologiesApplications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated Technologies
dbpublications
 
Advanced Artificial Intelligence
Advanced Artificial IntelligenceAdvanced Artificial Intelligence
Advanced Artificial Intelligence
Ashik Iqbal
 
algorithme de recherche en intelligence artificielle
algorithme de recherche en intelligence artificiellealgorithme de recherche en intelligence artificielle
algorithme de recherche en intelligence artificielle
SlimAmiri
 
intelligent computing relating to cloud computing
intelligent computing relating to cloud computingintelligent computing relating to cloud computing
intelligent computing relating to cloud computing
Er. rahul abhishek
 
Artificial Intelligence(AI)
Artificial Intelligence(AI)Artificial Intelligence(AI)
Artificial Intelligence(AI)
Hari krishnan
 
Application Of Artificial Intelligence In Electrical Engineering
Application Of Artificial Intelligence In Electrical EngineeringApplication Of Artificial Intelligence In Electrical Engineering
Application Of Artificial Intelligence In Electrical Engineering
Amy Roman
 
Artificial intelligence research
Artificial intelligence researchArtificial intelligence research
Artificial intelligence research
Polytechnic University of the Philippines
 
Artificial intelligence research
Artificial intelligence researchArtificial intelligence research
Artificial intelligence research
Polytechnic University of the Philippines
 
C463_01_intro.ppt
C463_01_intro.pptC463_01_intro.ppt
C463_01_intro.ppt
ShivanshuGarg9
 
C463_01_intro.ppt
C463_01_intro.pptC463_01_intro.ppt
C463_01_intro.ppt
securework
 
DWX 2018 Session about Artificial Intelligence, Machine and Deep Learning
DWX 2018 Session about Artificial Intelligence, Machine and Deep LearningDWX 2018 Session about Artificial Intelligence, Machine and Deep Learning
DWX 2018 Session about Artificial Intelligence, Machine and Deep Learning
Mykola Dobrochynskyy
 
Unit 1 ETI notes.pde`e1eeewdddfffffee1q2
Unit 1 ETI  notes.pde`e1eeewdddfffffee1q2Unit 1 ETI  notes.pde`e1eeewdddfffffee1q2
Unit 1 ETI notes.pde`e1eeewdddfffffee1q2
paithankarpratik3
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Nimesh_parmar
 
Lect1 111021211234-phpapp02
Lect1 111021211234-phpapp02Lect1 111021211234-phpapp02
Lect1 111021211234-phpapp02
Jay-ann Villanueva
 
Mahakal institute of technology
Mahakal institute of technologyMahakal institute of technology
Mahakal institute of technology
Oman Jangir
 
[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...
[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...
[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...
DataScienceConferenc1
 

Similar to From embodied Artificial Intelligence to Artificial Life (20)

AI_Lecture_1.pptx
AI_Lecture_1.pptxAI_Lecture_1.pptx
AI_Lecture_1.pptx
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
ar
arar
ar
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Applications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated TechnologiesApplications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated Technologies
 
Advanced Artificial Intelligence
Advanced Artificial IntelligenceAdvanced Artificial Intelligence
Advanced Artificial Intelligence
 
algorithme de recherche en intelligence artificielle
algorithme de recherche en intelligence artificiellealgorithme de recherche en intelligence artificielle
algorithme de recherche en intelligence artificielle
 
intelligent computing relating to cloud computing
intelligent computing relating to cloud computingintelligent computing relating to cloud computing
intelligent computing relating to cloud computing
 
Artificial Intelligence(AI)
Artificial Intelligence(AI)Artificial Intelligence(AI)
Artificial Intelligence(AI)
 
Application Of Artificial Intelligence In Electrical Engineering
Application Of Artificial Intelligence In Electrical EngineeringApplication Of Artificial Intelligence In Electrical Engineering
Application Of Artificial Intelligence In Electrical Engineering
 
Artificial intelligence research
Artificial intelligence researchArtificial intelligence research
Artificial intelligence research
 
Artificial intelligence research
Artificial intelligence researchArtificial intelligence research
Artificial intelligence research
 
C463_01_intro.ppt
C463_01_intro.pptC463_01_intro.ppt
C463_01_intro.ppt
 
C463_01_intro.ppt
C463_01_intro.pptC463_01_intro.ppt
C463_01_intro.ppt
 
DWX 2018 Session about Artificial Intelligence, Machine and Deep Learning
DWX 2018 Session about Artificial Intelligence, Machine and Deep LearningDWX 2018 Session about Artificial Intelligence, Machine and Deep Learning
DWX 2018 Session about Artificial Intelligence, Machine and Deep Learning
 
Unit 1 ETI notes.pde`e1eeewdddfffffee1q2
Unit 1 ETI  notes.pde`e1eeewdddfffffee1q2Unit 1 ETI  notes.pde`e1eeewdddfffffee1q2
Unit 1 ETI notes.pde`e1eeewdddfffffee1q2
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Lect1 111021211234-phpapp02
Lect1 111021211234-phpapp02Lect1 111021211234-phpapp02
Lect1 111021211234-phpapp02
 
Mahakal institute of technology
Mahakal institute of technologyMahakal institute of technology
Mahakal institute of technology
 
[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...
[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...
[DSC Adria 23] Tomislav Stipancic PLEA-Affective interactive virtual agents t...
 

More from Krzysztof Pomorski

Introduction to Keldysh technique
Introduction to Keldysh techniqueIntroduction to Keldysh technique
Introduction to Keldysh technique
Krzysztof Pomorski
 
Preparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixtures
Preparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixturesPreparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixtures
Preparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixtures
Krzysztof Pomorski
 
QUBIT AGH - Modeling and Implementation of Quantum technologies
QUBIT AGH - Modeling and Implementation of Quantum technologies QUBIT AGH - Modeling and Implementation of Quantum technologies
QUBIT AGH - Modeling and Implementation of Quantum technologies
Krzysztof Pomorski
 
Introduction to quantum technologies by QUBIT AGH: Lecture 4
Introduction to quantum technologies by QUBIT AGH: Lecture 4Introduction to quantum technologies by QUBIT AGH: Lecture 4
Introduction to quantum technologies by QUBIT AGH: Lecture 4
Krzysztof Pomorski
 
Introduction to quantum technologies by QUBIT AGH: Lecture 3
Introduction to quantum technologies by QUBIT AGH: Lecture 3Introduction to quantum technologies by QUBIT AGH: Lecture 3
Introduction to quantum technologies by QUBIT AGH: Lecture 3
Krzysztof Pomorski
 
Introduction to quantum technologies by QUBIT AGH: Lecture 2
Introduction to quantum technologies by QUBIT AGH: Lecture 2Introduction to quantum technologies by QUBIT AGH: Lecture 2
Introduction to quantum technologies by QUBIT AGH: Lecture 2
Krzysztof Pomorski
 
Introduction to quantum technologies by QUBIT AGH: Lecture 1
Introduction to quantum technologies by QUBIT AGH: Lecture 1Introduction to quantum technologies by QUBIT AGH: Lecture 1
Introduction to quantum technologies by QUBIT AGH: Lecture 1
Krzysztof Pomorski
 
Justification of canonical quantization of Josephson effect in various physic...
Justification of canonical quantization of Josephson effect in various physic...Justification of canonical quantization of Josephson effect in various physic...
Justification of canonical quantization of Josephson effect in various physic...
Krzysztof Pomorski
 
Introduction to Full Counting Statistics
Introduction to Full Counting StatisticsIntroduction to Full Counting Statistics
Introduction to Full Counting Statistics
Krzysztof Pomorski
 
Lecture on classical and quantum information
Lecture on classical and quantum informationLecture on classical and quantum information
Lecture on classical and quantum information
Krzysztof Pomorski
 
Properties of field induced Josephson junction(s)
Properties of field induced Josephson junction(s)Properties of field induced Josephson junction(s)
Properties of field induced Josephson junction(s)
Krzysztof Pomorski
 
Main ideas behind Artificial Life
Main ideas behind Artificial LifeMain ideas behind Artificial Life
Main ideas behind Artificial Life
Krzysztof Pomorski
 

More from Krzysztof Pomorski (12)

Introduction to Keldysh technique
Introduction to Keldysh techniqueIntroduction to Keldysh technique
Introduction to Keldysh technique
 
Preparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixtures
Preparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixturesPreparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixtures
Preparation and properties of polycrystalline YBa2Cu3o7-x and Fe mixtures
 
QUBIT AGH - Modeling and Implementation of Quantum technologies
QUBIT AGH - Modeling and Implementation of Quantum technologies QUBIT AGH - Modeling and Implementation of Quantum technologies
QUBIT AGH - Modeling and Implementation of Quantum technologies
 
Introduction to quantum technologies by QUBIT AGH: Lecture 4
Introduction to quantum technologies by QUBIT AGH: Lecture 4Introduction to quantum technologies by QUBIT AGH: Lecture 4
Introduction to quantum technologies by QUBIT AGH: Lecture 4
 
Introduction to quantum technologies by QUBIT AGH: Lecture 3
Introduction to quantum technologies by QUBIT AGH: Lecture 3Introduction to quantum technologies by QUBIT AGH: Lecture 3
Introduction to quantum technologies by QUBIT AGH: Lecture 3
 
Introduction to quantum technologies by QUBIT AGH: Lecture 2
Introduction to quantum technologies by QUBIT AGH: Lecture 2Introduction to quantum technologies by QUBIT AGH: Lecture 2
Introduction to quantum technologies by QUBIT AGH: Lecture 2
 
Introduction to quantum technologies by QUBIT AGH: Lecture 1
Introduction to quantum technologies by QUBIT AGH: Lecture 1Introduction to quantum technologies by QUBIT AGH: Lecture 1
Introduction to quantum technologies by QUBIT AGH: Lecture 1
 
Justification of canonical quantization of Josephson effect in various physic...
Justification of canonical quantization of Josephson effect in various physic...Justification of canonical quantization of Josephson effect in various physic...
Justification of canonical quantization of Josephson effect in various physic...
 
Introduction to Full Counting Statistics
Introduction to Full Counting StatisticsIntroduction to Full Counting Statistics
Introduction to Full Counting Statistics
 
Lecture on classical and quantum information
Lecture on classical and quantum informationLecture on classical and quantum information
Lecture on classical and quantum information
 
Properties of field induced Josephson junction(s)
Properties of field induced Josephson junction(s)Properties of field induced Josephson junction(s)
Properties of field induced Josephson junction(s)
 
Main ideas behind Artificial Life
Main ideas behind Artificial LifeMain ideas behind Artificial Life
Main ideas behind Artificial Life
 

Recently uploaded

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
q30122000
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
sydezfe
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
Prakhyath Rai
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
abdatawakjira
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
AnasAhmadNoor
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
AlvianRamadhani5
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
uqyfuc
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
CVCSOfficial
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
Kamal Acharya
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 

Recently uploaded (20)

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 

From embodied Artificial Intelligence to Artificial Life

  • 1. Lecture II: Embodied Artificial Intelligence as first stage towards Artificial Life Krzysztof Pomorski1,2 1: Faculty of Electronics, Computer Science and Telecommunications Department of Telecommunications AGH 2: Faculty of Physics, University of Warsaw kdvpomorski@gmail.com March 13, 2018 Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 1 / 43
  • 2. Overview 1 Human intelligence 2 Humanistic definition of intelligence 3 Artificial Intelligence 4 Turing idea 5 Philosophy in approach towards robotic design 6 Braitenberg vehicles 7 Concept of emergence and embodiment Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 2 / 43
  • 3. Human intelligence Human intelligence is the intellectual prowess of humans, which is marked by complex cognitive feats and high levels of motivation and self-awareness. Through their intelligence, humans possess the cognitive abilities to learn, form concepts, understand, apply logic, and reason, including the capacities to recognize patterns, comprehend ideas, plan, solve problems, make decisions, retain information, and use language to communicate. Intelligence enables humans to experience and think. Note that the definition and characteristics of human intelligence are interpreted differently by individuals depending on their culture. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 3 / 43
  • 4. Your own defintions of intelligence Please give your own definition of AI. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 4 / 43
  • 5. Humanistic definition of intelligence 1 ”The ability to use memory, knowledge, experience, understanding, reasoning, imagination and judgement in order to solve problems and adapt to new situations.” AllWords Dictionary, 2006. 2 ”The capacity to acquire and apply knowledge. The American Heritage Dictionary, fourth edition, 2000” 3 ”The ability to learn, understand and make judgments or have opinions that are based on reason”- Cambridge Advance Learners Dictionary, 2006 Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 5 / 43
  • 6. Types of intelligence: Linguistic intelligence: People high in linguistic intelligence have an affinity for words, both spoken and written. Logical-mathematics intelligence: Is logical and mathematical ability, as well as scientific ability. Howard Gardner believed Jean Piaget may have thought he was studying all intelligence, but in truth, Piaget was really only focusing on the logical-mathematical intelligence. Spatial intelligence: The ability to form a mental model of a spatial world and to be able to maneuver and operate using that model. Musical intelligence: Those with musical Intelligence have excellent pitch, and may even be absolute pitch. Bodily-kinesthetic intelligence: The ability to solve problems or to fashion products using one’s whole body, or parts of the body. For example, dancers, athletes, surgeons, craftspeople, etc. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 6 / 43
  • 7. Types of intelligence: Interpersonal intelligence: The ability to see things from the perspective of others, or to understand people in the sense of empathy. Strong interpersonal intelligence would be an asset in those who are teachers, politicians, clinicians, religious leaders, etc. Intrapersonal intelligence: A correlative ability, turned inward. It is a capacity to form an accurate, veridical model of oneself and to be able to use that model to operate effectively in life. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 7 / 43
  • 8. Artificial Intelligence Artificial intelligence (AI, also machine intelligence, MI) is intelligence displayed by machines, in contrast with the natural intelligence (NI) displayed by humans and other animals. In computer science AI research is defined as the study of ”intelligent agents”: any device that perceives its environment and takes actions that maximize its chance of success at some goal. Colloquially, the term ”artificial intelligence” is applied when a machine mimics ”cognitive” functions that humans associate with other human minds, such as ”learning” and ”problem solving”. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 8 / 43
  • 9. [as by R.Pfeiffer] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 9 / 43
  • 10. Machines with finite vs infinite memory Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 10 / 43
  • 11. Idea of Turing machine Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 11 / 43
  • 12. Basic idea of Turing machine Above is a very simple representation of a Turing machine. It consists of an infinitely-long tape which acts like the memory in a typical computer, or any other form of data storage. The squares on the tape are usually blank at the start and can be written with symbols. In this case, the machine can only process the symbols 0 and 1 and ” ” (blank), and is thus said to be a 3-symbol Turing machine. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 12 / 43
  • 13. Atomic operations - Turing machine There are just six types of fundamental operation that a Turing machine performs in the course of a computation. It can: read (i.e. identify) the symbol currently under the head write a symbol on the square currently under the head (after first deleting the symbol already written there, if any) move the tape left one square move the tape right one square change state halt. Classical Turing machine can mimic any operation of classical computer. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 13 / 43
  • 14. Decimal and hexadecimal number system 12510 = 1 × 102 + 2 × 101 + 5 × 100 . (1) 12510 = 1 × 26 + 1 × 25 + 1 × 24 + 1 × 23 + 1 × 22 + 0 × 21 + 1 × 20 = 64 + 32 + 16 + 8 + 4 + 0 + 1 = 1111012. (2) Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 14 / 43
  • 15. Figure: Software vs hardware ... , Rene Descartes Mindbody dualism: body as extensible substance [ciao jako substancja rozciga]+ thinking substance [brain]. Concept of humanoid robots was affected by it before Rodney Brooks invention. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 15 / 43
  • 16. Figure: Strategy of robotic design was affected by Rene Descarates [as presented by Pawel Mroczkowski, UAM 2014]. In radical version of embodied AI there is no seperation between software and hardware. However in practical technical design such seperation is existing. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 16 / 43
  • 17. Figure: Spinoza monism: one substance as combination of hardware and software=human body [by KP and Pawel Mroczkowski, UAM 2014] Concept of programmable matter??? Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 17 / 43
  • 18. Figure: Example of programmable matter. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 18 / 43
  • 19. Programmable matter Programmable matter is a term originally coined in 1991 by Toffoli and Margolus to refer to an ensemble of fine-grained computing elements arranged in space. Their paper describes a computing substrate that is composed of fine-grained compute nodes distributed throughout space which communicate using only nearest neighbor interactions. In this context, programmable matter refers to compute models similar to cellular automata and lattice gas automata. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 19 / 43
  • 20. Practical examples of AI Technical examples of systems with AI: 1. Humanoid robot 2. Vacuum cleaner 3. Google tools ... 4. Automatic car ... 5. Cyberfish 5. Intelligent telecommunication systems ... ... many others Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 20 / 43
  • 21. Problems to be tackled ... 1. Schedule of buses in the city ... 2. Optimal planning of lectures at the university 3. Travelling salesman problem 4. Detection of sound. 5. Detection of symbols in the image ... Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 21 / 43
  • 22. [as by R.Pfeiffer] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 22 / 43
  • 23. [as by R.Pfeiffer] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 23 / 43
  • 24. [as by R.Pfeiffer] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 24 / 43
  • 25. Role of evolution in shaping morphology of agents [as by R.Pfeiffer] Why plants have no brain??? Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 25 / 43
  • 26. [as by R.Pfeiffer] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 26 / 43
  • 27. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 27 / 43
  • 28. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 28 / 43
  • 29. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 29 / 43
  • 30. Figure: Robotic autonomous vacuum cleaner Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 30 / 43
  • 31. Figure: Cyberfish Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 31 / 43
  • 32. Concept of Braitenberg vehicle Figure: Braitenberg vehicle Generalized cognitive particle having sensors + motor system + sensors generating social force Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 32 / 43
  • 33. Complex behaviour of Braitenberg vehicles It can be interpreted as liking or dislinking source of light. www.youtube.com/watchv=86ohmWIze4Y&feature=youtu.be Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 33 / 43
  • 34. Concept of social force 3rd Newtonian principle is not valid!!! Nevertheless many concepts as known from N body problem in gravitation can be applied. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 34 / 43
  • 35. [from ”Adaptability and Diversity in Simulated Turn-taking Behaviour” by Hiroyuki Iizuka and Takashi Ikegami,2003 ] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 35 / 43
  • 36. Feedback between single agent and enviroment [from ”Adaptability and Diversity in Simulated Turn-taking Behaviour” by Hiroyuki Iizuka and Takashi Ikegami,2003 ] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 36 / 43
  • 37. Emergence of complex patterns Emergence of complex patterns in Braitenberg vehicles during artificial evolution [from ”Adaptability and Diversity in Simulated Turn-taking Behaviour” by Hiroyuki Iizuka and Takashi Ikegami, 2003 ]. Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 37 / 43
  • 38. Principle of embodied AI (Science 2007, R.Pfeiffer et al.) Broaden view is given by tube.switch.ch/videos/9d73741c . Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 38 / 43
  • 39. Network of connections as in marine traffic Graph theory, network science, econophysics, telecommunication ... . Number of agents tend to infinity ... and we have probability distributions ... Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 39 / 43
  • 40. Network of connections as by planes in traffic Figure: Network of air traffic at given instant of time Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 40 / 43
  • 41. Network of connections - GEO satellites Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 41 / 43
  • 42. [by R .Pfeiffer] Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 42 / 43
  • 43. References Rofl Pfeifer, Josh Bongard, How the Body Shapes the Way We Think: A New View of Intelligence Definition of natural intelligence, arXiv:0706.3639v1, 2007 http://www.alanturing.net Nils J. Nilsson, The quest for artificial intelligence: a history of ideas and achievements, Cambridge University Press, Stanford University http://www.shanghailectures.org John W. Romanishin et al., ,3D M-Blocks: Self-reconguring Robots Capable of Locomotion via Pivoting in Three Dimensions, 2015 IEEE International Conference on Robotics and Automation (ICRA), 2015 Adaptability and Diversity in Simulated Turn-taking Behaviour by Hiroyuki Iizuka and Takashi Ikegami,2003 https://arxiv.org/pdf/nlin/0310041.pdf Krzysztof Pomorski1,2 (AGH, UW) From AI to ALife March 13, 2018 43 / 43