Пређи на садржај

Uredni i neuredni

С Википедије, слободне енциклопедије
(преусмерено са Neats vs. scruffies)

U istoriji veštačke inteligencije, uredan i neuredan su dva suprotna pristupa istraživanju veštačke inteligencije (VI). Razlika je napravljena tokom 1970-ih i bila je predmet diskusije do sredine 1980-ih.[1][2][3]

„Uredni“ koriste algoritme zasnovane na jednoj formalnoj paradigmi, kao što su logika, matematička optimizacija ili neuronske mreže. Uredni potvrđuju da su njihovi programi tačni putem teorema i matematičke strogosti. Uredni istraživači i analitičari imaju tendenciju da izraze nadu da se ova jedinstvena formalna paradigma može proširiti i poboljšati, kako bi se postigla opšta inteligencija i superinteligencija.

„Neuredni” koriste bilo koji broj različitih algoritama i metoda da bi postigli inteligentno ponašanje. Neuredni se oslanjaju na inkrementalno testiranje da bi verifikovali svoje programe, a neuredno programiranje zahteva velike količine ručnog kodiranja ili inženjerskog znanja. Neuredni su tvrdili da se opšta inteligencija može primeniti samo rešavanjem velikog broja suštinski nepovezanih problema i da ne postoji srebrni metak koji će omogućiti programima da autonomno razvijaju opštu inteligenciju.

Džon Brokman upoređuje uredan pristup fizici po tome što koristi jednostavne matematičke modele kao svoju osnovu. Neuredni pristup više liči na biologiju, gde veliki deo posla uključuje proučavanje i kategorizaciju različitih fenomena.[а]

Moderna veštačka inteligencija ima elemente neurednog i urednog pristupa. Tokom 1990-ih istraživanje veštačke inteligencije primenjivalo je matematičku strogost na svoje programe, kao što su to činili uredni istraživači.[5][6] Oni takođe izražavaju nadu da postoji jedinstvena paradigma („glavni algoritam“) koja će izazvati pojavu opšte inteligencije i superinteligencije.[7] Ali moderna veštačka inteligencija takođe liči na doprinose neurednih:[8] moderne aplikacije za mašinsko učenje zahtevaju mnogo ručnog podešavanja i inkrementalnog testiranja; dok je opšti algoritam matematički rigorozan, postizanje specifičnih ciljeva određene aplikacije nije. Takođe, tokom ranih 2000-ih, oblast razvoja softvera je prihvatila ekstremno programiranje, što je moderna verzija neuredne metodologije - isprobajte stvari i testirajte ih, bez gubljenja vremena u potrazi za elegantnijim ili opštijim rešenjima.

  1. ^ Džon Brokman piše: „Čomski je oduvek usvajao fizičarsku filozofiju nauke, a to je da imate hipoteze koje proveravate i da možete pogrešiti. Ovo je apsolutno suprotno filozofiji VI nauke, koja mnogo više liči na način na koji biolog gleda na svet. Filozofija nauke biologa kaže da su ljudska bića ono što jesu, vi pokušavate da to razumete, kategorizujete, imenujete i organizujete. Ako napravite model i on ne radi sasvim kako treba, vi morate to da popravite, to je mnogo više pogled na svet u vidu „otkrić“.“[4]
  1. ^ McCorduck 2004, стр. 421–424, 486–489.
  2. ^ Crevier 1993, стр. 168.
  3. ^ Nilsson 1983, стр. 10–11.
  4. ^ Brockman 1996, Chapter 9: Information is Surprises.
  5. ^ Russell & Norvig 2021, стр. 24.
  6. ^ McCorduck 2004, стр. 487.
  7. ^ Domingos 2015.
  8. ^ Russell & Norvig 2021, стр. 26.