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

Podobne dokumenty
Projektowanie i normalizacja w badaniach i pracach środowiskowych. Rok akademicki: 2030/2031 Kod: BIS s Punkty ECTS: 2

Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów Wydziału Górnictwa i Geoinżynierii

Rok akademicki: 2013/2014 Kod: RAR AM-s Punkty ECTS: 3. Kierunek: Automatyka i Robotyka Specjalność: Automatyka i metrologia

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

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

Rok akademicki: 2014/2015 Kod: NIP s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów Wydziału Górnictwa i Geoinżynierii

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

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

Rok akademicki: 2013/2014 Kod: STC s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Język angielski B2+ - obowiązkowy kurs języka specjalistycznego na studiach II stopnia dla studentów Wydziału Górnictwa i Geoinżynierii

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

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

Rok akademicki: 2014/2015 Kod: EAR IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu

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

Rok akademicki: 2013/2014 Kod: ZZIP IN-s Punkty ECTS: 2. Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka w zarządzaniu

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

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2013/2014 Kod: RAR AS-s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Nowoczesne systemy zasilania źródeł światła i sterowania oświetleniem. Rok akademicki: 2030/2031 Kod: EEL s Punkty ECTS: 4

Rok akademicki: 2014/2015 Kod: MIO s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

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

Rok akademicki: 2013/2014 Kod: RAR s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2014/2015 Kod: RBM II-s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

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

Rok akademicki: 2012/2013 Kod: GIS IM-s Punkty ECTS: 2. Kierunek: Inżynieria Środowiska Specjalność: Informatyka w monitoringu środowiska

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

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

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

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

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

Rok akademicki: 2012/2013 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2012/2013 Kod: DIS ST-s Punkty ECTS: 2. Kierunek: Inżynieria Środowiska Specjalność: Systemy i techniki ochrony środowiska

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

Rok akademicki: 2012/2013 Kod: GIP ZP-s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

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

Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

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

Rok akademicki: 2030/2031 Kod: ZZP s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2030/2031 Kod: SEN EJ-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2013/2014 Kod: IET US-n Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Niestacjonarne

Rok akademicki: 2018/2019 Kod: RBM TL-s Punkty ECTS: 3. Kierunek: Mechanika i Budowa Maszyn Specjalność: Transport linowy

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

Rok akademicki: 2030/2031 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

Rok akademicki: 2016/2017 Kod: GIS ZS-s Punkty ECTS: 3. Kierunek: Inżynieria Środowiska Specjalność: Zagospodarowanie surowców i odpadów

Rok akademicki: 2013/2014 Kod: ZZIP n Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2030/2031 Kod: ZZIP n Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

Rok akademicki: 2018/2019 Kod: ITE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2030/2031 Kod: JIS GK-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2016/2017 Kod: MIM SM-n Punkty ECTS: 5. Poziom studiów: Studia II stopnia Forma i tryb studiów: Niestacjonarne

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2030/2031 Kod: DIS s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

Rok akademicki: 2015/2016 Kod: GIP s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

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

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

Rok akademicki: 2032/2033 Kod: GIP ZP-s Punkty ECTS: 2. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

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

Rok akademicki: 2014/2015 Kod: RIA s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2015/2016 Kod: DIS SZ-n Punkty ECTS: 2. Kierunek: Inżynieria Środowiska Specjalność: Systemowe zarządzanie środowiskiem

Rok akademicki: 2016/2017 Kod: RBM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2030/2031 Kod: ZZP MK-n Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Niestacjonarne

Rok akademicki: 2013/2014 Kod: JFT s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

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

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

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

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

Rok akademicki: 2012/2013 Kod: SEN SM-s Punkty ECTS: 5. Kierunek: Energetyka Specjalność: Systemy, maszyny i urządzenia energetyczne

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

Rok akademicki: 2014/2015 Kod: EAR s Punkty ECTS: 1. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Otwarte oprogramowanie w systemach wbudowanych i pomiarowych. Rok akademicki: 2015/2016 Kod: EEL PT-s Punkty ECTS: 3

