KÖSZÖNTJÜK HALLGATÓINKAT! Önök Kóczy László Intelligens informatikai modelek és alkalmazásuk c. előadását hallhatják! 2010.Szeptember 8.

Slides:



Advertisements
Hasonló előadás
Getting started with intercultural dialogue - perspectives from HungaryAvviare il dialogo interculturale – prospettive nei musei ungheresiGetting started.
Advertisements

Bevezető Innovációs területek S+S Epilógus. pptPlex Section Divider Bevezető The slides after this divider will be grouped into a section and given the.
A majorsági projektet támogatja a Magyarok Nagyasszonya Ferences Rendtartomány és az FSZK. A MAJORSÁG működésével támogatja a felnőtt autisták munkahelyének.
English version A sablon nyelvének választása: /Format/Slide Design /majd jobb oldalt válaszd a másik be- ágyazott sablont! Projekt logó beállítása: /View/Master.
The Hungarian language
Nyereményjátékok és a Facebook - aki mer, az nyer!?”
"Shoes on the Danube Bank” "נעליים בטיילת הדנובה"
21 Years of Partnership and Innovation 1989 Citrix Systems founded 2010 Citrix signed licensing agreement with Microsoft for NT Server Introduced Independent.
STORY THE MAN THE BOY AND THE DONKEY. AZ EMBER A FIÚ ÉS A SZAMÁR.
Optikai sugázrás hatása az emberi bőrre és szemre
Nyugdíjreform folyt. köv.? Pension Reform To Be Continued? Bodor András “PENSION REFORM IN HUNGARY: DO WE NEED ONE (PILLAR) MORE?” symposium Washington.
The man the boy and the donkey A férfi a fiú és a szamár.
Dreams. How much does our dream cost? If we plan something or dream about somthing we hope them to come true. If we plan something or dream about somthing.
Les meilleures photos de L'année 2005 D'après NBC A life for two, full of tenderness, obtains happiness as they get closer to heaven. Az élet kettesben.
What is the Mission Situation in Hungary?. Dr. György KOVÁCS What Is The Mission Situation In Hungary? Presentation Design by Ed Nickle – United World.
„ Bottom-up” cluster development and cooperation in Hungary Hungarian Confederation of Clusters and Networks Conference on cluster-cooperation in the V4.
ENEREA - Észak –Alföld Regional Energy Agency Gábor Vámosi Managing director.
VHDL Fő témakörök: VHDL-en alapuló áramkörtervezés VHDL alapok
Bevezetés a tárgyakhoz Tárgyak  Objects are the containers for values of a specified type  Objects are either signals, variables or constants  Once.
FelültöltésVHDL Felültöltés (Overloading) n Áttekintés n Példák.
Basics A few things one must know. Slides Insert a title slide Put a title on it.
What did you see? It was about ten in the morning, and I was sitting in Maxi’s Café near City Park. I was having a cup of coffee, and I was watching the.
„21. századi közoktatás – fejlesztés, koordináció” TÁMOP / számú kiemelt projekt eTwinning: a digital touch in teacher training Klaudia.
Az erőátviteli rendszer
ROS / LabView interfész "5. csapat". Miért pont LabView? 5 indokom van rá.
Infokommunikációs rendszerek 12
Infokom. rendsz. 11. előadás nov Kommunikációs rendszerek alapjai 11. előadás Rádiós adathálózatok Bluetooth, ZigBee, WiFi, WiMAX, Takács.
Infokommunikációs rendszerek 11
Course Situation and Event Driven Models for Multilevel Abstraction Based Virtual Engineering Spaces Óbuda University John von Neumann Faculty of Informatics.
Fénynél sebesebben? Kísérleti kétségek és remények ELTE, 2011 október 5.
Bevezetés a kísérleti részecskefizikába 2OO7.
Európai Neutronkutató Központ létesítése Magyarországon
KÖZÉP-ÁZSIA:A GREAT GAME- MASODIK FELVONÁS Tamás Pál MTA SZKI.
Projektmunka az NI-nál
Elektroanalitikához segédábrák Az ábrák több, részben szerzői jogokkal védett műből, oktatási célra lettek kivéve. Csak az intranetre tehetők, továbbmásolásuk,
Elválasztástechnika segédábrák 2 Az ábrák több, részben szerzői jogokkal védett műből, oktatási célra lettek kivéve. Csak az intranetre tehetők, továbbmásolásuk,
WAP, WML Felhasznált források: Developer’s Guide v1.2 (Nokia WAP Toolkit) WML Reference v1.1.
Kajcsos Zsolt MTA KFKI Részecske-és Magfizikai Kutató Intézet Nagyspinű és kisspinű állapotok tanulmányozása pozitrónium kölcsönhatások által.
Biometria I. SANB_BI1019 Pearson-féle Chi-négyzet (χ2) teszt Molnár Péter Állattani Tanszék
Null Hypothesis (H 0 ) is true He truly is not guilty Alternative Hypothesis (H 1 ) is true He truly is guilty Accept Null Hypothesis Acquittal Right decision.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks P-GRADE Portal gyakorlat ismertető Gergely.
Hasznos ismeretek Hogyan bővítsük ismereteinket AVRDUDEflags -E noreset.
Teachers as key stakeholders of ICT in Hungarian schools Andrea Karpati, Eotvos University, Budapest
Tanulni, tanulni, tanulni Értékesítői képességek, a személyzet képzése.
Könyvtár, csomag és alprogramokVHDL Könyvtár, csomag és alprogram n Library és use n Package n Alprogramok –Procedure –Function –Resolution function Egy.
Budapesti Műszaki és Gazdaságtudomanyi Egyetem Elektronikus Eszközök Tanszéke 1 Tokozások termikus tesztje, minősítése.
Multilingual websites in Hungary Gabriella Szalóki Egy előadás könnyen vitára ösztönözheti a hallgatóságot. A PowerPoint bemutatók használatával azonban.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 9 / 1 C h a p t e r 9 Semi-Rigid Connections in Steel Construction.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 6 / 1 C h a p t e r 6 Elastic Critical Plate Buckling Loads.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 1 / 1 C h a p t e r 1 Introduction.
A magyar nyelv nagyszótára ‘Comprehensive Dictionary of Hungarian’ (Dictionary of the Academy) A brief history Tamás Péter Szabó Department of Lexicography.
3. lesson made by Gönczi Zsófia. You can sit down only, if you say the following words correct!
TALÁLTAM EGY OLDALT AHOL EZEKET A “TOJÁSOKAT” LEHET LÁTNI. NAGY MÛVÉSZNEK KELLET LENNI, HOGY ILYEN SZÉPEN TUDTA FORMÁZNI A TOJÁSOK HÉJÁT, DE SZERINTEM.
Web Application 1 Web Application 3 Web Application 2 Web Application 4 Shared Service Provider 1 Shared Service Provider 2 Excel Services1 Search1.
Fej irányultságának becslése Ügyféltérben gyanús viselkedés jelzéséhez Kültéren kiegészítő hő szenzor szükséges.
1 KÖZÖSSÉG AZ ÚJ TESTAMENTUMBAN Romans 12:10Romans 12:10 Romans 12:16Romans 12:16 Romans 15:14Romans 15:14 1 Corinthians 11:331 Corinthians 11:33 2 Corinthians.
Magyar Orvostanhallgatók Egyesülete Hungarian Medical Students’ International Relations Committee The Committee about 1000 members in Hungary 4 Local.
D2A Pathway 2: End of Life Care – Home (usual place of residence)
Systems Hardware Business challenge
Navigation in Object Graphs
TECHNICAL TRAINING December 2012.
August 22, 2017 Seating Challenge Color Personality
What would x have to be in order for the mean to be 8?
Eastern Analytical Symposium, Princeton NJ
Today’s Scripture: Morning Message: Psalm 71:1-6 “Our Daily Manna”
Developing, understanding and using nutrient boundaries
MusicNet East: ‘Changing Tunes’ Stevenage Musical Inclusion Project
Using the Conversion Factor
Antibiotic Drug Prescription
Dalit Shental-Bechor, Turkan Haliloglu, Nir Ben-Tal 
Előadás másolata:

