SELEKCJA PODOBRAZÓW DLA POTRZEB DOPASOWYWANIA ZDJĘĆ LOTNICZYCH OPARTA NA HISTOGRAMACH GRADIENTU I SIECI NEURONOWEJ
|
|
- Zdzisław Ostrowski
- 8 lat temu
- Przeglądów:
Transkrypt
1 Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 17a, 2007 ISBN SELEKCJA PODOBRAZÓW DLA POTRZEB DOPASOWYWANIA ZDJĘĆ LOTNICZYCH OPARTA NA HISTOGRAMACH GRADIENTU I SIECI NEURONOWEJ SELECTION OF SUB-IMAGES FOR AERIAL PHOTOGRAPHS MATCHING PURPOSES BASED ON GRADIENT DISTRIBUTION AND NEURAL NETWORKS Anna Czechowicz 1, Zbigniew Mikrut 2 1 Katedra Geoinformacji, Fotogrametrii i Teledetekcji Środowiska, AGH w Krakowie 2 Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie SŁOWA KLUCZOWE: fotogrametria, wzajemne dopasowanie, algorytm Canny ego, histogram gradientów, SOM, sieci Kohonena, sieci backpropagation STRESZCZENIE: Artykuł przedstawia wyniki wykorzystania sieci neuronowych do selekcji podobrazów oraz wyniki wyszukiwania wybranych obszarów na pozostałych zdjęciach z wykorzystaniem rozkładu odpowiedzi dla sieci SOM Kohonena. Zaproponowano reprezentację fragmentu obrazu opartą na rozkładzie wartości modułu gradientu i jego kierunku. Badania przeprowadzono na dziewięciuset podobrazach zdjęć lotniczych okolic Krakowa o różnym pokryciu terenu podzielonych na trzy kategorie: obszarów korzystnych, pośrednich i niekorzystnych pod względem wyszukiwania cech do orientacji wzajemnej. Dla każdego z obrazów, w oparciu o algorytm Canny ego, wyznaczono krawędzie. Na podstawie wartości gradientu i kierunków wykrytych krawędzi sporządzono histogram, który następnie posłużył wyznaczeniu reprezentacji podobrazu w postaci profilu kierunku. Tak przygotowaną reprezentację wykorzystano do uczenia sieci neuronowych metodą nadzorowaną (backpropagation) oraz nienadzorowaną (Kohonena), a następnie do klasyfikacji obszarów nauczonymi sieciami. W przypadku sieci backpropagation miarą efektywności klasyfikacji był globalny współczynnik rozpoznania oraz macierz pomyłek. Dla sieci Kohonena wyznaczano współczynnik kompletności i poprawności. Wyniki zestawiono z rezultatami otrzymanymi na drodze uczenia metodą wstecznej propagacji błędów, gdzie generowane na mapie Kohonena odpowiedzi stanowiły sygnał wejściowy dla warstwy backpropagation. W dalszym etapie wytypowane obszary korzystne poszukiwano na sąsiednich obrazach. Wzmocniony funkcją preferującą wysokie wartości rozkład odpowiedzi na mapie cech sieci Kohonena, uzyskany dla podobrazów korzystnych, porównywano z rozkładem dla podobrazów o tych samych wymiarach na sąsiednich zdjęciach. Za miarę podobieństwa obszarów przyjęto współczynnik korelacji dla porównywanych odpowiedzi sieci. 149
2 Anna Czechowicz, Zbigniew Mikrut 1. WPROWADZENIE Wyznaczenie wzajemnego położenia kolejnych zdjęć lotniczych to jeden z podstawowych etapów przygotowania modelu fotogrametrycznego. Automatyzacja tego procesu jest jednym z kluczowych problemów fotogrametrii. W typowej procedurze można wymienić osiem etapów: 1) pozyskanie piramidy obrazów dla obu zdjęć, 2) wyznaczenie pokrycia oraz przybliżonych wartości obrotu i różnicy skali między zdjęciami na najwyższym poziomie piramidy, 3) pozyskanie cech, 4) dopasowanie tych cech, 5) wyznaczenie zgrubnych wartości parametrów orientacji wzajemnej, 6) powtórzenie procedur pozyskania i dopasowania cech oraz określenia parametrów na coraz niższych poziomach piramidy obrazów w celu zwiększenia dokładności, 7) określenie położenia punktów homologicznych z podpikselową dokładnością, 8) obliczenie elementów orientacji wzajemnej (Heipke, 1997). Wśród tych etapów najistotniejsze i najtrudniejsze są: etap pozyskania cech na obrazie oraz poszukiwanie ich odpowiednika na pozostałych obrazach. Pozyskiwanymi cechami są punkty, linie oraz powierzchnie. Wśród stosowanych metod pasowania wyróżnić można najpopularniejszą korelację krzyżową, pasowanie metodą najmniejszych kwadratów (Least Squares Matching), Feature Based Matching lub Relational Matching (Heipke, 1997). Opisywane badania obejmowały dwa etapy. Pierwszy to etap klasyfikacji, w którym sprawdzano możliwości wykorzystania sieci neuronowych (typu backpropagation oraz Self Organizing Map Kohonena) do selekcji na zdjęciu lotniczym obszarów korzystnych pod względem wyszukiwania elementów wiążących. Drugi to etap wyszukiwania wybranego korzystnego obszaru na pozostałych zdjęciach z wykorzystaniem odpowiedzi generowanych na mapie SOM. W ramach badań zaproponowano dwustopniową reprezentację fragmentu obrazu. Za podstawową reprezentacje przyjęto informację o rozkładzie wartości gradientu oraz jego kierunku (por. pkt 2). Drugą reprezentację utworzyły wartości odpowiedzi neuronów z warstwy SOM Kohonena (por. pkt 4). 2. PODSTAWOWA REPREZENTACJA OBRAZU Dla analizowanego fragmentu obrazu cyfrowego wyznaczana jest wartość amplitudy gradientu oraz jego kierunek. Wartości te obliczane są przy pomocy algorytmu Canny ego (Parker, 1996). Algorytm składa się z dwóch etapów: wstępnego, obejmującego redukcję szumów funkcją Gaussa oraz właściwego, w którym obliczany jest gradient odszumionego obrazu. Po usunięciu zakłóceń z obrazu wyznaczany jest gradient w dwóch prostopadłych do siebie kierunkach. W wyniku konwolucji odszumionego obrazu z odpowiednią maską filtrującą powstają obrazy gradientu poziomego i pionowego, oznaczone w dalszej części jako Sx oraz Sy. Wyznaczenie wartości amplitudy gradientu i jego kierunku to proste operacje punktowe obliczane zgodnie z równaniami (1) oraz (2) 2 x k, l + S y k, (1) ( ) ( ) ( ) 2 M k, l = S l (2) Θ ( k, l) = arctg S ( k, l) S ( k l) y x, 150
3 Selekcja podobrazów dla potrzeb dopasowywania zdjęć lotniczych oparta na histogramach gradientu i sieci neuronowej gdzie: - M amplituda gradientu - Θ kierunek amplitudy gradientu - k, l współrzędne piksela obrazu 2.1. Dwuwymiarowy histogram gradientu Reprezentacja obrazu w postaci dwuwymiarowego histogramu gradientu w wyznaczana jest dla wszystkich pikseli obrazu, które są pikselami krawędzi. W celu ich wykrycia zastosowano dwie wartości progowe dla gradientu: wysoką (60) oraz niską (30). Przyjmując, że krawędź występuje w miejscach, dla których wartość amplitudy gradientu jest większa od wartości progowych, utworzono dwa obrazy zawierające piksele krawędzi. Oba zostały wykorzystane podczas grupowania pikseli krawędzi metodą śledzenia krawędzi (edge tracking), gdzie w pierwszej kolejności algorytm wyznacza przebieg krawędzi na obrazie o progu 60, luki zaś uzupełnia informacją z obrazu o progu 30. Pojedyncze pole dwuwymiarowego histogramu gradientu odpowiada liczbie pikseli krawędzi, dla których wartości gradientu oraz jego kierunku mieszczą się w zadanych przedziałach: przy czym: gdzie: k= K l= L (3) w p ( k, l) i = 1,2,..., n j = 1,2 m = ij ij,..., k= 1 l= 1 (4) ( k, l) ( k, l) = i Θ( k, l) 1 gdy M = j p ij = 0 w przeciwnym przypadku - wij wartość dwuwymiarowego histogramu gradientu - n, m liczba przedziałów, na które został podzielony odpowiednio zakres wartości kąta i wartości gradientu - k, l oraz K, L odpowiednio współrzędne i rozmiar obrazu wejściowego Na podstawie tak przygotowanego histogramu wyznaczany jest wektor cech w postaci: profilu maksymalnych i średnich wartości modułu gradientu, które powstają poprzez rzutowanie odpowiednio wartości maksymalnych i średnich na oś modułu gradientu oraz profilu maksymalnych i średnich wartości kierunku (utworzonych w analogiczny sposób). Przykładowy histogram wraz z wizualizacją wektorów cech przedstawiono na rysunku 1. W celu wykrycia ewentualnych różnic w przebiegu reprezentacji dla obszarów różniących się pokryciem terenu pozyskano wektory cech dla kilku fragmentów zdjęć lotniczych. Obrazy podzielono na dwie grupy: reprezentujące obszary korzystne oraz niekorzystne pod względem wyszukiwania cech do orientacji wzajemnej zdjęć. Obszary 151
4 Anna Czechowicz, Zbigniew Mikrut korzystne to takie, które charakteryzują się dużą ilością przebiegających pod różnymi kątami elementów liniowych oraz elementów kontrastowych. Są to np. tereny zabudowane, miejsca skrzyżowań dróg (Rys. 1). Obszary niekorzystne zaś to te, na których znajdują się równoległe linie lub nie występują kontrastowe elementy. Są to np. obrazy pól uprawnych, łąk, lasów, zbiorników wodnych. Rys. 1. Dwuwymiarowy histogram gradientu i wektory cech (profile) dla obszaru korzystnego Charakter reprezentacji kierunku różni się w większości przypadków dla obu typów obszarów. Zaobserwowano co najwyżej dwa maksima dla obszarów niekorzystnych oraz co najmniej trzy maksima dla obszarów korzystnych (Rys. 1). W przypadku wykresów profilu modułu nie stwierdzono wyraźnych różnic w przebiegu reprezentacji. Na tym etapie badań przyjęto więc jedynie kątowe zależności, jako wystarczające do próby podziału obszarów obrazu na korzystne i niekorzystne pod względem wyszukiwania punktów do orientacji wzajemnej. 3. KLASYFIKACJA PODOBRAZÓW ZDJĘĆ LOTNICZYCH Źródłem danych są zdjęcia lotnicze obszaru Krakowa w skali szarości (składowa G z obrazu kolorowego RGB) o rozdzielczości 600 dpi, z których wybrano 900 podobrazów o wymiarze 240x160 pikseli. Dla podobrazów wyznaczono profil maksymalnych i średnich wartości kierunku gradientu z agregacją kąta 5 oraz 20 (por. rys. 2). Każdy podobraz został zaklasyfikowany niezależnie przez pięciu ekspertów fotogrametrów do jednej z trzech grup: obszarów korzystnych, niekorzystnych oraz pośrednich pod względem wyszukiwania elementów do wzajemnego dopasowania zdjęć. Przynależność do danej klasy wyznaczała wartość medianowa klasyfikacji. Próbki 152
5 Selekcja podobrazów dla potrzeb dopasowywania zdjęć lotniczych oparta na histogramach gradientu i sieci neuronowej podzielono na dwa zbiory: uczący oraz testowy. Wektory danych znormalizowano do przedziału 0 1. Sieci neuronowe uczono dwiema metodami: nadzorowaną - wykorzystując sieć typu backpropagation i nienadzorowaną stosując sieć SOM Kohonena, oraz na dwa sposoby zbiorami uczącymi składającymi się z trzech lub dwóch klas. W pierwszym przypadku zbiór uczący składał się z próbek wszystkich trzech klas, w drugim zaś z próbek klasy korzystnej i niekorzystnej. Klasyfikacja próbek pośrednich wykonana przez ekspertów charakteryzowała się największą ilością skrajnych ocen, stąd do badań przyjęto również wariant z dwiema klasami. W dalszej części artykułu przedstawione będą jedynie wyniki uczenia i testowania dwiema klasami, gdyż dla nich uzyskano wyższą efektywność klasyfikacji Klasyfikacja obszarów metodą nadzorowaną z wykorzystaniem sieci typu backpropagation Jedną z podstawowych cech mających wpływ na efektywność sieci typu backpropagation jest liczba warstw ukrytych oraz ich wielkość (ilość neuronów). Badania przeprowadzono dla sieci z jedną warstwą ukrytą o zmiennej liczbie neuronów. Aktualizacja wag następowała każdorazowo po prezentacji całego zbioru uczącego tj. po jednej epoce. Sieć uczona była przy użyciu algorytmu Levenberga-Marquardta z logarytmiczną funkcją transferu w 2000 epok. Do eksperymentów wykorzystano Neural Network Toolbox środowiska programistycznego Matlab (Beal, 1998). Rezultaty uczenia osiągnęły wartość 100%, natomiast wyniki rozpoznania wyniosły średnio 85.1%, maksymalnie 86.8% dla reprezentacji średniej wartości kierunku gradientu z agregacją kąta 20. Dla wszystkich czterech reprezentacji i wybranych wielkości warstwy ukrytej, dla których globalny współczynnik rozpoznania osiągnął lokalne maksimum, przeprowadzono kilkukrotne uczenie sieci przy tych samych parametrach, przyjmując różne wartościami wag początkowych. W tabeli 1 zestawiono globalne rozpoznania oraz macierz pomyłek dla najlepszego wyniku. Podczas jego wyboru kierowano się nie tyle najwyższą wartością globalnego rozpoznania, ale zasadą, że bardziej niepożądanym przypadkiem jest taki, gdy sieć zaklasyfikuje obszary niekorzystne (n) jako korzystne (k), niż gdy obszary korzystne zostaną pominięte (por. podświetlone pole w tabeli 1). Tab 1. Wyniki uczenia i rozpoznania dla profilu średnich wartości kierunku gradientu i 10 neuronów w warstwie ukrytej (struktura sieci: ) Profil średnich wartości kierunku * Zbiór uczący Zbiór testowy Rozpoznanie 99.1% 84.9% Macierz k n k n pomyłek k n * notacja: liczebność warstwy wejściowej ukrytej wyjściowej 153
6 Anna Czechowicz, Zbigniew Mikrut Rys. 2. Schemat badań dla celów klasyfikacji podobrazów zdjęć lotniczych (szarym obramowaniem wyróżniono najlepsze wyniki) 3.2. Klasyfikacja obszarów metodą nadzorowaną z wykorzystaniem warstwy SOM oraz sieci backpropagation Sieć Self Organizing Map Kohonena, jest jedną z najpopularniejszych sieci uczących się bez nadzoru. Zazwyczaj ma postać regularnej siatki dwuwymiarowej (mapy), w której węzłach przechowywane są modele bardzo podobnych do siebie reprezentacji (Kohonen, 1997). Zdolność do grupowania reprezentacji z zachowaniem topologii powoduje bliskie umiejscowienie na mapie cech elementów podobnych w tym przypadku obszarów o podobnych reprezentacjach (Tadeusiewicz, 1993). Powinno pozwolić to na wybranie neuronu (neuronów) odpowiadających za obszary korzystne, a tym samym na dokonanie selekcji podobrazów na zdjęciu lotniczym. Podstawowy wpływ na proces grupowania sygnałów w przypadku sieci Kohonena ma jej wielkość, czyli ilość neuronów składających się na dwuwymiarową mapę cech. Badania przeprowadzono dla sieci dwuwymiarowych przyjmując różne rozmiary warstwy. Aktualizacja wag następowała każdorazowo po prezentacji całego zbioru uczącego. Testowane sieci powstały w środowisku MATLAB z wykorzystaniem funkcji biblioteki SOM Toolbox udostępnionej przez Laboratory of Computer and Information Science Uniwersytetu w Helsinkach (Alhoniemi,2005). Proces uczenia analizowano śledząc dwa parametry świadczące o efektywności uczenia tj. współczynnik kwantyzacji qe oraz topologii te. Współczynnik kwantyzacji to średnia odległość pomiędzy zbiorem próbek i jego wektorem zwycięzcą, współczynnik topografii zaś jest stosunkiem wszystkich wektorów, dla których pierwszy i drugi neuron zwycięzca nie są sąsiadami (Vesanto, 2000). Koncepcję klasyfikacji obszarów metodą nienadzorowaną z wykorzystaniem sieci SOM Kohonena i techniki odrzuceń (wyboru kilku najlepiej rozpoznających neuronów) przedstawiono w (Czechowicz, Mikrut, 2007). Do eksperymentów wybrano sieć Kohonena 154
7 Selekcja podobrazów dla potrzeb dopasowywania zdjęć lotniczych oparta na histogramach gradientu i sieci neuronowej 19-28[7x4] (ilość wejść ilość neuronów [wymiar sieci]) uczoną reprezentacją profilu średnich wartości kierunku z agregacją 20, którą uznano za najefektywniej klasyfikującą podobrazy zdjęć lotniczych. Generowane przez nią odpowiedzi stanowiły sygnał wejściowy dla warstwy backpropagation, która dokonywała ostatecznej klasyfikacji, ucząc się metodą nadzorowaną. Rezultaty uczenia dla najefektywniej klasyfikującej sieci typu backpropagation z pięcioma neuronami w warstwie ukrytej zestawiono w tabeli 2. Wyniki rozpoznania osiągnęły wartość 84.5% (por. tab 2) i są porównywalne z otrzymanymi na drodze klasyfikacji nadzorowanej z wykorzystaniem podstawowej reprezentacji podobrazu (por. tab 1). Tab 2. Wyniki selekcji podobrazów zbioru uczącego i testowego Profil średnich wartości kierunku * Zbiór uczący Zbiór testowy Rozpoznanie 98.2% 84.5% Macierz k n k n pomyłek k n notacja: liczebność warstwy wejściowej SOM[wymiar] ukrytej wyjściowej 4. WZAJEMNE DOPASOWYWANIE PODOBRAZÓW ZDJĘĆ LOTNICZYCH Proponowana metoda dopasowania składa się z kilku etapów. Dla podobrazu sporządzana jest reprezentacja podstawowa np. w postaci profilu średnich wartości kierunku z agregacją 5. Reprezentacja ta podawana jest następnie na wejście nauczonej sieci SOM Kohonena, która generuje odpowiedzi. Neurony sieci reagują na podaną próbkę w ten sposób, że przechowujące podobny model reprezentacji uzyskują wysokie wartości, przechowujące zaś odmienny model niskie. Dla procesu dopasowania istotne są odpowiedzi wysokie, dlatego też podlegają one wzmocnieniu (wzmocnienie polega na podniesieniu wszystkich wartości odpowiedzi do potęgi trzeciej). Tak przetworzona informacja o podobrazie jest porównywana z podobną uzyskaną dla podobrazów w polu poszukiwań. Miarą dopasowania jest maksymalny współczynnik korelacji. Eksperymenty przeprowadzono na zbiorze 36 par obrazów, na które składały się wyselekcjonowane uprzednio podobrazy korzystne oraz ich odpowiedniki (obramowane pasem o szerokości 150 pikseli). Zaproponowaną metodę dopasowania porównano z metodą opartą na korelacji reprezentacji w postaci profilu kierunku oraz z metodą area based matching wykorzystującą korelację krzyżową opartą na kowariancji (Stefano, 2004). Dla każdej pary podobrazów manualnie wyznaczono współrzędne lewego górnego narożnika podobrazu w polu poszukiwań. Jako miarę prawidłowości dopasowania przyjęto maksymalny współczynnik korelacji oraz odległość pomiędzy współrzędnymi lewego górnego narożnika wyznaczonymi w wyniku dopasowania, a współrzędnymi wyznaczonymi manualnie. Schemat postępowania przedstawia rysunek
8 Anna Czechowicz, Zbigniew Mikrut Rys. 3. Schemat badań dla celów wzajemnego dopasowania wybranych uprzednio jako korzystne fragmentów zdjęć lotniczych (szarym obramowaniem wyróżniono najlepsze wyniki) Wyniki zestawiono w formie trójwymiarowych histogramów. Histogram dla metody dopasowania wykorzystującej odpowiedzi generowane na mapie Kohonena o wymiarach 7x4 neuronów uczonej reprezentacją w postaci średnich wartości kierunku z agregacją kąta 20 przedstawia rysunek 4. Przyjmując, że wyszukane poprawnie obszary charakteryzują się odległością nie większą niż 30 pikseli uzyskano następujące wyniki poprawnej lokalizacji podobrazów na sąsiednich zdjęciach: - dla wyżej opisanej metody dopasowania 10/36 - dla metody porównującej reprezentacje w postaci profilu kierunku 2/36 - dla metody area based matching 36/36 (por tab 3). Tab 3. Wyniki dopasowania fragmentów zdjęć lotniczych Odpowiedzi generowane na SOM Reprezentacja obrazu Area Based Matching < > 50 < > 50 < >
9 Selekcja podobrazów dla potrzeb dopasowywania zdjęć lotniczych oparta na histogramach gradientu i sieci neuronowej Rys. 4. Trójwymiarowy histogram rozkładu dopasowania obrazów dla metody wykorzystującej odpowiedzi na mapie SOM 5. WNIOSKI Zaproponowana reprezentacja obrazu w postaci profilu kierunku może być wykorzystywana do selekcji podobrazów na zdjęciach lotniczych. Uzyskana efektywność klasyfikacji z wykorzystaniem sieci neuronowych jest zadowalająca i osiąga wartości: dla sieci backpropagation uczonej reprezentacją podstawową 84.9%, uczonej zaś odpowiedziami SOM 84.5%. W przypadku sieci typu backpropagation efektywność klasyfikacji może zostać jeszcze poprawiona poprzez zastosowanie techniki odrzuceń z wykorzystaniem pewności rozpoznania. Dopasowanie podobrazów metodą porównywania rozkładów odpowiedzi na mapie Kohonena nie powiodło się. Ilość prawidłowo zlokalizowanych podobrazów na sąsiednich zdjęciach (przy założeniu granicznej odległości 30) pikseli wynosi 10/36, podczas gdy w przypadku metody wykorzystującej korelację krzyżową wynosi 36/36. Powodem słabego wyniku może być fakt, iż reprezentacje porównywanych podobrazów opisują nie cały podobraz, a tylko jego fragmenty zawierające elementy charakterystyczne. Poprawa efektywności dopasowania w dalszej kolejności powinna więc uwzględnić zmniejszenie podobrazu tak aby charakter reprezentacji nie uległ zmianie oraz aby na zmniejszonym podobrazie występowały tylko elementy charakterystyczne. 6. LITERATURA Alhoniemi E., Himberg J., Parhankangas J., Vesanto J.,2005 SOM Toolbox Beal M.,Demuth H., 1998 Neural Network Toolbox for use in Matlab, The MathWorks Inc. Czechowicz A., Mikrut Z.,2007 Wykorzystanie sieci Kohonena do selekcji podobrazów dla potrzeb dopasowania zdjęć lotniczych, Automatyka AGH, t.11, z.3,w druku 157
10 Anna Czechowicz, Zbigniew Mikrut Heipke C., 1997 Automation of interior, relative and absolute orientation. ISPRS Journal of Photogrammetry & Remote Sensing, 52, s Kohonen T., 1997 Self-Organizating Maps, New York, Springer-Verlag Parker J.R., 1996 Algorithms for Image Processing and Computer Vision, Wiley Stefano L., Marchionni M., Mattoccia S, 2004 A fast area-based stereo matching algorithm, Image and Vision Computing,22, s Tadeusiewicz R., 1993 Sieci neuronowe, Akademicka Oficyna Wydawnicza RM, W-wa Vesanto J., Alhoniemi E., Himberg J., Parhankangas J., 2000 SOM Toolboxfor Matlab 5, http// Praca finansowana jest z grantu Komitetu Badań Naukowych nr 4T12E SELECTION OF SUB-IMAGES FOR AERIAL PHOTOGRAPHS MATCHING PURPOSES BASED ON GRADIENT DISTRIBUTION AND NEURAL NETWORKS KEY WORDS: photogrammetry, mutual matching, Canny edge detector, gradient histogram, SOM, Kohonen networks, backpropagation networks SUMMARY: This paper describes the application of neural networks for selection of sub-images and the result of the search for the selected areas on the remaining photographs with the utilisation of Kohonen s SOM network responses distribution. Image fragment representation based on the gradient magnitude values distribution and its direction was proposed. The research was conducted on nine hundred sub-images, taken from aerial photographs of the Cracow s environs with different terrain cover, divided into three categories: advantageous, intermediate and disadvantageous areas in respect of searching for the features for mutual matching. The edges were detected with Canny algorithm. Based on the gradient values and the directions of the edges, the histogram was created and used to determine the representation of the sub-image in the direction s profile form. The prepared representation served for teaching the neural network using supervised (backpropagation) and unsupervised (Kohonen) method and later for the classification. For the backpropagation network, the classification effectiveness was measured using the global recognition coefficient and the cooccurrence matrix. For the Kohonen network, the completeness and correctness coefficients were determined. Afterwards, the two networks were put together: the responses generated on the Kohonen map constituted the input signal for the backpropagation layer. In the next step, the adjacent images were sought for the chosen areas. Response distribution on the Kohonen network feature map, amplified with the function preferring the high values, was compared with the distribution for the same size sub-images of the adjacent photographs. To measure the similarity of the subimages, the correlation coefficient to compare network s responses was used. mgr inż. Anna Czechowicz dr inż. Zbigniew Mikrut eire02@op.pl zibi@agh.edu.pl telefon: (012) telefon: (012) fax: (012)
LOKALIZACJA PUNKTÓW POMIAROWYCH W SYSTEMIE DO TRÓJWYMIAROWEGO POZYCJONOWANIA CIAŁA WYBRANYMI METODAMI SZTUCZNEJ INTELIGENCJI
Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 20, 2009, s. 67 79 ISBN 978-83-61-576-10-5 LOKALIZACJA PUNKTÓW POMIAROWYCH W SYSTEMIE DO TRÓJWYMIAROWEGO POZYCJONOWANIA CIAŁA WYBRANYMI METODAMI
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.
2. Zarys metody SIFT (Scale Invariant Feature Transform)
PIOTR PAWLIK *, SŁAWOMIR MIKRUT ** WYSZUKIWANIE PUNKTÓW CHARAKTERYSTYCZNYCH NA POTRZEBY ŁĄCZENIA ZDJĘĆ LOTNICZYCH *** 1.Wstęp Artykuł dotyczy problemu dopasowania fotogrametrycznych zdjęć lotniczych. Istotą
METODY INŻYNIERII WIEDZY KNOWLEDGE ENGINEERING AND DATA MINING
METODY INŻYNIERII WIEDZY KNOWLEDGE ENGINEERING AND DATA MINING NEURONOWE MAPY SAMOORGANIZUJĄCE SIĘ Self-Organizing Maps SOM Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki,
WYKORZYSTANIE TRANSFORMACJI LOG-HOUGH A DO TWORZENIA REPREZENTACJI OBRAZU DLA KLASYFIKATORA NEURONOWEGO
Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 17b, 2007 ISBN 978-83-920594-9-2 WYKORZYSTANIE TRANSFORMACJI LOG-HOUGH A DO TWORZENIA REPREZENTACJI OBRAZU DLA KLASYFIKATORA NEURONOWEGO LOG-HOUGH
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,
PROGNOZOWANIE OSIADAŃ POWIERZCHNI TERENU PRZY UŻYCIU SIECI NEURONOWYCH**
Górnictwo i Geoinżynieria Rok 31 Zeszyt 3 2007 Dorota Pawluś* PROGNOZOWANIE OSIADAŃ POWIERZCHNI TERENU PRZY UŻYCIU SIECI NEURONOWYCH** 1. Wstęp Eksploatacja górnicza złóż ma niekorzystny wpływ na powierzchnię
Generowanie ortofotomapy w aplikacji internetowej Orthophoto Generation in the Web Application
Zygmunt Paszotta Zakład Fotogrametrii i Teledetekcji Uniwersytet Warmińsko-Mazurski Generowanie ortofotomapy w aplikacji internetowej Orthophoto Generation in the Web Application Tworzenie ortofotmapy
SIECI NEURONOWE W PROCESACH AUTOMATYCZNEJ KORELACJI ZDJĘĆ LOTNICZYCH NEURAL NETWORKS IN AUTOMATIC MATCHING PROCESSES ON AERIAL IMAGES
Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 17b, 2007 ISBN 978-83-920594-9-2 SIECI NEURONOWE W PROCESACH AUTOMATYCZNEJ KORELACJI ZDJĘĆ LOTNICZYCH NEURAL NETWORKS IN AUTOMATIC MATCHING PROCESSES
Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta
Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta www.michalbereta.pl Sieci radialne zawsze posiadają jedną warstwę ukrytą, która składa się z neuronów radialnych. Warstwa wyjściowa składa
Parametryzacja obrazu na potrzeby algorytmów decyzyjnych
Parametryzacja obrazu na potrzeby algorytmów decyzyjnych Piotr Dalka Wprowadzenie Z reguły nie stosuje się podawania na wejście algorytmów decyzyjnych bezpośrednio wartości pikseli obrazu Obraz jest przekształcany
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 8 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
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
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
Aerotriangulacja. 1. Aerotriangulacja z niezależnych wiązek. 2. Aerotriangulacja z niezależnych modeli
Aerotriangulacja 1. Aerotriangulacja z niezależnych wiązek 2. Aerotriangulacja z niezależnych modeli Definicja: Cel: Kameralne zagęszczenie osnowy fotogrametrycznej + wyznaczenie elementów orientacji zewnętrznej
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
Analiza możliwości szacowania parametrów mieszanin rozkładów prawdopodobieństwa za pomocą sztucznych sieci neuronowych 4
Wojciech Sikora 1 AGH w Krakowie Grzegorz Wiązania 2 AGH w Krakowie Maksymilian Smolnik 3 AGH w Krakowie Analiza możliwości szacowania parametrów mieszanin rozkładów prawdopodobieństwa za pomocą sztucznych
Detekcja punktów zainteresowania
Informatyka, S2 sem. Letni, 2013/2014, wykład#8 Detekcja punktów zainteresowania dr inż. Paweł Forczmański Katedra Systemów Multimedialnych, Wydział Informatyki ZUT 1 / 61 Proces przetwarzania obrazów
Systemy uczące się Lab 4
Systemy uczące się Lab 4 dr Przemysław Juszczuk Katedra Inżynierii Wiedzy, Uniwersytet Ekonomiczny 26 X 2018 Projekt zaliczeniowy Podstawą zaliczenia ćwiczeń jest indywidualne wykonanie projektu uwzględniającego
Implementacja filtru Canny ego
ANALIZA I PRZETWARZANIE OBRAZÓW Implementacja filtru Canny ego Autor: Katarzyna Piotrowicz Kraków,2015-06-11 Spis treści 1. Wstęp... 1 2. Implementacja... 2 3. Przykłady... 3 Porównanie wykrytych krawędzi
Systemy pomiarowo-diagnostyczne. Metody uczenia maszynowego wykład III 2016/2017
Systemy pomiarowo-diagnostyczne Metody uczenia maszynowego wykład III bogumil.konopka@pwr.edu.pl 2016/2017 Wykład III - plan Regresja logistyczna Ocena skuteczności klasyfikacji Macierze pomyłek Krzywe
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
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
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
Lekcja 5: Sieć Kohonena i sieć ART
Lekcja 5: Sieć Kohonena i sieć ART S. Hoa Nguyen 1 Materiał Sieci Kohonena (Sieć samo-organizująca) Rysunek 1: Sieć Kohonena Charakterystyka sieci: Jednowarstwowa jednokierunkowa sieć. Na ogół neurony
WYKORZYSTANIE SIECI NEURONOWEJ DO BADANIA WPŁYWU WYDOBYCIA NA SEJSMICZNOŚĆ W KOPALNIACH WĘGLA KAMIENNEGO. Stanisław Kowalik (Poland, Gliwice)
WYKORZYSTANIE SIECI NEURONOWEJ DO BADANIA WPŁYWU WYDOBYCIA NA SEJSMICZNOŚĆ W KOPALNIACH WĘGLA KAMIENNEGO Stanisław Kowalik (Poland, Gliwice) 1. Wprowadzenie Wstrząsy podziemne i tąpania występujące w kopalniach
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
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ą
Oprogramowanie Systemów Obrazowania SIECI NEURONOWE
SIECI NEURONOWE Przedmiotem laboratorium jest stworzenie algorytmu rozpoznawania zwierząt z zastosowaniem sieci neuronowych w oparciu o 5 kryteriów: ile zwierzę ma nóg, czy żyje w wodzie, czy umie latać,
AUTOMATYCZNE ROZPOZNAWANIE PUNKTÓW KONTROLNYCH GŁOWY SŁUŻĄCYCH DO 3D MODELOWANIA JEJ ANATOMII I DYNAMIKI
AUTOMATYCZNE ROZPOZNAWANIE PUNKTÓW KONTROLNYCH GŁOWY SŁUŻĄCYCH DO 3D MODELOWANIA JEJ ANATOMII I DYNAMIKI Tomasz Huczek Promotor: dr Adrian Horzyk Cel pracy Zasadniczym celem pracy było stworzenie systemu
Sieci neuronowe w Statistica
http://usnet.us.edu.pl/uslugi-sieciowe/oprogramowanie-w-usk-usnet/oprogramowaniestatystyczne/ Sieci neuronowe w Statistica Agnieszka Nowak - Brzezińska Podstawowym elementem składowym sztucznej sieci neuronowej
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
CYFROWA METODA BUDOWY NUMERYCZNEGO MODELU TERENU.
Sekcja Fotogrametrii i Teledetekcji Komitetu Geodezji Polskiej Akademii Nauk oraz Zakiad Fotogrametrii i Fotointerpretacji Akademii Rolniczej w Krakowie Archiwum Fotogrametrii, Kartografii i Teledetekcji
Pattern Classification
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley & Sons, 2000 with the permission of the authors
Filtracja obrazu operacje kontekstowe
Filtracja obrazu operacje kontekstowe Podział metod filtracji obrazu Metody przestrzenne i częstotliwościowe Metody liniowe i nieliniowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu
STRATEGIA DOBORU PARAMETRÓW SIECI NEURONOWEJ W ROZPOZNAWANIU PISMA
ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2016 Seria: ORGANIZACJA I ZARZĄDZANIE z. 96 Nr kol. 1963 Wiktor WALENTYNOWICZ wiktorwalentynowicz@hotmail.com Ireneusz J. JÓŹWIAK Politechnika Wrocławska Wydział Informatyki
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
Podstawy sztucznej inteligencji
wykład 5 Sztuczne sieci neuronowe (SSN) 8 grudnia 2011 Plan wykładu 1 Biologiczne wzorce sztucznej sieci neuronowej 2 3 4 Neuron biologiczny Neuron Jest podstawowym budulcem układu nerwowego. Jest komórką,
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
Optymalizacja ciągła
Optymalizacja ciągła 5. Metoda stochastycznego spadku wzdłuż gradientu Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 04.04.2019 1 / 20 Wprowadzenie Minimalizacja różniczkowalnej
Instrukcja realizacji ćwiczenia
SIEĆ KOHONENA ROZPOZNAWANIE OBRAZÓW Cel ćwiczenia: zapoznanie się ze sposobem reprezentacji wiedzy w sieciach Kohonena i mechanizmami sąsiedztwa i sumienia neuronów. Zadanie do analizy: analizujemy sieć
Zastosowanie metod eksploracji danych Data Mining w badaniach ekonomicznych SAS Enterprise Miner. rok akademicki 2014/2015
Zastosowanie metod eksploracji danych Data Mining w badaniach ekonomicznych SAS Enterprise Miner rok akademicki 2014/2015 Sieci Kohonena Sieci Kohonena Sieci Kohonena zostały wprowadzone w 1982 przez fińskiego
Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny.
Filtracja nieliniowa może być bardzo skuteczną metodą polepszania jakości obrazów Filtry nieliniowe Filtr medianowy Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy
Filtracja obrazu operacje kontekstowe
Filtracja obrazu operacje kontekstowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu Poprawa ostrości Usunięcie określonych wad obrazu Poprawa obrazu o złej jakości technicznej Rekonstrukcja
Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy
Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy Wykorzystane materiały: Zadanie W dalszej części prezentacji będzie omawiane zagadnienie rozpoznawania twarzy Problem ten można jednak uogólnić
Co to jest grupowanie
Grupowanie danych Co to jest grupowanie 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Szukanie grup, obszarów stanowiących lokalne gromady punktów Co to jest grupowanie
Sieci neuronowe w Statistica. Agnieszka Nowak - Brzezioska
Sieci neuronowe w Statistica Agnieszka Nowak - Brzezioska Podstawowym elementem składowym sztucznej sieci neuronowej jest element przetwarzający neuron. Schemat działania neuronu: x1 x2 w1 w2 Dendrites
ANALIZA PRZYDATNOŚCI ALGORYTMÓW DETEKCJI KRAWĘDZI W ZASTOSOWANIACH FOTOGRAMETRII BLISKIEGO ZASIĘGU
ANALIZA PRZYDATNOŚCI ALGORYTMÓW DETEKCJI KRAWĘDZI W ZASTOSOWANIACH FOTOGRAMETRII BLISKIEGO ZASIĘGU USEFULNESS ANALYSIS OF EDGE DETECTION ALGORITHMS IN CLOSE-RANGE PHOTOGRAMMETRY APPLICATIONS Anna Czechowicz,
BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat
BIBLIOTEKA PROGRAMU R - BIOPS Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat Biblioteka biops zawiera funkcje do analizy i przetwarzania obrazów. Operacje geometryczne (obrót, przesunięcie,
Przetwarzanie obrazu
Przetwarzanie obrazu Przekształcenia kontekstowe Liniowe Nieliniowe - filtry Przekształcenia kontekstowe dokonują transformacji poziomów jasności pikseli analizując za każdym razem nie tylko jasność danego
Algorytmy Laplacian of Gaussian i Canny ego detekcji krawędzi w procesie analizy satelitarnych obrazów procesów atmosferycznych.
Algorytmy Laplacian of Gaussian i Canny ego detekcji krawędzi w procesie analizy satelitarnych obrazów procesów atmosferycznych. Słowa kluczowe: teledetekcja, filtracja obrazu, segmentacja obrazu, algorytmy
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych autor: Robert Drab opiekun naukowy: dr inż. Paweł Rotter 1. Wstęp Zagadnienie generowania trójwymiarowego
AUTOMATYCZNA IDENTYFIKACJA ELEMENTÓW LINIOWYCH NA OBRAZACH CYFROWYCH *
Polskie Towarzystwo Fotogrametrii i Teledetekcji Sekcja Fotogrametrii i Teledetekcji Komitetu Geodezji PAN Komisja Geoinformatyki PAU Zakład Fotogrametrii i Informatyki Teledetekcyjnej AGH Archiwum Fotogrametrii,
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
METODY INŻYNIERII WIEDZY KNOWLEDGE ENGINEERING AND DATA MINING
METODY INŻYNIERII WIEDZY KNOWLEDGE ENGINEERING AND DATA MINING NEURONOWE MAPY SAMOORGANIZUJĄCE SIĘ ĆWICZENIA Self-Organizing Maps SOM Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki,
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
Wstęp do metod numerycznych Zadania numeryczne 2016/17 1
Wstęp do metod numerycznych Zadania numeryczne /7 Warunkiem koniecznym (nie wystarczającym) uzyskania zaliczenia jest rozwiązanie co najmniej 3 z poniższych zadań, przy czym zadania oznaczone literą O
Sztuczne sieci neuronowe. Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 335
Sztuczne sieci neuronowe Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 335 Wykład 10 Mapa cech Kohonena i jej modyfikacje - uczenie sieci samoorganizujących się - kwantowanie wektorowe
Widzenie komputerowe
Widzenie komputerowe Uczenie maszynowe na przykładzie sieci neuronowych (3) źródła informacji: S. Osowski, Sieci neuronowe w ujęciu algorytmicznym, WNT 1996 Zdolność uogólniania sieci neuronowej R oznaczenie
Sieci Kohonena Grupowanie
Sieci Kohonena Grupowanie http://zajecia.jakubw.pl/nai UCZENIE SIĘ BEZ NADZORU Załóżmy, że mamy za zadanie pogrupować następujące słowa: cup, roulette, unbelievable, cut, put, launderette, loveable Nie
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 7 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
Zamiana reprezentacji wektorowej na rastrową - rasteryzacja
MODEL RASTROWY Siatka kwadratów lub prostokątów stanowi elementy rastra. Piksel - pojedynczy element jest najmniejszą rozróŝnialną jednostką powierzchniową, której własności są opisane atrybutami. Model
PROGNOZOWANIE CENY OGÓRKA SZKLARNIOWEGO ZA POMOCĄ SIECI NEURONOWYCH
InŜynieria Rolnicza 14/2005 Sławomir Francik Katedra InŜynierii Mechanicznej i Agrofizyki Akademia Rolnicza w Krakowie PROGNOZOWANIE CENY OGÓRKA SZKLARNIOWEGO ZA POMOCĄ SIECI NEURONOWYCH Streszczenie W
SIECI KOHONENA UCZENIE BEZ NAUCZYCIELA JOANNA GRABSKA-CHRZĄSTOWSKA
SIECI KOHONENA UCZENIE BEZ NAUCZYCIELA JOANNA GRABSKA-CHRZĄSTOWSKA Wykłady w dużej mierze przygotowane w oparciu o materiały i pomysły PROF. RYSZARDA TADEUSIEWICZA SAMOUCZENIE SIECI metoda Hebba W mózgu
Rozpoznawanie obrazów
Rozpoznawanie obrazów Laboratorium Python Zadanie nr 1 Regresja liniowa autorzy: A. Gonczarek, J.M. Tomczak, S. Zaręba, M. Zięba, J. Kaczmar Cel zadania Celem zadania jest implementacja liniowego zadania
ANALIZA PRZYDATNOŚCI ALGORYTMÓW DETEKCJI KRAWĘDZI W ZASTOSOWANIACH FOTOGRAMETRII BLISKIEGO ZASIĘGU
Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 16, 2006 ISBN 978-83-920594-5-X ANALIZA PRZYDATNOŚCI ALGORYTMÓW DETEKCJI KRAWĘDZI W ZASTOSOWANIACH FOTOGRAMETRII BLISKIEGO ZASIĘGU THE USE OF EDGE
ORIENTACJA ZEWNĘTRZNA ZDJĘCIA Z WYKORZYSTANIEM GEOMETRYCZNYCH CECH OBIEKTÓW
Polskie Towarzystwo Fotogrametrii i Teledetekcji oraz Katedra Fotogrametrii i Teledetekcji Wydziału Geodezji i Gospodarki Przestrzennej Uniwersytetu Warmińsko-Mazurskiego w Olsztynie Archiwum Fotogrametrii,
Agnieszka Nowak Brzezińska
Agnieszka Nowak Brzezińska jeden z algorytmów regresji nieparametrycznej używanych w statystyce do prognozowania wartości pewnej zmiennej losowej. Może również byd używany do klasyfikacji. - Założenia
Algorytmy sztucznej inteligencji
Algorytmy sztucznej inteligencji Dynamiczne sieci neuronowe 1 Zapis macierzowy sieci neuronowych Poniżej omówione zostaną części składowe sieci neuronowych i metoda ich zapisu za pomocą macierzy. Obliczenia
Wstęp do sieci neuronowych, wykład 04. Skierowane sieci neuronowe. Algorytmy konstrukcyjne dla sieci skierowanych
Wstęp do sieci neuronowych, wykład 04. Skierowane sieci neuronowe. dla sieci skierowanych Maja Czoków, Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2011-10-25 1 Motywacja
Proste metody przetwarzania obrazu
Operacje na pikselach obrazu (operacje punktowe, bezkontekstowe) Operacje arytmetyczne Dodanie (odjęcie) do obrazu stałej 1 Mnożenie (dzielenie) obrazu przez stałą Operacje dodawania i mnożenia są operacjami
Projekt Sieci neuronowe
Projekt Sieci neuronowe Chmielecka Katarzyna Gr. 9 IiE 1. Problem i dane Sieć neuronowa miała za zadanie nauczyć się klasyfikować wnioski kredytowe. W projekcie wykorzystano dane pochodzące z 110 wniosków
Inteligentne systemy przeciw atakom sieciowym
Inteligentne systemy przeciw atakom sieciowym wykład Sztuczne sieci neuronowe (SSN) Joanna Kołodziejczyk 2016 Joanna Kołodziejczyk Inteligentne systemy przeciw atakom sieciowym 2016 1 / 36 Biologiczne
WPŁYW KOMPRESJI BARW NA DZIAŁANIE NEURONOWEGO MODELU IDENTYFIKACYJNEGO
Inżynieria Rolnicza 3(121)/2010 WPŁYW KOMPRESJI BARW NA DZIAŁANIE NEURONOWEGO MODEU IDENTYFIKACYJNEGO Krzysztof Nowakowski, Piotr Boniecki, Andrzej Przybylak Instytut Inżynierii Rolniczej, Uniwersytet
Symulacyjna analiza efektywnoêci sieci neuronowych w klasyfikacji bezwzorcowej
Zeszyty Naukowe nr 724 Akademii Ekonomicznej w Krakowie 2006 Katedra Informatyki Symulacyjna analiza efektywnoêci sieci neuronowych w klasyfikacji bezwzorcowej Streszczenie: W artykule dokonano weryfikacji
SINGLE-IMAGE HIGH-RESOLUTION SATELLITE DATA FOR 3D INFORMATIONEXTRACTION
SINGLE-IMAGE HIGH-RESOLUTION SATELLITE DATA FOR 3D INFORMATIONEXTRACTION MOŻLIWOŚCI WYDOBYCIA INFORMACJI 3D Z POJEDYNCZYCH WYSOKOROZDZIELCZYCH OBRAZÓW SATELITARNYCH J. Willneff, J. Poon, C. Fraser Przygotował:
Metody kodowania wybranych cech biometrycznych na przykładzie wzoru naczyń krwionośnych dłoni i przedramienia. Mgr inż.
Metody kodowania wybranych cech biometrycznych na przykładzie wzoru naczyń krwionośnych dłoni i przedramienia Mgr inż. Dorota Smorawa Plan prezentacji 1. Wprowadzenie do zagadnienia 2. Opis urządzeń badawczych
IMPLEMENTACJA I TESTOWANIE PROCEDURY AUTOMATYCZNEGO ŚLEDZENIA KRAWĘDZI NA OBRAZACH CYFROWYCH
Janusz Cieślar IMPLEMENTACJA I TESTOWANIE PROCEDURY AUTOMATYCZNEGO ŚLEDZENIA KRAWĘDZI NA OBRAZACH CYFROWYCH 1. Wstęp W 1999 roku w zakładzie Fotogrametrii i Informatyki Teledetekcyjnej AGH powstał pomysł
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
Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner
Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska Elementy nieprzystające Definicja odrzucania Klasyfikacja
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
Wstęp do sieci neuronowych, wykład 07 Uczenie nienadzorowane.
Wstęp do sieci neuronowych, wykład 7. M. Czoków, J. Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika w Toruniu 212-11-28 Projekt pn. Wzmocnienie potencjału dydaktycznego UMK w Toruniu
ĆWICZENIE 5: Sztuczne sieci neuronowe
Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny, Politechnika Śląska www.imio.polsl.pl METODY HEURYSTYCZNE ĆWICZENIE 5: Sztuczne sieci neuronowe opracował: dr inż. Witold
METODY CHEMOMETRYCZNE W IDENTYFIKACJI ŹRÓDEŁ POCHODZENIA
METODY CHEMOMETRYCZNE W IDENTYFIKACJI ŹRÓDEŁ POCHODZENIA AMFETAMINY Waldemar S. Krawczyk Centralne Laboratorium Kryminalistyczne Komendy Głównej Policji, Warszawa (praca obroniona na Wydziale Chemii Uniwersytetu
Przetwarzanie obrazu
Przetwarzanie obrazu Przegląd z uwzględnieniem obrazowej bazy danych Tatiana Jaworska Jaworska@ibspan.waw.pl www.ibspan.waw.pl/~jaworska Umiejscowienie przetwarzania obrazu Plan prezentacji Pojęcia podstawowe
Przekształcenia kontekstowe. Filtry nieliniowe Typowy przykład usuwania zakłóceń z obrazu
Definicja Przekształcenia kontekstowe są to przekształcenia które dla wyznaczenia wartości jednego punktu obrazu wynikowego trzeba dokonać określonych obliczeń na wielu punktach obrazu źródłowego. Przekształcenia
PRZETWARZANIE GRAFICZNYCH DANYCH EMPIRYCZNYCH DLA POTRZEB EDUKACJI SZTUCZNYCH SIECI NEURONOWYCH, MODELUJĄCYCH WYBRANE ZAGADNIENIA INŻYNIERII ROLNICZEJ
Inżynieria Rolnicza 2(90)/2007 PRZETWARZANIE GRAFICZNYCH DANYCH EMPIRYCZNYCH DLA POTRZEB EDUKACJI SZTUCZNYCH SIECI NEURONOWYCH, MODELUJĄCYCH WYBRANE ZAGADNIENIA INŻYNIERII ROLNICZEJ Krzysztof Nowakowski,
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
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ą
Zastosowanie rozmytych map kognitywnych do badania scenariuszy rozwoju jednostek naukowo-dydaktycznych
Konferencja Systemy Czasu Rzeczywistego 2012 Kraków, 10-12 września 2012 Zastosowanie rozmytych map kognitywnych do badania scenariuszy rozwoju jednostek naukowo-dydaktycznych Piotr Szwed AGH University
Analiza wpływu obrazów źródłowych na efektywność granulometrycznej analizy teksturowej w wyodrębnianiu wybranych klas pokrycia terenu
WYDZIAŁ GEODEZJI I KARTOGRAFII POLITECHNIKA WARSZAWSKA Analiza wpływu obrazów źródłowych na efektywność granulometrycznej analizy teksturowej w wyodrębnianiu wybranych klas pokrycia terenu Katarzyna Staniak,
Analiza składowych głównych. Wprowadzenie
Wprowadzenie jest techniką redukcji wymiaru. Składowe główne zostały po raz pierwszy zaproponowane przez Pearsona(1901), a następnie rozwinięte przez Hotellinga (1933). jest zaliczana do systemów uczących
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
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
Klasyfikatory: k-nn oraz naiwny Bayesa. Agnieszka Nowak Brzezińska Wykład IV
Klasyfikatory: k-nn oraz naiwny Bayesa Agnieszka Nowak Brzezińska Wykład IV Naiwny klasyfikator Bayesa Naiwny klasyfikator bayesowski jest prostym probabilistycznym klasyfikatorem. Zakłada się wzajemną
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
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
SAS wybrane elementy. DATA MINING Część III. Seweryn Kowalski 2006
SAS wybrane elementy DATA MINING Część III Seweryn Kowalski 2006 Algorytmy eksploracji danych Algorytm eksploracji danych jest dobrze zdefiniowaną procedurą, która na wejściu otrzymuje dane, a na wyjściu
Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych
inż. Marek Duczkowski Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych słowa kluczowe: algorytm gradientowy, optymalizacja, określanie wodnicy W artykule
Wstęp do sieci neuronowych, wykład 8 Uczenie nienadzorowane.
Wstęp do sieci neuronowych, wykład 8. M. Czoków, J. Piersa, A. Rutkowski Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika w Toruniu 1-811-6 Projekt pn. Wzmocnienie potencjału dydaktycznego