Distributed Intelligence for Robotic Systemskvasnicka/Seminar_of_AI/Sincak... · Distributed...

Preview:

Citation preview

Distributed Intelligence for Robotic Systems

Prof. Peter Sinčák & Mária Virčíková, MSc. Center for Intelligent Technologies Department of Cybernetics and AI,

Faculty of EE & Informatics, TU Košice, Slovak Rebublic , EU

10. 3. 2013 Center for Intelligent Technologies,

www.ai-cit.sk 1

www.ai-cit.sk

Founded : September

1995

Center for Intelligent Technologies

2

Research in selected areas of AI

Application potential for AI

Computational Intelligence and

contribution to InT.

Demonstration and benchmarking for InT

Education – InS-Bc, AI-Ing., AI-PhD.

Intelligent Technologies

3

Our Primary Focus Areas

Our Global Challenge

Evolving Learnable Distributed Framework for Companion

Robotic Systems

4

Our Global Challenge

• Evolving & Learnable

• Distributed Framework

• Companion Robotic Systems

5

Our Reserach Challenges • Teleoperation as a kick-off start towards assisted teleoperation and mission

autonomy is the important part of Intelligent Robotics, for various robots including monitoring of remote robots, standardization for various robots around the GLOBE, learn-able , incremental ,

• Make a pilot study of networked Robotic Systems able to learn in incremental way

• Human Robot Interaction towards resreach in Emotional Technologies for HCI are focused

• Improve MF ARTMAP neural network for dynamic feature space in sense of Wald sequential classification for distributed environment

• Get model of human behavior in interactive Evolutionary computation to return to Evolutionary Computation.

6

Staff & equipment

• One professor

• 4 assistent professors

• 7 PhD students

• 20 MSc. Students

• 20 BSc. Students

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 7

15 NAO Robots, 2 Stereo-heads, 2 AIBO Robots …

Theoretical Introduction

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 9

Slovakia … where Czech writer Karel Čapek and his brother Jozef invented word “ROBOT”

Trenčianske Teplice,SK, Hotel PAX

Our approach …

(Robot is not a Toy !!!)

Robot NAO for CIT is a research and technological tool to make envision a future Collaboration of mankind and technology and discover new possibilities of using

Robot and other technology in Era of Cloud Computing and Internet of things

(Robot Nao is a serious Guy !!! :) ) (other Robots on the way, Hanson Robotics, Qbo Robots, NordStrom, ASIMO, HRP4, ICUP,

Japaness robots, Korean robots..) 3/10/2013 10

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 11

What is Artificial Intelligence ?

Many definitions ... Simplified view to AI :

AI – takes labour from HUMAN and gives it to Machine

HUMAN MACHINE

From Simply to very complex

- Remote control

- ..

- ABS, Rain Detector in the car ....

- ..

- Autonomous Systems

12

SUPERVISION

Machine IQ – theory

13

MIQ is IQ is in correlation of the „amount“

of Labor taken from Human and given to Machine during particular TASK (T) .

GIQ-T = HIQ-T + MIQ-T

HIQ-T and MIQ-T are from interval <0,1> and

GIQ-T is constant 1

MIQ-T via Autonomity

IF MIQ-T is 0 – HIQ-T must be 1 – human is doing a T

IF MIQ-T is 1 – HIQ-T must be 0 – human is only supervising

Machine is Autonomous Machine Autonomity Index : MAI-T = MIQ-T / HIQ-T MAI-T = O ??? – manual process MAI-T = infinity – Autonomous process

14

Bad news ...

How to define/compute a HIQ for TASK ????

How to define/compute MIQ for particular TASK ?????

Can be determined in the selected domian –

CAR – Interaction CAR – DRVIVER

IEEE Standart committee

WCCI 2010 – discussion

15

Take labor from humans „simulate“ a human behavior.... How ...????

Full-embodied Intelligence Distributed Incremental Intelligence

Role of CI and hybrid systems 16

Very important for Robot

applications …….

many Technological

challenges

3/10/2013 17

Qua Vadis Intelligent Robotics ???

Distributed Image processing

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 18

The Fundamental approach to categorization inspiration by prof. Bezdek and Pal

Distributed AI (cloud Robotics ?) WILKI – World Incremental Learning Knowledge Integrator

Family #2

Family #1

#1 #2

#n

#1

#2 #n

WILKI Servers

3/10/2013 19

Neural networks for knowledge identification

2 main options in Supervised mode

• Pure supervised mode NN with BP – discrimination hyper-planes in feature space

(not suitable for incremental learning )

• Clustering with supervised approach – ARTlike

Clusters can be revealed

(good for incremental learning )

