NoName 3 (2/00)
www.noname.zum.pl
Wstęp
Współpraca
Redakcja
Prenumerata
Adverty
Bonus
Ciekawe strony
Poważne teksty
Alkoholizm
IRC jako sposób komunikacji międzyludzkiej
Bóg
Bóg - kontra Tomika
Wschodząca gwiazda....
Kwas
Policja
LIST by Ninghijzhinda
Polska to dobry, demokratyczny kraj!
Przygotowanie do egzaminów
Znudzony bezsensem
NewAge, buddyzm i ja...
Zabawne teksty
Szczyty głupoty
Humor by Sergiusz
Humor by Blur
Ćwicz wymowę!
Wywiad z Radosławem.S
Komputery
Karty dźwiękowe
Sztuczny mózg
window.open()
Grafikiem zostać...
Ramki
Wymiana bannerów
Poezja
Moje piosenki
Koszmary
Labirynt
Dlaczego pytasz
Opowiadania
Poszukiwanie, rozdział 1
Ogień
Matrax

Sztuczny mózg

Sieci neuronowe - określenie często pojawiające się wszędzie tam gdzie mówi się o nowoczesnych technologiach informatycznych. Co to właściwie takiego? Jak działają i czemu służą?

Sieć neuronowa to symulator, naśladujący działanie mózgu, składa się z sieci węzłów obliczeniowych (które odpowiadają naturalnym neuronom znajdującym się w mózgu) i połączeń między nimi.

Dostosowanie sieci neuronowej do wykonywania konkretnych zadań odbywa się przez uczenie jej, już tutaj pojawia się główna różnica pomiędzy klasycznym programem komputerowym a sieciom neuronową.

Program istnieje w swej ostatecznej formie już w momencie uruchomienia, natomiast sieć trzeba dopiero "uformować", czyli nauczyć odpowiednich reakcji na dane wejściowe. Uczenie polega na podawaniu do sieci danych wejściowych i odpowiadającym im danych wyjściowych. Dzieje się to tak długo aż sieć zacznie sama poprawnie reagować na dane wejściowe wysyłając odpowiednie dane wyjściowe.

Dzięki takiemu rozwiązaniu sieć jest w stanie uogólniać wiedzę i może poradzić sobie z danymi których przedtem nie znała, jest także odporna na błędy w danych wejściowych i radzi sobie z problemem nawet gdy nie posiada wszystkich danych. Żaden tradycyjny program komputerowy nie mógłby czegoś takiego dokonać, gdyż jego działanie jest z góry ustalone, tzn. nie może poradzić sobie z czymś czego nie zna. Sieci neuronowe posiadają możliwości kojarzenia i grupowania informacji co sprawia iż nadają się do zadań wymagających prognozowania, rozpoznawania i diagnostyki.

Sztuczne sieci neuronowe, naśladując działanie systemów biologicznych pozwalają na skuteczne radzenie sobie z problemami postrzeganymi jako typowo "ludzkie", takimi jak rozpoznawanie mowy i obrazu.

Na dzień dzisiejszy sieci używane są do:

- rozpoznawanie wzorców (znaki, litery, kształty, mowa, sygnały sonarowe)

- klasyfikowanie obiektów

- prognozowanie i ocena ryzyka ekonomicznego

- ocena zdolności kredytowej podmiotów

- diagnostyka medyczna

- dobór pracowników

- prognozowanie sprzedaży

- aproksymowanie wartości funkcji

Szukając informacji o sieciach neuronowych w Internecie można również natknąć się na określenie Neural Nets (networks) lub AI (Artifical Inteligence - sztuczna inteligencja).

Wszystkich, których zainteresował ten temat odsyłam na poniższe strony, które dokładniej wyjaśnią tajemnice sztucznej inteligencji:

http://priv2.onet.pl/war/edward_ch

http://akson.sgh.waw.pl/~pwodzy/neural.html

http://wwwnt.if.pwr.wroc.pl/up/przewodnikspd/SPD6_1a.htm

ftp://ftp.sas.com/pub/neural/FAQ.html - FAQ na temat AI - po angielsku

Tekst powstał na podstawie ww. stron.

Tomik/exiLe
e-mail: tomik2@box43.gnet.pl



Banner przyjaciela