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
Pomnik w Montserrat (Hiszpania) Rajmund Lullus 1232 - 1316 Pomnik w Montserrat (Hiszpania) Pomnik na część Rajmunda Lullusa w Montserrat (Hiszpania), którego osiem stopni symbolizuje osiem etapów świadomości (kamień, płomień, roślina, zwierzę, człowiek, niebo, anioł, Bóg) 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 Strong Digital Man in Front of a Motherboard Computer Background, A. Papantoniou
„Informatyka jest tym, co uprawiają informatycy” Czym jest ? „Informatyka jest tym, co uprawiają informatycy” Zasłyszane
Prof. S. Węgrzyn zwykle dodaje – „i ruchem” Jedna z definicji ? „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 Prof. S. Węgrzyn zwykle dodaje – „i ruchem”
Terminologia jest ważna ! Informatyka (fr. informatique) (niem. Informatik) Computer Science Computer Engineering Information Technology Informatics
Systemy informatyczne 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
Obszary informatyki
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 Światło, kwanty Biologia 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 Maszyna Turinga Algorytmy Złożoność obliczeniowa Struktury danych Reprezentacja wiedzy Teoria informacji Teoria automatów Architektura Kryptografia Grafika ... Strukturalne Obiektowe Symulacyjne Sztuczna inteligencja ... Planowanie Monitorowanie Zbieranie danych Doradztwo Wspomaganie decyzji Diagnozowanie Wspomaganie pracy zespołowej Biurotyka ... 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 management info systems natural language processing networks operating systems parallel computation programming languages real-time systems robots scientific computation software engineering supercomputers virtual reality vision visualization workflow 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/
Zagrożenia
Metafora współczesności ? źródło: Kazuya Akimoto Art Museum classics.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 Remedium 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) ... A question to us: where am I on the scale? Ellul: technology goes hand in hand with profit. Remedium Rekonstrukcja i wzmocnienie komunikacji społecznej
Co wspierać ?
Czy wiemy dokąd zmierzamy ?
Techniki informacyjne muszą wspierać: Sprawa fundamentalna Techniki informacyjne muszą wspierać: demokrację zrównoważony rozwój gospodarczy dobrobyt rozwój młodego pokolenia
Mobilność (bezprzewodowość) Treść (content) Trzy słowa kluczowe Sieć Mobilność (bezprzewodowość) Treść (content)
Sieć staje się dźwignią przemian społecznych i gospodarczych. Sieć – nowy paradygmat Sieć staje się dźwignią przemian społecznych i gospodarczych. Kapitalizm Netyzm Das Kapital ? The Network
Mobilność űber alles
metafora pawiego pióra 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).
Metody, narzędzia, systemy dla: 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. IaaS Infrastructure as a Service sprzęt IT znajduje się w chmurze PaaS Platform as a Service rozwój aplikacji bez zakupu sprzętu i programów SaaS Software as a Service wynajmowanie 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.
“The purpose of computing is insight, not numbers” Nasze motto “The purpose of computing is insight, not numbers” Richard Hamming 1916 - 1998
Epilog
W dużym stopniu przyszłość zależy od naszych wyborów. Czy mamy wpływ ? W dużym stopniu przyszłość zależy od naszych wyborów. Zagrożenia i niedostatki Nasze działanie
Dziękuję za uwagę