Rok akademicki: 2018/2019 Kod: GGiG s Punkty ECTS: 9. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2013/2014 Kod: EIB s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2014/2015 Kod: GIP ZP-s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

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

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

Rok akademicki: 2030/2031 Kod: SEN US-s Punkty ECTS: 5. Kierunek: Energetyka Specjalność: Urządzenia, sieci i systemy elektroenergetyczne

Rok akademicki: 2013/2014 Kod: MIM IS-s Punkty ECTS: 5. Kierunek: Inżynieria Materiałowa Specjalność: Inżynieria spajania

Rok akademicki: 2015/2016 Kod: RBM s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2030/2031 Kod: STC OS-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

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

Rok akademicki: 2014/2015 Kod: MEI s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

Rok akademicki: 2012/2013 Kod: GIS KS-n Punkty ECTS: 3. Kierunek: Inżynieria Środowiska Specjalność: Inżynieria kształtowania środowiska

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

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

Rok akademicki: 2015/2016 Kod: IIN s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2014/2015 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: -

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

Rok akademicki: 2014/2015 Kod: BEZ s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2030/2031 Kod: EAR n Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

Rok akademicki: 2015/2016 Kod: GGiG GO-s Punkty ECTS: 4. Kierunek: Górnictwo i Geologia Specjalność: Górnictwo odkrywkowe

Rok akademicki: 2015/2016 Kod: RBM SE-s Punkty ECTS: 2. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2014/2015 Kod: DIS s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Transkrypt:

Nazwa modułu: Techniki agentowe Rok akademicki: 2013/2014 Kod: MIS-1-702-s Punkty ECTS: 5 Wydział: Inżynierii Metali i Informatyki Przemysłowej Kierunek: Informatyka Stosowana Specjalność: Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Język wykładowy: Polski Profil kształcenia: Ogólnoakademicki (A) Semestr: 7 Strona www: Osoba odpowiedzialna: Rojek Gabriel (rojek@agh.edu.pl) Osoby prowadzące: Rojek Gabriel (rojek@agh.edu.pl) Opis efektów kształcenia dla modułu zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Powiązania z EKK Sposób weryfikacji efektów kształcenia (forma zaliczeń) Wiedza M_W010 Posiada wiedzę w zakresie tworzenia oprogramowania w technice agentowej z użyciem języków zorientowanych obiektowo IS1A_W04, IS1A_W10 Egzamin, Wykonanie ćwiczeń Umiejętności M_U001 Potrafi pozyskiwać informacje z dokumentacji dotyczącej wykorzystywanego kodu i oprogramowania IS1A_U01 M_U006 Potrafi zrealizować program komputerowy będący systemem agentowym z wykorzystaniem obiektowego języka programowania oraz ewentualnym wykorzystaniem tzw. frameworku jako zbioru gotowych do wykorzystania narzędzi i kodu IS1A_U16 M_U007 Potrafi przygotować i przedstawić projekt systemu informatycznego w podejściu agentowym IS1A_U03 Matryca efektów kształcenia w odniesieniu do form zajęć 1 / 5

Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Forma zajęć Wykład audytoryjne laboratoryjne projektowe Konwersatori um seminaryjne praktyczne Inne terenowe E-learning Wiedza M_W010 Umiejętności M_U001 M_U006 M_U007 Posiada wiedzę w zakresie tworzenia oprogramowania w technice agentowej z użyciem języków zorientowanych obiektowo Potrafi pozyskiwać informacje z dokumentacji dotyczącej wykorzystywanego kodu i oprogramowania Potrafi zrealizować program komputerowy będący systemem agentowym z wykorzystaniem obiektowego języka programowania oraz ewentualnym wykorzystaniem tzw. frameworku jako zbioru gotowych do wykorzystania narzędzi i kodu Potrafi przygotować i przedstawić projekt systemu informatycznego w podejściu agentowym + - + - - - - - - - - Treść modułu zajęć (program wykładów i pozostałych zajęć) Wykład Wprowadzenie Pojęcie autonomii, agenta oraz inteligentnego agenta, przegląd definicji. Środowisko systemu agentowego. Programowanie zorientowane agentowo a obiektowe techniki projektowania. Klasyfikacje agentów. Podstawy frameworku JADE (ang. Java Agent DEvelopment Framework) Uruchamianie platformy JADE, kompilacja kodu, środowisko GUI, możliwości debugowania. Klasa Agent. Zachowania agentów Zachowania proste oraz zachowania złożone jako sposób na określenie czynności wykonywanych przez agentów na platformie JADE. Komunikacja pomiędzy agentami Przesyłanie tekstu, obiektów. Komunikacja blokująca oraz nieblokująca. Interfejsy programistyczne do serwisów AMS oraz DF. Protokoły interakcji oraz mobilność agentów JADE 2 / 5

Interfejs programistyczny dla mobilności agentów. Ontologie w systemach agentowych z przykładem w JADE Podstawowe architektury agentów: agenci ze stanami, agenci, których funkcjonowanie jest oparte na elementach logiki Architektury BDI (Belief-Desire-Intention) Realizacja architektury BDI w JADEX Architektury reaktywne i warstwowe Interakcje w systemie agentowym. Aukcje i negocjacje Koperacja w systemie agentowym, podział zadań i współdzielenie rezultatów Ewolucyjne systemy agentowe laboratoryjne Wprowadzenie Zapoznanie ze środowiskiem do programowania z użyciem języka Java. Projekt prostego systemu agentowego z użyciem języka UML: projekt środowiska i agenta. Implemenatcja systemu agentowego w języku Java Z uwzględnieniem wykonanego na poprzednich zajęciach projektu. Uruchamianie platformy JADE Konfiguracja środowiska pod kątem wykorzystania frameworku JADE. Dodawanie zdalnych kontenerów, tworzenie agentów oraz migrowanie agentów. Kompilowanie przykładowego kodu. Tworzenie agentów z wykorzystaniem prostych zachowań Klasy: Agent, Behaviuor, OneShotBehaviour, CyclicBehaviour, WakerBehaviour, TickerBehaviour Tworzenie agentów z wykorzystaniem złożonych zachowań Klasy: CompositeBehaviour, SequentialBehaviour, ParallelBehaviour, FSMBehaviour Tworzenie prostego systemu agentowego z wymianą wiadomości pomiędzy agentami Wykorzystanie metod do wysylania i odbierania wiadomości oraz klasy ACLMessage Tworzenie systemu agentowego z użyciem tzw. serwisu żółtych stron Serwisy AMS oraz DF. Modelowanie złożonych scenariuszy komunikacji Dodawanie interfejsu graficznego do agentów Wykorzystanie protokołów interakcji w JADE Tworzenie agentów mobilnych Tworzenie prostych ontologii specyficznych dla aplikacji Wprowadzenie do JADEX Konfiguracja środowiska programistycznego, zrozumienie, kompilacja i uruchomienie przykładu Tworzenie agenta w architekturze BDI z użyciem JADEX 3 / 5

