Modelowanie i analiza systemów informatycznych

Podobne dokumenty
MiASI. Modelowanie analityczne. Piotr Fulma«ski. 18 stycznia Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska

Zmiany w Podstawie programowej przedmiotów informatycznych

Systemy Informatyki Przemysłowej

Metody numeryczne. Wst p do metod numerycznych. Dawid Rasaªa. January 9, Dawid Rasaªa Metody numeryczne 1 / 9

Informatyka- studia I-go stopnia

Agenty reaktywne i hybrydowe (Reactive and hybrid agents) Na podstawie An Introduction to MultiAgent Systems oraz slajdów Michaela Wooldridge'a

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Gry komputerowe i multimedia, GKiM studia niestacjonarne Dla rocznika:

W zadaniach na procenty wyró»niamy trzy typy czynno±ci: obliczanie, jakim procentem jednej liczby jest druga liczba,

Zarz dzanie rm. Zasada 2: samoorganizuj ce si zespoªy. Piotr Fulma«ski. March 17, 2015

Specjalizacja Web Mining

Propozycja integracji elementów ±wiata gry przy u»yciu drzew zachowa«

Rok I, semestr I (zimowy) Liczba godzin

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2019/2020.

Podstawy modelowania w j zyku UML

Praca Dyplomowa Magisterska

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia niestacjonarne Dla rocznika:

Jak zachęcać i przygotowywać uczniów do udziału w Olimpiadzie Informatycznej Gimnazjalistów (OIG)?

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia niestacjonarne Dla rocznika:

Razem godzin w semestrze: Plan obowiązuje od roku akademickiego 2014/15 - zatwierdzono na Radzie Wydziału w dniu r.

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

MiASI. Modelowanie systemów informatycznych. Piotr Fulma«ski. 18 stycznia Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień niestacjonarne i Informatyki. Część wspólna dla kierunku

Wpªyw wdro»enia IPv6 na bezpiecze«stwo sieci

Rok I, semestr I (zimowy) Liczba godzin

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2016/17. zajęć w grupach A K L S P

Obowiązkowy A. Przedmioty kształcenia ogólnego 1 Etykieta w życiu publicznym wykład 9 zaliczenie tak 1 B. Przedmioty podstawowe

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

1.1 Matryca pokrycia efektów kształcenia. Efekty kształcenia w zakresie wiedzy. Efekty kształcenia w zakresie umiejętności

Podstawa programowa kształcenia ogólnego informatyki w gimnazjum

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Lab. 02: Algorytm Schrage

PROGRAM KSZTAŁCENIA NA STUDIACH III STOPNIA Informatyka (nazwa kierunku)

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Razem godzin w semestrze: Plan obowiązuje od roku akademickiego 2016/17 - zatwierdzono na Radzie Wydziału w dniu r.

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień niestacjonarne i Informatyki. Część wspólna dla kierunku

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, Warszawa

VI ZJAZD. STUDIA ZAOCZNE; kier. INFORMATYKA Ist. I rok 1 sem. 10 grudnia 2016 (sobota)

KIERUNKOWE EFEKTY KSZTAŁCENIA

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16. zajęć w grupach A K L S P

PREZENTACJA SYSTEMU BUSINESS INTELLIGENCE TARGIT

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania Systemy operacyjne

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 2-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH 1-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

Sztuczna inteligencja i uczenie maszynowe w robotyce i systemach autonomicznych: AI/ML w robotyce, robotyka w AI/ML

Wykorzystanie wieloagentowych systemów w optymalizacji operacji łańcucha dostaw

Wprowadzenie do teorii systemów ekspertowych

Matryca pokrycia efektów kształcenia. Efekty kształcenia w zakresie wiedzy (cz. I)

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

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

Zapytanie ofertowe nr 1/2015/ WND-POKL /13

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Procesy rozwiązywania problemów. Diagnozowanie problemu: metody graficzne (1).

