Povijest umjetne inteligencije

Želja za stvaranjem inteligentnih strojeva (ili, u davna vremena, idola) stara je koliko i ljudi. Želja da ne budete sami u svemiru, da imate nešto s čime ćete komunicirati bez nedosljednosti drugih ljudi, snažna je. Sljedeća rasprava daje kratak, relevantan pregled povijesti modernih pokušaja umjetne inteligencije.

Počevši od simboličke logike u Dartmouthu

Najranija računala bila su upravo to: računalni uređaji. Oponašali su ljudsku sposobnost manipuliranja simbolima kako bi izvršili osnovne matematičke zadatke, kao što je zbrajanje. Logičko je razmišljanje kasnije dodalo sposobnost izvođenja matematičkog zaključivanja putem usporedbi (kao što je određivanje je li jedna vrijednost veća od druge vrijednosti). Međutim, ljudi su još uvijek trebali definirati algoritam koji se koristi za izvođenje izračuna, pružiti potrebne podatke u pravom formatu, a zatim interpretirati rezultat. Tijekom ljeta 1956. razni znanstvenici prisustvovali su radionici održanoj u kampusu Dartmouth Collegea kako bi učinili nešto više. Predvidjeli su da će strojevima koji mogu razmišljati jednako učinkovito kao i ljudi biti potrebna, najviše, generacija koja dolazi. Bili su u krivu.

Navedeni problem s Dartmouth Collegeom i drugim nastojanjima tog vremena odnosi se na hardver — sposobnost obrade za izvođenje izračuna dovoljno brzo za stvaranje simulacije. Međutim, to zapravo nije cijeli problem. Da, hardver se pojavljuje na slici, ali ne možete simulirati procese koje ne razumijete. Čak i tako, razlog zašto je AI danas donekle učinkovit je taj što je hardver konačno postao dovoljno moćan da podrži potreban broj izračuna.

Najveći problem s tim ranim pokušajima (i još uvijek značajan problem danas) je taj što ne razumijemo kako ljudi dovoljno dobro razumiju da bi stvorili bilo kakvu simulaciju - pod pretpostavkom da je simulacija smjera uopće moguća. Razmotrite ponovno probleme u vezi s letovima s posadom opisanim ranije u poglavlju. Braća Wright uspjela su ne simuliranjem ptica, već razumijevanjem procesa koje ptice koriste, stvarajući tako polje aerodinamike. Posljedično, kada netko kaže da je sljedeća velika AI inovacija odmah iza ugla, a da ipak ne postoji konkretna disertacija o uključenim procesima, inovacija je sve samo ne odmah iza ugla.

Nastavljamo s ekspertnim sustavima

Ekspertni sustavi su se prvi put pojavili 1970-ih i ponovno 1980-ih kao pokušaj smanjenja računalnih zahtjeva koje postavlja AI koristeći znanje stručnjaka. Pojavio se niz reprezentacija ekspertnih sustava, uključujući temeljene na pravilima (koje koriste if...then izjave za zasnivanje odluka na praktičnim pravilima), temeljene na okvirima (koje koriste baze podataka organizirane u povezane hijerarhije generičkih informacija koje se nazivaju okviri) i zasnovane na logici (koje se oslanjaju na na teoriji skupova za uspostavljanje odnosa). Pojava ekspertnih sustava važna je jer predstavljaju prve uistinu korisne i uspješne implementacije AI.

I danas vidite ekspertne sustave u upotrebi (iako se više ne zovu tako). Na primjer, provjera pravopisa i gramatike u vašoj aplikaciji vrste su stručnih sustava. Program za provjeru gramatike, posebno, snažno se temelji na pravilima. Isplati se pogledati oko sebe i vidjeti druga mjesta na kojima bi stručni sustavi još uvijek mogli vidjeti praktičnu primjenu u svakodnevnim aplikacijama.

