Ako urobiť umelú inteligenciu? Technológie umelej inteligencie

Umelá inteligencia podobná prírodnej realite. Na konci minulého storočia existovalo niekoľko projektov, ktoré túto možnosť nielen odôvodnili, ale preukázali aj konkrétne výsledky.

Rozsiahle zavádzanie výpočtovej techniky viedlo k morálnej povinnosti významných akademikov, profesorov a významných odborníkov (elity), aby sa účinne podieľali na procese a "viedli vlnu". Autorita Elity je silná vec, uctieva sa všetko, čo má nižšiu hodnosť, a mladá vedecká a technická generácia (študenti, postgraduálni študenti, inžinieri) ide hlboko do podzemia, takže keď všetko skončí, o niečo neskôr bude možné žiť a pracovať.

Spadnúť pod horúcu ruku elitných vedomostí, inšpirovaných ružovými vyhliadkami Blitzkriegu v očakávaní svetového uznania, znamená nikdy nič nerobiť a so svojou kariérou sa môžete navždy rozlúčiť.

Fantázia a počiatočný základ

Spisovatelia sci-fi, fanúšikovia, kvalifikovaní inžinieri, skutočne rešpektovaní vedci a vzdelaní špecialisti vždy premýšľali o umelej inteligencii, písali, vzdychali a fantazírovali o tom, ako vyrobiť umelú inteligenciu.

Spisovatelia a inžinieri sci-fi

Keď počítače získali silu a začali demonštrovať stabilnú prevádzku, keď sa programovanie posilnilo a programovacie jazyky získali status praktického a spoľahlivého nástroja. Keď sa objavili systémy správy databáz a špecialisti videli praktické výsledky... Potom aj obyčajný kvalifikovaný odborník videl, akú silu môže poskytnúť program, ktorý spracováva informácie. Pomyslel som si: ale môže sa učiť, môže vyvodzovať závery a riešiť problémy, pravdepodobne je už možné vytvoriť umelú inteligenciu, a to bude krok do budúcnosti.

Objektívne dôvody prvého zlyhania

Všetky vedecké centrá a školy začali navrhovať expertné systémy, vytvárať Vedomostné základne, navrhovať inteligentné systémy a písať populárne články, vzrušujúce verejný záujem.

  • Elita viedla vlnu.

Historicky existovali tri vedecké centrá: Novosibirsk, Moskva a Kyjev. Z času na čas sa zúčastnili vedci a špecialisti z Petrohradu, Minska, Kazane, Permu a ďalších miest.

Neboli žiadne výsledky, ale veľa sa hovorilo a rozruchu. Medzitým už boli počítače zavedené vo veľkých podnikoch , automatizovaný riadiace systémy a databázy už boli vytvorené.

Prvá Celounijná konferencia o umelej inteligencii (Pereslavl-Zalessky, November 1988.), ktorý absorboval objemné diela elity, ukázal nulový intelektuálny a energetický potenciál.

  • Z technickej stránky boli všetky možnosti vytvárania umelej inteligencie. Je to tak, že elita nemala potrebné vedomosti a zručnosti.

Elita sa ešte neodklonila od vytvárania a riadenia veľkých podnikov na výrobu programov a bola v područí myšlienok automatizovaných riadenie procesov.

  • Program urobí všetko - tvrdila elita. Program však nie je schopný rozvoja. Program funguje len podľa definície autora.

Žiadna inteligencia nemohla vzniknúť ani v programe, ani v elitných znalostiach.

Skutočné projekty minulého storočia

Ak chápeme umelú inteligenciu (AI) ako podobnú prírodnej, potom si jej vytvorenie vyžaduje verejnú sankciu, právnu podporu a ochranu štátu. To je pre človeka a spoločnosť príliš vážne. Umelá inteligencia-štátny program.

Je to žiadané, zaujímavé a praktické, ak sa AI chápe ako inteligentný systém:

Vznik teórie invenčného riešenia problémov (TRIZ) a vytvorenie komunity špecialistov TRIZ je veľkým dôvodom na vytvorenie inteligentného systému. Ale projekt "Vynálezcovský stroj" (koniec 80. rokov) nikdy nebol implementovaný.

Dôvody zlyhania. Orientácia na jazyk umelej inteligencie "Prológ", , nedostatok rozumnej organizácie práce a ambície elity viedli k intelektuálnej anarchii v pracovnej sile, v ktorej navyše nebol jediný kvalifikovaný špecialista.