MiASI. Modelowanie integracji systemów. Piotr Fulma«ski. 26 stycznia Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH 2-GO STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16

V ZJAZD. STUDIA ZAOCZNE; kier. INFORMATYKA Ist. I rok 1 sem. 26 listopada 2016 (sobota) ANALIZA FIZYKA ANALIZA MATEMATYCZNA I FIZYKA ANALIZA FIZYKA

VII ZJAZD. STUDIA ZAOCZNE; kier. INFORMATYKA Ist. I rok 1 sem. 17 grudnia 2016 (sobota)

LISTA KURSÓW PLANOWANYCH DO URUCHOMIENIA W SEMESTRZE ZIMOWYM 2015/2016

INFORMATYKA P L AN S T U DIÓW ST AC J O N AR N Y C H ( W UKŁAD Z I E S EMESTR AL N Y M ) Podstawy programowania

INŻYNIERIA ZARZADZANIA,

Instytut Informatyki, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia stacjonarne Rok 2012/2013

W nawiązaniu do korespondencji z lat ubiegłych, dotyczącej stworzenia szerszych

Pytania z przedmiotów kierunkowych

Wzorce projektowe strukturalne cz. 1

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH 2-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH I-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

Portretowanie zdolności i ich rozwój. Projekt współfinansowany z Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Informatyczne fundamenty

Kierunek: Inżynieria Obliczeniowa Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH 2-GO STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2014/15

1 Programowanie urządzen mobilnych Sztuczna inteligencja i systemy 2 ekspertowe

KIERUNKOWE EFEKTY KSZTAŁCENIA

Aplikacje bazodanowe. Laboratorium 1. Dawid Poªap Aplikacje bazodanowe - laboratorium 1 Luty, 22, / 37

Współczesna problematyka klasyfikacji Informatyki

Praca badawcza. Zasady metodologiczne ankietowego badania mobilności komunikacyjnej ludności

Kraków, 14 marca 2013 r.

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Wzorce projektowe kreacyjne

Załącznik Nr 5 do Zarz. Nr 33/11/12 KARTA PRZEDMIOTU. 2. Kod przedmiotu 3. ZOH1-7

Rok I, semestr I (zimowy) Liczba godzin

Od redakcji. Symbolem oznaczono zadania wykraczające poza zakres materiału omówionego w podręczniku Fizyka z plusem cz. 2.

PRZEWODNIK PO PRZEDMIOCIE

EGZAMIN MATURALNY 2011 J ZYK ANGIELSKI

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Uniwersalna architektura dla Laboratorium Wirtualnego. Grant badawczy KBN

Uchwała Nr 16/2016/III Senatu Politechniki Lubelskiej z dnia 31 marca 2016 r.

DLA SEKTORA INFORMATYCZNEGO W POLSCE

PLAN STUDIÓW. Zał. nr 3 do ZW 33/2012. Załącznik nr 1 do Programu studiów. WYDZIAŁ: Informatyki i Zarządzania. KIERUNEK: Informatyka

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Architektury usług internetowych. Tomasz Boiński Mariusz Matuszek

Dobre praktyki w zakresie zarządzania ładem architektury korporacyjnej

Symbol efektu kształcenia

PRZEWODNIK PO PRZEDMIOCIE

Wprowadzenie do zarządzania procesami biznesowymi czym są procesy biznesowe: Part 1

Programowanie gier. wykład 0. Joanna Kołodziejczyk. 30 września Joanna Kołodziejczyk Programowanie gier 30 września / 13

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 2-go STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

EFEKTY KSZTAŁCENIA H1P_W03 H1P_W01 S1P_W01 H1P_W02 S1P_W06 H1P_W05

Kierunek: Informatyka rev rev jrn Niestacjonarny 1 / 5

Transkrypt:

Modelowanie i analiza systemów informatycznych

