$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Wiele cech funkcji mózgu jest obecnie niemożliwych do odtworzenia w sztucznym systemie. Zdolność mózgu do szybkiego przetwarzania złożonych informacji sensorycznych i generowania w odpowiedzi precyzyjnych poleceń motorycznych sama w sobie wykracza już poza obecny stan wiedzy. Jednak jego zdolność do przystosowania się do różnych warunków poprzez uczenie się na podstawie wcześniejszych doświadczeń sprawia, że jest on znacznie lepszy od systemów kontroli opracowanych przez człowieka. Do tej pory próby odtworzenia lub wykorzystania tej plastyczności nie przyniosły większych sukcesów, a zrozumienie wewnętrznego funkcjonowania mózgu wymknęło się naukowcom. Jednym z głównych problemów podczas badania związku między mózgiem a zachowaniem jest niezdolność do prawidłowego dostępu do wszystkich zmiennych w systemie: idealnie, optymalna konfiguracja eksperymentalna pozwoliłaby na jednoczesne rejestrowanie i stymulację dużej liczby neuronów, długoterminową stabilność, monitorowanie pozycji i wagi synaps oraz kontrolowaną dwukierunkową interakcję z otoczeniem. Trudność w jednoczesnym śledzeniu wszystkich tych zmiennych doprowadziła do badania relacji mózg-zachowanie w dwóch bardzo różnych skalach: albo z zachowującymi się zwierzętami, bez dokładnej kontroli nad warunkami eksperymentalnymi 1-7, albo z małymi, izolowanymi częściami, takimi jak fragmenty tkanki neuronalnej, bez ogólnego obrazu systemu 8. W tym drugim przypadku, podczas gdy żadna opracowana konfiguracja eksperymentalna nie pozwala na pełne monitorowanie wszystkich parametrów związanych z działaniem nawet prostej sieci neuronowej, dobrym kompromisem są zdysocjowane neurony wyhodowane na mikromatrycach elektrod (MEA) 9. Urządzenia te, które narodziły się pod koniec lat 70-tych, mają kilka zalet w porównaniu z tradycyjnymi technikami elektrofizjologicznymi: po pierwsze, możliwość nagrywania i stymulowania sieci neuronowej w wielu różnych miejscach jednocześnie (zwykle 60 elektrod). Co więcej, sprzężenie MEA z komórkami jest prawie nieinwazyjne, co pozwala na obserwację tej samej sieci przez długi czas, do kilku miesięcy11. Dzięki tym urządzeniom dokładnie zbadano fizjologiczny wpływ stymulacji elektrycznej na zdysocjowane kultury, ujawniając, że wiele właściwości obserwowanych w wyższych skalach (takich jak na przykład plastyczność i proste procesy pamięciowe 12-14) jest zachowanych pomimo utraty architektury. Podczas wzrostu kultur sieci te zaczynają wykazywać spontaniczną aktywność po około 7 dniach in vitro (DIV) 15,16. Aktywność sieci ma tendencję do radykalnych zmian wraz z dalszym wzrostem; Najpierw, gdy pojedyncze skoki zbierają się w wybuchy (pod koniec drugiego tygodnia) 17, później, gdy zmieniają się w wysoce złożony wzór zsynchronizowanych, nieokresowych wybuchów sieciowych 18, który reprezentuje dojrzały stan sieci. Zasugerowano, że to synchroniczne zachowanie, nieco podobne do tego obserwowanego w nagraniach in vivo na śpiących zwierzętach, jest spowodowane brakiem bodźców sensorycznych.
Podjęto inne podejście, aby lepiej zrozumieć kodowanie informacji, przeprowadzając eksperymenty z pętlą zamkniętą, w których różne typy sygnałów były używane do kontrolowania stymulacji samej sieci neuronalnej 11,20-23. W tych eksperymentach czynnik zewnętrzny zdolny do interakcji z otoczeniem został wykorzystany do wygenerowania informacji sensorycznych przekazywanych do sieci neuronowej, która z kolei wytworzyła polecenia motoryczne dla mechanizmu efektorowego. Pozwoliło to na obserwacje, w jaki sposób dynamiczne i adaptacyjne właściwości układów nerwowych ewoluowały w odpowiedzi na indukowane zmiany w środowisku.
Stworzono konfigurację do przeprowadzania eksperymentów z 'ucieleśnioną neurofizjologią', gdzie kołowa platforma sensoryczna (fizyczny robot lub jego wirtualny model) porusza się po arenie, a jej profile prędkości są determinowane przez aktywność systemu neuronalnego (tj. populacji neuronów szczurów hodowanych na MEA). Robot charakteryzuje się profilami prędkości swoich dwóch niezależnie sterowanych kół oraz aktualnymi odczytami czujników odległości. Dokładny charakter czujników odległości nie ma znaczenia; Mogą to być aktywne lub pasywne czujniki optyczne lub czujniki ultradźwiękowe. Oczywiście kwestia ta nie dotyczy robotów wirtualnych, w których czujniki mogą być projektowane z dowolną pożądaną funkcją.
W opisanych tu eksperymentach, używany robot jest zawsze wirtualną implementacją, z 6 czujnikami odległości skierowanymi na 30°, 60° i 90° od robota zmierzającego w obu kierunkach. Aktywność trzech lewych i prawych czujników jest uśredniana, a aktywność kultury biologicznej jest napędzana przez informacje zebrane przez takie "superczujniki" (które w dalszej części tej pracy będą po prostu określane jako "lewy" i "prawy" czujnik). Opisany protokół może być faktycznie zastosowany do fizycznego robota z dość niewielkimi poprawkami. Informacje zbierane przez robota (fizyczne lub wirtualne) są kodowane w serii bodźców, które są wykorzystywane do manipulowania aktywnością biologicznej sieci neuronowej, która jest fizycznie oddzielona przez robota. Same bodźce są identyczne, a zatem nie kodują żadnej informacji. Istotna jest ich częstotliwość: szybkość stymulacji wzrasta, gdy robot zbliża się do przeszkody, a różne miejsca dostarczania kodują informacje sensoryczne z lewych i prawych "oczu" robota. Sieć neuronowa będzie prezentować różne reakcje na nadchodzący ciąg bodźców: zadaniem algorytmu dekodującego jest przełożenie wynikowej aktywności sieci na polecenia służące do sterowania kołami robota. Biorąc pod uwagę "idealne" zachowanie sieci (tj. z niezawodnymi i całkowicie odseparowanymi reakcjami na bodźce z różnych elektrod), skutkowałoby to tym, że robot poruszałby się po swojej arenie, nie uderzając w żadną przeszkodę. Większość sieci zachowuje się bardzo różnie od ideału, dlatego wprowadzany jest prosty protokół uczenia się: po aktywacji dostarczana jest stymulacja tężcowa (krótkie okresy stymulacji o wysokiej częstotliwości, stymulacja 20 Hz przez 2 sekundy, inspirowana protokołami opisanymi w 24,25). Jeśli stymulacja tężcowa spowoduje lokalne wzmocnienie łączności sieciowej, będzie to skutkowało stopniowym wzrostem możliwości nawigacyjnych robota.
HyBrainWare2, ulepszona wersja niestandardowego oprogramowania opublikowanego w 26, jest podstawową architekturą opracowaną do obsługi sterowania różnymi urządzeniami systemu (stymulator, akwizycja, przetwarzanie i wizualizacja danych, komunikacja robotów lub symulacja). To oprogramowanie zostało opracowane w naszym laboratorium i jest dostępne bezpłatnie na żądanie. To oprogramowanie zapewnia interfejs z płytą akwizycji danych: gdy użytkownik rozpocznie akwizycję danych z GUI, oprogramowanie steruje płytą akwizycji, aby rozpocząć próbkowanie i konwersję A/D danych pochodzących z elektrod rejestrujących. Dane te mogą być następnie rejestrowane, wyświetlane na ekranie lub analizowane w czasie rzeczywistym w celu wykrycia skoków, zgodnie z opcjami ustawionymi przez użytkownika (szczegółowe informacje można znaleźć w sekcji Procedura). Ponadto w oprogramowaniu musi zostać określona definicja algorytmów kodowania (przekształcania informacji sensorycznych w stymulację elektryczną) i dekodowania (tłumaczenia zarejestrowanej aktywności na polecenia motoryczne dla robota). W szczególności nasza konfiguracja jest stosunkowo przyjazna dla użytkownika w porównaniu z podobnymi systemami zaprojektowanymi w ciągu ostatnich 27 lat, ponieważ prawie wszystkie zmienne mogą być dostępne dla użytkownika tuż przed rozpoczęciem właściwego eksperymentu, podczas gdy wszystkie zarejestrowane informacje są automatycznie zapisywane w formacie zgodnym z zestawem narzędzi do analizy danych neuronowych 28.
Poniższa sekcja Procedura opisuje eksperyment edukacyjny na zdysocjowanych kulturach hipokampa szczura: wszystkie parametry hodowli i eksperymentu są przewidziane dla tego konkretnego preparatu i mogą wymagać modyfikacji, jeśli ma być użyty inny substrat biologiczny. Podobnie, opisany eksperyment wykorzystuje architekturę zamkniętej pętli do zbadania efektu uczenia się stymulacji tężcowej, ale sama architektura jest na tyle elastyczna, że można ją wykorzystać w badaniu różnych cech zdysocjowanych sieci neuronowych. Główne warianty proponowanego eksperymentu są bardziej szczegółowo wyjaśnione w sekcji Dyskusja.