USING OF NEURONAL TECHNIQUES IN AGRICULTURAL PRACTICE WYKORZYSTANIE TECHNIK NEURONOWYCH W PRAKTYCE ROLNICZEJ

Podobne dokumenty
PRZEWODNIK PO PRZEDMIOCIE

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

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

SIECI NEURONOWE Wprowadzenie

PRZEWODNIK PO PRZEDMIOCIE

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

Wprowadzenie do teorii systemów ekspertowych

Inteligentne systemy informacyjne

PRZEWODNIK PO PRZEDMIOCIE

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

Zakład Sterowania Systemów

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Automatyka i Robotyka studia stacjonarne drugiego stopnia

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

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

SYLABUS/KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

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

2.2.P.07: Komputerowe narzędzia inżynierii powierzchni

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

Zagadnienia optymalizacji i aproksymacji. Sieci neuronowe.

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

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

InŜynieria Rolnicza 14/2005. Streszczenie

DOBÓR ŚRODKÓW TRANSPORTOWYCH DLA GOSPODARSTWA PRZY POMOCY PROGRAMU AGREGAT - 2

Opis efektów uczenia się dla kwalifikacji na poziomie 7 Polskiej Ramy Kwalifikacji

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

Systemy Inteligentnego Przetwarzania wykład 1: sieci elementarne

Wykład organizacyjny

technologii informacyjnych kształtowanie , procesów informacyjnych kreowanie metod dostosowania odpowiednich do tego celu środków technicznych.

ANALIZA WYDAJNOŚCI PRODUKCYJNEJ RODZINNEGO GOSPODARSTWA ROLNEGO PRZY POMOCY SIECI NEURONOWEJ

ALGORYTM ROZPOZNAWANIA OBRAZÓW MATERIAŁÓW BIOLOGICZNYCH

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla studenta

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

KARTA MODUŁU KSZTAŁCENIA

PROGNOZOWANIE CENY OGÓRKA SZKLARNIOWEGO ZA POMOCĄ SIECI NEURONOWYCH

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

Wykład 1: Wprowadzenie do sieci neuronowych

Prof. Stanisław Jankowski

Kształcenie w Szkole Doktorskiej Politechniki Białostockiej realizowane będzie według następującego programu:

Wykaz tematów prac inżynierskich dla studentów studiów stacjonarnych kierunku Informatyka i agroinżynieria w roku akademickim 2014/2015

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

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

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

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika

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

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk

Odniesienie symbol II/III [1] [2] [3] [4] [5] Efekt kształcenia. Wiedza

CZYM SĄ OBLICZENIA NAT A URALNE?

ZASTOSOWANIE AUTORSKIEJ METODY WYZNACZANIA WARTOŚCI PARAMETRÓW NOWOCZESNYCH SYSTEMÓW TECHNICZNYCH DO PŁUGÓW I OPRYSKIWACZY POLOWYCH

KARTA PRZEDMIOTU. Dyscyplina:

IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej

PRZEWODNIK PO PRZEDMIOCIE


ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

Podstawy Sztucznej Inteligencji (PSZT)

Transformacja wiedzy w budowie i eksploatacji maszyn

Metody sztucznej inteligencji

Systemy Informatyki Przemysłowej

Sztuczne sieci neuronowe (SNN)

Oszczędności w gospodarstwie przy użyciu nowoczesnych rozwiązań w rolnictwie.

Streszczenie. Słowa kluczowe: modele neuronowe, parametry ciągników rolniczych

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

Zakładane efekty kształcenia dla kierunku

PROGNOZOWANIE OSIADAŃ POWIERZCHNI TERENU PRZY UŻYCIU SIECI NEURONOWYCH**

4.1. Wprowadzenie Podstawowe definicje Algorytm określania wartości parametrów w regresji logistycznej...74

Satelitarna pomoc w gospodarstwie

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

Modelowanie i symulacja rozproszona mobilnych sieci ad-hoc Promotor: dr hab. inż. Ewa Niewiadomska-Szynkiewicz

Podstawy elektroniki i miernictwa

Modelowanie przetworników pomiarowych Kod przedmiotu

Relacja: III Seminarium Naukowe "Inżynierskie zastosowania technologii informatycznych"

Rozszerzony konspekt przedmiotu Inteligentne maszyny i systemy

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Opis programu studiów

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

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

2012/2013. PLANY STUDIÓW stacjonarnych i niestacjonarnych I-go stopnia prowadzonych na Wydziale Elektrotechniki, Automatyki i Informatyki