Ale výsledok bol stále tam. Pozornosť bola priťahovaná, nové poznatky boli získané od špecialistov, skúsenosti boli získané.

Vynálezy, efekty, vzory

Celkovo bola úloha primitívna: existuje databáza vynálezov, fyzikálnych, chemických a iných účinkov (vzorov), bolo len potrebné kompetentne napísať dialóg s užívateľským inžinierom a pomôcť pri realizácii jeho tvorivého potenciálu v podniku.

Ďalší zaujímavý projekt bol postavený na menej bohatom teoretickom základe a úplnej absencii vonkajšieho prostredia. Teória primitívnych reflexov je výsledkom zovšeobecnenia vývoja psychológie správania, logiky myslenia a konkrétnych úloh.

Úloha 1. Tam je myš a tam je bludisko. Akékoľvek bludisko, ktokoľvek ho stavia, ale nie autor programu. Výsledok: myš sa naučila, spomenula si na chyby a prešla akýmkoľvek bludiskom. Implementácia bola vykonaná na počítači Atari, jazyk je základný.

Úloha 2. Dieťa do troch rokov (obrazne). Úlohou je naučiť malého človiečika situačné správanie: mama, otec, lopta, hračka, Masha je dobrá, Petya je chlapec, okrúhly predmet, vodné toky, lopta sa valí a letí, aké je vaše meno atď. d. - primitívne dialógy z ružového detstva. Implementácia bola vykonaná na počítači DVK (PDP/11). Jazyk "Assembler".

  • Výsledok 1: program urobil to, na čo bol navrhnutý. Pochopil otázku a dal odpoveď. Študoval som a odpovedal na takéto otázky primerane.

Druhý výsledok je obzvlášť dôležitý!

  • , Výsledok 2: Okolo prešiel outsider, ale chcel som sa smiať intelektuálnemu programu. Téma jeho detstva ho málo zaujímala. Ale on sám učil tento program elementárnej aritmetiky: pridať, násobiť, rozdeliť. Toto je prvé znamenie, že program možno nazvať inteligentným: skutočný krok do budúcnosti-vyriešil problém , na ktorý nebol naprogramovaný.

Na konci 80. rokov nebolo toľko podobných projektov, ale boli. Z rôznych dôvodov sa neuskutočnili a nedosiahli praktický výsledok.

Možno k tomu prispela perestrojka, ale je tu charakteristický moment: na druhej strane oceánu a v high-tech krajine vychádzajúceho slnka, kde bolo ticho, pokoj, veľa peňazí a technológií-tiež nedošlo k žiadnemu výsledku a otázka, ako urobiť umelú inteligenciu, zostala otvorená.

Objektovo orientované programovanie

Z vrcholu moderných poznatkov možno tvrdiť, že žiadny z projektov minulého storočia na vytvorenie inteligentného systému sa nemohol uskutočniť, a ak by bol, Bol by predmetom zásadných zmien. Dôvodom sú vnútorné spory: programovacie jazyky bojovali o palmu a nikto sa nestaral o vývoj programovacích technológií.

Špecialisti nevedeli, ako rýchlo pracovať, nemali potrebné vedomosti a zručnosti.

Až na začiatku 90. rokov sa kontúry prechodu na objektovo orientované programovanie a začala sa objavovať skutočná možnosť dosiahnuť skutočné výsledky.

Superpočítačové technológie a umelá inteligencia nie sú tou správnou stranou. Počítače by mali byť rýchle a spoľahlivé, ale to nestačí. Klasické programovanie na počítači s akoukoľvek silou neprinesie požadovaný výsledok. Výsledkom práce programátora je program, a to sú zmrazené vedomosti autora.

Superpočítače a inteligencia

Otázka, Ako vytvoriť umelú inteligenciu, je v skutočnosti otázkou, ako implementovať dynamiku: program by sa mal rozvíjať mimo vôle autora a riešiť problémy, ktoré sa autor neprihlásil.

Hypertext HTML & XML

Objektovo orientované programovanie (OOP) je technológia, nástroj, koncept. V čase svojho narodenia sa OOP dostal do nesprávneho prostredia. Programátori používali OOP ako nástroj na vytváranie rozhrania, programových konštruktov, komunikačných kanálov a súborového systému, ale nie pre skutočné objekty.

Skutočným objektom je napríklad slovo, fráza, veta.

Textová Analýza

