Ciekawostka Tygodnia - Procesor Neurosynaptyczny (2/3)

Ciekawostka Tygodnia - Procesor Neurosynaptyczny (2/3)04.05.2015 06:41
Sieć neuronowa i nanotechnologie
Źródło zdjęć: © Shutterstock
Łukasz Skałba

Wyobraź sobie komputer, który doradzi Ci w sprawach codziennych i pomoże podjąć dobrą decyzję. Smartfona, który przywróci wzrok niewidomym. Inteligentne pojazdy, które nie potrzebują kierowców. Drony, które same będą decydowały czy atakować, czy nie. Daleka przyszłość? Przeciwnie.

Tydzień temu zastanawialiśmy się nad tym, który procesor jest lepszy - biologiczny czy elektroniczny. Ciężko na to pytanie odpowiedzieć jednoznacznie o czym świadczy zaciekła dyskusja w komentarzach. Większość z Was była zdania, że procesor nie może działać tak jak mózg i że odczuwanie emocji przez maszynę jest niemożliwe. Inni z kolei twierdzili, że jest to możliwe, ale trzeba by było opracować tranzystory z innych materiałów - biologicznych, bardziej zbliżonych do tkanki człowieka. Co prawda wynalezienie takiego materiału to jest pewne rozwiązanie, ale jesteśmy jeszcze na zbyt niskim poziomie zaawansowania technologicznego, aby takie coś opracować. Na szczęście są także inne sposoby... I nie mówię tu o grafenie.

Może by tak po prostu zmienić architekturę procesora, a więc sposób jego działania...? Niewiele osób zdaje sobie sprawę z tego, że chipy mają praktycznie identyczną budowę od dokładnie 70 lat! Właśnie w 1945 roku von Neuman i Eckert opracowali pierwszy (i jak na razie jedyny powszechnie stosowany) rodzaj architektury komputera, którą dzisiaj znamy pod nazwą: architektura von Neumana. Wbrew pozorom, rozwój jest więc mizerny, a właściwe go nie ma. Już hejt w komentarzach: przecież wydajność wzrosła tryliardy razy a zapotrzebowanie na energię spadło! Zgadzam się. Tylko że to są wyłącznie zmiany ilościowe, a nie jakościowe. Coraz więcej coraz mniejszych tranzystorów od 70 lat? Słabo. A Intelowski cykl wydawniczy Tick-Tock wywołuje szyderczy i wredny uśmieszek - przynajmniej u mnie. Zero postępu.

Symbol mózgu na komputerowym czipie, Źródło zdjęć: © Shutterstock
Symbol mózgu na komputerowym czipie
Źródło zdjęć: © Shutterstock

Jak to działa? Najpierw system pobiera informacje z pamięci, potem wykonuje na nich zadane operacje, żeby na koniec z powrotem odesłać gotowy wynik do pamięci. Nie za dużo tych kroków? Do symulowania działania mózgu z pewnością.

Było już wiele prób softwareowej symulacji pracy mózgu na architekturze von Neumana. Symulacje się udają, tylko że nie całego mózgu i nie w czasie rzeczywistym. Największe tego typu przedsięwzięcie było przeprowadzone na superkomputerze Blue Gene w USA. Komputer symulował pracę 10% naszego głównego organu (około 10 miliardów neuronów) 1500 razy wolniej niż w rzeczywistości. Warto także zaznaczyć, że pobór mocy przy symulacji wynosił w przybliżeniu milion watów. Z proporcji można więc wyliczyć teoretyczną wartość poboru energii, gdyby odbyła się symulacja całego mózgu w normalnym tempie. Byłoby to kilkanaście miliardów watów prądu. Ludzki mózg na to samo zużywa 20 watów...

Firma IBM od 6 lat prowadzi badania nad zupełnie nową architekturą procesora. Są one finansowane przez wojskową organizację DARPA. Ich celem jest stworzenie procesora neurosynaptycznego - działającego analogicznie do mózgu i zupełnie inaczej od rozwiązania von Neumana. Efekty ich prac ujrzały światło dzienne w 2014 roku, kiedy to zaprezentowali chip o nazwie IBM TrueNorth. Ma on 5,4 miliarda tranzystorów, które tworzą w sumie milion sztucznych neuronów oraz 256 milionów synaps. Jego wydajność to 400 miliardów operacji synaptycznych na sekundę. Gdy weźmiemy pod uwagę pobór prądu (0,07 wata), okazuje się, że TrueNorth w symulowaniu mózgu jest 175 tysięcy razy efektywniejszy od najwydajniejszych zwykłych procesorów!

Procesor i ludzki mózg, Źródło zdjęć: © Shutterstock
Procesor i ludzki mózg
Źródło zdjęć: © Shutterstock

Rozwiązanie IBM ma 4096 rdzeni, a w każdym z nich pamięć oraz procesy kontroli, komunikacji i obliczeniowe są niejako zintegrowane. Dodatkowo każdy rdzeń może komunikować się z dowolnym innym. Twórcy opisują stworzoną architekturę jako: równoległą, elastyczną, skalowalną i modularną (możliwość łączenia dowolnej ilości chipów). Jest ona odporna na błędy i nie ma żadnego zegara. Tak jak w mózgu tylko niektóre obszary procesora są w danym momencie aktywne - pozostałe nie pobierają w ogóle prądu.

W 2015 roku możliwa jest więc symulacja 1 miliona neuronów w czasie rzeczywistym przy zużyciu prądu 0,07 W. Jest potencjał. O tym, co będzie w przyszłości, w jakim kierunku to wszystko dąży, jakie będą zastosowania oraz jakie powstaną zagrożenia dowiecie się w trzeciej, ostatniej części cyklu.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.