Marek Lewandowski, Maciej Łabędzki, Marcin Wolski Konferencja I3, Poznań, 5 listopada 2009r.

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

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska AiR II

PRZEWODNIK PO PRZEDMIOCIE

Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY W SZCZECINIE

JAKIEGO RODZAJU NAUKĄ JEST

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

PRZEWODNIK PO PRZEDMIOCIE

Laboratorium przez Internet w modelu studiów inżynierskich

Nazwa przedmiotu: METODY SZTUCZNEJ INTELIGENCJI W ZAGADNIENIACH EKONOMICZNYCH Artificial intelligence methods in economic issues Kierunek:

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

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

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: I stopnia (inżynierskie)

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

PROGRAM WSPOMAGAJĄCY OCENĘ INWESTYCJI MECHANIZACYJNYCH DOZEM 2

SYSTEM MONITOROWANIA DECYZYJNEGO STANU OBIEKTÓW TECHNICZNYCH

PROGRAM SEMINARIUM ZAKOPANE czwartek, 1 grudnia 2011 r. Sesja przedpołudniowa

[1] [2] [3] [4] [5] [6] Wiedza

Mariusz Nowak Instytut Informatyki Politechnika Poznańska

Transkrypt:

PIOTR BONIECKI Instytut InŜynierii Rolniczej Akademia Rolnicza im. A. Cieszkowskiego w Poznaniu USING OF NEURONAL TECHNIQUES IN AGRICULTURAL PRACTICE S u m m a r y The development of computer technologies caused the appearance of the completely new analytic possibilities, basing on observations of natural processes, and in peculiarity on conclusions following with scientific researches relating the brain work investigations, what is described by the dynamically developing techniques of neuronal processing. One should underline, that artificial neuronal networks are able to operate both on gatherings of numeric data coming from experimental investigations, as well as on fuzzy sets, so characteristic for perception of human mind. Recently they are used in agriculture in classification systems. WYKORZYSTANIE TECHNIK NEURONOWYCH W PRAKTYCE ROLNICZEJ S t r e s z c z e n i e Rozwój technologii informatycznych spowodował pojawienie się zupełnie nowych moŝliwości analitycznych, bazujących na obserwacjach procesów naturalnych, a w szczególności na wnioskach płynących z badań naukowych dotyczących pracy mózgu, jakie opisują dynamicznie rozwijające się techniki przetwarzania neuronowego (Osowski S., 2000). NaleŜy podkreślić, Ŝe sztuczne sieci neuronowe potrafią operować zarówno na zbiorach danych numerycznych, pochodzących np. z badań doświadczalnych, jak równieŝ na zbiorach rozmytych, tak charakterystycznych dla postrzegania ludzkiego umysłu. Ostatnio znajdują zastosowanie w systemach klasyfikacyjnych wykorzystywanych w rolnictwie. Wstęp Pojawienie się komputerów w latach czterdziestych XX wieku doprowadziło w konsekwencji do istotnego rozwoju nowoczesnych technik wspomagających metody przetwarzania szeroko rozumianej informacji. Od tamtego czasu komputer był równieŝ wykorzystywany jako narzędzie do symulowania złoŝonych problemów naukowych, takich jak np. badanie oraz analiza pracy mózgu. Eksperymentom symulacyjnym poddano działanie zarówno pojedynczego neuronu jak i całej grupy neuronów, zwanych dalej sztucznymi sieciami neuronowymi. Pierwsze sztuczne sieci neuronowe były maszynami analogowymi, co niestety stanowiło jedną z barier ich praktycznych zastosowań, a co za tym idzie, ich rozwoju. Dynamiczny rozkwit modelowania neuronowego zainicjowało, a następnie stymulowało dopiero pojawienie się komputerowych symulatorów sieci neuronowych, zdolnych do rozwiązania stawianego problemu w czasie rzeczywistym (Hertz J. i inni, 1993). Stało się to moŝliwe dzięki wykładniczej dynamice jaką od lat sześćdziesiątych wykazuje przyrost mocy obliczeniowej obserwowany we współczesnych komputerach. Krótka historia modelowania neuronowego W początkowej fazie prowadzone badania naukowe osadzone były głównie w dziedzinie neurofizjologii. Chciano opisać jak najlepiej mechanizmy funkcjonowania ludzkiego mózgu poprzez analizę działania pojedynczych komórek nerwowych. Termin sztuczne sieci neuronowe narodził się w 1943 roku po ukazaniu się pracy McCulloch a i Pitts a. W niej to po raz pierwszy opublikowano matematyczny model neuronu i jego powiązanie z procesem obróbki informacji w oparciu o równoległe oraz rozproszone przetwarzanie danych (Osowski S., 2000). Sześć lat później Donald Hebb odkrył, Ŝe informacje mogą być przechowywane między połączeniami poszczególnych neuronów i zaproponował metodę uczenia neuronu, w oparciu o adaptacyjną zmianę wag połączeń między neuronami. Zaowocowało to stworzeniem w 1957 roku przez Franka Rossenblatt a sztucznej sieci neuronowej, tzw. perceptronu. Sieć ta, częściowo elektromechaniczna a częściowo elektryczna, wykorzystana była do rozpoznawania znaków. Pomimo wielu wad charakterystycznych dla proponowanej topologii, po opublikowaniu przez autorów wyników prowadzonych badań, nastąpił dynamiczny rozwój tego typu sieci. Na podstawie modelu Rossenblatt a w 1960 roku Bernad Widrow zaproponował elementarną sieć typu Adelinie. Przez połączenie wiele takich elementów powstała topologia Madaline. Był to pierwszy neurokomputer wytworzony na potrzeby adaptacyjnego przetwarzania sygnałów, który był oferowany komercyjnie. W latach 70-tych nastąpiło pewne zahamowanie rozwoju metod sztucznych sieci neuronowych. Stało się to na skutek publikacji wskazującej na ograniczony zakres zastosowań sieci posiadających jedna warstwę (Minsky, Papert, 1969). Pomimo krytyki nie zaprzestano tworzenia nowych modeli sieci neuronowych. Dla przykładu wymienić moŝna sieć Avalanche zaproponowaną przez Grossberga (słu- Ŝyła do rozpoznawania mowy). Inny przykład to Brain State in the Box Jamesa Andersona (odpowiednik pamięci asocjacyjnej). W 1982 roku fiński uczony Tuevo Kohonen opracował sieci dedykowane do klasyfikacji poprzez wydobywania cech, nie wymagające w procesie uczenia nadzoru nauczyciela. W latach osiemdziesiątych i dziewięćdziesiątych Grossberg i Carpenter wprowadzili szereg nowych architektur sztucznych sieci neuronowych oraz rozwinęli teorię adaptacyjnych sieci rezonansowych. Pojawiły się pierwsze sieci ze sprzęŝeniem zwrotnym. DuŜym krokiem w rozwoju dziedziny sztucznych sieci była publikacja McClellanda 10