KÖSZÖNTJÜK HALLGATÓINKAT! Önök Kóczy László Intelligens informatikai modelek és alkalmazásuk c. előadását hallhatják! 2010.Szeptember 8.

Tartalom Fuzzy modelek és alkalmazásuk 1.Klasszikus fuzzy szabálybázisos modelek 2.I nterpol ációs szabálybázisok 3.Hierarchi kus fuzzy szabálybázisok 4.Hierarchi kus fuzzy szabálybázisok interpolációja

1. Klasszikus fuzzy szabályalapú modellek

A homokkupac-paradoxon...

Egy példa A hallgatóság (E.G. M.Sc. Students taking „Fuzzy Theory”) Az univerzum : X “Kinek van jopgositványa?” A subset of X = A (Crisp) Set  (X) = karakterisztikus függvény “Ki a jó autóvezető?”  (X) = tagsági függvény FUZZY halmaz

A fuzzy elmélet története Fuzzy sets & logic: Zadeh 1964/1965- Fuzzy algorithm: Zadeh 1968-(1973)- Fuzzy control by linguistic rules: Mamdani & Al. ~1975- Industrial applications: Japan (Fuzzy boom), Korea Home electronics Vehicle control Process control Pattern recognition & image processing Expert systems Military systems (USA ~1990-) Space research Applications to very complex control problems: Japan (Sugeno) E.G. helicopter autopilot

