Machine learning Lecture 3
|
|
- Aleksandra Chmielewska
- 7 lat temu
- Przeglądów:
Transkrypt
1 Machine learning Lecture 3 Marcin Wolter IFJ PAN 16 March 2017 Sieci neuronowe i ich zastosowanie w fizyce. Bayesowskie sieci neuronowe. 1
2 Inspiracja działaniem mózgu Mózg człowieka: 1014 neuronów, częstość 100 Hz równoległe procesowanie danych (kompleksowe rozpoznanie obrazu w 100 ms tylko 10 kroków!!!) uczy się na przykładach odporny na błędy i częściowe uszkodzenia Sieć neuronowa: tylko algorytm, niekoniecznie odzwierciedlający działanie mózgu. 2
3 Historia 1938 N. Rashevsky, neurodynamika - sieci neuronowe jako układy dynamiczne, sieci rekurencyjne W. McCulloch, W. Pitts, sieci neuronowe=układy logiczne 1958 F. Rosenblatt, perceptron, sieć jako funkcja; 1973 Chr. von der Malsburg, samoorganizacja w mózgu; Kohonen, Self-Organizing Maps wsteczna propagacja błędów; liczne zastosowania. 3
4 Co to jest sieć neuronowa? Sieć neuronowa - model matematyczny będący złożeniem wielu funkcji (przeważnie nieliniowych) Zadania: Klasyfikacja przypadków np. odróżnienie sygnału od tła Regresja aproksymuje funkcję rzeczywistą Dwa rodzaje sieci: Feed forward informacja przesyłana od wejścia do wyjścia bez sprzężeń zwrotnych Rekurencyjne pętle rekurencyjne. Uczenie: z nauczycielem bez nauczyciela Feed-forward Rekurencyjna 4
5 Do czego są używane? Systemy ekspertowe Rozpoznawanie obrazu Przewidywania (meteorologia, giełda...) W fizyce cząstek elementarnych: Analiza danych (głównie selekcja przypadków) Wstępna selekcja przypadków podczas zbierania danych czasy ~ms (dedykowana elektronika, układy scalone) 5
6 Neuron podstawowa cegiełka Funkcja ważonej sumy wejść Wejścia Wyjścia Funkcję f nazywamy funkcją aktywacji 6
7 Typowe funkcje aktywacji 20 Liniowa (wtedy całą sieć nazywamy liniową) y x Logistic Progowa 1 y 1 exp( x) Tangens hiperboliczny exp( x) exp( x) y exp( x) exp( x)
8 Uczenie pojedynczego neuronu Neuron uczy się na przykładach Nauka z nauczycielem znamy poprawne odpowiedzi Xi dane wejściowe Y - wartość na wyjściu Z - poprawna wartość wyjściowa (uczenie z nauczycielem!) ZADANIE minimalizacja funkcji kary: Znajdź: 2 ( z ( j ) y ( j ) ) 2 Nowy zestaw wag: z y - szybkość uczenia W ' W X ADALINE (Adaptive Linear Network) 8
9 Szybkość uczenia Za mała Za duża 9
10 Co potrafi pojedynczy neuron (perceptron) Perceptron (z progową funkcją aktywacji) może dzielić płaszczyznę za pomocą linii (ogólnie: hiperpłaszczyzny w przestrzeni n-wymiarowej). Punkty leżące nad ową prostą klasyfikujemy jako 1, zaś pozostałe jako
11 Czego perceptron nie potrafi Pojedynczy perceptron nie potrafi odróżniać zbiorów nieseparowalnych liniowo, np. funkcji XOR. Odkrycie tych ograniczeń (1969) na wiele lat zahamowało rozwój sieci neuronowych. XOR Applet perceptron AND OR 11
12 Może więc sieć neuronów? Informacja propaguje się od wejścia do wyjścia Sieć jest złożeniem wielu funkcji aktywacji (w ogólności nieliniowych) Odpowiednio złożona sieć może odtworzyć dowolną funkcję. Output layer 2nd hidden layer 1st hidden layer x1 x2 Input layer.. xn 12
13 Co potrafi sieć neuronów applet general1 Structure Single-Layer Two-Layer Three-Layer (progowa funkcja aktywacji) Types of Decision Regions Exclusive-OR Problem Half Plane Bounded By Hyperplane A B A Convex Open Or Closed Regions A B Abitrary (Complexity Limited by No. of Nodes) B B A A B B Classes with Meshed regions A B B B Most General Region Shapes A A A 13
14 Jak uczyć sieć wielowarstwową? Minimalizacja funkcji ryzyka ze względu na zestaw wag : R ( ) 1 N [t i n( xi, )] 2 i Problem jak korygować wagi w głębszych warstwach sieci porównując tylko wartości na płaszczyźnie wyjściowej. To pytanie wstrzymało rozwój sieci neuronowych na 30 lat, aż do lat 80tych. Rozwiązanie - metoda propagacji do tyłu (backpropagation). Błąd t-n(x, jest propagowany wstecz poprzez sieć z użyciem aktualnych wag. 14
15 Typowa procedura uczenia Dwa zbiory danych: do nauki i do sprawdzenia. 2= (z-y)2 obliczane jest dla obydwu zbiorów i porównywane, aby zapobiegać przeuczeniu. propagacja do tyłu (backpropagation). Różnica między wartością oczekiwaną a otrzymaną na wyjściu y-f(x,w) jest propagowana wstecznie przez sieć używając aktualnych wag. Zmiana wagi: gdzie ρ szybkość uczenia, tj prawdziwa wartość wyjściowa na węźle j, yj obliczoną przez sieć, a xi jest aktualną wartością na węźle i w płaszczyźnie poprzedzającej warstwę wyjściową. 15
16 Znajdowanie minimum Nie ma pewności, czy znaleźliśmy lokalne czy globalne minimum funkcji straty 2= (z-y)2 Mechanizmy zapobiegające ugrzęźnięciu w lokalnym minimum: Wybór przypadkowych wag początkowych, powtarzanie uczenia Dodawanie szumu, aby algorytm opuścił lokalne minimum (jittering). 16
17 Przycinanie sieci Algorytmy usuwające mało znaczące połączenia sieci lub całe węzły Upraszczają siec, zwiększają szybkość Zapobiegają przetrenowaniu Alternatywa stopniowo rozbudowujemy sieć dodając nowe neurony/warstwy, aż uzyska optymalną wielkość. Sieć neuronowa wytrenowana do rozpoznawania liter alfabetu przed przycięciem za pomocą algorytmu optymalny chirurg mózgu (po lewej) oraz po przycięciu (po prawej). 17
18 A Strategy for Discovering a Low-Mass Higgs Boson at the Tevatron Pushpalatha Bhat, Russell Gilmartin and Harrison B. Prosper FERMILAB-Pub-00/006 HT sum of transverse energies of all tracks. Przykład: przewidywania ile potrzeba przypadków do odkrycia hipotetycznej cząstki Higgsa w laboratorium Fermilab. 18
19 System wstępnej selekcji przypadków (trigger) w eksperymencie H1 (1996 r) Wytrenowana sieć neuronowa jest szybka nadaje się do sytemu triggera. W drugim stopniu selekcji (L2) sprzętowa implementacja sieci neuronowej. Implementacja na równoległych procesorach (CNAPS z Adaptive Solutions). Czas decyzji (L1 hardware 2.3 µs, L2 sieć neuronowa - 20 µs, L3 mikroprocesory µs). J. K. Kohne i inni, Realization of a second level neural network trigger for the H1 experiment at HERA, Nucl. Instrum. Meth. A389 (1997) 19
20 Zastosowanie sieci neuronowych do selekcji sygnału w poszukiwaniach naładowanego bozonu Higgsa w eksperymencie ATLAS 20
21 Identyfikacja kwarków t w eksperymencie CDF 21
22 Radial Base Functions (RBF) Odwzorowanie zbioru wejściowego w wyjściowy przez dopasowanie wielu pojedynczych funkcji aproksymujących do wartości zadanych. Ważne jedynie w wąskim obszarze przestrzeni wielowymiarowej. Neuron w warstwie ukrytej - funkcja zmieniająca się radialnie wokół centrum c i przyjmującą wartości niezerowe tylko w otoczeniu tego centrum: fi( x ) = f i ( x c ) nazywamy radialną funkcją bazową. Applet rbf 22
23 Funkcje RBF 23
24 Coś innego... Nieliniowa PCA (Principal Component Analysis) Liniowa PCA: redukcja wymiarów (tu z dwóch do jednego) tak, aby stracić jak najmniej informacji. Znajduje ortogonalną bazę macierzy kowariancji, wektory własne z najmniejszymi wartościami własnymi są pomijane. 24
25 A co zrobić z takim nieliniowym przypadkiem? Jak optymalnie zrobić transformację do jednego wymiaru? 25
26 Nieliniowa PCA Sieć jest trenowana przez podanie takich samych wektorów na wejście i na wyjście. Potem sieć jest rozcinana na pół. 26
27 I wynik transformacja do jednego wymiaru Transformacja nieliniowa. 27
28 Sieci neuronowe aproksymujące funkcje struktury protonu Inkluzywny przekrój czynny na rozpraszanie elektronów na protonie można przedstawić za pomocą funkcji struktury F1(x,Q2) i F2(x,Q2), gdzie x ułamek pędu niesiony przez parton, Q2 przekaz czteropędu. Funkcje struktury mierzone są w szeregu eksperymentów, w różnych zakresach kinematycznych. Zestawiając dostępne dane i dopasowując do nich funkcje uzyskamy sparametryzowane funkcje struktury. Kolaboracja NNPDF używa sieci neuronowych do aproksymacji rozkładu funkcji struktury (lub rozkładu partonów w protonie): nieobciążony estymator (nie wybieramy funkcji aproksymującej), nie histogramujemy przypadków (lepsze wykorzystanie informacji). 28
29 NNPDF -aproksymacja funkcji struktury Stworzenie wielu replik danych Wszystkie dane eksperymentalne są użyte do wygenerowania pseudo-danych. Reprodukcja średnich, błędów, korelacji. DANE Stworzenie rozkładów gęstości prawdopodobieństwa partonów Dopasowanie sieci neuronowych, po jednej dla każdej repliki. Wiarygodność statystyczna Zestaw wytrenowanych sieci neuronowych jest używany do reprodukowania obserwabli, włączając w to błędy oraz korelacje. Uwaga: Wynik uzyskujemy z wielu sieci neuronowych estymacja błędu. Wytrenowane sieci neuronowe 29
30 Uczenie maszynowe a bayesowskie Uczenie maszynowe Uczymy algorytm zależności y = f(x) podając dane treningowe T = (x, y) = (x,y)1, (x,y)2, (x,y)n oraz więzy dotyczące klasy funkcji. Uczenie bayesowskie Dla każdej funkcji f(x) z przestrzeni funkcji F znajdujemy prawdopodobieństwo a posteriori p(f T) używając zbioru treningowego T= (x, y). W uczeniu bayesowskim NIE ZNAJDUJEMY jednej, najlepszej funkcji, ale używamy wielu funkcji ważonych ich prawdopodobieństwem. Prawdopodobieństwo a posteriori - prawdopodobieństwo obliczane na podstawie wyników doświadczenia. Zbiór treningowy T = (x, y): zbiór wektorów wejściowych x oraz odpowiedzi y. 30
31 Uczenie maszynowe a bayesowskie Maksimum p(w) p(w) p(w) Wybrana wartość W p(w) p(w) p(w) Uczenie maszynowe Uczenie bayesowskie Wybieramy jedną funkcję (lub wartość parametru opisującego funkcję). Każda funkcja (lub wartość parametru) ma przypisane prawdopodobieństwo (wagę). 31
32 Implementacja: bayesowskie sieci neuronowe Zamiast wybierać pojedynczy zestaw wag opisujących sieć neuronową znajdźmy gęstość prawdopodobieństwa dla całej przestrzeni wag. Użyjmy zamiast jednej wiele sieci neuronowych. Mając wiele sieci możemy uzyskać średnią ważoną lub maksymalnie prawdopodobną sieć, a także błąd estymacji. C.M. Bishop Neural Networks for Pattern Recognition, Oxford 1995 X NN1 y1 NN2 y2 NN3 y3 NNM y a i y i ( x ) i ym Darmowe oprogramowanie (używane np. przez kolaborację D0): Radford Neal, 32
33 33
34 Bayesowskie sieci neuronowe Powinniśmy liczyć średnią ze wszystkich możliwych sieci neuronowych... Ponieważ sieć neuronowa jest funkcją nieliniową, można posłużyć się rozwinięciem w szereg wokół zestawu parametrów dającym sieć o najmniejszej funkcji straty, czyli takiej, jaką otrzymalibyśmy trenując klasyczną sieć neuronową [Bishop]. Użycie metod Monte Carlo. Musimy wygenerować zbiór punktów w przestrzeni wag według pewnej gęstości prawdopodobieństwa. Stosowanym rozwiązaniem jest ich generacja z użyciem symulacji Monte Carlo posługującej się łańcuchami Markowa (ang. Markov Chain Monte Carlo, MCMC) [O Neil]. 34
35 Bayesowskie sieci neuronowe Każda sieć opisana przez wektor parametrów w. Dla danych treningowych T= {y,x}, gęstość prawdopodobieństwa w punkcie w dana jest przez: p(t, w) p(w) p(w,t )= p(t ) równanie Bayesa p(w) prawdopodobieństwo a priori, musi być wybrane wcześniej Odpowiedzią jest średnia po wszystkich sieciach neuronowych (wartościach w): y ( x)= f (x, w) p(w,t )dw f (x, w) neural network Obliczanie średniej: próbkowanie z użyciem łańcuchów Markowa. Zalety: Otrzymujemy błąd estymowanej funkcji, Zwiększona odporność na przetrenowanie i fluktuacje. 35
36 Przykład BNN Jak bayesowska sieć o 8 węzłach działa przy różnej ilości danych? 2 Dane generowane za pomocą funkcji: y= x +0.5 sin (2.7x)+1.1 /(1+ x ) z gaussowskim szumem o odchyleniu standardowym sieci neuronowych, z rozkładu odpowiedzi sieci wyznaczamy medianę oraz 10% Qnt i 90% Qnt (10% sieci dało odpowiedź o wartości poniżej dolnej niebieskiej linii oraz 10% powyżej górnej niebieskiej linii). Gdy użyliśmy zbioru treningowego tylko o 10 punktach błędy bardzo wzrosły (czyli tak jak powinny). 36
37 Przykład poszukiwanie pojedynczego kwarku top w eksperymencie D0 Zbliżona dokładność BDT i BNN Analiza z użyciem: wzmocnionych drzew decyzyjnych (BDT) oraz bayesowskich sieci neuronowych D0 Collaboration, PRD ,
38 38
39 Zadanie dla ambitnych Open Higgs challenge!!!!!!!!!!!!!! 39
40 Machine Learning and HEP 90 ies - Neural Nets used by LEP experiments BDT (Adaboost) invented in 97 Machine Learning used extensively at D0/CDF (mostly BDT, also Neural Nets) in the 00 ies Last years mostly BDT built in TMVA ROOT package (popular among physicists). Neural Nets and other techniques treated as obsolete. Not much work within LHC experiments on studying possible better MVA techniques. Enormous development of Machine Learning in the outside world in the last 10 years ( Big Data, Data Science, even Artificial Intelligence is back). We have to catch up and learn from computer scientists: Make an open Higgs challenge! Task: identify H->tau tau signal out of background in the simulated data.
41 How did it work? People register to Kaggle web site hosted (additional info on download training dataset (with label) with 250k events train their own algorithm to optimize the significance (à la s/sqrt(b)) download test dataset (without labels) with 550k events upload their own classification The site automatically calculates significance. Public (100k events) and private (450k events) leader boards update instantly. (Only the public is visible) 1785 teams (1942 people) have participated most popular challenge on the Kaggle platform (until a few weeks ago) solutions uploaded Funded by: Paris Saclay Center for Data Science, Google, INRIA
42 Final leaderboard 7000$ 4000$ 2000$ Best physicist HEP meets ML award XGBoost authors Free trip to CERN
43 The winners See -the-higgs-challenge.html 1 : Gabor Melis (Hungary) software developer and consultant : wins 7000$. 2 : Tim Salimans (Neitherland) data science consultant: wins 4000$ 3 : Pierre Courtiol (nhlx5haze) (France)? : wins 2000$ HEP meets ML award: (team crowwork), Tianqi Chen (U of Washington PhD student in Data Science) and Tong He (graduate student Data Science SFU). Provided XGBoost public software used by many participants.
44 Rank distribution after bootstrap Distribution of rank of participant of rank i after 1000 bootstraps of the test sample.! Gabor clearly better rank 1 rank 2 rank 4 rank 7 rank 5 rank 8 David Rousseau rank 3 rank 6 rank 9 HiggsML visits CERN, 19th May 2015
45 What did we learn from ML experts? Very successful satellite workshop at NIPS (on of the two major Machine Learning conferences) in Dec Montreal: 20% gain w.r.t. to untuned Boosted Decision Tree from the TMVA package Deep Neural Nets rule (but marginally better than BDT) Ensemble methods (random forest, boosting) rule careful cross-validation - very (human) time consuming...but this could be automatized! Complex software suites using routinely multithreading, etc (e.g. XGBoost)
46 Deep neural network Hierarchical feature extraction first build abstract objects, than find dependencies between them. Deep neural network (DNN)- an artificial neural network with multiple hidden layers of units between the input and output layers. Extra layers - composition of features from lower layers, potential of modeling complex data with fewer units than a similarly performing shallow network. Challenge winning Gabor's deep neural network (from Gabor's presentation) Remark: Few years ago some experts claimed neural networks are an obsolete tool :)
47 Automatic optimization of hyperparameters Manual optimization of NN (or any other method) is time consuming. Fortunately the Bayesian optimization methods can rival and surpass human domain experts in finding good hyperparameter settings. SMAC, SPEARMINT, TPE (and others) are doing that with great success:
48 Analiza podczas praktyk studenckich Próbowaliśmy powtórzyć HiggsChallenge podczas praktyk studenckich. Udało się za pomocą TMVA (konwersja danych do formatu root) oraz pakietu XGBoost Optymalizacja parametrów XGBoost za pomocą programu hyperopt
49
Machine learning Lecture 4
Machine learning Lecture 4 Marcin Wolter IFJ PAN 7 kwietnia 2017 Support Vector Machines (SVM). Omówienie zadania zaliczeniowego. 1 Support Vector Machines Główne założenie: należy zbudować model używając
Algorytmy uczące się
Algorytmy uczące się w fizyce cząstek i nie tylko Marcin Wolter Instytut Fizyki Jądrowej PAN, Kraków Seminarium 7 grudnia 2012, Warszawa Jest to temat mojej rozprawy habilitacyjnej 1 Algorytmy uczące się,
IMPLEMENTACJA SIECI NEURONOWYCH MLP Z WALIDACJĄ KRZYŻOWĄ
IMPLEMENTACJA SIECI NEURONOWYCH MLP Z WALIDACJĄ KRZYŻOWĄ Celem ćwiczenia jest zapoznanie się ze sposobem działania sieci neuronowych typu MLP (multi-layer perceptron) uczonych nadzorowaną (z nauczycielem,
Uczenie maszynowe w zastosowaniu do fizyki cząstek
Uczenie maszynowe w zastosowaniu do fizyki cząstek Wykorzystanie uczenia maszynowego i głębokich sieci neuronowych do ćwiczenia 3. M. Kaczmarczyk, P. Górski, P. Olejniczak, O. Kosobutskyi Instytut Fizyki
Literatura. Sztuczne sieci neuronowe. Przepływ informacji w systemie nerwowym. Budowa i działanie mózgu
Literatura Wykład : Wprowadzenie do sztucznych sieci neuronowych Małgorzata Krętowska Wydział Informatyki Politechnika Białostocka Tadeusiewicz R: Sieci neuronowe, Akademicka Oficyna Wydawnicza RM, Warszawa
Wstęp do teorii sztucznej inteligencji Wykład III. Modele sieci neuronowych.
Wstęp do teorii sztucznej inteligencji Wykład III Modele sieci neuronowych. 1 Perceptron model najprostzszy przypomnienie Schemat neuronu opracowany przez McCullocha i Pittsa w 1943 roku. Przykład funkcji
Machine learning Lecture 5
Machine learning Lecture 5 Marcin Wolter IFJ PAN 21 kwietnia 2017 Uczenie -sprawdzanie krzyżowe (cross-validation). Optymalizacja parametrów metod uczenia maszynowego. Deep learning 1 Uczenie z nauczycielem
Algorytmy uczące się
Algorytmy uczące się w fizyce cząstek i nie tylko Marcin Wolter Instytut Fizyki Jądrowej PAN, Kraków Seminarium IFJ PAN 31 maja 2012, Kraków 1 Algorytmy uczące się, algorytmy wielu zmiennych Dlaczego uczące
Wstęp do sieci neuronowych, wykład 6 Wsteczna propagacja błędu - cz. 3
Wstęp do sieci neuronowych, wykład 6 Wsteczna propagacja błędu - cz. 3 Andrzej Rutkowski, Maja Czoków, Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2018-11-05 Projekt
Zagadnienia optymalizacji i aproksymacji. Sieci neuronowe.
Zagadnienia optymalizacji i aproksymacji. Sieci neuronowe. zajecia.jakubw.pl/nai Literatura: S. Osowski, Sieci neuronowe w ujęciu algorytmicznym. WNT, Warszawa 997. PODSTAWOWE ZAGADNIENIA TECHNICZNE AI
Zastosowanie optymalizacji rojem cząstek (PSO) w procesie uczenia wielowarstwowej sieci neuronowej w problemie lokalizacyjnym
Zastosowanie optymalizacji rojem cząstek (PSO) w procesie uczenia wielowarstwowej sieci neuronowej w problemie lokalizacyjnym Jan Karwowski Wydział Matematyki i Nauk Informacyjnych PW 17 XII 2013 Jan Karwowski
Machine learning Lecture 6
Machine learning Lecture 6 Marcin Wolter IFJ PAN 11 maja 2017 Deep learning Convolution network Zastosowanie do poszukiwań bozonu Higgsa 1 Deep learning Poszczególne warstwy ukryte uczą się rozpoznawania
Uczenie sieci neuronowych i bayesowskich
Wstęp do metod sztucznej inteligencji www.mat.uni.torun.pl/~piersaj 2009-01-22 Co to jest neuron? Komputer, a mózg komputer mózg Jednostki obliczeniowe 1-4 CPU 10 11 neuronów Pojemność 10 9 b RAM, 10 10
Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar... 1. Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16
Spis treści Przedmowa.......................... XI Rozdział 1. Pomiar: jednostki miar................. 1 1.1. Wielkości fizyczne i pozafizyczne.................. 1 1.2. Spójne układy miar. Układ SI i jego
MATLAB Neural Network Toolbox przegląd
MATLAB Neural Network Toolbox przegląd WYKŁAD Piotr Ciskowski Neural Network Toolbox: Neural Network Toolbox - zastosowania: przykłady zastosowań sieci neuronowych: The 1988 DARPA Neural Network Study
Inteligentne systemy informacyjne
Inteligentne systemy informacyjne Moduł 10 Mieczysław Muraszkiewicz www.icie.com.pl/lect_pw.htm M. Muraszkiewicz strona 1 Sieci neuronowe szkic Moduł 10 M. Muraszkiewicz strona 2 Dwa nurty M. Muraszkiewicz
Sieć przesyłająca żetony CP (counter propagation)
Sieci neuropodobne IX, specyficzne architektury 1 Sieć przesyłająca żetony CP (counter propagation) warstwa Kohonena: wektory wejściowe są unormowane jednostki mają unormowane wektory wag jednostki są
1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN. Agenda
Sieci neuropodobne 1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN Agenda Trochę neurobiologii System nerwowy w organizmach żywych tworzą trzy
Elementy inteligencji obliczeniowej
Elementy inteligencji obliczeniowej Paweł Liskowski Institute of Computing Science, Poznań University of Technology 9 October 2018 1 / 19 Perceptron Perceptron (Rosenblatt, 1957) to najprostsza forma sztucznego
synaptycznych wszystko to waży 1.5 kg i zajmuje objętość około 1.5 litra. A zużywa mniej energii niż lampka nocna.
Sieci neuronowe model konekcjonistyczny Plan wykładu Mózg ludzki a komputer Modele konekcjonistycze Perceptron Sieć neuronowa Uczenie sieci Sieci Hopfielda Mózg ludzki a komputer Twój mózg to 00 000 000
Wstęp do sieci neuronowych laboratorium 01 Organizacja zajęć. Perceptron prosty
Wstęp do sieci neuronowych laboratorium 01 Organizacja zajęć. Perceptron prosty Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2012-10-03 Projekt pn. Wzmocnienie potencjału
Uczenie sieci typu MLP
Uczenie sieci typu MLP Przypomnienie budowa sieci typu MLP Przypomnienie budowy neuronu Neuron ze skokową funkcją aktywacji jest zły!!! Powszechnie stosuje -> modele z sigmoidalną funkcją aktywacji - współczynnik
Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis
Machine Learning for Data Science (CS4786) Lecture11 5 Random Projections & Canonical Correlation Analysis The Tall, THE FAT AND THE UGLY n X d The Tall, THE FAT AND THE UGLY d X > n X d n = n d d The
Sieci M. I. Jordana. Sieci rekurencyjne z parametrycznym biasem. Leszek Rybicki. 30 listopada Leszek Rybicki Sieci M. I.
Sieci M. I. Jordana Sieci rekurencyjne z parametrycznym biasem Leszek Rybicki 30 listopada 2007 Leszek Rybicki Sieci M. I. Jordana 1/21 Plan O czym będzie 1 Wstęp do sieci neuronowych Neurony i perceptrony
Kombinacja jądrowych estymatorów gęstości w klasyfikacji - zastosowanie na sztucznym zbiorze danych
Kombinacja jądrowych estymatorów gęstości w klasyfikacji - zastosowanie na sztucznym zbiorze danych Mateusz Kobos, 07.04.2010 Seminarium Metody Inteligencji Obliczeniowej Spis treści Opis algorytmu i zbioru
Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa.
Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa. Maja Czoków, Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2011-10-11 1 Modelowanie funkcji logicznych
Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa.
Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa. Maja Czoków, Jarosław Piersa, Andrzej Rutkowski Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2018-10-15 Projekt
Sztuczne sieci neuronowe
Wydział Zarządzania AGH Katedra Informatyki Stosowanej Sztuczne sieci neuronowe Sztuczne sieci neuronowe Wprowadzenie Trochę historii Podstawy działania Funkcja aktywacji Typy sieci 2 Wprowadzenie Zainteresowanie
DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Stanisław PŁACZEK* DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI W artykule
Deep Learning na przykładzie Deep Belief Networks
Deep Learning na przykładzie Deep Belief Networks Jan Karwowski Zakład Sztucznej Inteligencji i Metod Obliczeniowych Wydział Matematyki i Nauk Informacyjnych PW 20 V 2014 Jan Karwowski (MiNI) Deep Learning
Hard-Margin Support Vector Machines
Hard-Margin Support Vector Machines aaacaxicbzdlssnafiyn9vbjlepk3ay2gicupasvu4iblxuaw2hjmuwn7ddjjmxm1bkcg1/fjqsvt76fo9/gazqfvn8y+pjpozw5vx8zkpvtfxmlhcwl5zxyqrm2vrg5zw3vxmsoezi4ogkr6phieky5crvvjhriqvdom9l2xxftevuwcekj3lktmhghgniauiyutvrwxtvme34a77kbvg73gtygpjsrfati1+xc8c84bvraowbf+uwnipyehcvmkjrdx46vlykhkgykm3ujjdhcyzqkxy0chur6ax5cbg+1m4bbjptjcubuz4kuhvjoql93hkin5hxtav5x6yyqopnsyuneey5ni4keqrxbar5wqaxbik00icyo/iveiyqqvjo1u4fgzj/8f9x67bzmxnurjzmijtlybwfgcdjgfdtajwgcf2dwaj7ac3g1ho1n4814n7wwjgjmf/ys8fenfycuzq==
Wstęp do teorii sztucznej inteligencji Wykład II. Uczenie sztucznych neuronów.
Wstęp do teorii sztucznej inteligencji Wykład II Uczenie sztucznych neuronów. 1 - powtórzyć o klasyfikacji: Sieci liniowe I nieliniowe Sieci rekurencyjne Uczenie z nauczycielem lub bez Jednowarstwowe I
10. Redukcja wymiaru - metoda PCA
Algorytmy rozpoznawania obrazów 10. Redukcja wymiaru - metoda PCA dr inż. Urszula Libal Politechnika Wrocławska 2015 1 1. PCA Analiza składowych głównych: w skrócie nazywana PCA (od ang. Principle Component
Sztuczna Inteligencja Tematy projektów Sieci Neuronowe
PB, 2009 2010 Sztuczna Inteligencja Tematy projektów Sieci Neuronowe Projekt 1 Stwórz projekt implementujący jednokierunkową sztuczną neuronową złożoną z neuronów typu sigmoidalnego z algorytmem uczenia
1. Logika, funkcje logiczne, preceptron.
Sieci neuronowe 1. Logika, funkcje logiczne, preceptron. 1. (Logika) Udowodnij prawa de Morgana, prawo pochłaniania p (p q), prawo wyłączonego środka p p oraz prawo sprzeczności (p p). 2. Wyraź funkcję
HAŁASU Z UWZGLĘDNIENIEM ZJAWISK O CHARAKTERZE NIELINIOWYM
ZASTOSOWANIE SIECI NEURONOWYCH W SYSTEMACH AKTYWNEJ REDUKCJI HAŁASU Z UWZGLĘDNIENIEM ZJAWISK O CHARAKTERZE NIELINIOWYM WPROWADZENIE Zwalczanie hałasu przy pomocy metod aktywnych redukcji hałasu polega
Sieci neuronowe i ich ciekawe zastosowania. Autor: Wojciech Jamrozy III rok SMP / Informatyka
Sieci neuronowe i ich ciekawe zastosowania Autor: Wojciech Jamrozy III rok SMP / Informatyka Klasyczna algorytmika Sortowanie ciągu liczb Czy i ile razy dane słowo wystąpiło w tekście Najkrótsza droga
Linear Classification and Logistic Regression. Pascal Fua IC-CVLab
Linear Classification and Logistic Regression Pascal Fua IC-CVLab 1 aaagcxicbdtdbtmwfafwdgxlhk8orha31ibqycvkdgpshdqxtwotng2pxtvqujmok1qlky5xllzrnobbediegwcap4votk2kqkf+/y/tnphdschtadu/giv3vtea99cfma8fpx7ytlxx7ckns4sylo3doom7jguhj1hxchmy/irhrlgh67lxb5x3blis8jjqynmedqujiu5zsqqagrx+yjcfpcrydusshmzeluzsg7tttiew5khhcuzm5rv0gn1unw6zl3gbzlpr3liwncyr6aaqinx4wnc/rpg6ix5szd86agoftuu0g/krjxdarph62enthdey3zn/+mi5zknou2ap+tclvhob9sxhwvhaqketnde7geqjp21zvjsfrcnkfhtejoz23vq97elxjlpbtmxpl6qxtl1sgfv1ptpy/yq9mgacrzkgje0hjj2rq7vtywnishnnkzsqekucnlblrarlh8x8szxolrrxkb8n6o4kmo/e7siisnozcfvsedlol60a/j8nmul/gby8mmssrfr2it8lkyxr9dirxxngzthtbaejv
Podstawy Sztucznej Inteligencji (PSZT)
Podstawy Sztucznej Inteligencji (PSZT) Paweł Wawrzyński Uczenie maszynowe Sztuczne sieci neuronowe Plan na dziś Uczenie maszynowe Problem aproksymacji funkcji Sieci neuronowe PSZT, zima 2013, wykład 12
Wrocław University of Technology. Uczenie głębokie. Maciej Zięba
Wrocław University of Technology Uczenie głębokie Maciej Zięba UCZENIE GŁĘBOKIE (ang. deep learning) = klasa metod uczenia maszynowego, gdzie model ma strukturę hierarchiczną złożoną z wielu nieliniowych
Aproksymacja funkcji a regresja symboliczna
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą
Zastosowanie optymalizacji rojem cząstek (PSO) w procesie uczenia wielowarstwowej sieci neuronowej w problemie lokalizacyjnym, kontynuacja badań
Zastosowanie optymalizacji rojem cząstek (PSO) w procesie uczenia wielowarstwowej sieci neuronowej w problemie lokalizacyjnym, kontynuacja badań Jan Karwowski Wydział Matematyki i Nauk Informacyjnych PW
Machine Learning for Data Science (CS4786) Lecture 24. Differential Privacy and Re-useable Holdout
Machine Learning for Data Science (CS4786) Lecture 24 Differential Privacy and Re-useable Holdout Defining Privacy Defining Privacy Dataset + Defining Privacy Dataset + Learning Algorithm Distribution
Wstęp do głębokich sieci neuronowych. Paweł Morawiecki IPI PAN
Wstęp do głębokich sieci neuronowych Paweł Morawiecki IPI PAN Liczba projektów z głębokim uczeniem rośnie bardzo szybko liczba projektów w firmie Google 4000 3000 2000 1000 2012 2013 2014 2015 2016 2017
KLASYFIKACJA. Słownik języka polskiego
KLASYFIKACJA KLASYFIKACJA Słownik języka polskiego Klasyfikacja systematyczny podział przedmiotów lub zjawisk na klasy, działy, poddziały, wykonywany według określonej zasady Klasyfikacja polega na przyporządkowaniu
Stargard Szczecinski i okolice (Polish Edition)
Stargard Szczecinski i okolice (Polish Edition) Janusz Leszek Jurkiewicz Click here if your download doesn"t start automatically Stargard Szczecinski i okolice (Polish Edition) Janusz Leszek Jurkiewicz
ALGORYTM RANDOM FOREST
SKRYPT PRZYGOTOWANY NA ZAJĘCIA INDUKOWANYCH REGUŁ DECYZYJNYCH PROWADZONYCH PRZEZ PANA PAWŁA WOJTKIEWICZA ALGORYTM RANDOM FOREST Katarzyna Graboś 56397 Aleksandra Mańko 56699 2015-01-26, Warszawa ALGORYTM
Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa.
Wstęp do sieci neuronowych, wykład 02 Perceptrony c.d. Maszyna liniowa. Maja Czoków, Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2012-10-10 Projekt pn. Wzmocnienie
BIOCYBERNETYKA SIECI NEURONOWE. Akademia Górniczo-Hutnicza. Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej BIOCYBERNETYKA Adrian Horzyk SIECI NEURONOWE www.agh.edu.pl Mózg inspiruje nas od wieków Co takiego
Elementy modelowania matematycznego
Elementy modelowania matematycznego Modelowanie algorytmów klasyfikujących. Podejście probabilistyczne. Naiwny klasyfikator bayesowski. Modelowanie danych metodą najbliższych sąsiadów. Jakub Wróblewski
TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 9: Inference in Structured Prediction
TTIC 31210: Advanced Natural Language Processing Kevin Gimpel Spring 2019 Lecture 9: Inference in Structured Prediction 1 intro (1 lecture) Roadmap deep learning for NLP (5 lectures) structured prediction
Komputerowa Analiza Danych Doświadczalnych
Komputerowa Analiza Danych Doświadczalnych dr inż. Adam Kisiel kisiel@if.pw.edu.pl pokój 117b (12b) 1 Materiały do wykładu Transparencje do wykładów: http://www.if.pw.edu.pl/~kisiel/kadd/kadd.html Literatura
MaPlan Sp. z O.O. Click here if your download doesn"t start automatically
Mierzeja Wislana, mapa turystyczna 1:50 000: Mikoszewo, Jantar, Stegna, Sztutowo, Katy Rybackie, Przebrno, Krynica Morska, Piaski, Frombork =... = Carte touristique (Polish Edition) MaPlan Sp. z O.O Click
Uczenie sieci radialnych (RBF)
Uczenie sieci radialnych (RBF) Budowa sieci radialnej Lokalne odwzorowanie przestrzeni wokół neuronu MLP RBF Budowa sieci radialnych Zawsze jedna warstwa ukryta Budowa neuronu Neuron radialny powinien
Prognozowanie kierunku ruchu indeksów giełdowych na podstawie danych historycznych.
Metody Sztucznej Inteligencji 2 Projekt Prognozowanie kierunku ruchu indeksów giełdowych na podstawie danych historycznych. Autorzy: Robert Wojciechowski Michał Denkiewicz Mateusz Gągol Wstęp Celem projektu
5. Analiza dyskryminacyjna: FLD, LDA, QDA
Algorytmy rozpoznawania obrazów 5. Analiza dyskryminacyjna: FLD, LDA, QDA dr inż. Urszula Libal Politechnika Wrocławska 2015 1 1. Liniowe funkcje dyskryminacyjne Liniowe funkcje dyskryminacyjne mają ogólną
Machine learning Lecture 2
Machine learning Lecture 2 Marcin Wolter IFJ PAN 9 March 2017 Proste metody nieliniowe jak naiwny klasyfikator bayesowski, metoda k-najbliższych sąsiadów, metody jądrowe Parzena. Wzmocnone drzewa decyzyjne
Automatyczna predykcja. Materiały/konsultacje. Co to jest uczenie maszynowe? Przykład 6/10/2013. Google Prediction API, maj 2010
Materiały/konsultacje Automatyczna predykcja http://www.ibp.pwr.wroc.pl/kotulskalab Konsultacje wtorek, piątek 9-11 (uprzedzić) D1-115 malgorzata.kotulska@pwr.wroc.pl Co to jest uczenie maszynowe? Uczenie
Optymalizacja kryteriów selekcji dla rozpadu Λ+c pμ+μza pomocą wielowymiarowej analizy danych
Optymalizacja kryteriów selekcji dla rozpadu Λ+c pμ+μza pomocą wielowymiarowej analizy danych Maciej Kościelski Jakub Malczewski opiekunowie prof. dr hab. Mariusz Witek mgr inż. Małgorzata Pikies LHCb
5 Błąd średniokwadratowy i obciążenie
5 Błąd średniokwadratowy i obciążenie Przeprowadziliśmy 200 powtórzeń przebiegu próbnika dla tego samego zestawu parametrów modelowych co w Rozdziale 1, to znaczy µ = 0, s = 10, v = 10, n i = 10 (i = 1,...,
Poszukiwany: bozon Higgsa
Poszukiwany: bozon Higgsa Higgs widoczny w świetle kolajdera liniowego Fizyka Czastek i Oddziaływań Fundamentalnych: TESLA & ZEUS Poszukiwane: czastki sypersymetryczne (SUSY) Fizyka Czastek i Oddziaływań
Wprowadzenie do statystyki oraz analizy danych
Wprowadzenie do statystyki oraz analizy danych Marcin Wolter IFJ PAN 5 lipca 2013 1 Statystyka Statystyka nauka, której przedmiotem zainteresowania są metody analizy danych opisujących zjawiska losowe.
Wprowadzenie do sieci neuronowych i zagadnień deep learning
Wprowadzenie do sieci neuronowych i zagadnień deep learning Inteligentne Obliczenia Wydział Mechatroniki Politechniki Warszawskiej Anna Sztyber INO (IAiR PW) Deep learning Anna Sztyber 1 / 28 Deep learning
Temat: Sztuczne Sieci Neuronowe. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE
Temat: Sztuczne Sieci Neuronowe Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Dr inż. Barbara Mrzygłód KISiM, WIMiIP, AGH mrzyglod@ agh.edu.pl 1 Wprowadzenie Sztuczne sieci neuronowe
Optymalizacja optymalizacji
7 maja 2008 Wstęp Optymalizacja lokalna Optymalizacja globalna Algorytmy genetyczne Badane czasteczki Wykorzystane oprogramowanie (Algorytm genetyczny) 2 Sieć neuronowa Pochodne met-enkefaliny Optymalizacja
Wstęp do sieci neuronowych, wykład 03 Warstwy RBF, jednostka Adaline.
Wstęp do sieci neuronowych, wykład 3 Warstwy, jednostka Adaline. Maja Czoków, Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 211-1-18 1 Pomysł Przykłady Zastosowanie 2
SPOTKANIE 4: Klasyfikacja: Regresja logistyczna
Wrocław University of Technology SPOTKANIE 4: Klasyfikacja: Regresja logistyczna Szymon Zaręba Studenckie Koło Naukowe Estymator 179226@student.pwr.wroc.pl 23.11.2012 Rozkład dwupunktowy i dwumianowy Rozkład
METODY INŻYNIERII WIEDZY
METODY INŻYNIERII WIEDZY SZTUCZNE SIECI NEURONOWE MLP Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i Inżynierii
SIECI RBF (RADIAL BASIS FUNCTIONS)
SIECI RBF (RADIAL BASIS FUNCTIONS) Wybrane slajdy z prezentacji prof. Tadeusiewicza Wykład Andrzeja Burdy S. Osowski, Sieci Neuronowe w ujęciu algorytmicznym, Rozdz. 5, PWNT, Warszawa 1996. opr. P.Lula,
Wprowadzenie do statystyki oraz analizy danych
Wprowadzenie do statystyki oraz analizy danych Marcin Wolter IFJ PAN 11 lipca 2014 1 Statystyka Statystyka nauka, która bada i opisuje zjawiska losowe. Pierwsze prace Al-Kindi użył statystyki do złamania
wiedzy Sieci neuronowe
Metody detekcji uszkodzeń oparte na wiedzy Sieci neuronowe Instytut Sterowania i Systemów Informatycznych Universytet Zielonogórski Wykład 7 Wprowadzenie Okres kształtowania się teorii sztucznych sieci
Rozdział 1 Sztuczne sieci neuronowe. Materiały do zajęć dydaktycznych - na podstawie dokumentacji programu Matlab opracował Dariusz Grzesiak
2 Rozdział 1 Sztuczne sieci neuronowe. 3 Sztuczna sieć neuronowa jest zbiorem prostych elementów pracujących równolegle, których zasada działania inspirowana jest biologicznym systemem nerwowym. Sztuczną
TEORETYCZNE PODSTAWY INFORMATYKI
1 TEORETYCZNE PODSTAWY INFORMATYKI WFAiS UJ, Informatyka Stosowana I rok studiów, I stopień Wykład 16 2 Data Science: Uczenie maszynowe Uczenie maszynowe: co to znaczy? Metody Regresja Klasyfikacja Klastering
Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)
Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Click here if your download doesn"t start automatically Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Zakopane,
8. Neuron z ciągłą funkcją aktywacji.
8. Neuron z ciągłą funkcją aktywacji. W tym ćwiczeniu zapoznamy się z modelem sztucznego neuronu oraz przykładem jego wykorzystania do rozwiązywanie prostego zadania klasyfikacji. Neuron biologiczny i
METODY INTELIGENCJI OBLICZENIOWEJ wykład 5
METODY INTELIGENCJI OBLICZENIOWEJ wykład 5 1 2 SZTUCZNE SIECI NEURONOWE cd 3 UCZENIE PERCEPTRONU: Pojedynczy neuron (lub 1 warstwa neuronów) typu percep- tronowego jest w stanie rozdzielić przestrzeń obsza-
S O M SELF-ORGANIZING MAPS. Przemysław Szczepańczyk Łukasz Myszor
S O M SELF-ORGANIZING MAPS Przemysław Szczepańczyk Łukasz Myszor Podstawy teoretyczne Map Samoorganizujących się stworzył prof. Teuvo Kohonen (1982 r.). SOM wywodzi się ze sztucznych sieci neuronowych.
Metody Sztucznej Inteligencji II
17 marca 2013 Neuron biologiczny Neuron Jest podstawowym budulcem układu nerwowego. Jest komórką, która jest w stanie odbierać i przekazywać sygnały elektryczne. Neuron działanie Jeżeli wartość sygnału
A Zadanie
where a, b, and c are binary (boolean) attributes. A Zadanie 1 2 3 4 5 6 7 8 9 10 Punkty a (maks) (2) (2) (2) (2) (4) F(6) (8) T (8) (12) (12) (40) Nazwisko i Imiȩ: c Uwaga: ta część zostanie wypełniona
Metody systemowe i decyzyjne w informatyce
Metody systemowe i decyzyjne w informatyce Laboratorium JAVA Zadanie nr 2 Rozpoznawanie liter autorzy: A. Gonczarek, J.M. Tomczak Cel zadania Celem zadania jest zapoznanie się z problemem klasyfikacji
ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY W SZCZECINIE
ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY W SZCZECINIE INSTYTUT TECHNOLOGII MECHANICZNEJ Metody Sztucznej Inteligencji Sztuczne Sieci Neuronowe Wstęp Sieci neuronowe są sztucznymi strukturami, których
w analizie wyników badań eksperymentalnych, w problemach modelowania zjawisk fizycznych, w analizie obserwacji statystycznych.
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(), zwaną funkcją aproksymującą
Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe
Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe wykład 1. Właściwości sieci neuronowych Model matematyczny sztucznego neuronu Rodzaje sieci neuronowych Przegląd d głównych g
Sieci neuronowe do przetwarzania informacji / Stanisław Osowski. wyd. 3. Warszawa, Spis treści
Sieci neuronowe do przetwarzania informacji / Stanisław Osowski. wyd. 3. Warszawa, 2013 Spis treści Przedmowa 7 1. Wstęp 9 1.1. Podstawy biologiczne działania neuronu 9 1.2. Pierwsze modele sieci neuronowej
Machine Learning for Data Science (CS4786) Lecture 11. Spectral Embedding + Clustering
Machine Learning for Data Science (CS4786) Lecture 11 Spectral Embedding + Clustering MOTIVATING EXAMPLE What can you say from this network? MOTIVATING EXAMPLE How about now? THOUGHT EXPERIMENT For each
Politechnika Warszawska
Politechnika Warszawska Programowa realizacja sieci neuronowych Zbigniew Szymański, Stanisław Jankowski grudzień 03 Instytut Informatyki Nowowiejska 5 / 9, 00-665 Warszawa Programowa realizacja sieci neuronowych
Sztuczne Sieci Neuronowe. Wiktor Tracz Katedra Urządzania Lasu, Geomatyki i Ekonomiki Leśnictwa, Wydział Leśny SGGW
Sztuczne Sieci Neuronowe Wiktor Tracz Katedra Urządzania Lasu, Geomatyki i Ekonomiki Leśnictwa, Wydział Leśny SGGW SN są częścią dziedziny Sztucznej Inteligencji Sztuczna Inteligencja (SI) zajmuje się
Wybór / ocena atrybutów na podstawie oceny jakości działania wybranego klasyfikatora.
Wprowadzenie do programu RapidMiner Studio 7.6, część 7 Podstawy metod wyboru atrybutów w problemach klasyfikacyjnych, c.d. Michał Bereta www.michalbereta.pl Wybór / ocena atrybutów na podstawie oceny
Statystyczne Metody Opracowania Wyników Pomiarów
Statystyczne Metody Opracowania Wyników Pomiarów dla studentów Ochrony Środowiska Teresa Jaworska-Gołąb 2017/18 Co czytać [1] H. Szydłowski, Pracownia fizyczna, PWN, Warszawa 1999. [2] A. Zięba, Analiza
Wstęp do sieci neuronowych, wykład 01 Neuron biologiczny. Model perceptronu prostego.
Wstęp do sieci neuronowych, wykład 01. Model perceptronu prostego. M. Czoków, J. Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2011-10-04 In memoriam prof. dr hab. Tomasz Schreiber
SIECI NEURONOWE Liniowe i nieliniowe sieci neuronowe
SIECI NEURONOWE Liniowe i nieliniowe sieci neuronowe JOANNA GRABSKA-CHRZĄSTOWSKA Wykłady w dużej mierze przygotowane w oparciu o materiały i pomysły PROF. RYSZARDA TADEUSIEWICZA BUDOWA RZECZYWISTEGO NEURONU
Temat: Sieci neuronowe oraz technologia CUDA
Elbląg, 27.03.2010 Temat: Sieci neuronowe oraz technologia CUDA Przygotował: Mateusz Górny VIII semestr ASiSK Wstęp Sieci neuronowe są to specyficzne struktury danych odzwierciedlające sieć neuronów w
Zastosowania sieci neuronowych
Zastosowania sieci neuronowych aproksymacja LABORKA Piotr Ciskowski zadanie 1. aproksymacja funkcji odległość punktów źródło: Żurada i in. Sztuczne sieci neuronowe, przykład 4.4, str. 137 Naucz sieć taką
SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska.
SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW Częstochowa 2014 Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska INFORMACJE WSTĘPNE Hipotezy do uczenia się lub tworzenia
Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści
Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, 2012 Spis treści Przedmowa do wydania drugiego Przedmowa IX X 1. Wstęp 1 2. Wybrane zagadnienia sztucznej inteligencji
Algorytmy decyzyjne będące alternatywą dla sieci neuronowych
Algorytmy decyzyjne będące alternatywą dla sieci neuronowych Piotr Dalka Przykładowe algorytmy decyzyjne Sztuczne sieci neuronowe Algorytm k najbliższych sąsiadów Kaskada klasyfikatorów AdaBoost Naiwny
Identyfikacja obiektów dynamicznych za pomocą sieci neuronowych
Metody Sztucznej Inteligencji w Sterowaniu Ćwiczenie 3 Identyfikacja obiektów dynamicznych za pomocą sieci neuronowych Przygotował: mgr inż. Marcin Pelic Instytut Technologii Mechanicznej Politechnika
Rozkłady wielu zmiennych
Rozkłady wielu zmiennych Uogólnienie pojęć na rozkład wielu zmiennych Dystrybuanta, gęstość prawdopodobieństwa, rozkład brzegowy, wartości średnie i odchylenia standardowe, momenty Notacja macierzowa Macierz
Ważne rozkłady i twierdzenia c.d.
Ważne rozkłady i twierdzenia c.d. Funkcja charakterystyczna rozkładu Wielowymiarowy rozkład normalny Elipsa kowariacji Sploty rozkładów Rozkłady jednostajne Sploty z rozkładem normalnym Pobieranie próby
Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe
Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe Trening jednokierunkowych sieci neuronowych wykład 2. dr inż. PawełŻwan Katedra Systemów Multimedialnych Politechnika Gdańska