i Rumelharta wydana w 1986 roku na temat równoległego przetwarzania rozproszonego w topologiach z neuronami radialnymi w warstwie ukrytej. Spowodowało to rozwój sieci wielowarstwowych typu RBF (Radial Basis Function), które w przeciwieństwie do tradycyjnych sieci sigmoidalnych, wykorzystują w procesie uczenia techniki optymalizacji lokalnej (Rutkowska D., 1997). DuŜy wpływ na rozwój sztucznych sieci neuronowych miał takŝe postęp techniczny w dziedzinie budowy neuroprocesorów stanowiących w istocie analogowe realizacje sprzętowe. Od polowy lat 80-tych zaczął się nieformalny wyścig laboratoriów badawczych oraz firm produkujących neuropodobne układy elektroniczne. Osiągnięciami liczącymi się w tym wyścigu są: rosnąca liczba elementów neuropodobnych umieszczonych w zintegrowanej strukturze układu scalonego, duŝa liczba realizowanych połączeń w topologii sieci oraz znaczna szybkość działania układu. W efekcie wzrosła takŝe ilość praktycznych zastosowań przetwarzania neuronowego, ujawniających się w róŝnych, często zupełnie odmiennych obszarach Ŝycia (Giergiel M. J. i inni, 2002). MoŜna zauwaŝyć, Ŝe w istocie w kaŝdej dziedzinie nauki znalazły się jakieś problemy, które udało się rozwiązać albo chociaŝ lepiej poznać dzięki wykorzystaniu sztucznych sieci neuronowych. W ostatnich latach sztuczne sieci neuronowe znalazły zastosowanie równieŝ w rolnictwie. Ich dobre wyniki w zakresie klasyfikacji oraz predykcji posłuŝyły do skonstruowania systemów ekspertowych pracujących w czasie rzeczywistym, efektywnie wspierających procesy decyzyjne w wielu gałęziach rolnictwa. Zaowocowało to nawet pojawieniem się pierwszych urządzeń i maszyn rolniczych, których funkcjonowanie opiera się metodach sztucznej inteligencji, a zatem nie wymagających ciągłego nadzoru oraz obsługi. Są to jednak dopiero początki wykorzystania sieci neuronowych w tej dziedzinie. Celem tej pracy jest prezentacja kilku wybranych rozwiązań mających juŝ praktyczne zastosowanie w rolnictwie i wykorzystujących w praktyce techniki przetwarzania neuronowego. jest jako API (Autonomous Platform and Information system for registration of crops and weeds) czyli autonomiczna platforma i system informacji na potrzeby monitoringu zbiorów i chwastów. Podobne roboty są stosowane juŝ w Stanach Zjednoczonych, jednak tylko do usuwania wszystkich roślin, np. z torów kolejowych. Rys. 1. Robot do monitoringu zbiorów i chwastów Fig. 1. Crops and weeds monitoring robot W skład systemu wchodzą następujące integralne moduły: moduł mapujący: realizuje precyzyjne mapowanie pola podczas sadzenia roślin, Przykłady aplikacji technik neuronowych w rolnictwie Jedną z podstawowych właściwości sztucznych sieci neuronowych są ich umiejętności klasyfikacyjne. Zdolność sieci neuronowych do klasyfikacji moŝe być wykorzystana w wielu obszarach rolnictwa. W szczególności moŝe zaowocować w przyszłości inteligentnymi maszynami do zbioru. W oparciu o neuronową technikę rozpoznawania obrazu, maszyna moŝe wykonywać róŝne prace w rolnictwie bez ingerencji człowieka. NiŜej przedstawiono przykłady takich urządzeń, podając ich krótką charakterystykę. - API (Autonomous Platform and Information system for registration of crops and weeds) - maszyna do wyrywania chwastów Prace prowadzone są w Danish Institute of Agricultural Sciences mieszczącym się w Tjele. Robot ten przejeŝdŝając przez pole skanuje znajdujące się na nim rośliny i zaznacza te, które rozpoznaje jako chwasty. Robot działa automatycznie w oparciu o dane uzyskane z systemu GPS. Następna wersja będzie posiadała moŝliwość rozpylenia dokładnej, minimalnej ale skutecznej dawki herbicydu. Pozwoli to na zredukowanie zuŝycia środków chwastobójczych, głównie w trosce o środowisko, o ponad 70%. Projekt ten znany Rys. 2. Schemat mapowania pola podczas sadzenia roślin Fig. 2. Scheme of field mapping during planting moduł identyfikujący: realizuje komputerowe rozpoznawanie roślin przy wykorzystaniu sieci neuronowych, moduł roboczy: stanowi zintegrowane, zaawansowane narzędzia do usuwania bądź regulacji populacji chwastów. - ACROSS (Autonomous spatial-temporal Crop and Soil Surveying) - neuronowy robot do monitoringu stanu pola i plonu Projekt ten ma na celu rozwój koncepcji rolnictwa precyzyjnego w efekcie czego realizowany jest ciągły lub okresowy nadzór nad glebą i plonami. Neurorobot podczas 11

