V posledních měsících jsme s kolegy pokrývali Zprávy o novinkách v oblasti umělé inteligence. Stejně jako mnoho jiných věcí jsou tyto úspěchy výsledkem dlouhé cesty, která začala ve fantazii romanopisců a zahrnovala několik důmyslných podvodů. V tomto příspěvku a v těch, které následují, uděláme stručnou historii umělé inteligence.
I když tyto technologie jsou tu s námi již poměrně dlouho nebyly dostupné běžnému spotřebiteli. Alespoň ne s úrovní kvality Mají služby jako ChatGPT.
Stručná historie umělé inteligence
Nikdo přesně neví, kdy lidé dostali nápad uměle vytvořit nástroje, které by mohly dělat stejné věci. Ale, myšlenka se objevuje jak v mytologii, tak v literatuře. Samozřejmě se nemluvilo o mikroprocesorech nebo softwaru, ale o víceméně antropomorfních konstrukcích.jsou vyrobeny z hlíny, dřeva nebo dokonce částí lidských těl.
A samozřejmě nebyla nouze o padělky.
Kolem roku 800 si socha boha Amona vybrala nástupce faraona z dědiců, kteří před ní defilovali. Poté, co ho vzal za rameno, pronesl řeč. Tuto technologii by MIT a OpenAI záviděly, nebýt skutečnosti, že software, který ji provozoval, byl v ní skrytý kněz.
V následujících stoletích Byly sestrojeny různé stroje, které poháněné vodou nebo párou napodobovaly určité chování nebo vykonávaly určité úkoly typické pro lidi nebo zvířata.. Byly známé jako automaty.
Automaty samozřejmě nelze klasifikovat jako umělou inteligenci. Podle klasické definice Marvina Minského:
Umělá inteligence je věda, která se snaží přimět stroje, aby dělaly úkoly, které by vyžadovaly inteligenci, kdyby je dělali lidé.
Turing a problém Entscheidungs
Podle historiků první konkrétní krok k umělé inteligenci bylo dosaženo díky problému Entscheidungsproblém. Ne, nezapisuji si své kýchnutí. Slovo bylo vytvořeno matematikem Davidem Hilbertem v roce 1928. Problém za tímto termínem je znalost, zda existují matematické problémy, které nelze řešit systematickým způsobem.
Volají matematici Určitelné problémy pro ty, které mají dvě možné odpovědi: ANO nebo NE. Byly by dva příklady
Je x prvočíslo?
Je X*Y rovno Z?
Tento typ problému může vyřešit kdokoli podle metody stejným způsobem, jako můžete připravit dort podle pokynů kuchařského receptu. Je to jen otázka času. chtěl vědět Hilbert pokud by existovaly rozhoditelné problémy, které nepřipouštěly použití metody.
Dnes je jméno Alana Turinga všeobecně známé, v podstatě pro jeho příspěvek k rozluštění Enigmy, stroje na kódování nacistického Německa, a jeho odsouzení za homosexualitu o deset let později. Málokdo ví, že jedním z jeho prvních úspěchů bylo řešení problému Entscheidungs.
Jeho metodou bylo představovat si existence stroje, který by řešil problémy podle instrukcí vyjádřených v matematické formě. Jinými slovy, zařízení čte symboly obsažené na pásce a manipuluje s nimi podle řady instrukcí.
Tento stroj měl podle Turinga neomezenou kapacitu paměti díky nekonečné pásce rozdělené na čtverce, do každého z nich bylo možné vytisknout symbol. Stroj musí mít vždy načtený symbol, který může upravit. Modifikace, které je vystaven, je částečně určena samotným symbolem. Symboly jinde na pásce neovlivňují její chování, pokud páska není posunuta a místo čteného symbolu není nahrazen jiný symbol.
Komponenty stroje jsou pak:
- Páska rozdělená na krabicis, které obsahují symboly (pro prázdná pole existuje speciální symbol
- vpřed který čte a zapisuje symboly a pohybuje páskou.
- Nahrávka která vždy indikuje stav stroje.
- řadu pokynů který z registru symbolů a stavů udává, co by se mělo udělat dále.