Przedmiot Modelowanie i analiza systemów informatycznych? Tak, ale w odniesieniu do systemów (wielo)agentowych Idea systemów (wielo)agentowych i ich podstawy teoretyczne Podstawowe architektury agentów i spoªeczno±ci Komunikacja mi dzy agentami (ontologie) Metody projektowania systemów wieloagentowych (O-MaSE) JADE (Java) jako ±rodowisko implementacyjne

Literatura i materiaªy Michael Wooldridge: An Introduction to MultiAgent Systems http://www.cs.ox.ac.uk/people/michael.wooldridge/pubs/imas/imas2e.html Strona przedmiotu http://www.cs.put.poznan.pl/swilk/miasi2

Zaliczenie Laboratorium Wykªad Mini-projekt realizowany w grupach 2-osobowych Propozycje projektów i wªasne pomysªy (propozycje tematów w kwietniu) Egzamin pisemny

Trendy w historii informatyki Wszechobecno± (ubiquity) Redukcja kosztów i rozwój technologii pozwala tworzenie i rozpowszechnianie jednostek obliczeniowych Mo»liwo± osadzania tych jednostek w przedmiotach codziennego u»ytku Poª czenie (interconnection) Nie ma ju» izolowanych systemów komputerowych ª cznie w du»e rozproszone meta-systemy Opracowywanie modeli uwzgl dniaj cych zaawansowane interakcje mi dzy systemami The Internet of Things (IoT) Przedmioty gromadz, przetwarzaj i wymieniaj dane za po±rednictwem sieci komputerowych (tak»e Internet of Everything)

Trendy w historii informatyki Inteligencja Rosn ca zªo»ono± zada«, które mo»na automatyzowa i przekazywa do wykonania systemom komputerowym (AlphaGo) Delegacja/przekazywanie zada«systemy komputerowe realizuj coraz wi cej zªo»onych zada«bez naszej interwencji, tak»e krytycznych z punktu widzenia bezpiecze«stwa (y by wire, drive by wire,...) Zorientowanie na czªowieka Odej±cie od technicznego postrzegania programowania czy architektury systemów na rzecz poj i reprezentacji odpowiadaj cych naszemu postrzeganiu ±wiata

Powi zane wyzwania Wszechobecno± & poª czenie systemy rozproszone i wspóªbie»ne (global computing) Delegacja & inteligencja systemy, które potra reprezentowa preferencje u»ytkownika i dziaªa zgodnie z nimi Zdolno± do wspóªpracy i dogadywania si z innymi systemami Osobny dziaª informatyki systemy wieloagentowe

Agent Agent to system komputerowy, który jest zdolny do autonomicznego dziaªania w imieniu swojego u»ytkownika, aby osi gn wskazany cel

System wieloagentowy System wieloagentowy (multiagent system, MAS) to system skªadaj cy si z wielu agentów, które komunikuj si ze sob wymieniaj c komunikaty (poprzez infrastruktur sieciow ) Agenty dziaªaj w imieniu swoich u»ytkowników, którzy mog mie ró»ne cele musz wspóªpracowa, koordynowa swoje akcje oraz negocjowa Rozró»nienie mikro/makro mikro jeden agent, makro spoªeczno± agentów

Przykªady agentów (1) NASA Deep Space 1 (DS1) wypuszczona 24.10.1998 Pierwsza sonda wyposa»ona w autonomiczny system steruj cy (RAX) wykorzystuj cy ide MAS RAX potra podejmowa samodzielnie wiele istotnych decyzji (diagnostyka i naprawianie awarii poszczególnych komponentów) system diagnostyczny system planowania system do wykonywania planów