Rys. 3. Rozpoznawanie kształtu roślin Fig. 3. Recognizing of plants shape Rys. 4. Schemat wykrywania i niszczenia chwastów w międzyrzędziach Fig. 4. Scheme of weeds detecting and destroying in interrows spacings Rys. 5. Neuronowy robot do monitoringu stanu pola i plonu Fig. 5. Neuronal robot for field and crop state monitoring przejazdu przez pole monitoruje aktualny stan roślin oraz gleby. Następnie przy pomocy otrzymanych wyników moŝna określić kondycje całego pola jak i plonu. Robot odnotowuje kaŝde pojawienie się choroby, insektów bądź zagroŝenie innego typu. - ISAC (Intelligent Sensor for Autonomous Cleaning in livestock buildings) - neurorobot czyszczący Celem ISAC jest rozwinięcie koncepcji inteligentnego systemu sensorów połączonych z autonomicznym systemem czyszczącym, mający zastosowanie w budynkach inwentarskich. WspomoŜe to niewątpliwie środowisko pracy, zapewni standard higieny i zoptymalizuje zuŝycie środków czyszczących w gospodarstwach produkcji zwierzęcej. Rys. 6. Robot czyszczący wykonany w ramach projektu ISAC Fig. 6. Cleaning robot made in the confines of ISAC project - SLUGBOT - neurorobot do wykrywania oraz usuwania ślimaków Na University of West England's w Intelligent Autonomous Systems Laboratory stworzono robota wykorzystującego sieć neuronową zdolną do rozpoznawania echa. Robot osadzony na samojezdnym podwoziu kołowym, posiada ruchome ramię długości półtora metra umieszczone na ob- 12