Degree of matching unit Fuzzy inference engine Defuzzification module Fuzzy rule base Fuzzy rendszer általános vázlata Observation Action

IF x = A THEN y = B A is the rule antecedent, B is the rule consequent Example: „IF traffic is heavy in this direction THEN keep the green light longer” Fuzzy rule base relation R containing two fuzzy rules A 1 → B 1, A 2 → B 2 (R 1, R 2 ) If x = A then y = B "fuzzy point" A×B If x = A i then y = B i i = 1,...,r "fuzzy graph" Fuzzy rule = fuzzy relation (R i ) Fuzzy rule base = fuzzy relation (R), is the union (s-norm) of the fuzzy rule relations R i : Nyelvi szabályok

Fuzzy szabályalapú kapcsolat more dimensional case:

Fuzzy következtető mechanizmus (Mamdani) If x 1 = A 1,i and x 2 = A 2,i and...and x n = A n,i then y = B i The weighting factor w ji characterizes, how far the input x j corresponds to the rule antecedent fuzzy set A j,i in one dimension The weighting factor w i characterizes, how far the input x fulfils to the antecedents of the rule R i.

Következtetés The conclusion of rule R i for a given x observation is y i

A teljes következtési séma

Fuzzy rendszerek: példa Fuzzy systems operate on fuzzy rules: IF temperature is COLD THEN motor_speed is LOW IF temperature is WARM THEN motor_speed is MEDIUM IF temperature is HOT THEN motor_speed is HIGH TEMPERATUREMOTOR_SPEED

Következtető mechanizmus (Mamdani) Temperature = 55Motor Speed Motor Speed = 43.6 RULE 1 RULE 2 RULE 3

Példa: Hernyótalpas jármű irányítása (M.Sc. hallgatói csoport, Pápai et al. ) Kis „Marsjáró” jármű, amelyik tereplemezen mozog Rögzitett alapállomás és mozgó jármű Alapja egy játéktank Irányitója asztali PC, amelyen C#.NET s z oftware fut A járművet Mamdani fuzzy irányitó vezérli, útkeresés és akadáykerülés szintjén is

Szimulátor kisérlet

A mozgó egység

Tesztelés

A verseny

Egy másik példa: Vasúti menetrendi eltérésekből adódó problémák feloldása Africon 2009, Héray, Rózsa et al. Az állomás

A vizsgált vonatok menetrendi adatai

A csatlakozási probléma paramétereinek tapasztalt értékei CT – connections time ID – incoming delay OD – outcoming delay

A konfliktust feloldó szabálybázis Level 1

A konfliktust feloldó szabálybázis Level 2

2. Szabályinterpoláció (közös kutatás, Dr. h. c. Prof. Hirota K., Hosei U. & TIT; M.Sc. és Ph. D. projektek)

„A dimenziószám átka” a fuzzy irányitásban If there are k input state variables, and in each there are (max) T terms, the number of rules covering the space densely is How to decrease this expression? 1.Decrease T Sparse rule bases, rule interpolation (Kóczy and Hirota, 1990) 2.Decrease k Hierarchical structured rule bases (Sugeno, 1991) 3.Decrease both T and k Interpolation of hierarchical rule bases (Kóczy and Hirota, 1993)

T csökkentése FUZZY CRI/ MAMDANI CONTROL SYMBOLIC EXPERT CONROL FUZZY INTERPOLATIVE CONTROL

T csökkentése érett éretlen ??? (sárga)

A line á r is interpol áció alapegyenlete és ennek megoldása B* -ra where

X1X1 T1T1 T2T2 T3T3 T1T1 T2T2 T3T3 x*x* X1X1  Döntési fa

T2T2 x*x* X1X1 T1T1 T3T3 Fundamental Equation of Fuzzy Interpolation Egy „nemlétező” ágon kell haladni

Szabály interpol áció Interpolation between different points x f(x) Interpolation of fuzzy rules Duration of green light: Traffic intensity „Long” „Short” „Middle” „weak” „Heavy”„Average” 1 1

A lineáris interpolációs módszer eredménye nem mindig értelmes

Példa abnormális eredményre

Módositott interpoláció – az előző példa helyes megoldása

Egy újabb példa: Nyomkövetés automata targoncával (AGV) ( Ph. D., Kovács ) e v : the distance between the guide path and the guide point  : the estimated momentary path tracking error V L is the contour speed of the left wheel V R is the contour speed of the right wheel Speed: V a =(V L +V R )/2 Steering: V d =V L -V R Rules describing the steering (V d ): If e v = A 1,i and  = A 2,i then V d = B i Rules describing the speed (V a ): If e v = A 1,i and  = A 2,i then V d = B i An example rule: If the distance between the guide path and the guide point (e v ) is Positive Middle and estimated path tracking error (  ) is Negative Middle then the steering (V d ) is Zero and the speed (V a ) is Middle

Nyomkövetés automata targoncával (AGV) ( folytatás) Fuzzy partitions for the linguistic variables: evev VdVd VaVa 

evev VdVd VaVa   e v NLNMZPMPL NL NM Z PM PL NS PL PS NS NL PS NL  e v NLNMZPMPL NL NM Z PM PL SZSZ L ZSZS VdVd VaVa  e v NLNMZPMPL NL NM Z PM PL NS PL PS NS NL PS NL  e v NLNMZPMPL NL NM Z PM PL SZSZ L ZSZS VdVd VaVa Komoly redukció a szabályszámban

3. Hierarchi kus fuzzy szabálybázisok

„A dimenziószám átka” a fuzzy irányitásban If there are k input state variables, and in each there are (max) T terms, the number of rules covering the space densely is How to decrease this expression? 1.Decrease T Sparse rule bases, rule interpolation (Kóczy and Hirota, 1990) 2.Decrease k Hierarchical structured rule bases (Sugeno, 1991) 3.Decrease both T and k Interpolation of hierarchical rule bases (Kóczy and Hirota, 1993)

Hogyan csökkenthető k ténylegesen? ”Divide and conquer” algorithms/ Sugeno’s helicopter Hierarchically structured rule bases with locally reduced variable sets State space: Partitioned subspace: In : In each D i a sub-rule base R i is defined, reduction works if in each sub-rule base the input variable space X i is a sub-space of

Sugeno fuzzy helikoptere

Hierarchikus fuzzy szabálybázis In these cases complexity is still O(T k ), as the size of R 0 is O(T k 1 ) and each R i, i > 0, is of order O(T k-k 1 ), so O(T k 1 ) × O(T k-k 1 )=O(T k ) In some concrete applications: In each D i a proper subset of can be found so that each R i contains only k i < k – k 0 input variables  if then the resulting complexity will be, Often it is impossible to find  so that k i < k – k 0, i=1,…,n because such a partition does not exist.

A döntési tér (Z 0 ) felosztása X1X1 X2X2 D1D1 Z0Z0 D2D2 D3D3

A hierarchikus szabálybázis csökkentése If z 0 is D 1 then use R 1 If z 0 is D 2 then use R 2 … If z 0 is D n then use R n If z 1 ’ is A 11 then y is B 11 If z 1 ’ is A 12 then y is B 12 … If z 1 ’ is then y is

A hierarchikus szabálybázis csökkentése (folyt. ) If z 2 ’ is A 21 then y is B 21 If z 2 ’ is A 22 then y is B 22 … If z 2 ’ is then y is … … … If z n ’ is A n1 then y is B n1 If z n ’ is A n2 then y is B n2 … If z n ’ is then y is

Hierarchikus döntés LEVEL 0 LEVEL 1 X 1 …X i X j1 …X jk1 X j2 …X jk2 X ji …X jki … j 1 …j k1, j 2 …j k2, …, j i …j ki

4. Interpoláció a hierarchikus szabálybázisban

„A dimenziószám átka” a fuzzy irányitásban If there are k input state variables, and in each there are (max) T terms, the number of rules covering the space densely is How to decrease this expression? 1.Decrease T Sparse rule bases, rule interpolation (Kóczy and Hirota, 1990) 2.Decrease k Hierarchical structured rule bases (Sugeno, 1991) 3.Decrease both T and k Interpolation of hierarchical rule bases (Kóczy and Hirota, 1993)

PROBL É M A (i) Partition  usually does not exist because it is not possible to separate the areas of influence for the subsets of variables ”Sparse partition”  X1X1 X2X2 D1D1 Z0Z0 D2D2 D3D3

PROBL ÉMA (iia) The elements of partition  are usually not crisp sets as the influence of each variable subset is fading away gradually when getting farther from the core ”Fuzzy partition” X1X1 X2X2 D1D1 Z0Z0 D2D2 D3D3

PROBL ÉMA (ii) The elements of partition  are usually not crisp sets as the influence of each variable subset is fading away gradually when getting farther from the core ”Fuzzy partition”  X1X1 X2X2 D1D1 Z0Z0 D2D2 D3D3

E.G.: X 1 =3 3 X 2 =5 Problems: No disjoint classes of X 1 can be distinguished Fuzzy values for X 1 are known How to resolve this? ? ?

A hierarchikus interpoláció ábrája Interpolation of rules + rule bases Possibly different subsets of variables

Interpoláció a hierarchikus szabálybázisban Algorithm: 1.Determine the projection of the observation to the subspace of the fuzzy partition Find the flanking elements in 2.Determine the degrees of similarity (reciprocal distances or dissimilarities) for each in These will be w i. 3.For each R i, where w i  0, determine A * i the projection of A * to Z i. Find the flanking elements in each R i. 4. Determine the sub-conclusions B * for each sub-rule base R i. Replace the sub-rule bases by the sub-conclusions in the meta-rule base R 0 and calculate the final conclusion B * by applying w i as degrees of similarity.

Interpoláció a hierarchikus szabálybázisban példa R 0 If z 0 is D 1 then use R 1 If z 0 is D 2 then use R 2 R R 1 If z 1 is A 11 then y is B 11 If z 1 is A 12 then y is B 12 R 2 If z 2 is A 21 then y is B 21 If z 2 is A 22 then y is B 22

Alkalmazások Intelligent s t ávközlési felügyeleti rendszer (LiNECom Ltd., supported by Ministry of Education, ~EUR ) Internet es álláskereső és kináló rendszer (Solware Ltd., supported by Ministry of Education ~EUR ) Intelligen s közlekedési lámpairányitó rendszer, egyszerű kereszteződés, úthálózatok

Intelligen s időjárásfigyelő alkalmazás ( Mobil távközlés- felügyelet - Linecom Ltd.)

Rendszerstruktúra Intelligent Components

Intelligen s álláskereső (Solware Ltd.) Arbitrary variety of hierarchically structured features is possible Degree of relevance, importance can be given by number or pictorial representation Various fuzzy connectives can be used for combination Verbal input is transformed into fuzzy membership functions

Példa “At least HUF /month expected”

Példa Applicant for job has zip code 96xx Job location has zip code 111x Győr Budapest Motorway M1 ~1h 20’ ~0-15’ ~0-20’ 1h 20’- 1h 55’ = “quite far but daily commuting is possible”

Forgalomirányitás Detecting traffic situation with sensors (e.g. camera, inductive loop)‏ Determining proper action suitable for the traffic situation handling using available information Intervene using traffic lights or other tools

A szituáció

Első változat

Különböző esetek Road intersection complex intersection different lanes by direction Road railroad intersection railroad has always priority High railroad traffic (suburb situations) More, connected intersections very complex situations importance of using interpolative and hierarchical methods