Problem s ekspertnim sustavima je što ih je teško stvoriti i održavati. Prvi korisnici morali su naučiti specijalizirane programske jezike kao što su Obrada lista (LisP) ili Prolog. Neki dobavljači vidjeli su priliku da stručne sustave stave u ruke manje iskusnih ili početnika programera korištenjem proizvoda kao što je VP-Expert , koji se oslanjaju na pristup temeljen na pravilima . Međutim, ovi proizvodi općenito su pružali iznimno ograničenu funkcionalnost u korištenju malih baza znanja.

Devedesetih godina prošlog stoljeća izraz ekspertni sustav počeo je nestajati. Pojavila se ideja da su ekspertni sustavi neuspješni, ali stvarnost je da su ekspertni sustavi jednostavno bili toliko uspješni da su se ukorijenili u aplikacije za koje su dizajnirani da podržavaju. Na primjeru programa za obradu teksta, u jednom ste trenutku morali kupiti zasebnu aplikaciju za provjeru gramatike kao što je RightWriter . Međutim, programi za obradu teksta sada imaju ugrađene gramatičke provjere jer su se pokazali tako korisnima (ako ne i uvijek točnima).

Prevladavanje AI zime

Pojam AI zima odnosi se na razdoblje smanjenog financiranja u razvoju AI. Općenito, AI je slijedio put na kojem zagovornici preuveličavaju ono što je moguće, navodeći ljude koji uopće ne poznaju tehnologiju, ali imaju puno novca, na ulaganja. Zatim slijedi razdoblje kritike kada AI ne ispuni očekivanja i konačno dolazi do smanjenja financiranja. Brojni su se ti ciklusi dogodili tijekom godina - svi su razorni za istinski napredak.

AI je trenutno u novoj fazi popularnosti zbog strojnog učenja, tehnologije koja pomaže računalima da uče iz podataka. Računalo učiti iz podataka znači ne ovisiti o ljudskom programeru za postavljanje operacija (zadataka), već ih izvoditi izravno iz primjera koji pokazuju kako bi se računalo trebalo ponašati. To je kao da educirate bebu pokazujući joj kako se treba ponašati kroz primjer. Strojno učenje ima zamke jer računalo može naučiti kako raditi stvari na pogrešan način nepažljivim podučavanjem.

Pet plemena znanstvenika radi na algoritmima za strojno učenje, svaki s različitog gledišta (pogledajte odjeljak "Izbjegavanje AI hiperaktivnosti", kasnije u ovom poglavlju, za detalje). U ovom trenutku najuspješnije rješenje je duboko učenje, što je tehnologija koja nastoji oponašati ljudski mozak. Duboko učenje moguće je zbog dostupnosti moćnih računala, pametnijih algoritama, velikih skupova podataka proizvedenih digitalizacijom našeg društva i ogromnih ulaganja tvrtki poput Googlea, Facebooka, Amazona i drugih koji iskorištavaju ovu renesansu AI za vlastitu poduzeća.

Ljudi govore da je AI zima gotova zbog dubokog učenja, a to je za sada točno. Međutim, kada pogledate okolo na načine na koje ljudi gledaju na umjetnu inteligenciju, lako možete shvatiti da će se s vremenom dogoditi još jedna faza kritike osim ako zagovornici ne ublaže retoriku.


Za starije osobe: Kako umetnuti isječak u PowerPoint slajd

Za starije osobe: Kako umetnuti isječak u PowerPoint slajd

Clip art je unaprijed nacrtana generička umjetnička djela, a Microsoft uz svoje proizvode sustava Office besplatno nudi mnoge datoteke s isječcima. Možete umetnuti isječke u svoj PowerPoint raspored slajda. Najlakši način za umetanje isječaka je korištenje jednog od rezerviranih mjesta na rasporedu slajda: Prikažite slajd koji sadrži isječak […]

Za starije: Kako ispuniti boju u Microsoft Excelu

Za starije: Kako ispuniti boju u Microsoft Excelu