rotnicy, które wykorzystuje się jako skaner, a takŝe chwytacz szkodników. Urządzeniem wykrywającym jest sonar ultradźwiękowy, oraz emiter podczerwieni. Robot wspomagany jest tak- Ŝe przez GPS oraz DGPS. Proces rozpoznawania odbywa się etapowo. Robot porusza się odcinkami adekwatnymi do długości największej średnicy ramienia. Skaner obraca się wokół korpusu trzy razy. Końcowa klasyfikacja szkodników odbywa się poprzez analizę odbitych fal ultradźwiękowych. Sieć uczy się rozpoznawać i rozróŝniać echo poszczególnych obiektów. Echo odbijane przez organizmy Ŝywe jest o wiele słabsze niŝ to zwracane przez ciała stałe (kamień). Slugbot jest neurorobotem zdolnym bez pomocy człowieka do wykonania skanowania wybranego fragmentu pola pszenicy w poszukiwaniu ślimaków. Robot ten wyposa- Ŝony jest w ramię obrotowe o zasięgu 1,5m i potrafi rozpoznawać i odróŝniać ślimaki od innych obiektów, np. kamieni. Jest w stanie pracować w róŝnych warunkach oświetleniowych. Dzięki zastosowaniu mikrobiologicznych ogniw paliwowych, robot ten moŝe samodzielnie operować bez pomocy człowieka w czasie największej aktywności ślimaków i ładować baterie podczas odpoczynku. Zebrane ślimaki są wykorzystywane jako paliwo do zasilania ogniw paliwowych. Robot drzewny wspomaga proces inteligentnego monitorowania zmian środowiskowych w koronach drzew. WyposaŜony jest w kombinacje czujników, kamerę a takŝe łącze bezprzewodowe. Przemieszcza się po specjalnym kablu między drzewami. Kabel wykorzystywany jest jako łącze umoŝliwiające pobieranie danych. Całość konstrukcji oparta jest na zasilaniu słonecznym. Projekt opiera się na procesie zbierania informacji o środowisku leśnym, takich jak wpływ zmian w nasłonecznieniu, poziom dwutlenku węgla oraz wilgotności. Głównym motywem badań jest chęć przewidywania zmian w środowisku naturalnym spowodowanym działalnością człowieka. Naukowcy chcą w ten sposób zapobiec postępującej biodegradacji lasów. - CRoPS (Crop Rotation Planing System) - system sterujący płodozmianem System komputerowy sterujący płodozmianem poszczególnych pól lub całego gospodarstwa. Ma na celu analizę planowania siewu pod względem wymagań produkcji, zapotrzebowania na wytworzony produkt oraz moŝliwości finansowe rolnika. System planowania oparty jest na sztucznych sieciach neuronowych uwzględnia między innymi: typ gleby poszczególnych pól w gospodarstwie, potencjał erozyjny gleby, terminy wysiewu nawozów dostosowane do poszczególnych roślin i czynników klimatycznych, terminy oprysków i okres karencji. Plany są podawane dla indywidualnych pól co zapewnia kompatybilność rotacji poszczególnych roślin w gospodarstwie tak aby spotkało się to z preferencjami rolnika co do produkcji. - Elektroniczny nos Rys. 7. Slugbot neurorobot do wykrywania ślimaków Fig. 7. Slugbot neurorobot for slugs detectings - TARZAN robot drzewny Rys. 9. Etapy pracy elektronicznego nosa Fig. 9. Working stages of electronic nose Rys. 8. Tarzan robot drzewny Fig. 8. Tarzan robot for trees monitoring The Pacific Northwest National Laboratory prowadzi badania nad ochroną środowiska i zarządzaniem odpadami. Obejmują one równieŝ systemy czasu rzeczywistego rozpoznawania zanieczyszczeń oraz chwastów na polach. Sieci neuronowe sprzęŝone są w tym rozwiązaniu z czujnikami chemicznymi oraz spektrometrami. System przygotowany 13

