Poate fi programat arbitrariul?

Care este diferența dintre o persoană și un program?

Rețelele neuronale, care acum alcătuiesc aproape întregul domeniu al inteligenței artificiale, pot lua în considerare mult mai mulți factori în luarea unei decizii decât o persoană, o fac mai rapid și, în cele mai multe cazuri, mai precis. Dar programele funcționează numai așa cum sunt programate sau instruite. Ele pot fi foarte complexe, iau în considerare mulți factori și acționează într-o manieră foarte variabilă. Dar ei încă nu pot înlocui o persoană în luarea deciziilor. Cum este o persoană diferită de un astfel de program? Există 3 diferențe cheie de remarcat aici, din care urmează toate celelalte:

  1. O persoană are o imagine a lumii, ceea ce îi permite să completeze imaginea cu informații care nu sunt scrise în program. În plus, imaginea lumii este aranjată structural în așa fel încât să ne permită să avem măcar o idee despre tot. Chiar dacă este ceva rotund și strălucitor pe cer (OZN). De obicei, ontologiile sunt construite în acest scop, dar ontologiile nu au o asemenea completitudine, nu țin cont de polisemia conceptelor, influența lor reciprocă și sunt încă aplicabile doar în subiecte strict limitate.
  2. O persoană are o logică care ține cont de această imagine a lumii, pe care o numim bunul simț sau bunul simț. Orice afirmație are sens și ia în considerare cunoștințele ascunse nedeclarate. În ciuda faptului că legile logicii sunt vechi de multe sute de ani, nimeni încă nu știe cât de obișnuită, nematematică, funcționează logica raționamentului. În esență, nu știm să programăm nici măcar silogisme obișnuite.
  3. Arbitrarul. Programele nu sunt arbitrare. Aceasta este poate cea mai dificilă dintre toate cele trei diferențe. Ce numim arbitrar? Abilitatea de a construi un comportament nou care este diferit de ceea ce am realizat anterior în aceleași circumstanțe sau de a construi un comportament în circumstanțe noi, niciodată întâlnite înainte. Adică, în esență, aceasta este crearea din mers a unui nou program de comportament fără încercări și erori, ținând cont de circumstanțe noi, inclusiv interne.


Arbitrarul este încă un domeniu neexplorat pentru cercetători. Algoritmii genetici care pot genera un nou program de comportament pentru agenții inteligenți nu sunt o soluție, deoarece generează o soluție nu în mod logic, ci prin „mutații”, iar soluția se găsește „aleatoriu” în timpul selecției acestor mutații, adică prin încercare. si eroare. O persoană găsește imediat o soluție, construind-o logic. Persoana poate chiar explica de ce a fost aleasă o astfel de decizie. Un algoritm genetic nu are argumente.

Se știe că cu cât un animal este mai sus pe scara evolutivă, cu atât comportamentul său poate fi mai arbitrar. Și la oameni se manifestă cel mai mare arbitrar, deoarece o persoană are capacitatea de a lua în considerare nu numai circumstanțele externe și abilitățile sale învățate, ci și circumstanțele ascunse - motive personale, informații raportate anterior, rezultatele acțiunilor în circumstanțe similare. . Acest lucru crește foarte mult variabilitatea comportamentului uman și, în opinia mea, conștiința este implicată în acest lucru. Dar mai multe despre asta mai târziu.

Conștiință și voluntariat

Ce legătură are conștiința cu asta? În psihologia comportamentală, se știe că desfășurăm acțiuni obișnuite în mod automat, mecanic, adică fără participarea conștiinței. Acesta este un fapt remarcabil, ceea ce înseamnă că conștiința este implicată în crearea unui nou comportament și este asociată cu comportamentul de orientare. Aceasta înseamnă, de asemenea, că conștiința este activată tocmai atunci când este necesar să se schimbe modelul obișnuit de comportament, de exemplu, pentru a răspunde la noile solicitări ținând cont de noile oportunități. De asemenea, unii oameni de știință, de exemplu Dawkins sau Metzinger, au subliniat că conștiința este oarecum legată de prezența unei imagini de sine în oameni, că modelul lumii include modelul subiectului însuși. Cum ar trebui să arate sistemul însuși dacă ar avea un asemenea arbitrar? Ce structură ar trebui să aibă ea pentru a putea construi un nou comportament pentru a rezolva problema în conformitate cu noile circumstanțe.

Pentru a face acest lucru, trebuie mai întâi să ne amintim și să clarificăm câteva fapte cunoscute. Toate animalele care au un sistem nervos, într-un fel sau altul, conțin în el un model al mediului, integrat cu arsenalul posibilelor lor acțiuni în acesta. Adică, acesta nu este doar un model de mediu, așa cum scriu unii oameni de știință, ci un model de comportament posibil într-o situație dată. Și, în același timp, este un model pentru prezicerea schimbărilor în mediu ca răspuns la orice acțiuni ale animalului. Acest lucru nu este întotdeauna luat în considerare de oamenii de știință cognitiv, deși acest lucru este indicat direct de neuronii oglindă deschisi din cortexul premotor, precum și de studiile activării neuronilor la macaci, ca răspuns la percepția unei banane în care nu numai zonele de banane din cortexul vizual și temporal sunt activate, dar și mâinile din cortexul somatosenzorial, pentru că acel model de banană este direct legat de mână, deoarece maimuța este interesată doar de fructul pe care îl poate ridica și îl poate mânca. . Pur și simplu uităm că sistemul nervos nu a apărut ca animalele să reflecte lumea. Nu sunt sofisti, vor doar sa manance, asa ca modelul lor este mai mult un model de comportament si nu o reflectare a mediului inconjurator.