Namiesto toho hypertext prišiel do sveta informačných technológií. Internet je vďačný novému prístupu k formalizácii informácií, ale nejde o vývoj umelej inteligencie, ale o jej spomalenie. Charakteristická vlastnosť mentality kvalifikovaného programátora je udržať spotrebiteľa (používateľa) na diaľku a zlepšiť úroveň jeho nepochopenia skutočnej situácie.

Lekári robia to isté. Ak pacientovi veľa poviete, znamená to, že bude veľa premýšľať a bude dlhšie chorý. Ale medicína sa stará o zdravie a to môže byť odôvodnené.

Programovanie je ťažké ospravedlniť. Hovoríme o spracovaní spotrebiteľských (užívateľských) informácií. Programátor nemá právo obmedzovať práva vlastníka (vlastníka) informácií a vyhradzovať si výhradné právo vlastniť, že, čo nepatrí mu.

Objektový a objektový systém

Objektovo orientované programovanie (OOP) je skutočné: objekt a systém objektov, a to je skutočná odpoveď na otázku, Ako vytvoriť umelú inteligenciu. Toto je pracovná technológia a zaručený výsledok.

Na vytvorenie jednoduchého inteligentného systému stačí implementovať objekty: "slovo", "fráza", "veta". Formulujte objekt "symbol" a definujte systémy interakcie medzi vytvorenými objektmi. Ďalej budete musieť implementovať gramatiku a syntax prirodzeného jazyka. Ďalej musíte začať učiť inteligentný systém schopnosti vyriešiť problém.

Sémantika a syntax

Navonok všetko vyzerá jednoducho. Technologicky je to riešiteľné, ale zatiaľ to nie je umelá inteligencia. Program nemožno nazvať inteligentným, pokiaľ funguje podľa vôle (na základe algoritmu autora).

Všetko, čo sa nazýva intelektuálne, môže fungovať iba na základe vedomostí (a vedomostí získaných osobne). Iba vtedy, keď program dokáže akumulovať a aplikovať vedomosti (učiť sa), možno ho považovať za takmer intelektuálny. Ak program dokáže transformovať získané vedomosti na riešenie súvisiacich úloh, cieľ je takmer dosiahnutý.

Elita odišla, prišla "Oracle"

Nové storočie nemalo v obľube najmä umelú inteligenciu. Verejné povedomie bolo zmätené sociálnymi a ekonomickými problémami. Ale vedúce IT spoločnosti a úspešné korporácie v tejto oblasti Informačné Technológie nazhromaždili dostatok vedomostí a zručností na ich zovšeobecnenie a využitie na odbornej úrovni.

Elita zostala v minulom storočí. V novom storočí vstúpili do arény príšery informačných technológií, vývojári veľkých databáz a expertných systémov. Technologicky úzke miesta zostávajú, ale programovanie je dnes prekvapivo rýchly proces. Každý potrebuje a musí robiť všetko rýchlo.

Oracle je nesporným vodcom a nespornou autoritou. Toto je ukazovateľ dynamiky informačného priemyslu. Slovo inteligencia v akcii možno vysledovať v celej jeho produktovej rade. V skutočnosti to nie je aplikácia umelej inteligencie v praxi, ale je to skutočne populárna aplikácia znalostí špecialistov Oracle v reálnej situácii.

Lídri V Oblasti Informačných Technológií

Takmer všetky spoločnosti pôsobiace v informačnej sfére si osvojili a začali vo svojich produktoch využívať odborné znalosti. Nahromadené skúsenosti boli zahrnuté do systému štandardných odpovedí na otázky používateľov. Všetky otázky, na ktoré produkt spoločnosti nedokázal sám odpovedať, boli zaslané do call centra, informačného centra alebo podpory, kde špecialista dal ľudskú odpoveď.

Vynikajúca a praktická technológia. Programovanie umelej inteligencie za behu! Používateľ produktu spoločnosti sa nestará o to, ako dostal odpoveď na svoju otázku, ako presne bol problém vyriešený. Dostal výsledok. Či už umelá inteligencia funguje v produkte tejto spoločnosti alebo nie, spotrebiteľovi je to jedno. Používateľ (spotrebiteľ) potrebuje výsledok.

Čínske lode

Mačka-alebo pes-robot s umelou inteligenciou, ktorá Tamagotchi. Myšlienka je elegantná, ale zábavná. Nie je to o inteligencii, je to o emóciách. Kupujúci dostane uspokojenie zo skutočnosti, že vlastní inteligentný produkt technologického pokroku a má čo ukázať svojim priateľom. Pokojný nápad.

