SIECI NEURONOWE Wprowadzenie



Podobne dokumenty
PRZEWODNIK PO PRZEDMIOCIE

Literatura. Sztuczne sieci neuronowe. Przepływ informacji w systemie nerwowym. Budowa i działanie mózgu

1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN. Agenda

Sieci neuronowe. - wprowadzenie - Istota inteligencji. WYKŁAD Piotr Ciskowski

Sieci neuronowe i ich ciekawe zastosowania. Autor: Wojciech Jamrozy III rok SMP / Informatyka

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

Inteligentne systemy informacyjne

Sieci neuronowe i algorytmy uczenia Czyli co i jak andrzej.rusiecki.staff.iiar.pwr.wroc.pl s.

ID1SII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

SIECI REKURENCYJNE SIECI HOPFIELDA

Wykład wprowadzający

MATLAB Neural Network Toolbox przegląd

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Metody sztucznej inteligencji

Sylabus modułu kształcenia na studiach wyższych. Nazwa Wydziału. Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia

Podstawy Sztucznej Inteligencji (PSZT)

Wykład 1: Wprowadzenie do sieci neuronowych

Sieci neuronowe (wprowadzenie)

Sztuczne sieci neuronowe (SNN)

Systemy Inteligentnego Przetwarzania wykład 1: sieci elementarne

Inżynieria danych I stopień Praktyczny Studia stacjonarne Wszystkie specjalności Katedra Inżynierii Produkcji Dr Małgorzata Lucińska

Inteligencja. Władysław Kopaliśki, Słownik wyrazów obcych i zwrotów obcojęzycznych

HAŁASU Z UWZGLĘDNIENIEM ZJAWISK O CHARAKTERZE NIELINIOWYM

Zagadnienia optymalizacji i aproksymacji. Sieci neuronowe.

Sztuczne sieci neuronowe

PRZEWODNIK PO PRZEDMIOCIE

OCENA DZIAŁANIA AE. METODY HEURYSTYCZNE wykład 4 LOSOWOŚĆ W AE KRZYWE ZBIEŻNOŚCI ANALIZA STATYSTYCZNA:

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

Automatyka i Robotyka II stopień ogólno akademicki studia niestacjonarne. wszystkie Katedra Automatyki i Robotyki Dr inż.

Wstęp do teorii sztucznej inteligencji Wykład III. Modele sieci neuronowych.

PRZEWODNIK PO PRZEDMIOCIE

Wstęp do sztucznych sieci neuronowych

Sieci neuronowe jako sposób na optymalizacje podejmowanych decyzji. Tomasz Karczyoski Wydział W-08 IZ

Egzamin / zaliczenie na ocenę*

PRZEWODNIK PO PRZEDMIOCIE

Wstęp do teorii sztucznej inteligencji Wykład II. Uczenie sztucznych neuronów.

PRZEWODNIK PO PRZEDMIOCIE

Wstęp do sieci neuronowych laboratorium 01 Organizacja zajęć. Perceptron prosty

PRZEWODNIK DYDAKTYCZNY I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA KIERUNKU LEKARSKIM ROK AKADEMICKI 2016/2017

PRZEWODNIK PO PRZEDMIOCIE

MODELOWANIE RZECZYWISTOŚCI

ID1SIII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Diagnostyka procesów przemysłowych Kod przedmiotu

Przetwarzanie danych i rozwiązywanie problemów

SZTUCZNE SIECI NEURONOWE

Wykład organizacyjny

METODY INTELIGENCJI OBLICZENIOWEJ wykład 4

SZTUCZNE SIECI NEURONOWE

Metody optymalizacji Optimization methods Forma studiów: stacjonarne Poziom studiów II stopnia. Liczba godzin/tydzień: 1W, 1Ć

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści

SIECI NEURONOWE Liniowe i nieliniowe sieci neuronowe

Seminarium magisterskie. Dyskusja nad tematem pracy magisterskiej pisanej pod kierunkiem pani Dr hab. Małgorzaty Doman