Sposób obliczania oceny końcowej 0,45 ocena z ćwiczeń + 0,55 ocena z egzaminu Wymagania wstępne i dodatkowe Nie podano wymagań wstępnych lub dodatkowych. Zalecana literatura i pomoce naukowe 1. M. Wooldridge, An Introduction to MultiAgent Systems, John Wiley & Sons, 2002 2. G. Weiss, Multiagent Systems. A Modern Approach to Distributed Artificial Intelligence, The MIT Press, 1999 3. K. Cetnrowicz, Problemy projektowania i realizacji systemów wieloagentowych, AGH. Uczelniane Wydawnictwo Naukowo-Dydaktyczne, Kraków 1999 4. G. Dobrowolski, Technologie agentowe w zdecentralizowanych systemach informacyjno-decyzyjnych, AGH. Uczelniane Wydawnictwo Naukowo-Dydaktyczne, Kraków 2002 5. ed. by J. M. Bradshaw, Software agents, The MIT Press, 1997 6. F. L. Bellifemine, G. Caire, D. Greenwood, Developing Multi-Agent Systems with JADE, Wiley, 2007 7. Materiały w dystrybucji pakietu JADE oraz JADEX Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu [1] Agents modeling experience applied to control of semi-continuous production process / Gabriel ROJEK // Computer Science; ISSN 1508-2806. 2014 vol. 15 no. 4, s. 411 439. [2] The framework of agent-based negotiation platform for foundries cooperating in supply chain / S. Kluska-Nawarecka, K. REGULSKI, G. ROJEK // Archives of Foundry Engineering / Polish Academy of Sciences. Commission of Foundry Engineering ; ISSN 1897-3310. Tytuł poprz.: Archiwum Odlewnictwa. 2013 vol. 13 iss. 4, s. 73 78. [3] Agent based system for assistance at industrial process control with experience modeling / Gabriel ROJEK // W: 2013 Federated Conference on Computer Science and Information Systems (FEDCSIS). ISBN 978-1-4673-4471-5. S. 1037 1040 [4] Algorithm of behavior evaluation in multi-agent system / Gabriel ROJEK, Renata Cięciwa, Krzysztof CETNAROWICZ // W: Computational Science ICCS 2005 : 5th International Conference : Atlanta, GA, USA, May 22 25, 2005 : proceedings. Pt. 3 / eds. Vaidy S. Sunderam [et al.]. Berlin, Heidelberg : Springer-Verlag, 2005. (Lecture Notes in Computer Science ; LNCS 3516). S. 711 718. [5] Intelligent agents as cells of immunological memory / Krzysztof CETNAROWICZ, Gabriel ROJEK, Rafał Pokrywka // W: Computational Science ICCS 2006 : 6th International Conference reading : UK, May 28 31, 2006 : proceedings. Pt. 3 / eds. Vassil N. Alexandrov [et al.]. Berlin ; Heidelberg : Springer- Verlag, 2006. (Lecture Notes in Computer Science ; LNCS 3993). S. 855 862 [6] An immunological and an ethically-social approach to security mechanisms in a multiagent system / Krzysztof CETNAROWICZ, Renata Cięciwa, Gabriel ROJEK // W: Intelligent Information Processing and Web Mining : proceedings of the international IIS: IIPWM 06 conference : Ustroń, Poland, June 19 22, 2006 / eds. Mieczysław A. Kłopotek, Sławomir T. Wierzchoń, Krzysztof Trojanowski. Berlin ; Heidelberg ; New York : Springer-Verlag, 2006. (Advances in Soft Computing). S. 11 19. [7] Behavior based detection of unfavorable events using the multiagent system / Krzysztof CETNAROWICZ, Edward NAWARECKI, Gabriel ROJEK // W: Monitoring, security, and rescue techniques in multiagent systems / eds. Barbara Dunin-Kęplicz [et al.]. Berlin ; Heidelberg : Springer-Verlag, 2005. (Advances in Soft Computing). Praca zawiera artykuły z: international workshop Monitoring, security, and rescue techniques in multiagent systems (MSRAS 2004) : Płock, Poland, June 7 9, 2004. S. 579 588. [8] Behavior based detection of unfavorable resources / Krzysztof CETNAROWICZ, Gabriel ROJEK // W: Computational Science ICCS 2004 : 4th International Conference : Kraków, Poland, June 6 9, 2004 : proceedings. Pt. 3 / eds. Marian Bubak, Geert Dick van Albada [et al.]. Berlin [etc.] : Springer-Verlag, 2004. (Lecture Notes in Computer Science ; LNCS 3038). S. 607 614. Informacje dodatkowe Brak 4 / 5

Nakład pracy studenta (bilans punktów ECTS) Forma aktywności studenta Udział w wykładach Przygotowanie do zajęć Udział w ćwiczeniach Samodzielne studiowanie tematyki zajęć Egzamin lub kolokwium zaliczeniowe Dodatkowe godziny kontaktowe z nauczycielem Sumaryczne obciążenie pracą studenta Punkty ECTS za moduł Obciążenie studenta 28 godz 30 godz 28 godz 30 godz 2 godz 10 godz 128 godz 5 ECTS 5 / 5