A hagyományos és a fuzzy irányitás összevetése with high traffic distributed equally in the different directions if the traffic is large in one particular direction Maximum length of queues Maximum waiting time

Forgalomszimulátor ( második verzió, M.Sc. Project, Hajdú) Graph based roadnetwork model Cellular automaton based road segments Online changeable traffic control per junction O-D matrix based traffic generation Maps stored in XML format Graphical User Interface Scriptable scenarios for programmed simulations Data visualization online or offline with JFreeChart

Problems Local information is not sufficient Detecting traffic congestion Creating green waves is a target Priority handling (vehicles, routes)‏ Handling of the pedestrian traffic lights Utilizing the timing component of the traffic control

Effects of the sorrounding junctions Traffic light's importance is affected by nearby traffic lights' traffic Adjacent junctions share information with communication

Egy érdekes és komplex alkalmazás Intelligens robotok kontextusfüggő fuzzy kommunikációja (Gedeon, ANU és Ph. D. téma, Ballagi ) Emberek közötti kommunikáció Kevés informécióból sok minden rekonstruálható Hasznos lehet ennek a kiterjesztése ember-gép és gépek közötti kommunikációra is

Mi a fuzzy kommunikáció? Ellentmondó értelmezések : –A pontos információk hiánya: akár katasztrofális félreértések – LIFE: használjunk fuzzy elemeket a hatékony és gyors kommunikáció céljából

Negative példa (The University of Montana Rural Institute, Flaherty ) Ernie, az új igazgató zártkörűvé nyilvánitja a pénzügyi kérdések tárgyalását és megtiltja az igyen kávé és pogácsa biztositását a cégnél

Thelma, az egyik igazgatóhelyettes arra gondol, hogy a cég pénzügyi helyzete megromlott

Negativ példa A hiányzó hiteles információ helyét feltételezések és félelmek töltik be, ami téves következtetésekhez vezet

Pozitiv példa ( LIFE, Terano & al.) Director Tanaka receives a new secretary, Ms. Sato, on Monday. When Mr. Tanaka returns from lunch, he calls Ms. Sato and the next conversation follows: – 'Ms. Sato, I would like to have a cup of tea.' – 'Yes, Mr. Tanaka. Do you prefer hot or cold tea?' – 'Hot tea, please.’ – 'Do you prefer black or green tea?' – 'Give me black tea.' – ‘Do you need sugar?' – 'No sugar, please.' – 'Any milk to the tea?' – 'No, thank you.' So, Ms. Sato prepares the tea according to the request.

LIFE példa On Tuesday, after lunch the director calls Ms. Sato again. – 'May I have a cup of tea?' – 'Yes, Mr. Tanaka. Black tea, again?' – 'Yes.' – 'No sugar, no milk?' – 'Exactly as you say.' Now fewer questions led to the same action by the secretary. On Wednesday, when Mr. Tanaka arrives, he does not say anything but – 'May I?' – 'The usual tea?' – 'Yes.' On Thursday, when the director comes in after lunch, Ms. Sato asks him: – 'May I prepare your usual tea?' – 'Yes, thank you.'

LIFE példa One day Mr. Tanaka arrives from lunch and Ms. Sato asks the everyday question: – 'May I prepare your usual tea?' This time the answer is: – 'No, today I prefer coffee.” – 'Do you drink it long or short?” – 'Short please.' – 'Any sugar?' – 'No, thank you.' – 'Any milk?' – 'Yes, some milk, please.'

LIFE példa Another time Mr. Tanaka requests a glass of mineral water after drinking his (otherwise not too frequent) cup of coffee. This brings in a third option in the codebook of Ms. Sato, concerning cold drinks after lunch (and possibly after the coffee). The codebook might never be completed, it should be continuously adapted.

Scenario (LIFE) Viszlát, Ms. Sato…

Asztalok rendezése (LIFE) directions are described by N, E, S, W the sides of the tables are always parallel with the N- S and E-W axes U shape (U)T shape (T) large oblong (O) rows (R)

Kooperáló intelligens robotok

