Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
simulirati ni sa složenim strategijama traženja. Programi se nisu mogli<br />
približiti intuiciji stručnjaka. Složene sisteme je bilo lakše savladati, ako<br />
se prezentuje sam zadatak, i dobro struktuirano se prikaže znanje o<br />
koracima za njegovo rešavanje. Aktiviranje potrebnog dela programa<br />
vrši se jednostavnim mehanizmom zavisnim od problema.<br />
• u periodu od 1971 do 1980, pojavljuju se sistemi na bazi znanja<br />
("knowledge based") koji zahtevaju drugačiji pristup organizacije<br />
programa. Odvaja se deo sa bazom znanja stručnjaka odredjenog<br />
domena, od mehanizma koji to aktivira u zavisnosti od ukazane<br />
situacije. Većina tih sistema pruža prijatan rad i komunikaciju sa<br />
korisnicima, koji nisu specijalisti računarske tehnike. Bilo ko može<br />
pratiti rad sistema, a na zahtev korisnika sistem daje obrazloženje za<br />
izvršena pravila, i to na jeziku koji<br />
• je bliže čoveku. Ove komponente sistema zajedno sa delom za<br />
popunjavanje baze znanja i za njeno održavanje dobro služe kao okvirni<br />
sistemi, kao prazne školjke (shell). Poznati sistemi za osnovu<br />
prezentaciju znanja su MYCIN, HERSAY II, a za osnovu tehnologije<br />
znanja su EMYCIN, GUIDON.<br />
• u periodu od 1981 do 1990, pojavljuju se na tržištu i primenjuju se<br />
hardveri za VI, i softveri za obradu govornog jezika, prepoznavanje i<br />
generisanje glasa, mašinsko vidjenje, mašinsko učenje i neuralne mreže.<br />
• od 1991, javljaju se računarski sistemi 5. i 6. generacije. U Japanu su<br />
radili na 5. generaciji, na principu logičke obrade (PROLOG). 6-ta<br />
generacija računarskih sistema se gradi na principu neuralne mreže.<br />
One su dinamički sistemi sa velikom paralelnošću, sa kojima je moguće<br />
u većoj meri se približiti čovekovu inteligentnu obradu informacija.<br />
Računari 6-te generacije građeni su na bazi pozitivnih dostignuća svih<br />
prethodnih generacija računara.<br />
Od 1989 tehnologija zasnovana na principu baze znanja razvija se u dva pravca:<br />
• tehnologija na bazi znanja čvršće se integriše sa<br />
• tradicionalnim tehnikama, kao što su baze podataka, i sa novijim<br />
tehnikama, kao što je hipertekst i razne tehnike VI,<br />
• umesto razvoja sredstva za opštu namenu, razvijaju se i uvode sredstva<br />
koja su orijentisana prema primeni, tj. prema tipu problema.<br />
POJAM VEŠTAČKE INTELIGENCIJE<br />
Pojam veštačke inteligencije uveo je John McCarthy 1956 godine. Tako je nazvao<br />
svoja istraživanja. Iako naziv nije najpogodniji on je ipak i dan danas u upotrebi. Ova<br />
nauka pod inteligencijom podrazumeva one principe inteligentnog ponašanja, u koje<br />
spada sposobnost komunikacije, razvoja, prilagođavanja, osetljivost prema<br />
problemima, sposobnost rešavanja problema, ciljno orijentisana delatnost, samostalni<br />
izbor cilja. Ovi pojmovi nam ukazuju, da se tu ne radi o takvoj inteligenciji, o kojoj se<br />
govori u slučaju čoveka ili životinje. U slučaju životinje podrazumeva se još i stvaranje<br />
unutrašnje slike o svetu, manipulacija sa tim simbolima koji stvaraju tu sliku, preko<br />
njih se manifestuje težnja da se promeni "svet", sposobnost za prilagodjavanje i učenje,<br />
koja pretpostavlja predstavu prošlosti i budućnosti, komunikaciju putem simbola, i<br />
podrazumeva se njihovo zajedničko prisustvo, i dodaje se još i "namera", kao i pojam<br />
99