370 likes | 525 Views
Współczesna informatyka. Kierunki i tendencje M. Muraszkiewicz Instytut Informatyki, Politechnika Warszawska mietek@-n-s.pl http://www.icie.com.pl/lect_pw.htm Warszawa, marzec, 2011 r. Wykład jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. Prolog.
E N D
Współczesna informatyka. Kierunki i tendencje M. MuraszkiewiczInstytut Informatyki, Politechnika Warszawska mietek@-n-s.pl http://www.icie.com.pl/lect_pw.htm Warszawa, marzec, 2011 r. Wykład jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego
Rajmund Lullus 1232 - 1316 Pomnik w Montserrat (Hiszpania) Doctor illuminatus, R. Lullus, twierdził, że prawdziwość nawet „największych tajemnic” może zostać dowiedziona mechanicznie za pomocą logiki i jego Ars Magna.
Strong Digital Man in Front of a Motherboard Computer Background, A. Papantoniou
„Informatyka jest tym, co uprawiają informatycy” Zasłyszane Czym jest ?
? „Informatyka to dziedzina nauki i techniki zajmująca się przetwarzaniem informacji - w tym technologiami przetwarzania informacji oraz technologiami wytwarzania systemów przetwarzających informacje” http://pl.wikipedia.org/wiki/Portal:Informatyka Jedna z definicji Prof. S. Węgrzyn zwykle dodaje – „i ruchem”
Która relacja ? Systemy informacyjne ≤ ≥ = ≠ ≈ Systemy informatyczne
Co na górze, to nie na dole ! Platon Arystoteles
Giganci A. Turing J. von Neumann
Tematy wykładu
Dwa nurty Analityczno-symboliczny Oparty na pomysłach i koncepcjach wymyślonych przez człowieka(wpływy logiki i matematyki – J. von Neumann). „Naturalistyczny” Oparty na rozwiązaniach wytworzonych przez „matkę naturę” w drodze ewolucji(wpływy psychologii, neurologii, biologii, ewolucjonizmu –K. Darwin, ...).
Trzy uniwersa Elektronika Prawa fizyki wyznaczaja kres miniaturyzacji układów scalonych opisanej prawem Moore’a Światło, kwanty „There's Plenty of Room at the Bottom”, R. Feynman Biologia DNA, nukleotydy A, C, T, G; L. Adleman
Struktura informatyki (arbitralna) ? Teoria Metody Narzędzia Zastosowania Strukturalne Obiektowe Symulacyjne Sztuczna inteligencja ... Planowanie Monitorowanie Zbieranie danych Doradztwo Wspomaganie decyzji Diagnozowanie Wspomaganie pracy zespołowej Biurotyka ... Maszyna Turinga Algorytmy Złożoność obliczeniowa Struktury danych Reprezentacja wiedzy Teoria informacji Teoria automatów Architektura Kryptografia Grafika ... Sprzęt Języki Systemy Łatwiej podać obszary, gdzie nie stosuje się informatyki – lista będzie krótsza Komputery Urządzenia przenośne Sieci(komórkowe, Internet inne) Sensory ... Modelowania Programowania Wizualizacji Dialogu Wyszukiwania Analizy danych ... Operacyjne Baz danych Grafiki Czasu rzeczywistego Bezpieczeństwa ...
The Great Principles of Computing Peter J. Denning, http://www.cs.gmu.edu/cne/pjd/PUBS/CACMcols/amsciOct10.pdf
Core Technologies of Computing • algorithms • artificial intelligence • compilers • computational science • computer architecture • data mining • data security • data structures • databases • decision support systems • distributed computation • e-commerce • graphics • human computer interaction • information retrieval Peter J. Denning
International Journal of Emerging Trends in Computing and Information Sciences ─ Information Systems ─ Artificial Intelligence ─ e-Commerce ─ Virtual Business and Enterprise ─ Intelligent Systems ─ Computer Systems ─ Information Technology ─ Computer Networks ─ e-Government ─ Database Systems and Theory ─ Language and Search Engine Design ─ Knowledge Management ─ Data Mining and Web Mining ─ Computational Intelligence ─ Distributed Computing ─ Scientific Computing and HPC http://www.cisjournal.org/
Metafora współczesności ? źródło: Kazuya Akimoto Art Museumclassics.kazuya-akimoto.com/ contents/quarrel.html
Nowy ład • Nie jest prostą kontynuacją dotychczasowych sposobów życia społecznego i gospodarczego. • Nowościom towarzyszy zmiana miejsca, ról i sposobów funkcjonowania człowieka w gospodarce i w społeczeństwie. M.C. Escher -- Precision a Delight
Jürgen Habermas • Transformacja sfery publicznej • kurczy i degeneruje się sfera publiczna, • demokracja jest kolonizowana przez masowe media i pop kulturę, • korporacje (miedzynarodowe) dominują życie gospodarcze, • światowe rynki finansowe wymykają się spod kontroli, • obywatele ograniczają uczestnictwo w życiu publicznym (niska frekwencja wyborcza) • ... Remedium Rekonstrukcja i wzmocnienie komunikacji społecznej
Techniki informacyjne muszą wspierać: • demokrację • zrównoważony rozwój gospodarczy • dobrobyt • rozwój młodego pokolenia Sprawa fundamentalna
Sieć • Mobilność(bezprzewodowość) • Treść (content) Trzy słowa kluczowe
The Network ? Das Kapital Kapitalizm Netyzm Sieć – nowy paradygmat Sieć staje się dźwignią przemian społecznych i gospodarczych.
Nowy styl życia Metaforę wahadła: ... dom...praca, rozrywka...dom... zastępuje metafora pawiego pióra
Treść Transformacja kapitalizmu: Wzrost znaczenia i komercjalizacja dóbr symbolicznych (kultury).
Co wspierać ? Metody, narzędzia, systemy dla: • analiza, projektowanie i budowa sieci teleinformatycznych stacjonarnych, mobilnych, bezprzewodowych, konwergentnych („Future Internet) • zastosownia na platformach mobilnych i bezprzewodowych • analiza, projektowanie i budowa usług społecznościowych (Web 2.0, Web 3.0) • tworzenie i dystrybucja treści multimedialnych • systemy wspierające e-inclusion e-obywatel, e-governance, e-administracja, e-edukacja, e-zdrowie, e-bezpieczeństwo • systemy wspierające pracę zespołową • …
Cloud Computing • Przetwarzanie w chmurze ─ aplikacje i/lub infrastruktura IT udostępniane są za pośrednictwem internetu i/lub telefonii komórkowej na zasadzie pay per use. • IaaSInfrastructure as a Servicesprzęt IT znajduje się w chmurze • PaaSPlatform as a Service rozwój aplikacji bez zakupu sprzętu i programów • SaaSSoftware as a Servicewynajmowanie oprogramowania, głównie aplikacyjnego
Computational Intelligence Inteligencja obliczeniowa (ang. Computational Intelligence, CI) jest nową gałęzią informatyki, nawiązującą do sztucznej inteligencji (AI), zajmuje się rozwiązywaniem problemów, które nie są efektywnie algorytmizowalne. Podejście CI różni się od podejścia AI tym, że opiera się głównie na metodach typu „bottom-up”, a nie jak to ma miejsce w klasycznej AI – na metodach „top-down”. Jednym z najciekawszych aspektów CI są reprezentacja, pozyskiwanie/odkrywanie i organizacja wiedzy oraz metody obliczeniowe oparte na sposobach stosowanych przez „matkę naturę” ( np. ewolucja, sieci neuronowe). Tutaj CI spotka się z kognitywistyką, która zajmuje się budowaniem i badaniem modeli umysłu oraz z filozofią umysłu.
Nasze motto “The purpose of computing is insight, not numbers” Richard Hamming 1916 - 1998
Zagrożenia i niedostatki W dużym stopniu przyszłość zależy od naszych wyborów. Czy mamy wpływ ? Nasze działanie