Boja ispune — također se naziva sjenčanje — boja je ili uzorak koji ispunjava pozadinu jedne ili više ćelija radnog lista programa Excel. Primjena sjenčanja može pomoći očima čitatelja da prate informacije na stranici i može dodati boju i vizualni interes radnom listu. U nekim vrstama proračunskih tablica, kao što je registar čekovne knjižice, […]

Dodavanje novih kontakata u Zakon! 2005

Dodavanje novih kontakata u Zakon! 2005

Na najjednostavnijoj razini, glavna svrha ACT-a! služi kao mjesto za pohranu svih kontakata s kojima svakodnevno komunicirate. Možete dodavati i uređivati ​​sve svoje kontakte iz prozora s pojedinostima o kontaktu jer sadrži sve informacije koje se odnose na jedan određeni zapis i […]

Discord For LuckyTemplates Cheat Sheet

Discord For LuckyTemplates Cheat Sheet

Upotrijebite ovaj Cheat Sheet kako biste odmah uskočili u korištenje Discorda. Otkrijte korisne Discord botove, aplikacije koje možete integrirati i savjete za intervjuiranje gostiju.

OpenOffice.org za LuckyTemplates Cheat Sheet

OpenOffice.org za LuckyTemplates Cheat Sheet

Uredski paket OpenOffice.org ima mnogo alata koji olakšavaju radni život. Kada radite u OpenOffice.org, upoznajte funkcijsku alatnu traku (koja izgleda prilično isto u svim aplikacijama) i glavne gumbe alatne trake za pomoć s osnovnim naredbama za većinu zadataka.

Stroj za bombe Alana Turinga

Stroj za bombe Alana Turinga

Stroj Bombe Alana Turinga nije bio nikakav oblik umjetne inteligencije (AI). Zapravo, to čak i nije pravo računalo. Razbio je kriptografske poruke Enigme, i to je to. Međutim, to je Turingu pružilo hranu za razmišljanje, što je na kraju dovelo do rada pod naslovom “Computing Machinery and Intelligenceâ€?? koju je objavio 1950-ih koja opisuje […]

Standardni hardverski nedostaci za umjetnu inteligenciju

Standardni hardverski nedostaci za umjetnu inteligenciju

Mogućnost stvaranja modularnog sustava ima značajne prednosti, posebno u poslovanju. Mogućnost uklanjanja i zamjene pojedinačnih komponenti održava troškove niskim, a istovremeno dopušta postepena poboljšanja i brzine i učinkovitosti. Međutim, kao i kod većine stvari, nema besplatnog ručka. Modularnost koju pruža Von Neumannova arhitektura dolazi s nekim […]

10 stvari koje treba i ne treba raditi pri korištenju QuarkXPressa

10 stvari koje treba i ne treba raditi pri korištenju QuarkXPressa

Kad biste o QuarkXPressu morali odabrati deset lako zaboravljivih, ali iznimno korisnih stvari koje ćete zapamtiti, dragi čitatelju, one na sljedećem popisu bile bi to. Namaste. Razgovarajte sa svojim komercijalnim pisačem Svi projekti ispisa počinju i završavaju s pisačem. To je zato što samo tiskari znaju svoja ograničenja i tisuće načina na koje projekt može biti […]

Porijeklo Bitcoina

Porijeklo Bitcoina

Najvažniji aspekt bitcoina može biti koncept iza njega. Bitcoin je kreirao programer Satoshi Nakamoto. Umjesto da pokušava osmisliti potpuno novi način plaćanja kako bi srušio način na koji svi plaćamo stvari online, Satoshi je uvidio određene probleme s postojećim sustavima plaćanja i htio ih je riješiti. Koncept […]

Kako zaštititi svoju privatnost kada koristite Bitcoin

Kako zaštititi svoju privatnost kada koristite Bitcoin

Određena razina anonimnosti vezana je uz korištenje bitcoina i digitalne valute općenito. Možete li to označiti kao "dovoljno anonimno" osobno je mišljenje. Postoje načini da zaštitite svoju privatnost kada koristite bitcoin za premještanje sredstava, ali oni zahtijevaju malo truda i planiranja: možete generirati novu adresu za […]