Gjuha e parë e programimit. Histori e shkurtër e Inteligjencës Artificiale 6

Krijimi i programeve të Inteligjencës Artificiale kërkonte zhvillimin e programeve specifike.

En dorëzimi ynë Më parë treguam se si Simon, një teoricien i Shkencave Politike, së bashku me një fizikan të quajtur Newell dhe një programues i kthyer në aktuar, i quajtur Shaw, filluan ndërtimin e programit të parë të inteligjencës artificiale të njohur si Teoricien Logjik. Kjo kërkonte shpikjen të gjuhës së parë programuese specifike për Inteligjencën Artificiale

Ne e kishim lënë këtë histori me treshen së bashku me bashkëpunëtorët dhe familjen duke simuluar sjelljen e pjesëve të ndryshme të programit duke përdorur njerëz dhe karta të shkruara me dorë.

Pas disa simulimeve si këto, programi u implementua në një kompjuter të vërtetë. Testi ishte i suksesshëm pasi softueri arriti të provojë tridhjetë e tetë teorema të një prej kapitujve të librit Principia Matemática nga Russell dhe Whitehead. Madje në një nga rastet (dhe pa pasur udhëzime të veçanta për ta bërë këtë) ai gjeti një mënyrë për ta provuar atë shumë më “elegant” se autorët e librit.

Gjuha e parë e programimit për Inteligjencën Artificiale

Fakti që Simonit dhe ekipit të tij iu deshën kaq shumë kohë për të shkruar programin e tyre është sepse ata kishin nevojë për një gjuhë programimi specifike që kishte fuqi dhe fleksibilitet të mjaftueshëm për qëllimet e tyre. Ajo gjuhë quhej IPL (Information Processing Language) dhe fillimisht prezantoi teknikën e përpunimit të listave për programim.

IPL ndryshonte nga gjuhët e nivelit të lartë të kohës në atë ai nuk kërkonte që simbolet të përcaktoheshin paraprakisht dhe kishte aftësinë për të lidhur dhe modifikuar strukturat e simboleve.

E ashtuquajtura teknika e përpunimit të listës përbëhet nga duke ruajtur çdo pjesë të informacionit së bashku me udhëzime se si të gjeni pjesë të informacionit të lidhur me to. Duke ndryshuar indikacionet, mund të ndërtohen shoqata të reja.

"Zgjidhja e përgjithshme e problemeve"

Për të krijuar softuerin e tyre të ardhshëm, Simon dhe Newell vendosën të provonin një qasje tjetër. Në atë kohë, po qarkullonte një hetim psikologjik që ftonte pjesëmarrësit të shpjegonin me zë të lartë mënyrën se si i zgjidhnin problemet logjike. Dyshja zbuluan se këto forma ishin krejtësisht të ndryshme nga ato të përdorura nga programi i tyre, kështu që ata vendosën të bënin versionin e tyre të hetimit dhe krijoni softuer bazuar në metodat e përshkruara nga pjesëmarrësit. Programi (i njohur si GPS për Zgjidhjen e Problemeve të Përgjithshme) u kodua bazuar në një organizim informacioni dhe heuristike të pavarur nga detyrat që iu kërkuan të kryenin.

Kjo metodologji e re mori emrin "Means-to-Ends Analysis" dhe përbëhet nga Krahasoni situatën aktuale me idealin dhe ndërmerrni veprime që zvogëlojnë diferencën midis tyre dhe më pas rivlerësoni derisa diferenca të zvogëlohet në zero.. Kjo metodologji lejon programin të reagojë ndaj ndryshimeve në variablat e problemit. Programuesi tregon problemin dhe të ashtuquajturën tabelë diferenciale në të cilën tregohen drejtimet e mundshme të veprimit dhe në cilat rrethana janë ato.

GPS ishte në gjendje të zbërthejë një problem në nënprobleme dhe të zbatojë qasjen e prapambetur, do të thotë se nëse një rrugë nuk funksiononte, ai do të kthehej pas dhe do të ndiqte një tjetër.

Gjatë 11 viteve që ishte në funksion, GPS zgjidhte enigmat, kryente integrimin simbolik dhe theu kodet sekrete.

Ndërsa Simon dhe Newell po argëtoheshin me këtë, një student i quajtur Robert K. Lindsay zhvilloi një program të njohur si SAD SAM. e buta mundi të nxirrte informacion nga fjalitë e tipit "Xhuani është djali i Pepës" dhe "Xhuani është vëllai i Albertos" dhe të ndërtonte një pemë familjare tëduke edukuar se Alberto është edhe djali i Pepës (nuk e kam idenë se si do t'ia dilte me njerkat e botës së sotme.

Natyrisht, gjiganti i industrisë kompjuterike në atë kohë, IBM, nuk mund të qëndronte jashtë kërkimit mbi inteligjencën artificiale, një fushë që në mes të Luftës së Ftohtë po zbulonte tashmë një potencial të madh për aplikime ushtarake dhe, në artikullin vijues ne do të flasë për kontributet e tij të para në këtë fushë.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.