Opis efektów kształcenia dla modułu zajęć

Sieci neuronowe do przetwarzania informacji / Stanisław Osowski. wyd. 3. Warszawa, Spis treści

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe

Sztuczne sieci neuronowe

PRZEWODNIK PO PRZEDMIOCIE

wiedzy Sieci neuronowe

SIECI KOHONENA UCZENIE BEZ NAUCZYCIELA JOANNA GRABSKA-CHRZĄSTOWSKA

Modelowanie przetworników pomiarowych Kod przedmiotu

METODY INTELIGENCJI OBLICZENIOWEJ wykład 5

Elementy kognitywistyki III: Modele i architektury poznawcze

KARTA PRZEDMIOTU. 17. Efekty kształcenia:

Sztuczna inteligencja

WYKORZYSTANIE SIECI NEURONOWEJ DO BADANIA WPŁYWU WYDOBYCIA NA SEJSMICZNOŚĆ W KOPALNIACH WĘGLA KAMIENNEGO. Stanisław Kowalik (Poland, Gliwice)

Sztuczne sieci neuronowe

Wstęp do sieci neuronowych, wykład 01 Neuron biologiczny. Model perceptronu prostego.

Z-ZIP2-303z Zagadnienia optymalizacji Problems of optimization

Zastosowania sieci neuronowych

Wykład 1: Wprowadzenie do sieci neuronowych

Monitorowanie i Diagnostyka w Systemach Sterowania

Sztuczne Sieci Neuronowe. Wiktor Tracz Katedra Urządzania Lasu, Geomatyki i Ekonomiki Leśnictwa, Wydział Leśny SGGW

PRZEWODNIK PO PRZEDMIOCIE

Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej. Adam Żychowski

Zastosowanie optymalizacji rojem cząstek (PSO) w procesie uczenia wielowarstwowej sieci neuronowej w problemie lokalizacyjnym

SYLABUS/KARTA PRZEDMIOTU

AiR_TR2_5/9 Teoria Regulacji II Control Theory II. Automatyka i Robotyka I stopień ogólno akademicki studia stacjonarne


Zagadnienia optymalizacji Problems of optimization

Temat: Sieci neuronowe oraz technologia CUDA

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE

ZASTOSOWANIE SIECI NEURONOWYCH DO OPTYMALIZACJI WARUNKÓW OBRÓBKI CIEPLNEJ STOPÓW Mg-Al

Adrian Horzyk

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Najprostsze modele sieci z rekurencją. sieci Hopfielda; sieci uczone regułą Hebba; sieć Hamminga;

Metody Sztucznej Inteligencji II

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizowany w roku akademickim 2016/2017

Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe

INTERAKTYWNY SYSTEM EDUKACYJNY WSPOMAGAJĄCY PROCES PROJEKTOWANIA ORAZ EKSPLOATACJI SZTUCZNYCH SIECI NEURONOWYCH W ROLNICTWIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

S O M SELF-ORGANIZING MAPS. Przemysław Szczepańczyk Łukasz Myszor

AiR_TR2_5/9 Teoria Regulacji II Control Theory II. Automatyka i Robotyka I stopień ogólno akademicki studia niestacjonarne

PRZEWODNIK PO PRZEDMIOCIE

Wpływ opisu danych na efektywność uczenia oraz pracy sztucznej sieci neuronowej na przykładzie identyfikacji białek

PRZEWODNIK PO PRZEDMIOCIE

SZTUCZNA INTELIGENCJA

Sztuczne sieci neuronowe

Diagnostyka procesów

Transkrypt:

SIECI NEURONOWE Wprowadzenie JOANNA GRABSKA-CHRZĄSTOWSKA Wykłady w dużej mierze przygotowane w oparciu o materiały i pomysły PROF. RYSZARDA TADEUSIEWICZA

