reklama
reklama
reklama
reklama
reklama
reklama
reklama
reklama
© Evertiq Komponenty | 25 maja 2016

Procesory AI od Google

Nowe procesory sztucznej inteligencji (TPU) wprowadzaj─ů spore mo┼╝liwo┼Ťci, mog─ůc ingerowa─ç w r├│┼╝ne sfery naszego ┼╝ycia, znacznie je odmieniaj─ůc. Przydadz─ů si─Ö nie tylko w us┼éugach sieciowych lub grach, ale te┼╝ np. w medycynie.
Firma Google opracowa┼éa w┼éasne uk┼éady, b─Öd─ůce akceleratorami dla rozwi─ůza┼ä sztucznej inteligencji (AI). Uk┼éady te oznaczono mianem TPU - ÔÇ×Tensor Processing UnitsÔÇŁ. Wiadomo┼Ť─ç ta stanowi┼éa g┼é├│wn─ů atrakcj─Ö wydarzenia Google IO, pozostawiaj─ůc j─ů na koniec. Nowy procesor ma by─ç kolejnym krokiem, zaraz po algorytmach TensorFlow. Ma mie─ç znaczn─ů przewag─Ö nad jednostkami GPU lub FPGA, stosowanymi przy realizacji algorytm├│w AI, zw┼éaszcza w kwestii wydajno┼Ťci obliczeniowej w stosunku do zu┼╝ywanej energii. Co ciekawe, tego typu uk┼éady wspomagaj─ůce (akceleratory) s─ů wykorzystywane w centrach danych Google od roku, jak podaje Norm Jouppi na swoim blogu (jeden z in┼╝ynier├│w pracuj─ůcych w Google). TPU wspomaga prac─Ö wielu aplikacji, a w┼Ťr├│d nich RankBrain, a tak┼╝e StreetView (uczestnicz─ůc w procesie doskonalenia nawigacji i zwi─Ökszaniu dok┼éadno┼Ťci). Uk┼éady te zbudowano w taki spos├│b, by mie┼Ťci┼éy si─Ö w slotach serwera, pierwotnie przeznaczonych na dyski twarde. Zosta┼éy one stosunkowo szybko wdro┼╝one, bo zaledwie 22 dni po pierwszych testach. Kluczem do osi─ůgania wysokiej wydajno┼Ťci tych uk┼éad├│w jest metoda ich dzia┼éania. S─ů bardziej tolerancyjne na zmniejszon─ů precyzj─Ö danych. Do przeprowadzania oblicze┼ä wymagaj─ů mniejszej liczby tranzystor├│w na operacj─Ö, a co za tym idzie, mo┼╝na ÔÇ×upcha─çÔÇŁ wi─Öcej operacji w pojedynczej sekundzie. Wszystko dzi─Öki opracowanym algorytmom AI. Projekt ten wystartowa┼é kilka lat temu, mimo ┼╝e nie m├│wi┼éo si─Ö o nim zbyt g┼éo┼Ťno. Jednak Google nie jest pierwsz─ů i/lub jedyn─ů firm─ů, kt├│ra pracuje nad podobnymi rozwi─ůzaniami. R├│wnie┼╝ firma Nervana Systems opracowywa┼éa akceleratory AI, maj─ůce s┼éu┼╝y─ç jako wspomagacze w us┼éugach pracuj─ůcych w chmurze. Podobne algorytmy, cho─ç oparte na uk┼éadach FPGA wykorzystuj─ů te┼╝ inne znane firmy, jak chocia┼╝by Microsoft i Baidu (dla ich us┼éug sieciowych pracuj─ůcych w chmurze). Facebook r├│wnie┼╝ opracowa┼é w┼éasne rozwi─ůzania akcelerator├│w AI, kt├│re oparte zosta┼éy na jednostkach GPU. Jako ciekawostk─Ö warto wspomnie─ç, ┼╝e ostatnie rozwi─ůzanie dost─Öpne jest w formie OpenSource. Wracaj─ůc do uk┼éadu firmy Google. Pierwszy raz pokazano skuteczno┼Ť─ç dzia┼éania algorytmu przy rozpoznawaniu obraz├│w. System radzi┼é sobie nie gorzej ni┼╝ cz┼éowiek. Znana jest te┼╝ anegdota, ┼╝e system rozpoznawania obraz├│w Google (wykorzystywany przy odczytywania numer├│w dom├│w w us┼éudze StreeView) potrafi┼é odczyta─ç ka┼╝dy kod Captcha, spo┼Ťr├│d wszystkich metod przedstawiania tego kodu, jakie by┼éy w ├│wczesnym czasie dost─Öpne. Algorytm ten nigdy nie zosta┼é przedstawiony publicznie. Innym razem, podobny algorytm AI, podci─ůgni─Öto do gry GO. Wygrana z ludzkim przeciwnikiem (├│wczesnym mistrzem tej gry) pokaza┼éa jak mocno algorytmy AI si─Ö rozwin─Ö┼éy, pokazuj─ůc te┼╝ z jak trudnymi zadaniami mog─ů si─Ö ju┼╝ mierzy─ç. Jak powiedzia┼é wtedy Pichai: ÔÇ×ruch 37 by┼é jednym z najpi─Ökniejszych, ze wzgl─Ödu na kreatywno┼Ť─ç, jak─ů popisa┼é si─Ö gracz (w domy┼Ťlne, gracz AI)ÔÇŁ. Projekt TensorFlow jest dost─Öpny na GitHub i ju┼╝ cieszy si─Ö sporym zainteresowaniem. Co do samych procesor├│w TPU, nie podano jednak szczeg├│┼é├│w. Pichai wskaza┼é, ┼╝e nowe procesory b─Öd─ů nie tylko wykorzystywane w aplikacjach Google, ale tak┼╝e w robotyce. Nowe chipy maj─ů pom├│c w budowie bardzo precyzyjnych manipulator├│w, przypominaj─ůcych ludzk─ů r─Ök─Ö i d┼éo┼ä. Nowe procesory b─Öd─ů mog┼éy tak┼╝e pom├│c w medycynie, przy rozpoznawaniu chor├│b. Google twierdzi, ┼╝e ich procesory TPU znacznie wyprzedzaj─ů konkurencj─Ö, nawet o trzy generacje. Nie wiadomo jednak czy i kiedy trafi─ů na rynek.
reklama
reklama
Załaduj więcej newsów
February 20 2019 12:04 V12.2.3-1