Upload
bogdan-popa
View
214
Download
0
Embed Size (px)
Citation preview
8/19/2019 Ai c0
1/14
Inteligenta Artificiala
C0. Intro & Adm
8/19/2019 Ai c0
2/14
2
• “The apparent veil between the organicand the manufactured has crumpled toreveal that the two really are, and havealways been, of one being.”
• Kevin Kelly
• Out of Control: the new biology ofmachines
8/19/2019 Ai c0
3/14
3
• Informatii generale
– Proportie nota finala:• 80% activitate din timpul semestrului
– 50% lucrari laborator – 20% quiz
• 10% prezenta• 20% nota la examen
8/19/2019 Ai c0
4/14
4
• Informatii generale
• Bibliografie selectiva:• Intelligent Control Systems using Soft Computing Methodologies
(A. Zilouchian, M. Jamshidi, 2001)• Intelligent Systems for Engineers and Scientists, 2 nd ed. (A.A.
Hopgood, 2001)
• Resurse aditionale:• http://plato.stanford.edu/entries/logic-ai/• http://www.dmoz.org/Computers/Artificial_Intelligence/• http://aitopics.net/
• NetLogo & Matlab• http://ccl.northwestern.edu/netlogo/
8/19/2019 Ai c0
5/14
5
• Inteligenta artificiala (Artificial Intelligence -
AI): Turing si Shannon (fondatori)• 1950 - 1960
• Alan Turing a propus testul Turing pentru amasura inteligenta unei masini• “masina” = entitate artificiala computationala
• Claude Shannon a descris un mod in care omasina poate juca sah
8/19/2019 Ai c0
6/14
6
• John McCarthy 1955: – "[AI is] ... the science and engineering of making intelligent
machines. "
• Patrick Winston: – “Today's AI is about new ways of connecting people to
computers, people to knowledge, people to the physical world,
and people to people."
• 1984 revista Bussiness Week – perioada de expansiune (1980-1987) in domeniul inteligentei
artificale: "Artificial Intelligence, IT'S HERE.”
• 1995 Matt Ginsberg: – "AI is an engineering discipline built on an unfinished science."
8/19/2019 Ai c0
7/14
7
• O scurta istorie:
• 1943−1956 / Primii pasi: cibernetica, bazele retelelor neurale, game AI(masini care invata jocuri), testul Turing, reprezentari simbolice (x=2, x esteun simbol)
• 1956-1974 / Anii de aur: ratiune, limbaje naturale (masina intelege limbavorbita; de exemplu: reteaua semantica gasita in thesaurus.com), bazelerecunoasterii de imagini (computer vision - sau cum "vad" masinile)
• 1974-1980: perceptronul, bazele sistemelor expert
• 1980-1987: sisteme expert, cunostinte (si cum sunt acestea diferite desimple informatii), reprezentarea cunostintelor, conectionismul (evolutiaretelelor neurale)
• 1987-1993: ratiune, procesarea simbolurilor, inceputul sistemelor inteligentede conducere si integrarea cu teoria controlului
• 1993-prezent: aplicatii in robotica, agenti inteligenti samd. (In 1997, uncalculator numit Deep Blue a castigat primul joc de sah impotriva lui GaryKasparov.)
8/19/2019 Ai c0
8/14
8
• Noi unelte utilizate in prezent:retele Bayesiane (pentru luare dedecizii), teoria informatiei,modelare stocastica, optimizare,retele neurale, algoritmievolutionisti samd.
• Ce probleme rezolva astaziinteligenta artificala: data mining,recunoastere vocala, roboticaindustriala, logistica, softwarebancar, diagnoza medicala samd.
• Noi sub-domenii: sisteme bazatepe cunostinte, sisteme cognitive,inteligenta computationala.
8/19/2019 Ai c0
9/14
9
• Ce este inteligenta?
• Cuvinte cheie : invatare, ratiune,adaptabilitate, perceptie, comportament,reprezentarea lumii, autonomie, comunicare,intelegere, memorare, planificare, rezolvarede probleme.
• Dar? gandire abstracta, constiinta de sine,emotii? Dezbatere.
8/19/2019 Ai c0
10/14
8/19/2019 Ai c0
11/14
11
• Directii/ramuri ale AI (dupa J. McCarthy)
• logical AI - ati jucat sah cu calculatorul?• search: cautare/data mining - cum functioneaza Google? cum se "sapa" indatele colectate din spatiul cosmic?
• pattern recognition - recunoastere de forme, recunoastere vocala, computervision
• representation - cum explici ceva unei masini? (de obicei prin limbajematematice)
• inference - inferenta - cum gandim?• common sense knowledge and reasoning - cunoastere si inferenta "de bun
simt" - "O minge este rotunda.“ • learning from experience - invatarea bazata pe experienta• planning – planificare• epistemology - studiul cunoasterii necesare pentru a rezolva toate
problemele posibile• ontology - studiul tipurilor de lucruri care exista• heuristics - stiintele euristice• genetic programming - programare genetica
8/19/2019 Ai c0
12/14
12
• Ce studiem la acest curs?
• Inferenta! cu aplicatii in ingineriasistemelor. Mai exact, cum putem utiliza
divesre unelte si concepte ale inteligenteiartificiale in conducerea proceselor.
• Inteligenta colectiva! modelare bazata peagenti.
8/19/2019 Ai c0
13/14
13
• Tema:
• 1. Gasiti doua definitii ale inteligenteiartificiale. Notati anul si autorul.
• 2. Gasiti trei aplicatii ale inteligentei artificialeutilizate in prezent la scara larga.
• 3. Estimati unde se va afla inteligentaartificiala peste 20 de ani. Ce vom puteaimplementa?
8/19/2019 Ai c0
14/14
14
• “The central act of the coming era is toconnect everything to everything.”