Problem : Feature space ? Static or Dynamic dimensions ?

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 20

MF ARTMAP neural network

Membership Function ARTMAP

1. Feature space consist of data – clusters of data

2. Clusters are considered – fuzzy sets – fuzzy clusters

3. Fuzzy class – consist of fuzzy sets

4. The membership of unknown object to each trained object is calculated

5. Similarities and homogenity / heterogenity of classes can be revealed

10. 3. 2013

Center for Intelligent Technologies, www.ai-cit.sk

21

Membership function of X to class i - 𝜇𝑖(X) – fuzzy clusters

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 22

𝑓 𝑥1, 𝑥2, … , 𝑥𝑠 =1

2𝜋 𝑠 𝐶𝑒12 𝑥−𝜇 𝑇𝐶−1 𝑥−𝜇 ,

s - is feature space dimensions , C is covariance matrix related to data in the clusters, 𝜇 is mean Value of the cluster data . We do calculate it for each fuzzy cluster and that means for each fuzzy class.

MF-Artmap NN topology

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 23

Principles of MF-ARTMap processing

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 24

Trained MF ARTMAP

𝜇𝑖(x) = 1

𝜇𝑗(x) << 1

𝜇𝑗(y) = 1

𝜇𝑖(y) << 1

j-trained class

i-trained class

y-input

x-input

z-input 𝜇𝑖(z) << 1

𝜇𝑗(z) << 1

Classes i, j are trained

Jeffers/Matussita distance

• The JM distance between two classes is given to be:

𝐽𝑖𝑗 = 2(1 − 𝑒−𝛼)

• where α is the Bhattacharyya distance:

𝛼 =1

8𝜇𝑖 − 𝜇𝑗

𝑇 𝐶𝑖+𝐶𝑗

2

−1𝜇𝑖 − 𝜇𝑗 +

1

2𝑙𝑛

𝐶𝑖+𝐶𝑗

2 𝐶𝑖 𝐶𝑗

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 25

Intra and Inteclass Analysis of data

Using Jeffers Matusista distance we are able using MF ARTMAP … to get analysis of clases …

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 26

Class house is strong homogenous with membership (0.02).

Class house is homogenous with membership (0.1).

Class house is heterogenous with membership (0.9).

Class door is a minor subclass of Class(es) house with membership (0,05).

Class door is a medium subclass of Class(es) house with membership (0,96).

Class door is a major subclass of Class(es) house with membership (0,04).

Class door is a minor subclass of Class(es) house with membership (0,05).

Class door is a medium subclass of Class(es) house with membership (0,96).

Class door is a major subclass of Class(es) house with membership (0,04).

Results of classification in distributed sense

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 27

MASS server future

Resulst on test data

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 28

Circle1* Circle 2*

Circle 1 97.99% 2.01%

Circle 2 1.198% 98.802%

Circle1* Circle2*

Circle1 88.31% 11.69%

Circle2 6.827% 93.173%

Quo Vadis MF-ARTMAP

We want work in the close future

1. to implement MF ARTMAP for fully distributed sense

2. To port it as software as a service for Cloud service

3. To design a feature and knowledge database on cloud

4. there are many challenges and domain oriented approach seems to be a first step…

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 29

Teleoperation and remote diagnostics – WHY ????

• Remote monitoring of NAO joins, sensors, … video, ….. • Remote Tele - assistance – Tele – advice (autism) • Tele-operation with learning …. Mission Autonomy …

NAO learns …. Global knowledge… • Tele-operation with Integration, fusion of

sources….camera, sensors, …. (Robot ready environment – Intelligent Space )

• Remote soccer …. Virtual Remote Coach • Remote commercial center … pre-purchase testing ,

remote renting service ….on-line Nao shows … • Remote rehabilitation services....

10. 3. 2013

Center for Intelligent Technologies, www.ai-cit.sk

30

3/10/2013 31

Importance of the problem

Our approach to the problem

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 32

INTERFACE – middleware …

Monitoring

Experience with Middle-wares in robotics

• Re-usable components

• Interconnection with existing systems

• International standards

• RT Middleware, OPC UA, ROS

3/10/2013 33

TeleScope Remote device monitoring network

http://telescope.cherrysro.com/

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 34

Are we ready … to have e.g. 50 000 Naos … ??? Customer service – help lines.. – …. Our system should be ready to monitor up to 3000 Naos … security is under control...

Areas of interest

• Monitoring / Diagnostic

• Pre-Sale activity

• Interface standardization

• Tele-activity ...

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 35

Functionality

• Remote monitor & control

• For “any” device

• Web service

• Multi user control (even for one device)

10. 3. 2013