Un astfel de model are deja un anumit grad de arbitrar, care se exprimă în variabilitatea comportamentului în circumstanțe similare. Adică animalele au un anumit arsenal de acțiuni posibile pe care le pot desfășura în funcție de situație. Acestea pot fi modele temporare mai complexe (reflex condiționat) decât o reacție directă la evenimente. Dar totuși, acesta nu este un comportament complet voluntar, care ne permite să antrenăm animale, dar nu și oameni.

Și aici există o circumstanță importantă de care trebuie să ținem cont - cu cât sunt mai bine cunoscute circumstanțe întâlnite, cu atât comportamentul este mai puțin variabil, deoarece creierul are o soluție. Și invers, cu cât circumstanțele sunt mai noi, cu atât mai multe opțiuni pentru un posibil comportament. Și întreaga întrebare este în selecția și combinarea lor. Animalele fac acest lucru demonstrând pur și simplu întregul arsenal al posibilelor lor acțiuni, așa cum a arătat Skinner în experimentele sale.

Acest lucru nu înseamnă că comportamentul voluntar este complet nou; el constă în modele de comportament învățate anterior. Aceasta este recombinarea lor, inițiată de circumstanțe noi care nu coincid complet cu acele circumstanțe pentru care există deja un tipar gata făcut. Și tocmai acesta este punctul de separare dintre comportamentul voluntar și cel mecanic.

Modelarea aleatoriei

Crearea unui program de comportament voluntar care să țină cont de noile circumstanțe ar face posibilă crearea unui „program al tuturor” universal (prin analogie cu „teoria totul”), cel puțin pentru un anumit domeniu de probleme.

Să-și facă comportamentul mai arbitrar și mai liber? Experimentele pe care le-am efectuat au arătat că singura cale de ieșire este să avem un al doilea model care să-l modeleze pe primul și să îl poată schimba, adică să acționeze nu cu mediul ca primul, ci cu primul model pentru a-l schimba.

Primul model răspunde circumstanțelor de mediu. Și dacă modelul pe care l-a activat se dovedește a fi nou, se numește un al doilea model, care este învățat să caute soluții în primul model, recunoscând toate opțiunile de comportament posibile într-un mediu nou. Permiteți-mi să vă reamintesc că într-un mediu nou sunt activate mai multe opțiuni comportamentale, deci întrebarea este selectarea sau combinarea lor. Acest lucru se întâmplă deoarece, spre deosebire de un mediu familiar, ca răspuns la noile circumstanțe, nu se activează un model de comportament, ci mai multe deodată.

De fiecare dată când creierul întâlnește ceva nou, el efectuează nu unul, ci două acte - recunoașterea situației din primul model și recunoașterea acțiunilor deja finalizate sau posibile de către al doilea model. Și în această structură apar multe posibilități asemănătoare conștiinței.

  1. Această structură în două acte face posibilă luarea în considerare nu numai a factorilor externi, ci și interni - în al doilea model, rezultatele acțiunii anterioare, motivele îndepărtate ale subiectului etc. pot fi amintite și recunoscute.
  2. Un astfel de sistem poate construi imediat un nou comportament, fără o învățare îndelungată inițiată de mediu conform teoriei evoluționiste. De exemplu, al doilea model are capacitatea de a transfera decizii de la unele submodele ale primului model în celelalte părți ale acestuia și multe alte capacități ale metamodelului.
  3. O proprietate distinctivă a conștiinței este prezența cunoștințelor despre acțiunea sa sau memoria autobiografică, așa cum se arată în articolul (1). Structura propusă în două acte are exact o astfel de abilitate - al doilea model poate stoca date despre acțiunile primului (niciun model nu poate stoca date despre propriile sale acțiuni, deoarece pentru aceasta trebuie să conțină modele consistente ale acțiunilor sale, și nu reacții ale mediului).

Dar cum are loc exact construcția unui nou comportament în structura în două acte a conștiinței? Nu avem la dispoziție un creier sau măcar un model plauzibil al acestuia. Am început să experimentăm cu cadre verbale ca prototipuri pentru modelele conținute în creierul nostru. Un cadru este un set de actanți verbali pentru a descrie o situație, iar o combinație de cadre poate fi folosită pentru a descrie un comportament complex. Cadrele pentru descrierea situațiilor sunt cadrele primului model, cadrul pentru descrierea acțiunilor cuiva în el este cadrul celui de-al doilea model cu verbe de acțiuni personale. La noi sunt adesea amestecate, deoarece chiar și o singură propoziție este un amestec de mai multe acte de recunoaștere și acțiune (act de vorbire). Și însăși construcția expresiilor lungi de vorbire este cel mai bun exemplu de comportament voluntar.

Când primul model al sistemului recunoaște un model nou pentru care nu are un răspuns programat, apelează al doilea model. Al doilea model colectează cadrele activate ale primului și caută o cale mai scurtă în graficul cadrelor conectate, care în cel mai bun mod va „închide” tiparele noii situații cu o combinație de cadre. Aceasta este o operațiune destul de complexă și nu am obținut încă un rezultat care se pretinde a fi un „program al tuturor”, dar primele succese sunt încurajatoare.

Studiile experimentale ale conștiinței prin modelarea și compararea soluțiilor software cu date psihologice oferă material interesant pentru cercetări ulterioare și fac posibilă testarea unor ipoteze care sunt prost testate în experimente pe oameni. Acestea pot fi numite experimente de modelare. Și acesta este doar primul rezultat în această direcție de cercetare.

Bibliografie

1. Structura în două acte a conștiinței reflexive, A. Khomyakov, Academia.edu, 2019.

Sursa: www.habr.com

Adauga un comentariu