Hogyan gondolkoznak a robotok? The group of autonomous intelligent mobile robots are supposed to solve transportation problems according to the exact instruction given to the Robot Foreman (R 0 ). The other robots have no direct communication links with R 0 and all others, but can solve the task by intention guessing from the actual movements and positions of other robots, even though they might not be unambiguous. The group of autonomous intelligent mobile robots are supposed to solve transportation problems according to the exact instruction given to the Robot Foreman (R 0 ). The other robots have no direct communication links with R 0 and all others, but can solve the task by intention guessing from the actual movements and positions of other robots, even though they might not be unambiguous.

Robot -helyzetek two robots are needed for pushing or turning a table at each side of the tables, two spaces are available for the robots manipulating them – P CC : “counterclockwise position” – P CW stands for “clockwise position” – R denotes the robot in question RR N

three essentially different combinations: – C SH : “shifting combination”, when two robots (R 1 and R 2 ) are side by side at the same side of the table – C RC : “counterclockwise rotation combination” – C RW : “clockwise rotation combination” N R2R2 R1R1 R1R1 R2R2 R2R2 R1R1 C SH C RW C RC

C ST1 and C ST2 are both essentially three robot combinations, where either R 1 and R 2 are attempting a shift and R3 positions itself to prevent it, or R 2 and R 3 / R 1 and R 3 are starting a rotation and R 1 and R 2 prevent it, knowing that the intended move is wrong from the point of view of the goal configuration N R1R1 R2R2 R1R1 R2R2 R3R3 R3R3 C ST1 C ST2

Hogyan épül a robotok tudástára? Example: – a robot (R 1 ) is taking up a P CC position at the East side of a table – robot (R 2 ) is the nearest free robot that will go to the same table to help R1R1 R2R

A használt matematikai elem: fuyzzy szignatúra x 11 x 12 x1x1 x 21 x 221 x 222 x 223 x 23 x 31 x 32 x2x2 x3x3 x x 22

Ms. Tanaka tudástára oolong cold drink coffee tea cold hot green black milk sugar water juice coke sugar short long milk still sparkling STST SCSC S CD

Communication elements in the Tanaka scenario Mr. Tanaka arrives after lunch Mr. T. requests tea Mr. T. requests coffee tea coffee cold drink Mr. T. requests a cold drink (water)  coffee cold drink

A robotok tudástára  C ST C ST move to T 1 nearest not nearest   R i = (P CW,N) R i = (P CW,S) R i = (P CC,S) wrong move shift rotate R j = P CC R j = P CW R j = E R j = S R j = WR j = N decision tree for R i when R j has taken up position P k at table T l : some signatures for R i depending on R j 's position P k at table T l :

Robotos példa The actions of R i are described by membership degrees – μ St (Stop combination) – μ Sh (Shift combination) – μ Ro (Rotate combination) if R j very likely prepares to destroy an almost ready “U” configuration, then R i will raise the membership degree μ St high (e. g. to 0.8), and lower the other two (to 0.1 each). Then it will follow the most likely good action and take up the position (W, P CC ) for stopping the erroneous action. RjRj RiRi

Másik példa a likely good move is increasing the degree of the likeliness of the Shift move R i will move to (S,P CW ) at the table in question. RiRi RjRj

Hardver robotos kisérletek Speciális kis robotokat épitünk Kész robotokat is használunk Csak most kezdtük...

Első robot

Második robot

Akadályelkerülés

Szinfelismerés

Példák ládák elrendezésekre The base idea of this example has come partly from LIFE and from real industrial problems. There is a warehouse where some square boxes wait for ordering. Various configurations can be made from them, based on their color and tags.

Robotkombinációk Eltolás és forgatásEltolás és forgatás

A robotok fuzzy gondolkodása

Hogy módosul a robotok „agya”?

Marilou szimulációs szoftver 106

Szimulált jelenet 108

Fedélzeti kamerás szimuláció R0 on-board camera 3x realtime

A következő előadásunk : 2010.október 13. Dr. Budai István Segitenék. (Hogyan) segíthetek? 110

KÖSZÖNJÜK MEGTISZTELŐ FIGYELMÜKET! A program szervezői, támogatói: A rendezvény a „SZ i ENCE4YOU – Tudás- és tudomány disszemináció a Széchenyi István Egyetemen” című projekt keretében valósult meg. TÁMOP /