Het pad van software. Korte geschiedenis van kunstmatige intelligentie 3

We analyseren de evolutie van software voor kunstmatige intelligentie

In de twee eerdere artikelen we zagen hoe het werk van Alan Turing, Claude Shannon en John von Neuman de creatie mogelijk maakte van computers die kunstmatige intelligentie konden herbergen. Echter allemaaler moesten nog programma's worden gemaakt die de taak konden uitvoeren. Daarom beschrijven we in deze post het traject van de software vanaf de eerste gesprekssimulaties tot aan de huidige taalmodellen.

Alan Turing was de eerste die een manier definieerde om het succes van dit soort programma's te bepalen. Het probleem is dat de Turing-test alleen programmeervaardigheid aantoonde, niet dat we te maken hadden met wat men kunstmatige intelligentie zou kunnen noemen.

Het pad van software

Hoewel de definitie van Marvin Minsky vereist dat om als kunstmatige intelligentie te worden beschouwd, een machine dezelfde taak moet uitvoeren als een mens, vereist het denkvermogen, de Turing-test vraagt ​​alleen dat een mens niet kan bepalen of zijn gesprekspartner dat is of niet.

Hoewel ELIZA, een computerprogramma dat halverwege de jaren zestig is geschreven, niet bedoeld was om de Turing-test te doorstaan, legde de basis voor een aantal programma's die dat zouden proberen. De show nam de rol aan van een psychiater die een reeks vragen stelde aan een patiënt over veelvoorkomende onderwerpen zoals familie, vrienden of stemming. Volgens de antwoorden bleef hij een vooraf vastgestelde lijn volgen.

Noch ELIZA (en inderdaad elke andere software) zou mogelijk zijn geweest zonder het werk van een autodidactische wiskundeleraar genaamd George Boole die in de XNUMXe eeuw de vertaling in wiskundige termen van het menselijk redeneerproces begon te bestuderen. Hiervoor analyseerde hij de manier om objecten in klassen te groeperen en wat er gebeurde als deze klassen met andere werden gecombineerd. Vervolgens kende hij symbolen toe aan elk van die relaties.

Van formaliseren tot feedback

Als de objecten van een set worden veranderd door affirmaties en we stellen drie mogelijke relaties tussen hen vast (EN, OF en NIET) hebben we al een manier om ze in een van twee groepen te classificeren (waar of niet waar).

De werken van Boole waren echter niet goed voor allerlei claims. Er was een manier nodig om algemene concepten te beschrijven. Dat wil zeggen, ze kunnen waar of onwaar zijn, afhankelijk van de omstandigheden.

Zodat het begrepen wordt. Met Booleaanse taken kunt u met de bewering werken

Diego is Argentijn en schrijft mee Linux Adictos

Maar je kunt niets met:

X is... en schrijft in Z.

Hiervoor moesten we wachten tot de jaren 70, toen een Duitse professor genaamd Frege introduceerde het concept van predikaten. Een predikaat is een bewering die afhankelijk van de omstandigheden als waar of onwaar kan worden omschreven.

Diego, Argentijnse y Linux-verslaafdes zijn entiteiten die noch waar noch onwaar zijn, maar afhankelijk van hoe ze in een predikaat worden gecombineerd, zullen ze het zo maken.

Freje voegde twee uitdrukkingen toe met de bijbehorende symbolen:

Voor alles (Geeft aan dat alle waarden van een variabele aan een voorwaarde voldoen)

Er is een... zodanig dat (Impliceert dat er ten minste één element is dat aan een voorwaarde voldoet.

feedback theorie

De volgende grote bijdrage aan de creatie van kunstmatige intelligentie was niet wiskundig, maar afkomstig van de biologie. Norbert Wiener, oprichter van Cybernetica, was geïnteresseerd in de gemeenschappelijke punten tussen techniek en biologie. Het was die interesse die hem ertoe bracht te analyseren hoe warmbloedige dieren hun temperatuur constant hielden ondanks wisselende omgevingstemperaturen. Wiener stelde dat in dit en andere gevallen feedbackmechanismen aan het werk waren. Met andere woorden, bij het ontvangen van informatie werd een reactie geproduceerd om zich eraan aan te passen.

Hij ging verder en bevestigde dat intelligent gedrag niets meer is dan het resultaat van feedbackmechanismen. Met andere woorden, dat kunnen we concluderen Intelligentie (natuurlijk of kunstmatig) gaat over het verzamelen van informatie, het verwerken ervan, het handelen naar het resultaat en het herhalen van het proces.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.