Przykªady agentów (2) DARPA Grand Challenge to zawody dla pojazdów autonomicznych organizowane przez DARPA 2004 Grand Challenge trasa o dªugo±ci 240 km wzdªu» autostrady Interstate 15 nie byªo zwyci zcy (najlepszy uczestnik przejechaª 11.78 km) 2005 Grand Challenge ta sama trasa 5 pojazdów uko«czyªo wy±cig (zwyci zca Stanley) 2007 Urban Challenge trasa miejska o dªugo±ci 96 km (60 mil), przejazd w czasie nie dªu»szym ni» 6 godzin konieczno± przestrzegania wszystkich przepisów drogowych 6 pojazdów uko«czyªo zawody (zwyci zca Boss)

Przykªady agentów (2) Boss to agent osadzony w samochodzie (Chevy Tahoe) Hierarchiczny system sterowania: planowanie misji planowanie manewrów i zachowania percepcja i modelowanie ±wiata kontrola mechatroniki

Samochody autonomiczne teraz 2015 Tesla Model S Autopilot (tryb semi-automatyczny)

Przykªady agentów (3) RP-Vita robot od zastosowa«telemedycznych (remote presence) https://telepresencerobots.com

In»ynieria oprogramowania (1) Interakcje to jedna z najwa»niejszych elementów zªo»onych systemów informatycznych Samolubne (self-interested) obliczenia Post powanie w celu uzyskania najlepszego dla siebie wyniku Wykorzystanie modeli ekonomicznych (np. aukcje) w systemach rozproszonych Systemy gridowe Masywne i otwarte systemy rozproszone, zarz dzaj ce automatycznie wieloma zasobami i zdolne do rozwi zywania zªo»onych problemów obliczeniowych Skupienie si na middleware MAS pozwalaj na dodanie inteligencji ( brains and brawns)

In»yniera oprogramowania (2) Systemy wszechobecne (ubiquitous computing) Populations of computing entities hardware and software will become an eective part of our environment, performing tasks that support our broad purposes without out continual direction, thus allowing us to be largely unaware of them Sieci semantyczne (Berners-Lee, 1999) Rozbudowanie stron WWW o znaczniki semantyczne opisuj ce tre± zdolno± do sensownego przetwarzania informacji Dzi ki temu mo»liwo± tworzenia bardziej zaawansowanych usªug dla u»ytkowników Systemy autonomiczne (autonomic computing) Systemy, które si naprawiaj i dopasowuj si do zmieniaj cych warunków

Rozumienie i symulowanie spoªeczno±ci Symulowanie spoªeczno±ci w celu obserwacji wybranych procesów Skupienie si tylko na wybranych aspektach ze wzgl du na zªo»ono± takich procesów Ograniczenie si do symulacji krótkoterminowych Symulowanie specycznych grup oraz jednostek (np. jednostek wojskowych)

Przykªad symulacji - NetLogo

Powi zane dziedziny (1) Systemy rozproszone/wspóªbie»ne MAS to klasa systemów wspóªbie»nych Cele poszczególnych agentów nie musz by wspóªdzielone i spójne (jednostki samolubne) Wspóªpraca wymaga negocjacji oraz koordynacji akcji poszczególnych agentów Sztuczna inteligencja (articial intelligence, AI) AI zajmuje si wybranymi elementami inteligencji (uczenie si, planowanie, rozpoznawanie, obrazów...) MAS wykorzystuj i integruj te elementy (agents are 99 percent computer science and one percent AI [Etzioni, 1996]) MAS wykazuj zdolno±ci socjalne (nie jest to typowe w AI)

Powi zane dziedziny (2) Ekonomia/teoria gier ( interakcje mi dzy samolubnymi graczami) Analiza (opisowa) problemów, dla których znalezienie rozwi zania mo»e by bardzo trudne Elementy teorii gier wykorzystywane do analizy MAS (zwªaszcza interakcji) Nauki spoªeczne ( zrozumienie zachowania si spoªecze«stw) MAS wykorzystywane do symulowania i testowania pewnych poj z nauk spoªecznych (np. praw steruj cych spoªeczno±ciami) Pewne koncepcje nauk spoªecznych mog by stosowane MAS (jednak wiele jest zbyt zªo»onych)