WYKŁADOWCA JOANNA GRABSKA CHRZĄSTOWSKA KATEDRA AUTOMATYKI I INŻYNIERII BIOMEDYCZNEJ AGH w Krakowie WYDZIAŁ EAIiIB paw. C3, p. 106, tel. 12 617 38 55 e-mail: Strona internetowa: asior@agh.edu.pl home.agh.edu.pl/~asior

PLAN WYKŁADU Wstęp do zagadnień związanych z sieciami neuronowymi: literatura, historia, zastosowania Podstawy neurofizjologii Modele neuronu. Liniowe sieci neuronowe Sieci nieliniowe reguła DELTA, algorytm backpropagation, i jego modyfikacje Sieci RBF (Radial Basis Function) Sieci uczone bez nauczyciela sieci samouczące się, sieci Kohonena Sieci LVQ (Learning Vector Quantization) Sieci z kontrpropagacją CP (CounterPropagation) Sieci rezonansowe ART (Adaptive Resonance Theory) Sieci rekurencyjne sieć Hopfielda Inne rodzaje sieci (m.in. Sieci impulsowe Spiking NN)

LITERATURA PODSTAWOWA 1. Tadeusiewicz R. Sieci neuronowe. Akademicka Oficyna Wydawnicza RM, Warszawa, 1993. 2. Tadeusiewicz R., Odkrywanie właściwości sieci neuronowych przy użyciu programów w języku C #, PAU, Kraków 2007. 3. Żurada J., Barski M., Jędruch M. Sztuczne sieci neuronowe. Wydawnictwo Naukowe PWN, Warszawa, 1996. 4. Fausett L., Fundamentals of Neural Networks. Prentice Hall, 1994. 5. Masters T., Sieci neuronowe w praktyce, programowanie w języku C++, WNT Warszawa 1996. 6. Kohonen T., Self-Organization Map, Springer 1995. 7. red. Nałęcz T., Biocybernetyka i Inżynieria Biomedyczna 2013, Tom 9: Sieci neuronowe w inżynierii biomedycznej, EXIT 2013.

http://abc.agh.edu.pl

LITERATURA DODATKOWA 1. TadeusiewiczR, Chaki R., Chaki N.: Exploring Neural networks with C#, CRC Press, 2015. 2. Mańdziuk J., Sieci neuronowe typu Hopfielda, teoria i przykłady zastosowań, Warszawa 2000. 3. Kosiński R. A., Sztuczne sieci neuronowe - dynamika nieliniowa i chaos, WNT, Warszawa 2002. 4. Krawiec K., Stefanowski J., Uczenie maszynowe i sieci neuronowe, Wydawnictwo Politechniki Poznańskiej, 2003. 5. Janczak A., Identification of Nonlinear Systems Using Neural Networks and Polynomial Models, Springer 2005.

Sposób obliczania oceny końcowej: Ocena laboratoryjna będzie średnią arytmetyczną ocen zdobytych z 6 sprawozdań (średnia ważona) i oceny z miniprojektu. Ocena końcowa będzie średnią ważoną z oceny z laboratorium (z wagą 0,25) i oceny z egzaminu (z wagą 0,75). Ocena z egzaminu będzie ustalona zgodnie ze skalą ocen obowiązującą w regulaminie AGH, przyporządkowującą procent opanowania materiału konkretnej ocenie (Par.13, pkt.1). Zakres oczekiwanej wiedzy na egzaminie określa treść wykładu i podane podręczniki. Do egzaminu dopuszczeni są studenci, którzy uzyskali pozytywną ocenę z laboratorium.