Robot Pes

Bojová verzia robota s umelou inteligenciou v zastrašujúcej prezentácii.

Rovnako ako hrom za bieleho dňa, médiá predstavili úspechy čínskych vedcov. Niekoľko stoviek dronov vyrobených vo forme člnov kreslilo akrobaciu na mori.

Krásne obrázky maľovali lode. Kráčali v rovnomernej formácii, potom sa rozdelili do skupín, opísali kruhy a zbiehali sa späť. Vykonalo sa veľké množstvo akrobacie, ale informácie blikali vo vzduchu a zmizli do vesmíru.

Bolo by zaujímavé vidieť, ako budú títo čínski roboti schopní udržať formáciu a koľko čísel sa budú môcť odhlásiť v najbezpečnejšom Bieloruskom močiari.

Lietanie, plazenie, plávajúce

Móda pre drony všetkých druhov vojsk v armáde všetkých krajín sa zmenila na chorobu. Ale tu je otázka. Ak zablokujete pripojenie, vylúčite operátora alebo vypnete elektrinu, čo urobí" železný bojovník " vo vzduchu, na súši aj na mori?

Ale výrobca deklaruje nepochybné bojové vlastnosti, vyzbrojené umelou inteligenciou. A ak dôjde olej v motore alebo sa vrtuľa zasekne? Nikdy neviete, slon zablokuje Výhľad. Existuje veľa možností a situácií. Neexistuje žiadna šanca na takúto umelú inteligenciu.

Ak hovoríme o umelej inteligencii, potom je každý lietajúci, plaziaci sa alebo plávajúci bojový inteligentný produkt povinný dostať úlohu, dokončiť ju a vrátiť sa na základňu sám. Keďže nič také neexistuje, v nasledujúcich sto rokoch nebude existovať umelá inteligencia.

O podstate vecí: čo človek potrebuje?

Je pochybné, táto spoločnosť je pripravený na príchod inteligentných robotov. Inteligentné domy už existujú, ale technológie tvorby softvéru nezabezpečujú, aby sa brali do úvahy všetky možnosti "života" inteligentného domu.

Možností je vždy veľa a tím vysokokvalifikovaných programátorov môže poskytnúť iba to, čo sám pozná a je napísaný v zadávacích podmienkach.

Neexistuje spôsob, ako implementovať možnosť školenia pre inteligentný domov. Akákoľvek chyba (inteligentná domácnosť sa naučila), ale čo na to povie domácnosť? Ak sa inteligentný dom naučil obnoviť elektrinu alebo vyčistiť kanalizáciu a proces učenia trval iba jeden týždeň?

Inteligentné domáce vzdelávanie

Druhé zlyhanie a druhý pokus naučiť sa niečo bude plné odstránenia inteligentného domáceho softvéru a majiteľ bude mať pravdu. Musíte študovať na strane, nie v reálnom živote.

Moderné technológie nie sú pripravené implementovať umelú inteligenciu v plnom rozsahu, čo umožňuje zohľadniť všetky možné situácie. Nie je však možné zohľadniť všetky situácie.

Obmedzením používania softvér na konkrétne" intelektuálne " limity možno nájsť záujem človeka o ich používanie. Prax ukazuje: nemôžete poskytnúť všetko, robiť to, čím ste si úplne istí, a spotrebiteľ bude spokojný.

O realite umelej inteligencie

Umelá inteligencia podobná prírodnej realite. Na konci minulého storočia sa to dokázalo v praxi. Ak môžeme hovoriť o niekoľkých úspešných projektoch na jednom mieste Na zemi, potom ich v skutočnosti je o niečo viac.

V jednej kópii sa nikdy nič nedeje, príroda vždy duplikuje všetko a tiež výsledky ľudských rúk.

Podstatou umelej inteligencie sú vedomosti, nie program. Vedomosti by mali byť základ pre získavanie a využívanie nových poznatkov. Človek je korunou prírody, ale jeho "motor" je technicky reprodukovateľný v logickom zmysle.

programovanie umelej inteligencie

Človek by nemal pripisovať dôležitosť emóciám, duši, predstavám o morálke a morálke. Od umelej inteligencie sa toho veľa nevyžaduje: len na pomoc človeku pri riešení každodenných úloh.

Články na tému