INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH
|
|
- Bogdan Górecki
- 9 lat temu
- Przeglądów:
Transkrypt
1 ZESZYTY NAUKOWE Ryszard WIELEBA 1 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Streszczenie W artykule zaprezentowane zostały osiągnięcia w dziedzinie inżynierii wiedzy ze szczególnym uwzględnieniem systemów opartych o wiedzę. Została przedstawiona koncepcja budowy systemu ekspertowego, która zawiera proces pozyskiwania oraz reprezentacji wiedzy. W zakończeniu dokonano podsumowania jednego najtrudniejszych zagadnień w dziedzinie sztucznej inteligencji tj. automatycznego pozyskiwania wiedzy na podstawie danych, co stanowi wąskie gardło w ich rozwoju. Abstract The article presents assumptions for knowledge engineering, emphasizing threats of expert systems. It defines knowledge, concept and structure of knowledge-based system and expert system. Main aspects of knowledge representation concepts as well as methods of acquiring knowledge have been also described. Whole article has been summarized by a debate over a progress in the context of a fundamental challenge in artificial intelligence the automated knowledge acquisition from data and the representation of this knowledge to support understanding and reasoning processes. 1 WPROWADZENIE Aktualnie można zaobserwować, że problematyka inżynierii wiedzy (ang. knowledge engineering) oraz systemów ekspertowych uważana jest za jeden z ważniejszych obszarów i kierunków rozwojowych współczesnej informatyki. Inżynieria wiedzy to stosunkowo nowy dział inżynierii i nauki zarazem. Staje się ona dziedziną interdyscyplinarną, gdzie współpracują: psycholodzy, kognitywiści, informatycy i matematycy. Obecnie można wyróżnić kilka nurtów w jej rozwoju poczynając od wąsko rozumianej inżynierii sztucznej inteligencji i automatycznego uczenia się, inżynierii wydobywania wiedzy ukrytej z dużych zbiorów danych, kończąc 1 Dr inż. Ryszard Wieleba jest wykładowcą w Warszawskiej Wyższej Szkole Informatyki. 195
2 Ryszard WIELEBA na inżynierii przetwarzania tekstu, czyli także wydobywania wiedzy, ale wyrażonej w formie słownej. W niektórych źródłach używa się pojęcia knowledge science, czemu odpowiada polskie pojęcie naukoznawstwo, które ma inne, tradycyjne znaczenie, o odcieniu filozoficznym obejmującym epistemologię i inne dziedziny pokrewne. Taką dziedziną pokrewną jest np. zarządzanie wiedzą, które historycznie wyrosło z informatyki, a dzisiaj jest traktowane również jako przedmiot nauk o zarządzaniu. W niniejszym artykule termin inżynieria wiedzy używany jest w znaczeniu sztucznej inteligencji i dotyczy budowy tzw. baz wiedzy. Podstawowym zadaniem tak rozumianej inżynierii wiedzy jest zbieranie i formalizacja wiedzy ekspertów do formy reguł używanych przez systemy ekspertowe. Systemy ekspertowe, jako pierwsze spośród wielu dyscyplin sztucznej inteligencji znalazły szerokie zastosowanie praktyczne. Toteż nieprzypadkowo zostały nazwane, jako stosowana sztuczna inteligencja. Systemy ekspertowe w swojej naturze są systemami informatycznymi przeznaczonymi do rozwiązywania specjalistycznych problemów wymagających profesjonalnej ekspertyzy opartej na wiedzy, a zatem są związane z jej pozyskiwaniem i przetwarzaniem. Podstawową ideą systemu ekspertowego jest przeniesienie wiedzy eksperta do systemu wyposażonego w bazę wiedzy. Niestety, okazuje się, iż zagadnienie pozyskiwania wiedzy jest jednym z najtrudniejszych w dziedzinie systemów ekspertowych i stanowi wąskie gardło w ich rozwoju. Reprezentacja wiedzy jest pojęciem podstawowym dla różnego rodzaju procesów decyzyjnych oraz wnioskowania i stanowi jeden z podstawowych problemów, który nie został w pełni rozwiązany. W inżynierii wiedzy, reprezentacja wiedzy traktowana jest jako sposób przedstawienia w języku formalnym całego zakresu wiedzy wymaganej dla inteligentnego zachowania systemu. Do głównych aspektów reprezentacji wiedzy zalicza się syntaktykę, jako struktury reprezentacji (język), semantykę, czyli znaczenie reprezentowanej wiedzy (interpretacja) oraz wnioskowanie, czyli proces, w wyniku którego wiedzę wykorzystuje się do wyprowadzenia wniosków. W artykule, po określeniu pojęć podstawowych takich jak wiedza, system oparty na wiedzy oraz system ekspertowy, przedstawiono wybrane metody reprezentacji i pozyskiwania wiedzy w systemach ekspertowych. 196
3 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH 2 WYBRANE POJĘCIA PODSTAWOWE 2.1 Wiedza W filozofii nauką o naturze wiedzy jest epistemologia. Można więc całą dziedzinę określić mianem eksperymentalnej epistemologii 2. Od wielu lat debatuje się nad podstawowymi pytaniami, takimi jak: Czym jest wiedza?, Jak w komputerze reprezentować wiedzę?. W sztucznej inteligencji podchodzi się do tego problemu pragmatycznie: reprezentacja wiedzy to kombinacja struktur danych i procedur interpretacyjnych tak dobranych, że ich właściwe użycie prowadzić będzie do inteligentnego zachowania. W literaturze przedmiotu w zasadzie nie ma jednoznacznej, akceptowanej przez większość, definicji wiedzy. Wiedza (ang. knowledge) jest pojęciem rozumianym przez prawie każdego i stąd też ma bardzo wiele znaczeń. W ujęciu filozoficznym wiedza jest ujmowana jako zbiór uzasadnionych przekonań. W ujęciu naukowym jako zbiór uzasadnionych empirycznie, logicznie lub matematycznie stwierdzeń, które można poddawać falsyfikacji i krytyce. Natomiast w życiu potocznym za wiedzę uznaje się zbiór doświadczeń i przekonań. W podręcznikach encyklopedii definicja wiedzy zajmuje wiele stron. Najczęściej spotkać można następujący sposób pojmowania wiedzy: myśląc o świecie zwykle myślimy o przedmiotach, obiektach; potrzebujemy natomiast metody do reprezentacji obiektów i kategorii; oprócz obiektów mamy zdarzenia; oprócz informacji o samych zdarzeniach trzeba znać również następstwa przyczynowe i sekwencje czasową zdarzeń. Jeśli chodzi o procedury, umiejętności, uważa się, że to znacznie trudniejszy typ wiedzy. Jest to wiedza, którą trzeba nabyć w procesie interakcji z rzeczywistością. Można bowiem wiedzieć jak jeździć na rowerze, dobrze gotować, itd., ale sama wiedza tu nie wystarcza, potrzebna jest praktyka, a wiadomo, że praktyka sprzęgnięta z inteligencją czyni mistrza. Z biznesowego punktu widzenia wiedza powinna wspomagać podejmowanie decyzji. Znana jest piramida epistemologiczna 3 (rys.1), z której wynika, że dwa komponenty: informacje i dane stosunkowo łatwo poddają się automatyzacji. Jeśli chodzi o wiedzę, to do pewnego stopnia jest to możliwe. 2 Epistemologia etym. gr. episteme wiedza; umijętność, zrozumienie, logos nauka; myśl, dział filozofii zajmujący się relacjami między poznawaniem, poznaniem a rzeczywistością [za Wikipedią]. 3 Według założeń modelu Wirth a są to kolejne poziomy paradygmatu wiedzy w organizacji. 197
4 Ryszard WIELEBA Rys..1. Poziomy paradygmatu wiedzy w organizacji Wiedza jest pojęciem podstawowym dla różnego rodzaju procesów decyzyjnych i procesów wnioskowania zarówno przez człowieka jak i przez komputer. Próby formalizacji wiedzy można sformułować wychodząc z założenia, że: Informacja wszystko to co osłabia niepewność (C. Shannon). Dane to proste informacje o elementarnych faktach, sądach i wnioskach. Natomiast Wiedza to informacje i relacje między nimi: W INF INF W szczególnym przypadku można przyjąć również, że wiedza to sposób przetwarzania (odwzorowania) informacji: W: INF INF Na przykład: Wiedza medyczna : Objawy Diagnoza Wiedza medyczna : Diagnoza Kuracja 2 jest liczbą parzystą co oznacza fakt. Jeśli x jest liczbą parzystą to x+2 jest liczbą parzystą wiedza. 2.2 System oparty na wiedzy Wiedza jest podstawową kategorią w tzw. systemach opartych na bazie wiedzy, gdzie podstawowymi problemami, które należy rozwiązać to: pozyskiwanie (akwizycja) wiedzy; reprezentacja bazy wiedzy; sposób użycia wiedzy; objaśnienie i uczenie się. Tego typu systemy najczęściej nazywamy systemami ekspertowymi. Strukturę funkcjonalną tego typu systemu przedstawia rys
5 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Rys. 2. Struktura funkcjonalna systemu opartego o bazę wiedzy Źródło: opracowanie własne Powszechnie stosowane programowanie proceduralne można uważać za odbywające się zgodnie z paradygmatem: PROCEDURA = ALGORYTM + DANE Natomiast programowanie stosujące bazy wiedzy (systemy ekspertowe) można uważać za odbywające się zgodnie z paradygmatem: SYSTEM EKSPERTOWY = SYSTEM WNIOSKUJĄCY + BAZA WIEDZY Wiedza jest niezbędna, by zapewnić odpowiedni poziom ekspertyzy, a wraz z procedurami wnioskowania stanowi myślenie. Utworzenie systemu opartego na bazie wiedzy wymaga pozyskania (akwizycji) wiedzy eksperta, który często znajduje rozwiązanie na podstawie informacji o problemie oraz na swoim doświadczeniu. Proces konstruowania tego typu systemów należy do zagadnień tzw. inżynierii wiedzy. Natomiast zasadniczym celem inżynierii wiedzy jest pozyskanie wiedzy, jej strukturalizacja oraz przetwarzanie. Główne zastosowanie tego typu systemów, to: diagnostyka, uczenie się, instruktaż, interpretacja, predykcja oraz planowanie. 2.3 Koncepcja systemu ekspertowego System ekspertowy (SE) jest to system informatyczny wykorzystujący procedury wnioskowania do rozwiązywania problemów, które są na tyle trudne, że wymagają znaczącej ekspertyzy specjalistów. System ekspertowy (rys. 3) wykorzystuje zatem wiedzę eksperta do rozwiązywania takich problemów, które wymagają inteligencji człowieka eksperta na podstawie profesjonalnej ekspertyzy. 199
6 Ryszard WIELEBA Rys. 3. Istota systemu ekspertowego Źródło: opracowanie własne Najczęściej przyjmuje się, że system ekspertowy jest to system informatyczny, który ma na celu zastąpienie pracy eksperta w danej dziedzinie. Rys. 4. Struktura typowego systemu ekspertowego Źródło: opracowanie własne na podstawie Mulawka J. Systemy ekspertowe Systemy ekspertowe są zorganizowane w ten sposób, że wiedza dotycząca danej dziedziny, zwana bazą wiedzy jest odseparowana od reszty systemu, zawierającej sterowanie wiedzą, do czego stosuje się odpowiednie mechanizmy wnioskowania. Rozważając bardziej szczegółowo strukturę systemów ekspertowych możemy w niej wyróżnić podstawowe elementy przedstawione w postaci schematu pokazanego na rys.4. takie jak: Baza wiedzy (np. zbiór reguł i faktów, które są niezbędne do rozwiązania problemu w danej dziedzinie); Moduł pozyskiwania wiedzy umożliwia akwizycję wiedzy od eksperta lub inżyniera wiedzy; Interfejs we/wy umożliwiają formułowanie zadań przez użytkownika i przekazywanie rozwiązania przez system; 200
7 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Moduł sterujący umożliwia komunikację pomiędzy modułami; Moduł objaśnień objaśnia strategię wnioskowania. Obecnie w SE spotyka się najczęściej trzy rodzaje wyjaśnień: jak? (ang. how) odpowiadające na pytanie w jaki sposób system wyprowadził dany zbiór konkluzji ; wyjaśnienia mają w tym przypadku charakter retrospektywny i pokazują logiczny wywód systemu; dlaczego? (ang. why) odpowiadające na pytanie dlaczego system zadał użytkownikowi dane pytanie ; wyjaśnienia tego typu uzasadniają celowość pytania, poprzez pokazanie bieżącego kontekstu wnioskowania oraz tego jak odpowiedź na dane pytanie przyczyni się do rozwiązania problemu; co to jest? (ang. what is) objaśniające pojęcia zawarte w bazie wiedzy. Wyjaśnienia są tak ważnym i specyficznym elementem technologii systemów ekspertowych Struktura bazy wiedzy typowego SE, jako główny komponent, posiada strukturę złożoną z wielu typów baz o różnym przeznaczeniu i przedstawiona jest na rys. 5. Rys. 5. Struktura bazy wiedzy SE Źródło: opracowanie własne na podstawie Mulawka J., Systemy ekspertowe Fakty podstawowe cechy i pojęcia wyrażone jako elementarne składniki zdań zapisanych w jakimś języku. Ich zadanie to identyfikacja i rozróżnianie obiektów i klas. Fakt może charakteryzować się różnymi wartościami atrybutów (cech) obiektu. Baza reguł wiedza dziedzinowa logiczna, która zawiera zbiór zależności pomiędzy obiektami występującymi w danej dziedzinie (związki). Baza ograniczeń wiedza dziedzinowa logiczna. Baza modeli wiedza dziedzinowa matematyczna. W niej zawarte są modele matematyczne występujące w danej dziedzinie. Możemy wyróżnić typy: deterministyczne, niedeterministyczne, itp. 201
8 Ryszard WIELEBA Baza rad, Pliki rad wiedza dziedzinowa uzupełniająca i wyjaśniająca. Baza tekstów występuje w niej naturalna strukturalizacja informacji, wynikająca np. z przyjęcia porządku alfabetycznego. Przykładem mogą być słowniki, które zawierają wiedzę ogólną z danej dziedziny. Baza danych zawiera uporządkowane sprecyzowane, szczegółowe informacje. Typ danych jest często numeryczny lub znakowy, a operacje na niej wykonywane są zdeterminowane (np. dane o obiekcie, wyniki pomiarów, hipotezy). Baza wiedzy zdroworozsądkowej zbiór potencjalnych, racjonalnych zachowań człowieka, reguł definiujących sposoby podejmowania decyzji. 3 METODY REPREZENTACJI WIEDZY Reprezentacja wiedzy w dziedzinie sztucznej inteligencji stanowi jeden z podstawowych problemów, który nie został jeszcze w pełni rozwiązany. Przyjmuje się, że wiedza składa się opisów lub raczej faktów, relacji oraz procedur. Opisy stanowią zdania w jakimś języku i służą do identyfikacji, rozróżniania obiektów i klas. Natomiast relacje odzwierciedlają zależności i asocjacje (skojarzenia) pomiędzy faktami. Przegląd metod reprezentacji wiedzy należałoby rozpocząć od reprezentacji modeli opartych na logice. Logika klasyczna i powstałe później inne logiki stanowią podstawowe narzędzia umożliwiające pewne zautomatyzowanie procesu wnioskowania i pozyskiwania wiedzy, a także jej reprezentację określaną jako symboliczna. Wyróżnia się dwa podstawowe typy symbolicznej reprezentacji wiedzy 4 (rys 6): proceduralna, polegająca na określeniu zbioru procedur, działanie których reprezentuje wiedzę o dziedzinie; deklaratywna, polegająca na określeniu zbioru specyficznych dla rozpatrywanej dziedziny faktów, stwierdzeń oraz reguł. Rys. 6. Podstawowe reprezentacje wiedzy Źródło: Wiesław Traczyk: traczyk@ia.pw.edu.pl 4 Mulawka J. Systemy ekspertowe 202
9 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Zatem wiedza proceduralna mówi jak rozwiązać problem. Natomiast wiedza deklaratywna mówi czym rozwiązać problem. Zaletą reprezentacji proceduralnej jest duża efektywność reprezentowania procesów. Reprezentacja deklaratywna jest z kolei łatwiejsza w opisie i formalizacji. Do najczęściej stosowanych metod reprezentowania wiedzy należy zaliczyć: Metody bazujące na zastosowaniu logiki (rys. 7): logika konwencjonalna: rachunek zdań, rachunek predykatów, metoda rezolucji, itp. logika niekonwencjonalna (rozmyta, wielowartościowa), metody wykorzystujące zapis stwierdzeń, metody wykorzystujące systemy regułowe (wektory wiedzy), Metody z wykorzystaniem sieci semantycznych, Metody oparte na ramach, Metody używające modeli obliczeniowych. Rys. 7. Metody wiedzy oparte na logice Źródło: Wiesław Traczyk: traczyk@ia.pw.edu.pl W większości SE wiedza oparta jest na logice dwuwartościowej. Z niej też wywodzą się podstawowe koncepcje mechanizmów wnioskowania. Okazuje się jednak, że baza wiedzy oparta na czystej logice, pomimo deklaratywności i nieproceduralności jest trudna do przetwarzania, ponieważ bardzo szybko następuje eksplozja 203
10 Ryszard WIELEBA kombinatoryczna, czyli lawinowy rozrost bazy wiedzy o fakty będące powieleniem już istniejących informacji i powstawaniem niepożądanych struktur. Ponadto w SE stosowane są również inne techniki organizowania wiedzy takie jak: język naturalny, tablice decyzyjne, drzewka decyzyjne, sieci Bayesa, scenariusze, metody stosowane w projektowaniu systemów informatycznych np. UML, ontologie, zbiory przybliżone, XML, agenty logiczne 5. Oprócz szeroko rozpowszechnionych i dobrze poznanych metod symbolicznych, aktualnie wyróżnia się inny nurt badań w tej dziedzinie reprezentacje niesymboliczne. Metody te odwołują się do obserwacji i doświadczeń na podstawie otaczającego nas świata istot żywych. Tzw. sieci neuronowe, symulują właściwości reprezentacji wiedzy i jej przetwarzania podobnie jak komórki nerwowe zwierząt i ludzi. Wiedza zgromadzona jest wówczas w pewnym sposobie połączeń między poszczególnymi neuronami oraz wartościami wag reprezentującymi siłę tych połączeń. Inną technikę reprezentacji wiedzy stanowią tzw. algorytmy genetyczne, które umożliwiają przekazywanie następnym generacjom wiedzy o całym gatunku. Wiedza zapisana jest w genach. W kolejnych generacjach następuje poprawa cech całej populacji. W ostatnim czasie pojawiła się nowa kategoria narzędzi sztucznej inteligencji, czyli systemy hybrydowe. Polegają one na połączeniu tradycyjnych systemów ekspertowych, systemów uczących się, sieci neuronowych oraz algorytmów genetycznych. Systemy hybrydowe cechuje zwiększony potencjał intelektualny, ponieważ korzystają one z pozytywnych właściwości każdego z wymienionych narzędzi, który wynika z różnych sposobów reprezentacji wiedzy. Poniżej zostaną zaprezentowane wybrane metody reprezentacji wiedzy stosowane najczęściej w tradycyjnych i hybrydowych systemach ekspertowych. 3.1 Regułowa reprezentacja wiedzy Wśród wielu metod reprezentacji wiedzy istotną rolę w praktycznych zastosowaniach odgrywają metody oparte na regułach, których ogólna postać może być wyrażona jak na rys. 8. Jeśli (IF) przesłanki (warunki) To (THEN) konkluzja, co oznacza, że jeżeli przesłanka jest prawdziwa, to prawdziwa jest również konkluzja. Przesłanka może zawierać pewna liczbę stwierdzeń połączonych funktorami logicznymi. Okazuje się, że w tym przypadku nie występuje niekontrolowany rozrost bazy wiedzy o nadmiarowe tautologie. 5 Agent zna pewne fakty, podejmując działania zbiera nowe fakty, łączy je i wyciąga wnioski. Ma to szczególne znaczenie dla otoczenia, które nie jest w pełni obserwowalne, gdzie pewne obserwacje trzeba zapamiętać w postaci faktów. 204
11 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Rys. 8. Postać ogólna regałowej reprezentacji wiedzy Źródło: opracowanie własne Baza wiedzy takiej reprezentacji wiedzy zawiera zbiór reguł i faktów. Wydawać się może, że jest to prymitywna metoda. Okazuje się jednak, że jest przeciwnie. Zdecydowana większość SE jest oparta na regułach, co umożliwia również uzyskanie dużej modularności, tworzenie wąsko specjalizowanych baz wiedzy i łączenie w całość. Reprezentacja regułowa najczęściej jest wykorzystywana w systemach dedukcyjnych, gdzie zbiór faktów początkowych jest przekształcany przy pomocy stosownych reguł w pewien zbiór faktów końcowych. W zależności od przeznaczenia system może spełniać różne funkcje, np. klasyfikowanie, diagnozowanie, dowodzenie, ustalanie przyczyn, najlepszy dobór, planowanie, prognozowanie, monitorowanie itp. 3.2 Sieci semantyczne Sieci semantyczne (ang. semantic nets) są najstarszym i najbardziej ogólnym typem reprezentacji wiedzy. Baza wiedzy stanowi zbiór stwierdzeń i powiązań pomiędzy nimi. Jest możliwe stworzenie sieci stwierdzeń, w której węzłami będą stwierdzenia, gałęzie zaś reprezentować będą relacje. Mogą im być przypisywane wagi, które określają stopień przekonania o prawdziwości tych stwierdzeń. Sieci semantyczne i asocjacyjne są uogólnieniem sieci stwierdzeń, które polega na przyjęciu założenia, że poszczególne węzły odpowiadają kompletnym opisom pojęć lub obiektów i nie są tylko wyłącznie stwierdzeniami. 205
12 Ryszard WIELEBA Sieć semantyczna jest pewnego rodzaju logiką, gdzie relacje między obiektami są przedstawione w postaci rysunku. Wnioskowanie odpowiada poruszaniu się po grafie. Na podstawie inspekcji sieci wyprowadza się różne konkluzje. Sieć semantyczna G to graf G = (V, S, u) gdzie: V zbiór węzłów, S: V V zbiór połączeń między węzłami, u: S L funkcja określająca nazwę (własność) odpowiadającą połączeniu między węzłami (L zbiór własności reprezentowanych przez sieć). Rys. 9. Przykładowa sieć semantyczna Źródło: opracowanie własne Na rys.9 przedstawiono sieć opisującą Pana Y. Sieć ta tworzy graf skierowany. Między węzłami grafu zachodzą relacje: jest, ma, równe. Na przykład między węzłami Pan Y i mąż zachodzi relacja jest. Metoda sieci semantycznych jest najczęściej stosowana do analizy i rozumienia języka naturalnego a także do tłumaczenia z jednego języka na inny. Wynika to z jasności, z jaką przedstawiać można zawiłe i skomplikowane struktury składniowe języka. 3.3 Ramy Ramy pozwalają na deklaratywną i proceduralną reprezentację wiedzy. Stwarzają możliwość takiej organizacji, w której reguły reprezentujące wiedzę w danej dziedzinie są wyraźnie oddzielone od reguł niezbędnych do prawidłowego działania systemu eksperckiego. Rama jest pewną strukturą opisującą obiekt, składają się na nią również podstruktury, tzw. klatki (rys. 10), które bywają nazywane także slotami (ang. slots). 206
13 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH W klatkach są opisane własności lub cechy obiektów reprezentowanych przez ramę. Klatka dzieli się ma mniejsze części nazywane fasetami Rama: nazwa Klatka: nazwa Faseta1: nazwa..... Klatka: nazwa Faseta1: nazwa.. Faseta k 1 :nazwa Faseta k m :nazwa Rys. 10. Ogólny schemat ramy Źródło: Mulawka J. Systemy ekspertowe Ramy mogą być łączone w strukturę hierarchiczną jako graf-drzewo. Wierzchołkami grafu są ramy, a jego gałęzie określają gałęzie podrzędności. Powiązania między ramami również definiują również tzw. hierarchię dziedziczenia. Jako przykład rozważmy pewien zbiór ram (rys. 11) dla którego hierarchię dziedziczenia określono w ten sposób, że grot strzałki wskazuje ramę podrzędną. Systemy oparte o ramowej reprezentacji wiedzy potrafią zwiększać zbiór swoich faktów poprzez automatyczne otrzymywanie wniosków jako fragmentów stwierdzeń poprzez operację wyszukiwania. Ramy mogą być również wykorzystane do reprezentowania reguł wnioskowania. rama: profesor rama: profesor_wwsi rama: pracownik_pw rama: pracownik_uw rama: Jan Kowalski Rys. 11. Przykładowa struktura hierarchiczna ram Źródło: Mulawka J. Systemy ekspertowe 207
14 Ryszard WIELEBA 3.4 Sztuczne sieci neuronowe Sztuczne sieci neuronowe, nazywane bardzo często po prostu sieciami neuronowymi, są najogólniej rzecz ujmując, powierzchowną imitacją biologicznego systemu nerwowego, a zwłaszcza mózgu. Ich istotą jest naśladowanie zarówno budowy jak i działania żywego pierwowzoru. Rys. 12 Ogólna idea sieci neuronowej. Źródło: opracowanie własne W mózgu, ogromna liczba połączeń neuronów (rys. 12), (tzn. liczba wejść i warstw) stanowi istotę reprezentacji wiedzy. W modelu (rys.12), neuron jako pojedynczy procesor, obliczający ważoną sumę danych wejściowych, pochodzących od innych procesorów, daje na wyjściu jedną liczbę, która jest nieliniową funkcją tej sumy ważonej i jest dalej przekazywana do innych procesorów, wykonujących podobne obliczenia, używając własnych funkcji i wag dla danych wejściowych. W ten sposób tworzy się sieć neuronów. Wiedza na temat biologicznego neuronu przyczyniła się do stworzenia jego modelu matematycznego. Modelując komórkę nerwową (rys. 13) ze względu na pełnione przez nią funkcje informacyjne, przedstawiamy ją jako element (procesor) o wielu wejściach i jednym wyjściu. Rys. 13. Jednowarstwowy model komórki Źródło: opracowanie własne 208
15 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Cechą charakteryzującą wszystkie rodzaje sieci jest możliwość modelowania zjawisk oraz procesów słabo ustrukturalizowanych i zalgorytmizowanych. Systemy neuronowe dają możliwość zbudowania efektywnie działającego modelu bez określania natury związków między zmiennymi, które z powodu nadmiernej złożoności lub niejasności nie mogą być opisane w postaci równań matematycznych. 3.5 Algorytmy genetyczne Inspiracją do podjęcia badań dotyczących algorytmów ewolucyjnych (nazywanych również genetycznymi) było naśladowanie natury w zakresie zjawisk znanych z genetyki np. przekazywanie korzystnych cech potomstwu poprzez krzyżowanie i mutacje. Ewolucja jako mistrzowski programista okazała się płodna, projektując miliony gatunków o zapierającej dech w piersiach różnorodności. Wszystkie te programy już zostały napisane, nagrane w strukturze chemicznej genialnej cząsteczki nazwanej DNA 6. Algorytmy genetyczne są jeszcze w fazie rozwoju, dlatego też trudno jest ocenić poszczególne pomysły składające się na tę dziedzinę. Jest wiele sposobów patrzenia na algorytmy genetyczne. Jedni widzą w nich metody sztucznej inteligencji, inni modele ewolucji i genetyki typu sztuczne życie, a jeszcze inni traktują, jako próbę rozwiązania zagadnień optymalizacji. Istotą algorytmów genetycznych jest poszukiwanie oparte na mechanizmach doboru naturalnego oraz dziedziczności. Łącząc w sobie ewolucyjną zasadę przeżycia najlepiej przystosowanych z systematyczną choć zrandomizowaną wymianą informacji, tworzą metodę poszukiwania obdarzoną jakąś dozą pomysłowości właściwej umysłowi ludzkiemu. W każdym pokoleniu powstaje nowy zespół sztucznych organizmów (jako ciągów bitowych), utworzonych z połączenia fragmentów najlepiej przystosowanych przedstawicieli poprzedniego pokolenia. Pomimo elementu losowości, algorytmy genetyczne nie sprowadzają się do zwykłego błądzenia przypadkowego. Wykorzystują one efektywnie przeszłe doświadczenie do określenia nowego obszaru poszukiwań. Algorytm ewolucyjny (rys. 14) przeszukuje przestrzeń alternatywnych rozwiązań problemu w celu odnalezienia rozwiązań najlepszych lub potencjalnie najlepszych. Zalicza się go do klasy algorytmów heurystycznych. Przeszukiwanie odbywa się za pomocą mechanizmów ewolucji oraz doboru naturalnego. 6 R. Kurzweil, wynalazca i informatyk-futurysta [6] 209
16 Ryszard WIELEBA Rys. 14. Istota algorytmu genetycznego Źródło: opracowanie własne Algorytmy ewolucyjne znalazły zastosowanie praktyczne w wielu różnych dziedzinach, na przykład w oprogramowaniu typu CAD, w badaniach operacyjnych (harmonogramowanie zadań, planowanie transportu), we wspomaganiu nawigacji, w planowaniu tras robotów, w narzędziach wspomagania decyzji ekonomicznych, sztucznej inteligencji i maszynowym uczeniu (poszukiwanie optymalnych reguł klasyfikacji) oraz symulacjach z dziedziny sztucznego życia. Niezależnie od przyjętej metody reprezentacji wiedzy w systemach ekspertowych, każda z nich powinna spełniać następujące wymagania: posiadać zdolność reprezentacji czyli zdolność do reprezentowania wiedzy wszystkich typów wymaganych w danej dziedzinie; umożliwiać proces wnioskowania czyli zdolność manipulowania strukturami reprezentacji w taki sposób, aby tworzyć nowe struktury, odpowiadające nowej wiedzy wyprowadzonej z dotychczasowej; zapewniać efektywność wnioskowania czyli zdolność wbudowywania dodatkowej informacji do struktury wiedzy tak, aby skoncentrować uwagę mechanizmu wnioskującego na najbardziej obiecujących kierunkach; zapewniać możliwość pozyskiwania wiedzy czyli posiadać zdolność łatwego pozyskiwania nowych informacji (docelowo: sterowanie procesem pozyskiwania wiedzy). 210
17 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH 3.6 Pozyskiwanie wiedzy w systemach ekspertowych Pozyskiwanie wiedzy (ang. knowledge acquisition) lub przyswajanie wiedzy w ścisły sposób jest związane z zagadnieniami uczenia się. Przez pozyskiwanie wiedzy rozumie się pozyskiwanie informacji symbolicznej połączone z nabyciem umiejętności efektywnego wykorzystania wiedzy. Do zadań systemów uczących się należy zaliczyć: formułowanie nowych pojęć, wykrywanie nieznanych dotąd prawidłowości w danych, tworzenie reguł decyzyjnych, przyswajanie nowych pojęć i struktur metodą uogólniania przykładów i analogii, modyfikowanie, uogólnianie i precyzowanie danych, zdobywanie wiedzy metodą konwersacji z ludźmi, uogólnienie obserwacji dokonanych sztucznymi zmysłami (np. czujnikami) i generowanie wiedzy zrozumiałej dla człowieka. Podstawową tendencją w pracy przy systemach uczących się jest nadanie im zdolności samodzielnego wnioskowania na wzór ludzkiego, z jednoczesną eliminacją błędów, jakie popełnia człowiek. Systemy uczące się, w przeciwieństwie do tradycyjnych, wykorzystują informację w sposób twórczy. Do podstawowych metod pozyskiwania wiedzy można zaliczyć: Metody manualne: wywiad, analiza protokołów, analizowanie problemu, kwestionariusze, obserwacja eksperta w miejscu pracy, burza mózgów, wykorzystanie symulacji komputerowej; Metody półautomatyczne: bezpośrednie zapisywanie wiedzy, pozyskiwanie wiedzy na podstawie: instrukcji, analogii, przykładów, obserwacji; Metody automatyczne: uczenie indukcyjne oraz uczenie dedukcyjne. Ze względu na jakość i stopień kompresji informacji przekazywanej do systemu uczącego się wyróżnia się następujące strategie uczenia się systemu: bezpośrednie zapisanie wiedzy czyli tzw. uczenie się na pamięć. Nie wymaga się od systemu żadnego przekształcania wiedzy, tylko proste zapisanie wiedzy. na podstawie instrukcji nauczyciel przekazuje do systemu wiedzę narzucając jej odpowiednią strukturę tak, aby mogła być ona dołączona do istniejącej już wiedzy. System musi odpowiednio uzupełnić i usystematyzować swoją wiedze. na podstawie analogii system tak przekształca istniejącą wiedzę, aby mogła być ona użyteczna do opisów faktów podobnych do tych, które już się znajdują w bazie wiedzy. na podstawie przykładów system sam konstruuje bazę wiedzy na podstawie zbioru przykładów i kontrprzykładów. Przykłady mogą być pozyskiwane 211
18 Ryszard WIELEBA wprost od eksperta, wygenerowane przez program symulacyjny lub na podstawie dostępnych publikacji. na podstawie obserwacji stosowany jest w technikach rozpoznawania obrazu. System uczy się i klasyfikuje różnorodne obserwacje pochodzące od otoczenia. Czasem może wpływać na zmiany w otoczeniu i obserwować skutki tych zmian. Pozyskiwanie wiedzy na podstawie analogii polega na takiej transformacji istniejącej wiedzy, aby mogła być ona użyteczna do opisu faktów podobnych do tych, które już wcześniej zostały zawarte w bazie wiedzy. Naśladuje sposób rozwiązywania problemów przez człowieka zwany wnioskowaniem metodą analogii (ang. Case- Based Reasoning). Natomiast technologia pozyskiwania wiedzy przez system ekspertowy przedstawiona jest na rys. 15 oraz rys 16. Rys. 15. Mechanizm akwizycji wiedzy w SE Źródło: opracowanie własne na podstawie Mulawka J. Systemy ekspertowe Wiedza z danej dziedziny w postaci strukturalizowanej i sformalizowanej może być wprowadzana do bazy wiedzy SE różnymi sposobami na przykład poprzez inżyniera wiedzy. Jedną z metod pozyskiwania wiedzy jest prowadzenie dialogu ekspertem co ilustruje rys
19 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Rys. 16. Typowy proces pozyskiwania wiedzy Źródło: Mulawka J. Systemy ekspertowe Inżynier wiedzy, tak jak każdy inżynier, operując wiedzą pozyskaną od eksperta oraz z innych źródeł i posługując się odpowiednimi narzędziami, musi nadać wiedzy odpowiednią formę, a także buduje nowe wartości. Przykładowy zestaw pytań zadawanych ekspertowi przez inżyniera wiedzy: czym różni się omawiany problem od prototypowych problemów danej dziedziny? jakich rodzajów danych wymaga problem? jakie typy rozwiązań są adekwatne dla problemu? czy problem może być zdekomponowany na nieoddziaływujące na siebie podproblemy? jakie dziedziny wiedzy są potrzebne do rozwiązania problemu? w jaki sposób odbywa się wyjaśnianie rozwiązania problemu? Systemy ekspertowe mogą być budowane różnymi narzędziami. Prowadzi to do specjalizacji twórców systemu ekspertowego zgodnie ze schematem przedstawionym na rys. 17. Rys. 17. Role twórców systemu ekspertowego Źródło: Mulawka J. Systemy ekspertowe 213
20 Ryszard WIELEBA W poniższej tabeli dokonano porównania konwencjonalnego przetwarzania danych z inżynierią wiedzy. Tab. 1. Porównanie konwencjonalnego przetwarzania z inżynierią wiedzy Konwencjonalne przetwarzanie danych Programista, analityk systemów Program, System Baza danych Reprezentacja i użycie danych Algorytmy Efektywna manipulacja dużymi bazami danych Inżynieria wiedzy Inżynier wiedzy System Ekspertowy Baza wiedzy Reprezentacja i użycie wiedzy Heurystyki Efektywna manipulacja dużymi bazami wiedzy Źródło: Mulawka J. Systemy ekspertowe Czym w swojej istocie różni się system ekspertowy od klasycznego systemu informatycznego przedstawia rys.18. Rys. 18. Cechy odróżniające system ekspertowy od konwencjonalnego systemu Źródło: opracowanie własne na podstawie Mulawka J. Systemy ekspertowe Trudności pozyskania wiedzy od eksperta najczęściej wynikają z następujących powodów: brak ekspertów dziedzinowych; niesatysfakcjonujący poziom wiedzy eksperta; ekspert nie wyraża zgody lub nie okazuje chęci do współpracy; ekspert nie potrafi wyartykułować swojej wiedzy, doświadczenia. 214
21 INŻYNIERIA WIEDZY W SYSTEMACH EKSPERTOWYCH Przedstawione do tej pory metody reprezentacji wiedzy zakładały pewność i zupełność informacji przechowywanych w bazach wiedzy. Niestety w warunkach rzeczywistych często trudno jest arbitralnie stwierdzić, że dana konkluzja jest pewna w stu procentach czy tez określić, ze dany fakt na pewno miał miejsce. Prowadzi to do konieczności uwzględnienia w metodach reprezentacji wiedzy pewnego sposobu określania stopnia pewności informacji. Do podstawowych przyczyn niepewności wiedzy można zaliczyć: niewiarygodne źródła informacji; zbyt wiele informacji nie mającej znaczenia; brak precyzji w obserwacjach i opisie; błędy aparatury; brak zrozumienia sytuacji; sprzeczne informacje; nieznane czynniki wpływające na sytuację; zmiana sytuacji w czasie, starzenie się wiedzy; znaczące koszty pozyskiwania nowych informacji. Osobnym zagadnieniem jest problematyka przetwarzania wiedzy niepełnej, co nie jest jednak tematem niniejszego artykułu. 4 ZAKOŃCZENIE Celem artykułu było zaprezentowanie koncepcji budowy systemu ekspertowego ze szczególnym uwzględnieniem pozyskiwania oraz reprezentacji wiedzy. Poprawność i efektywność każdego systemu ekspertowego zależy w dużym stopniu od jakości jego bazy wiedzy. Prawda jest taka, że reprezentacja i pozyskiwanie wiedzy jest jednym z najtrudniejszych zagadnień w dziedzinie systemów ekspertowych, co stanowi wąskie gardło w ich rozwoju. W złożonych systemach ekspertowych wykorzystanie tzw. schematów pozyskiwania wiedzy jest niezbędne i stanowi element krytyczny przy konstrukcji bazy wiedzy. Złożoność problemu i czas potrzebny do tworzenia bazy wiedzy potęgują się wraz ze wzrostem bazy. Dodatkowo wymagane jest opracowanie nie tylko metod pozyskiwania wiedzy zmniejszających czas tworzenia systemu, ale także metod umożliwiających weryfikację bazy wiedzy pod kątem niesprzeczności, zupełności i eliminacji nadmiarowości. Pierwsze systemy ekspertowe wykorzystywały wyłącznie reprezentację regułową. Nowsze systemy wykorzystują ramy, sieci neuronowe oraz inne metody reprezentacji wiedzy. Większość projektantów nadal jednak woli używać nieco przestarzałych już reguł z tego względu, że są one najłatwiejsze do opanowania. Pozostałe 215
22 Ryszard WIELEBA metody, choć skuteczniejsze, wymagają większego nakładu pracy w ich poznanie i zastosowanie. W ostatnim czasie pojawiła się nowa kategoria narzędzi sztucznej inteligencji, czyli tzw. systemy hybrydowe. Polegają one na połączeniu tradycyjnych systemów ekspertowych, systemów uczących się, sieci neuronowych oraz algorytmów genetycznych. Systemy hybrydowe cechuje zwiększony potencjał intelektualny, ponieważ korzystają one z pozytywnych właściwości każdego z wymienionych narzędzi, który wynika z różnych sposobów reprezentacji wiedzy. Literatura 1. Mulawka J.J.: Systemy ekspertowe. WNT Warszawa W. Traczyk (red): Problemy sztucznej inteligencji, WiŻ, Niederliński A.: Regułowo-modelowe systemy ekspertowe, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Huzar J.: Elementy logiki dla informatyków, Oficyna Wydawnicza Politechniki Wrocławskiej, Bolc L., Zaremba J.: Wprowadzenie do uczenia się maszyn. Akademicka Oficyna Wydawnicza RM, Warszawa Kurzweil R.: The Age of Spiritual Machines; When Computers Exceed Human Intelligence. Penguin Putnam Inc., New York Chromiec J., Strzemieczna E.: Metody konstrukcji i analizy systemów eksperckich. Akademicka Oficyna Wydawnicza PLJ Warszawa Michalewicz Z.: Algorytmy genetyczne + struktury danych = programy ewolucyjne, WNT, Warszawa Zbroja S., Ligęza A.: Wnioskowanie w oparciu o analogię w bazach danych i bazach wiedzywybrane problemy formalnej reprezentacji przypadków [w:] Bubnicki Z., Grzech A. (red.) Inżynieria wiedzy i systemy ekspertowe Wrocław Michalik K.: Szkieletowy system ekspertowy PC-Shell. Podręcznik inżyniera wiedzy. Katowice
Wprowadzenie do teorii systemów ekspertowych
Myślące komputery przyszłość czy utopia? Wprowadzenie do teorii systemów ekspertowych Roman Simiński siminski@us.edu.pl Wizja inteligentnych maszyn jest od wielu lat obecna w literaturze oraz filmach z
O badaniach nad SZTUCZNĄ INTELIGENCJĄ
O badaniach nad SZTUCZNĄ INTELIGENCJĄ Jak określa się inteligencję naturalną? Jak określa się inteligencję naturalną? Inteligencja wg psychologów to: Przyrodzona, choć rozwijana w toku dojrzewania i uczenia
O badaniach nad SZTUCZNĄ INTELIGENCJĄ
O badaniach nad SZTUCZNĄ INTELIGENCJĄ Wykład 7. O badaniach nad sztuczną inteligencją Co nazywamy SZTUCZNĄ INTELIGENCJĄ? szczególny rodzaj programów komputerowych, a niekiedy maszyn. SI szczególną własność
Systemy eksperowe. Agnieszka Nowak Brzezińska Wykład I
Systemy eksperowe Agnieszka Nowak Brzezińska Wykład I Zakres materiału: Metody wnioskowania w regułowych bazach wiedzy PC-Shell jako narzędzie do budowy szkieletowych systemów ekspertowych (Sprawozdanie
Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski
Systemy ekspertowe i ich zastosowania Katarzyna Karp Marek Grabowski Plan prezentacji Wstęp Własności systemów ekspertowych Rodzaje baz wiedzy Metody reprezentacji wiedzy Metody wnioskowania Języki do
SZTUCZNA INTELIGENCJA
SZTUCZNA INTELIGENCJA SYSTEMY ROZMYTE Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i Inżynierii Biomedycznej Laboratorium
Transformacja wiedzy w budowie i eksploatacji maszyn
Uniwersytet Technologiczno Przyrodniczy im. Jana i Jędrzeja Śniadeckich w Bydgoszczy Wydział Mechaniczny Transformacja wiedzy w budowie i eksploatacji maszyn Bogdan ŻÓŁTOWSKI W pracy przedstawiono proces
Systemy ekspertowe : program PCShell
Instytut Informatyki Uniwersytetu Śląskiego lab 1 Opis sytemu ekspertowego Metody wnioskowania System PcShell Projekt System ekspertowy - system ekspertowy to system komputerowy zawierający w sobie wyspecjalizowaną
[1] [2] [3] [4] [5] [6] Wiedza
3) Efekty dla studiów drugiego stopnia - profil ogólnoakademicki na kierunku Informatyka w języku angielskim (Computer Science) na specjalności Sztuczna inteligencja (Artificial Intelligence) na Wydziale
Algorytm genetyczny (genetic algorithm)-
Optymalizacja W praktyce inżynierskiej często zachodzi potrzeba znalezienia parametrów, dla których system/urządzenie będzie działać w sposób optymalny. Klasyczne podejście do optymalizacji: sformułowanie
PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"
PODSTAWY BAZ DANYCH 19. Perspektywy baz danych 1 Perspektywy baz danych Temporalna baza danych Temporalna baza danych - baza danych posiadająca informację o czasie wprowadzenia lub czasie ważności zawartych
ID1SII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu ID1SII4 Nazwa modułu Systemy inteligentne 1 Nazwa modułu w języku angielskim Intelligent
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Systemy ekspertowe Expert systems Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: Rodzaj zajęć: Wyk. Ćwicz. Lab. Sem. Proj. Poziom studiów: studia I stopnia forma studiów:
Systemy ekspertowe i sztuczna inteligencja. dr Agnieszka Nowak Brzezioska
Systemy ekspertowe i sztuczna inteligencja dr Agnieszka Nowak Brzezioska Email: agnieszka.nowak@us.edu.pl Architektura SE Pojęcia z dziedziny systemów ekspertowych Inżynieria wiedzy - dziedzina sztucznej
Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.
Efekty dla studiów pierwszego stopnia profil ogólnoakademicki na kierunku Informatyka w języku polskim i w języku angielskim (Computer Science) na Wydziale Matematyki i Nauk Informacyjnych, gdzie: * Odniesienie-
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA I STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Systemy ekspertowe Część siódma Realizacja dziedzinowego systemu ekspertowego Roman Simiński
Część siódma Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Realizacja dziedzinowego systemu ekspertowego Niniejsze opracowanie zawiera skrót treści wykładu, lektura tych
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE DIAGNOSTYKĘ MEDYCZNĄ Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, projekt
Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)
Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2) Ewa Wołoszko Praca pisana pod kierunkiem Pani dr hab. Małgorzaty Doman Plan tego wystąpienia Teoria Narzędzia
Odniesienie do efektów kształcenia dla obszaru nauk EFEKTY KSZTAŁCENIA Symbol
KIERUNKOWE EFEKTY KSZTAŁCENIA Wydział Informatyki i Zarządzania Kierunek studiów INFORMATYKA (INF) Stopień studiów - pierwszy Profil studiów - ogólnoakademicki Projekt v1.0 z 18.02.2015 Odniesienie do
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Systemy ekspertowe w zarządzaniu firmą Expert systems in enterprise management Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: Rodzaj zajęć: Wyk. Ćwicz. Lab. Sem. Proj.
Jacek Skorupski pok. 251 tel konsultacje: poniedziałek , sobota zjazdowa
Jacek Skorupski pok. 251 tel. 234-7339 jsk@wt.pw.edu.pl http://skorupski.waw.pl/mmt prezentacje ogłoszenia konsultacje: poniedziałek 16 15-18, sobota zjazdowa 9 40-10 25 Udział w zajęciach Kontrola wyników
Festiwal Myśli Abstrakcyjnej, Warszawa, Czy SZTUCZNA INTELIGENCJA potrzebuje FILOZOFII?
Festiwal Myśli Abstrakcyjnej, Warszawa, 22.10.2017 Czy SZTUCZNA INTELIGENCJA potrzebuje FILOZOFII? Dwa kluczowe terminy Co nazywamy sztuczną inteligencją? zaawansowane systemy informatyczne (np. uczące
O badaniach nad SZTUCZNĄ INTELIGENCJĄ
O badaniach nad SZTUCZNĄ INTELIGENCJĄ SZTUCZNA INTELIGENCJA dwa podstawowe znaczenia Co nazywamy sztuczną inteligencją? zaawansowane systemy informatyczne (np. uczące się), pewną dyscyplinę badawczą (dział
Efekty uczenia się na kierunku. Logistyka (studia pierwszego stopnia o profilu praktycznym)
Efekty uczenia się na kierunku Załącznik nr 2 do uchwały nr 412 Senatu Uniwersytetu Zielonogórskiego z dnia 29 maja 2019 r. Logistyka (studia pierwszego stopnia o profilu praktycznym) Tabela 1. Kierunkowe
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA Nazwa kierunku studiów: Informatyczne Techniki Zarządzania Ścieżka kształcenia: IT Project Manager, Administrator Bezpieczeństwa
Sztuczna inteligencja stan wiedzy, perspektywy rozwoju i problemy etyczne. Piotr Bilski Instytut Radioelektroniki i Technik Multimedialnych
Sztuczna inteligencja stan wiedzy, perspektywy rozwoju i problemy etyczne Piotr Bilski Instytut Radioelektroniki i Technik Multimedialnych Plan wystąpienia Co to jest sztuczna inteligencja? Pojęcie słabej
Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Odniesienie do obszarowych efektów kształcenia 1 2 3. Kierunkowe efekty kształcenia WIEDZA (W)
EFEKTY KSZTAŁCENIA NA KIERUNKU "MECHATRONIKA" nazwa kierunku studiów: Mechatronika poziom kształcenia: studia pierwszego stopnia profil kształcenia: ogólnoakademicki symbol kierunkowych efektów kształcenia
INFORMATYKA Pytania ogólne na egzamin dyplomowy
INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja
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
KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Metody drążenia danych D1.3
KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:
Systemy ekspertowe. Wnioskowanie w systemach regułowych. Część piąta. Autor Roman Simiński.
Część piąta Autor Roman Simiński Kontakt siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera skrót treści wykładu, lektura tych materiałów nie zastąpi uważnego w nim uczestnictwa.
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
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy oólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
2.2.P.07: Komputerowe narzędzia inżynierii powierzchni
2nd Workshop on Foresight of surface properties formation leading technologies of engineering materials and biomaterials in Białka Tatrzańska, Poland 29th-30th November 2009 2 Panel nt. Produkt oraz materiał
Inteligentne Multimedialne Systemy Uczące
Działanie realizowane w ramach projektu Absolwent informatyki lub matematyki specjalistą na rynku pracy Matematyka i informatyka może i trudne, ale nie nudne Inteligentne Multimedialne Systemy Uczące dr
Efekty kształcenia dla kierunku studiów INFORMATYKA, Absolwent studiów I stopnia kierunku Informatyka WIEDZA
Symbol Efekty kształcenia dla kierunku studiów INFORMATYKA, specjalność: 1) Sieciowe systemy informatyczne. 2) Bazy danych Absolwent studiów I stopnia kierunku Informatyka WIEDZA Ma wiedzę z matematyki
Kierunek Zarządzanie II stopnia Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów kształcenia dla obszaru nauk społecznych
Kierunek Zarządzanie II stopnia Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów kształcenia dla obszaru nauk społecznych Objaśnienie oznaczeń: Z efekty kierunkowe dla Zarządzania W wiedza
Podsumowanie wyników ankiety
SPRAWOZDANIE Kierunkowego Zespołu ds. Programów Kształcenia dla kierunku Informatyka dotyczące ankiet samooceny osiągnięcia przez absolwentów kierunkowych efektów kształcenia po ukończeniu studiów w roku
Systemy ekspertowe. Krzysztof Patan
Systemy ekspertowe Krzysztof Patan Wprowadzenie System ekspertowy Program komputerowy, który wykonuje złożone zadania o dużych wymaganiach intelektualnych i robi to tak dobrze jak człowiek będący ekspertem
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Symbol efektu kształcenia
Efekty dla studiów drugiego stopnia - profil ogólnoakademicki, na kierunku Informatyka, na specjalnościach Metody sztucznej inteligencji (Tabela 1), Projektowanie systemów CAD/CAM (Tabela 2) oraz Przetwarzanie
Zakładane efekty kształcenia dla kierunku Wydział Telekomunikacji, Informatyki i Elektrotechniki
Jednostka prowadząca kierunek studiów Nazwa kierunku studiów Specjalności Obszar kształcenia Profil kształcenia Poziom kształcenia Forma kształcenia Tytuł zawodowy uzyskiwany przez absolwenta Dziedziny
Sztuczna inteligencja - wprowadzenie
Sztuczna inteligencja - wprowadzenie Dariusz Banasiak Katedra Informatyki Technicznej W4/K9 Politechnika Wrocławska Sztuczna inteligencja komputerów - wprowadzenie Kontakt: dr inż. Dariusz Banasiak, pok.
Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej
Efekty na kierunku AiR drugiego stopnia - Wiedza K_W01 K_W02 K_W03 K_W04 K_W05 K_W06 K_W07 K_W08 K_W09 K_W10 K_W11 K_W12 K_W13 K_W14 Ma rozszerzoną wiedzę dotyczącą dynamicznych modeli dyskretnych stosowanych
M T E O T D O ZI Z E E A LG L O G R O Y R TM
O ALGORYTMACH I METODZIE ALGORYTMICZNEJ Czym jest algorytm? Czym jest algorytm? przepis schemat zestaw reguł [ ] program ALGORYTM (objaśnienie ogólne) Algorytm Pojęcie o rodowodzie matematycznym, oznaczające
Systemy uczące się wykład 1
Systemy uczące się wykład 1 dr Przemysław Juszczuk Katedra Inżynierii Wiedzy, Uniwersytet Ekonomiczny 5 X 2018 e-mail: przemyslaw.juszczuk@ue.katowice.pl Konsultacje: na stronie katedry + na stronie domowej
Systemy ekspertowe Część siódma Realizacja dziedzinowego systemu ekspertowego Roman Simiński
Część siódma Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Realizacja dziedzinowego systemu ekspertowego Niniejsze opracowanie zawiera skrót treści wykładu, lektura tych
a) Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów
1. PROGRAM KSZTAŁCENIA 1) OPIS EFEKTÓW KSZTAŁCENIA a) Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów kształcenia dla obszaru nauk społecznych i technicznych Objaśnienie oznaczeń: I efekty
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
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ą
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych ELEMENTY SZTUCZNEJ INTELIGENCJI Laboratorium nr 6 SYSTEMY ROZMYTE TYPU MAMDANIEGO
Programowanie komputerów
Programowanie komputerów Wykład 1-2. Podstawowe pojęcia Plan wykładu Omówienie programu wykładów, laboratoriów oraz egzaminu Etapy rozwiązywania problemów dr Helena Dudycz Katedra Technologii Informacyjnych
Kierunek Zarządzanie I stopnia Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów kształcenia dla obszaru nauk społecznych
Kierunek Zarządzanie I stopnia Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów kształcenia dla obszaru nauk społecznych Objaśnienie oznaczeń: Z efekty kierunkowe W wiedza U umiejętności
Efekty kształcenia dla kierunku Mechanika i budowa maszyn
Załącznik nr 18 do Uchwały Nr 673 Senatu UWM w Olsztynie z dnia 6 marca 2015 roku w sprawie zmiany Uchwały Nr 187 Senatu UWM w Olsztynie z dnia 26 marca 2013 roku zmieniającej Uchwałę Nr 916 Senatu UWM
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA I STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NYSIE
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NYSIE Efekty uczenia się Kierunek Informatyka Studia pierwszego stopnia Profil praktyczny Umiejscowienie kierunku informatyka w obszarze kształcenia: Obszar wiedzy: nauki
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
Efekt kształcenia. Wiedza
Efekty dla studiów drugiego stopnia profil ogólnoakademicki na kierunku Informatyka na specjalności Przetwarzanie i analiza danych, na Wydziale Matematyki i Nauk Informacyjnych, gdzie: * Odniesienie oznacza
WIEDZA T1P_W06. K_W01 ma podstawową wiedzę o zarządzaniu jako nauce, jej miejscu w systemie nauk i relacjach do innych nauk;
SYMBOL Efekty kształcenia dla kierunku studiów: inżynieria zarządzania; Po ukończeniu studiów pierwszego stopnia na kierunku inżynieria zarządzania, absolwent: Odniesienie do obszarowych efektów kształcenia
ZARZĄDZANIE I INŻYNIERIA PRODUKCJI
ZARZĄDZANIE I INŻYNIERIA PRODUKCJI STUDIA PIERWSZEGO STOPNIA PROFIL OGÓLNOAKADEMICKI Załącznik nr 2 Odniesienie efektów kierunkowych do efektów obszarowych i odwrotnie Załącznik nr 2a - Tabela odniesienia
KARTA PRZEDMIOTU. Dyscyplina:
KARTA PRZEDMIOTU Jednostka: WIPiE Dyscyplina: Poziom studiów: 3 Semestr: 3 lub 4 Forma studiów: stacjonarne Język wykładowy: Nazwa przedmiotu: Metody sztucznej inteligencji Symbol przedmiotu: MSI Liczba
O REDUKCJI U-INFORMACJI
O REDUKCJI U-INFORMACJI DO DANYCH Cztery punkty odniesienia (dla pojęcia informacji) ŚWIAT ontologia fizyka UMYSŁ psychologia epistemologia JĘZYK lingwistyka nauki o komunikacji KOMPUTER informatyka elektronika
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Czy architektura umysłu to tylko taka sobie bajeczka? Marcin Miłkowski
Czy architektura umysłu to tylko taka sobie bajeczka? Marcin Miłkowski Architektura umysłu Pojęcie używane przez prawie wszystkie współczesne ujęcia kognitywistyki Umysł Przetwornik informacji 2 Architektura
Ćwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY.
Ćwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY. 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z przykładowym systemem ekspertowym napisanym w JESS. Studenci poznają strukturę systemu ekspertowego,
EFEKTY KSZTAŁCENIA KIERUNEK EKONOMIA
EFEKTY KSZTAŁCENIA KIERUNEK EKONOMIA Kierunek Ekonomia Studia I stopnia Efekty kształcenia: Kierunek: Ekonomia Poziom kształcenia: Studia I stopnia Uczelnia: Uczelnia Łazarskiego w Warszawie Profil: Ogólnoakademicki
Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka
Modelowanie jako sposób opisu rzeczywistości Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka 2015 Wprowadzenie: Modelowanie i symulacja PROBLEM: Podstawowy problem z opisem otaczającej
1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie
Wykaz tabel Wykaz rysunków Przedmowa 1. Wprowadzenie 1.1. Wprowadzenie do eksploracji danych 1.2. Natura zbiorów danych 1.3. Rodzaje struktur: modele i wzorce 1.4. Zadania eksploracji danych 1.5. Komponenty
Wymagania edukacyjne
Rok szkolny 2018/2019 Wymagania edukacyjne Przedmiot Klasa Nauczyciel uczący Poziom biologia 1t Edyta Nowak podstawowy Ocena dopuszczająca Ocenę dopuszczającą otrzymuje uczeń, który: przyswoił treści konieczne,
Odniesienie symbol II/III [1] [2] [3] [4] [5] Efekt kształcenia. Wiedza
Efekty dla studiów drugiego stopnia profil ogólnoakademicki na kierunku Inżynieria i Analiza Danych prowadzonym przez Wydział Matematyki i Nauk Informacyjnych Użyte w poniższej tabeli: 1) w kolumnie 4
T2A_W01 T2A_W01 T2A_W02 3 SI_W03 Posiada szeroką wiedzę w zakresie teorii grafów T2A_W01
Efekty dla studiów drugiego stopnia profil ogólnoakademicki, na kierunku Informatyka w języku polskim, na specjalnościach Metody sztucznej inteligencji oraz Projektowanie systemów CAD/CAM, na Wydziale
Inżynieria danych I stopień Praktyczny Studia stacjonarne Wszystkie specjalności Katedra Inżynierii Produkcji Dr Małgorzata Lucińska
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 205/206 Z-ID-602 Wprowadzenie do uczenia maszynowego Introduction to Machine Learning
Podstawy Sztucznej Inteligencji (PSZT)
Podstawy Sztucznej Inteligencji (PSZT) Paweł Wawrzyński Wnioskowanie logiczne i systemy eksperckie Systemy posługujące się logiką predykatów: część 3/3 Dzisiaj Uogólnienie Poprawność i pełność wnioskowania
Ontologie, czyli o inteligentnych danych
1 Ontologie, czyli o inteligentnych danych Bożena Deka Andrzej Tolarczyk PLAN 2 1. Korzenie filozoficzne 2. Ontologia w informatyce Ontologie a bazy danych Sieć Semantyczna Inteligentne dane 3. Zastosowania
Opis efektów uczenia się dla kwalifikacji na poziomie 7 Polskiej Ramy Kwalifikacji
Załącznik nr 2 do Uchwały nr 103/2018-2019 Senatu UP w Lublinie z dnia 28 czerwca 2019 r. Opis efektów uczenia się dla kierunku studiów Nazwa kierunku studiów: Biologia Poziom: studia drugiego stopnia
Załącznik nr 1 do uchwały Senatu PK nr 119/d/12/2017 z dnia 20 grudnia 2017 r.
Załącznik nr 1 do uchwały Senatu PK nr 119/d/12/2017 z dnia 20 grudnia 2017 r. Politechnika Krakowska im. Tadeusza Kościuszki w Krakowie Nazwa wydziału lub wydziałów: Wydział Fizyki, Matematyki i Informatyki
zna metody matematyczne w zakresie niezbędnym do formalnego i ilościowego opisu, zrozumienia i modelowania problemów z różnych
Grupa efektów kierunkowych: Matematyka stosowana I stopnia - profil praktyczny (od 17 października 2014) Matematyka Stosowana I stopień spec. Matematyka nowoczesnych technologii stacjonarne 2015/2016Z
Państwowa Wyższa Szkoła Techniczno-Ekonomiczna w Jarosławiu
Załącznik nr 1 do Uchwały nr 9/12 Rady Instytutu Inżynierii Technicznej PWSTE w Jarosławiu z dnia 30 marca 2012r Państwowa Wyższa Szkoła Techniczno-Ekonomiczna w Jarosławiu EFEKTY KSZTAŁCENIA DLA KIERUNKU
Kraków, 14 marca 2013 r.
Scenariusze i trendy rozwojowe wybranych technologii społeczeństwa informacyjnego do roku 2025 Antoni Ligęza Perspektywy rozwoju systemów eksperckich do roku 2025 Kraków, 14 marca 2013 r. Dane informacja
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: INTELIGENTNE SYSTEMY OBLICZENIOWE Systems Based on Computational Intelligence Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj
O ISTOTNYCH OGRANICZENIACH METODY
O ISTOTNYCH OGRANICZENIACH METODY ALGORYTMICZNEJ Dwa pojęcia algorytmu (w informatyce) W sensie wąskim Algorytmem nazywa się każdy ogólny schemat procedury możliwej do wykonania przez uniwersalną maszynę
Praca dyplomowa magisterska
KATEDRA WYTRZYMAŁOŚCI MATERIAŁÓW I METOD KOMPUTEROWYCH MECHANIKI Wydział Mechaniczny Technologiczny POLITECHNIKA ŚLĄSKA W GLIWICACH Praca dyplomowa magisterska Temat: Komputerowy system wspomagania wiedzy:
Narzędzia Informatyki w biznesie
Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście
Reprezentacja rozmyta - zastosowania logiki rozmytej
17.06.2009 Wrocław Bartosz Chabasinski 148384 Reprezentacja rozmyta - zastosowania logiki rozmytej 1. Wstęp Celem wprowadzenia pojęcia teorii zbiorów rozmytych była potrzeba matematycznego opisania tych
Opis kierunkowych efektów kształcenia w obszarze nauk przyrodniczych na I stopniu kierunku BIOLOGIA
Opis kierunkowych efektów kształcenia w obszarze nauk przyrodniczych na I stopniu kierunku BIOLOGIA Umiejscowienie kierunku w obszarze kształcenia Kierunek studiów BIOLOGIA o profilu ogólnoakademickim
Objaśnienie oznaczeń:
Efekty kształcenia na Wydziale Ekonomicznym Uniwersytetu Gdańskiego studia pierwszego stopnia profil ogólnoakademicki studia drugiego stopnia profil ogólnoakademicki Objaśnienie oznaczeń: S1A symbol efektów
KIERUNKOWE EFEKTY KSZTAŁCENIA
Zał. nr 1 do Programu kształcenia KIERUNKOWE EFEKTY KSZTAŁCENIA WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INŻYNIERIA SYSTEMÓW Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR
Syste t m e y m ek e s k per pe to t w o e w Wykład 8 1
Systemy ekspertowe Wykład 8 1 SYSTEMY HYBRYDOWE 2 Definicja (przykładowa) Przez (inteligentny) system hybrydowy rozumiemy system ze sztuczną inteligencją zdolny do rozwiązywania złożonych problemów, który
KARTA MODUŁU KSZTAŁCENIA
KARTA MODUŁU KSZTAŁCENIA I. Informacje ogólne 1 Nazwa modułu kształcenia Sztuczna inteligencja 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki, Zakład Informatyki Stosowanej 3 Kod modułu (wypełnia
1. Tabela odniesień efektów kierunkowych do efektów obszarowych. bezpieczeństwo i higiena pracy studia pierwszego stopnia
Załącznik do uchwały nr 56/2015-2016 Senatu Uniwersytetu Przyrodniczego w Lublinie 1. Tabela odniesień efektów kierunkowych do efektów obszarowych bezpieczeństwo i higiena pracy studia pierwszego stopnia
Algorytm Genetyczny. zastosowanie do procesów rozmieszczenia stacji raportujących w sieciach komórkowych
Algorytm Genetyczny zastosowanie do procesów rozmieszczenia stacji raportujących w sieciach komórkowych Dlaczego Algorytmy Inspirowane Naturą? Rozwój nowych technologii: złożone problemy obliczeniowe w
Opis efektu kształcenia dla programu kształcenia
TABELA ODNIESIEŃ EFEKTÓW KSZTAŁCENIA OKREŚLONYCH DLA PROGRAMU KSZTAŁCENIA DO EFEKTÓW KSZTAŁCENIA OKREŚLONYCH DLA OBSZARU KSZTAŁCENIA I PROFILU STUDIÓW PROGRAM KSZTAŁCENIA: Kierunek Fizyka Techniczna POZIOM
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW PRAWO JEDNOLITE STUDIA MAGISTERSKIE PROFIL PRAKTYCZNY
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW PRAWO JEDNOLITE STUDIA MAGISTERSKIE PROFIL PRAKTYCZNY Tabela odniesienia kierunkowych efektów kształcenia do charakterystyk drugiego stopnia Polskiej Ramy Kwalifikacji
Badania naukowe. Tomasz Poskrobko. Metodyka badań naukowych
Badania naukowe Tomasz Poskrobko Metodyka badań naukowych Badania naukowe w szerokim ujęciu etapowy proces twórczych czynności, przebiegający od ustalenia i powzięcia decyzji o rozwiązaniu problemu badawczego,
a) Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów kształcenia dla obszaru nauk społecznych, technicznych i inżynierskich
1. PROGRAM KSZTAŁCENIA 1) OPIS EFEKTÓW KSZTAŁCENIA a) Szczegółowe efekty i ich odniesienie do opisu dla obszaru nauk społecznych, technicznych i inżynierskich Objaśnienie oznaczeń: I efekty kierunkowe
ODWZOROWANIE RZECZYWISTOŚCI
ODWZOROWANIE RZECZYWISTOŚCI RZECZYWISTOŚĆ RZECZYWISTOŚĆ OBIEKTYWNA Ocena subiektywna OPIS RZECZYWISTOŚCI Odwzorowanie rzeczywistości zależy w dużej mierze od możliwości i nastawienia człowieka do otoczenia
Sztuczna inteligencja
Sztuczna inteligencja Przykładowe zastosowania Piotr Fulmański Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska 12 czerwca 2008 Plan 1 Czym jest (naturalna) inteligencja? 2 Czym jest (sztuczna)
SCENARIUSZ LEKCJI. TEMAT LEKCJI: Zastosowanie średnich w statystyce i matematyce. Podstawowe pojęcia statystyczne. Streszczenie.
SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza: