„Nietykalny”
Transkrypt
„Nietykalny”
„Nietykalny” Organizm który posiada kilka czułków (z receptorem T) i kiedy czegoś dotknie (np. ściany), odwraca swój kierunek ruchu. Raport Autorzy: Andrzej Gajda, Bruno Mańczak Oceniający: Adam Kupś Kognitywistyka UAM 1. A. Gajda, B. Mańczak Budowa Organizm porusza się na dziesięciu odnóżach, natomiast jego aparat poznawczy składa się z 4 czujników dotyku (neurony typu T). Jego wirtualne ciało pokazano na rys.1 oraz na rys.2, natomiast genotyp widoczny jest na rys.3. Rysunek 1: Wirtualne ciało „Nietykalnego”. Rysunek 2: Wirtualne ciało „Nietykalnego” wraz z jego siecią neuronową. Rysunek 3: Kod genetyczny „Nietykalnego”. 1 Kognitywistyka UAM 2. A. Gajda, B. Mańczak Działanie Schemat działania wygląda następująco: neuron Sin generuje ciągły sygnał o charakterystyce sinusoidalnej. Przekazywany jest on przez neurony typu ChMux do mięśni, co wywołuje odpowiednie ruchy kończyn, a w efekcie poruszanie się w danym kierunku (rys.4). Rysunek 4: Etap pierwszy poruszania się „Nietykalnego”. Na rysunkach 4, 5, 6 wykresy neuronów odpowiadają mniej więcej ich ułożeniu w sieci, przy czym sygnał z neuronu Sin pokazany jest najwyżej. Widać zatem, że sygnał podawany na mięśnie skręcające jest przesunięty w fazie o 180◦ względem „rozruchowego sinusa”, natomiast ten, który podawany jest na mięśnie zginające 2 Kognitywistyka UAM A. Gajda, B. Mańczak Rysunek 5: Etap drugi poruszania się „Nietykalnego”. jest z nim zgodny (drugi rząd od prawej wykresów, odpowiednio ostatni na dole i drugi od góry). Sygnał z czujników dotyku jest równy 0. Kiedy organizm dotrze do przeszkody, jego czujniki dotykowe zaczynają wysyłać sygnał o maksymalnej wartości (rys.5). Powoduje to lokalne zaburzenia sygnałów, ale co ważniejsze, wartość stworzonego neuronu (wykres: drugi rząd od prawej, trzeci od góry) zmienia się z 0 na 1. Powoduje to przesunięcie wszystkich sygnałów sterujących mięśniami o 180◦ , przy czym część zostaje wyłączona. Widać to dobrze na przykładzie neuronu podającego sygnał do mięśni skręcających — wcześniej przesunięty sygnał, teraz jest zgodny z podawanym przez neuron Sin (rys.6). Efektem jest poruszanie się organizmu w przeciwną stronę. 3 Kognitywistyka UAM A. Gajda, B. Mańczak Rysunek 6: Etap trzeci poruszania się „Nietykalnego”. Operacja jest możliwa dzięki stworzeniu nowego neuronu o nazwie Zmi, który jest neuronem pamiętającym ostatnią konfigurację i przy podanym sygnale wejściowym zmienia ją na przeciwną. Jego sygnał na rysunkach 4, 5, 6 wyświetlany jest na wykresie w trzecim rzędzie od prawej i pierwszym miejscu od góry. Struktura neuronu Zmi: class: name:Zmi longname:Threshold description:if (input>=t) then output=hi else output=lo prefinputs:-1 4 Kognitywistyka UAM A. Gajda, B. Mańczak prefoutput:1 icon:~ 24,3,3,25,0,25,100,75,50,25,0,1,75,50,100,50,3,30,75,40,75,40,40,60,40~ code:~ function init() { Fields.mem = -1; } function go() { if (Neuro.weightedInputSum >= 1) Fields.mem = Fields.mem*(-1); Neuro.state = Fields.mem; } ~ prop: id:mem name:memory type:f 5