jest do automatycznego rozpoznawania zanieczyszczeń oraz chwastów. Pracując w systemie zintegrowanym z narzędziami ochrony roślin dokonuje w sposób automatyczny adekwatnego oprysku roślin. Program wykorzystuje równieŝ sieć neuronową do rozpoznania uprawy, a następnie poprzez wizualizacje binarną, przesyła odpowiednie sygnały do dysz opryskiwacza. - Neuronowy klasyfikator plonów Zdjęcia wykonywane przez satelity i konwencjonalne samoloty, wykorzystywane są do uzyskiwania wielu pomocnych w rolnictwie informacji. The British Machine Visio Association and Society for Pattern Recognition opracowało, na podstawie technik rozpoznawania obrazów aplikację umoŝliwiającą klasyfikacje plonów. Sieć neuronowa na podstawie struktury zasiewów, nawiązującą do cech zbóŝ, takich jak wilgotność liści, rozmieszczenie roślin, ulistnienie, przewiduje plon w danej jednostce czasowej. System pozwala na 75% skuteczność rozpoznawania w przypadku rozpoznawania 5 róŝnych plonów. Rys. 10. Mapa plonów Fig. 10. The map of yields Uwagi końcowe Warto uświadomić sobie, Ŝe neurokomputery są istotnie róŝne od tradycyjnych maszyn cyfrowych. Ze względu na biologiczną inspiracje ich powstania, pod względem sposobu w jaki przetwarzają informację bardziej przypominają organizmy Ŝywe. Nie realizują załoŝonych z góry algorytmów, ale posługują się wiedzą oraz doświadczeniem zdobytym podczas procesu uczenia. Są omylne i często niedokładne, ale posiadają intuicję oraz zdolność przewidywania, podobną do tej, jaką posiadają organizmy Ŝywe. Nie tyle rozwiązują postawione przed nimi problemy, co właściwie je modelują, odpowiednio dostrajając wagi synaptyczne swoich neuronów podczas procesu uczenia. Potrafią równieŝ dostrzegać niezauwaŝalne na pozór związki i korelacje zawarte w danych, którymi się je zasili. Sztuczne sieci neuronowe w przeciwieństwie do konwencjonalnych technik przetwarzania danych są słabymi maszynami matematycznymi i raczej nie nadają się do typowego przetwarzania opartego o algorytmy. Bardzo dobrze natomiast nadają się do zadań związanych z rozpoznawaniem obrazów (nawet tych o niepełnej bądź zaszumionej informacji) oraz do wszelkiego rodzaju zadań optymalizacyjno-decyzyjnych. Obecnie nawet w prasie codziennej pojawiają się artykuły opisujące fascynujące zjawisko jakim są sztuczne sieci neuronowe. MoŜna chyba zaryzykować twierdzenie, Ŝe stały się one po prostu modne. Zjawisku temu towarzyszy pojawienie się licznych, przyjaznych uŝytkownikowi narzędzi, w postaci wyrafinowanych pakietów programowych, symulujących róŝne topologie sieci neuronowych. Przedstawione wyŝej przykłady praktycznego wykorzystania technik neuronowych w rolnictwie stanowią jedynie mały fragment potencjalnych zastosowań, jakie reprezentuje szeroko rozumiane modelowanie neuronowe. Literatura [1] Krawiec K., Stefański J. (2004). Uczenie maszynowe i sieci neuronowe: Wydawnictwo Politechniki Poznańskiej, Poznań [2] Giergiel M. J., Hendzel Z., śylski W. (2002). Modelowanie i sterowanie mobilnych robotów kołowych: PWN, Warszawa [3] Białko M. (2000). Podstawowe właściwości sieci neuronowych i hybrydowych systemów ekspertowych: Wydawnictwo Uczelniane Politechniki Koszalińskiej, Koszalin [4] Rutkowska D. (1997). Inteligentne systemy obliczeniowe-algorytmy genetyczne i sieci neuronowe w systemach rozmytych: Akademicka Oficyna Wydawnicza PLJ, Warszawa [5] Rutkowska D., Piliński M., Rutkowski L. (1997). Sieci neuronowe, algorytmy genetyczne i systemy rozmyte: Wydawnictwo Naukowe PWN, Warszawa-Łódź [6] Osowski S. (2000). Sieci neuronowe do przetwarzania informacji: Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa [7] Hertz J., Krogh A., Palmer R. G. (1993). Wstęp do teorii obliczeń neuronowych: WNT Warszawa. 14