Center for Intelligent Technologies, www.ai-cit.sk

36

What is Important?

• Pre-sale product experience

• Simple interface

• Simple accessibility

• Device condition monitoring

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 37

Dataflow in TeleScope

Web

Event server

Device

Event server

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 38

Security issue

Infrastructure

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 39

TeleScope Interface

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 40

TeleScope - Senzors

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 41

The Road Ahead

Working prototypes

Video stream implementation

More devices and partners

Improve visualization

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 42

Smart Tele-operating system – STS v.1.0

3/10/2013 43

Interface….. Different sources…

3/10/2013 44

NAO…from overhead camera 1

3/10/2013 45

Task … to move … Manual control using PlayS-controler

3/10/2013 46

Action to move … path following control..

3/10/2013 47

Visual control of automatic procedure - replay

3/10/2013 48

Possible involvement of Dron image info about Nao

3/10/2013 49

What influence have distributed approach …

Technologies are changing core methods ……

recognition can be changes to powerfull searching

Will the Robot be able to think ? Will be ever have consciousness ?

Rather …. Find a question , Ontologies , self-protecting … eternal

systems , Internet of THINGS – important for ROBOTICS

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 50

Other activities of Center for Intelligent Technologies

• Collaboration with companies in Robotic Slovakia, new companies Aldebaran, Nordstrom

• Support for interaction between ART people and Robotics Towards Robotics ART – new media ART - towards Emotional technology for Computers and Robotics for benefit of mankind

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 51

Emotions for Human Computer/Robot Interation for Human Comfort and high performance

Some recent publications • Mária Virčíková ... [et al.] - 2012. Neural Approach for Personalised Emotional Model in

Human-Robot Interaction - In: WCCI 2012 : IEEE World Congress on Computational Intelligence : June 10-15, Brisbane, Australia. - [Brisbane] : IEEE, 2012 P. 970-977. - ISBN 978-1-4673-1489-3 Brisbane

• P. Smolar, P. Sincak, M. Virčíková : Intelligent Image Categorization Object Categorization with Artmap Neural Networks, Saarbrucken : LAP Lambert Academic Publishing - 2012. - 181 p.. - ISBN 978-3-659-24795-8.

• Mária Virčíková, Zlatko Fedor, Peter Sinčák : Design of Verbal and Non-Verbal Human-Robot Interactive System In: Humanoids 2011: 2011 11th IEEE-RAS International Conference on Humanoid Robots: 26. - 28.10.2011: Bled, Slovenia. - Bled, Slovenia : IEEE, 2011 S. 87–92. - ISBN 978-1-61284-867-9

• Stanislav Kmet - Peter Sincak - Peter Stehlik : Artificial neural network for creep behaviour predictions of a parallel-lay aramid rope under varying stresses, Strain, An International Journal for experimental Mechanics, ISSN: 1475-1305 , CC-indexed , 2010

• Marek Bundzel, and Peter Sinčák: Combining gradient and evolutionary approaches to the artificial neural networks training according to principles of support vector machines, 2006 IEEE World Congress on Computational Intelligence : international Joint Conference on Neural Networks : Vancouver, Canada, July 16 -21, 2006. - : IEEE, 2006. - - ISBN 0-7803-9489-5. - P. 4070-4076.

10. 3. 2013 Center for Intelligent Technologies, www.ai-

cit.sk 52

Some older publications

• http://www.amazon.com/Intelligent-Technologies-Theory-Applications-Intelligence/dp/1586032569/ref=sr_1_2?ie=UTF8&s=books&qid=1275315367&sr=1-2

• http://www.amazon.com/State-Art-Computational-Intelligence-Proceedings/dp/3790813222/ref=sr_1_3?ie=UTF8&s=books&qid=1275315367&sr=1-3

• http://www.amazon.com/Machine-Intelligence-Advances-Systems-Applications/dp/981238751X/ref=sr_1_4?ie=UTF8&s=books&qid=1275315367&sr=1-4

• http://www.amazon.com/Quo-Vadis-Computational-Intelligence-Approaches/dp/3790813249/ref=sr_1_6?ie=UTF8&s=books&qid=1275315367&sr=1-6

10. 3. 2013

Center for Intelligent Technologies, www.ai-cit.sk

53

We would be happy if…

54

We would be excited using network to Exchange experience Bussines & networking meetings, Innovation Seminars … Create a Network of International seminars using tele-conferencing We are open for video-connections and Remote lecturing and discussions

to create Invitation & Inspiraton & Invention network

Thank you for your time !!!

We are proud that Kosice, Slovakia in 2013 is European Capital of Culture…

Melina Mercury Prize

3/10/2013 55

Recommended