Sztuczna sieć neuronowa historia (1) 1943 McCulloch, Pitts pierwszy formalny opis komórki nerwowej i powiązanie tego opisu z problemem przetwarzania danych 1949 Donald Hebb odkrył, że informacja może być przechowywana w strukturze połączeń między neuronami i zaproponował metodę uczenia sieci polegającą na zmianie tych wag (reguła Hebba) 1954 Minsky zbudowanie pierwszej sieci neuronowej 1958 Franc Rosenblatt, Charles Wightman perceptron układ częściowo elektromechaniczny a częściowo elektroniczny do rozpoznawania znaków alfanumerycznych 1960 Bernard Windrow sieć MadaLinE z nową regułą uczenia (reguła Widrow-Hoffa) pierwszy komercyjny neurokomputer do adaptacyjnego przetwarzania sygnałów Lata 60-te powstanie sieci z hamowaniem obocznym na wzór struktury systemu wzrokowego kraba Limulusa

Sztuczna sieć neuronowa historia (2) 1969 Minsky, Pappert wydanie książki Perceptrons zahamowało na wiele lat rozwój sieci neuronowych 1970 Stephen Grossberg zbudowanie sieci Avalanche służącej do rozpoznawania mowy oraz sterowania ruchami ramienia robota 1974 Paul Werbos, David Parker, David Rumelhart sieć BP 1977 James Anderson sieć Brain State in a Box do wydobywania wiadomości z bazy danych 1978 Kunihiko Fukushima sieć Neocognitron do rozpoznawania ręcznie pisanych znaków 1982 John Hopfield sieć ze sprzężeniami zwrotnymi do odtwarzania obrazu z fragmentów oraz do rozwiązywania zadań optymalizacyjnych T. Kohonen samoorganizujące się sieci do wydobywania cech uczące się bez nauczyciela 1986 McClelland, Rumelhart książka Parallel Distributed Processing - nowy rozdział w dziejach sieci neuronowych

PODSTAWOWE RÓŻNICE W PODEJŚCIU NEURONOWYM OBIEKT KAMERA WSTĘPNE PRZETWORZENIE OBRAZU I ANALIZA DANYCH CECHY OBRAZU ALGORYTM ROZPOZNANIA OBRAZU I JEGO IMPLEMENTACJA DECYZJA KLASYCZNE PODEJŚCIE DO ZAGADNIENIA KLASYFIKACJI

PODSTAWOWE RÓŻNICE W PODEJŚCIU NEURONOWYM KOT PIES KRÓLIK PODEJŚCIE NEURONOWE

PODSTAWOWE RÓŻNICE W PODEJŚCIU NEURONOWYM?

Podstawowe cechy sieci neuronowych Zdolność do adaptacji i samoorganizacji Zmniejszona wrażliwość na uszkodzenia elementów Zdolność do równoległej pracy Wygoda programowania przez uczenie

Przykładowe narzędzia do budowy sieci neuronowych STATISTICA NEURAL NETWORKS

Czasopisma, w których obecnie można znaleźć najnowsze i najwartościowsze wiadomości dotyczące sieci neuronowych Obydwa te pisma są wydawane w USA, ale prof. Tadeusiewicz jest członkiem redakcji w obu tych periodykach

Ogólny podział zastosowań NN (1) klasyfikacja obrazów (pattern classification) (2) klasteryzacja/kategoryzacja (clustering/categorization) (3) aproksymacja funkcji (function approximation) (4) predykcja/prognozowanie (prediction/forecasting) (5) optymalizacja (optimization a TSP problem)

Ogólny podział zastosowań NN (4) predykcja/prognozowanie (prediction/forecasting) (5) optymalizacja (optimization a TSP problem) (6) odtwarzanie (retrival by content) (7) sterowanie (control engine idle speed)

WYBRANE ZASTOSOWANIA NN

WYBRANE ZASTOSOWANIA NN

STRUKTURA PODSTAWOWYCH SIECI NEURONOWYCH SIEĆ JEDNOWARSTWOWA SIEĆ WIELOWARSTWOWA POŁĄCZENIA WARSTWA WARSTWA WEJŚCIOWA WYJŚCIOWA WARSTWA UKRYTA

PRZEPŁYW SYGNAŁU W NN

PRZEPŁYW SYGNAŁU W NN

PRZEPŁYW SYGNAŁU W NN

PRZEPŁYW SYGNAŁU W NN