Inteligencja + Maciej M. Sysło

Podobne dokumenty
Sztuczna inteligencja stan wiedzy, perspektywy rozwoju i problemy etyczne. Piotr Bilski Instytut Radioelektroniki i Technik Multimedialnych

Narzędzia AI. Jakub Wróblewski Pokój SZTUCZNA INTELIGENCJA (ARTIFICIAL INTELLIGENCE)

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Stefan Sokołowski SZTUCZNAINTELIGENCJA. Inst. Informatyki UG, Gdańsk, 2009/2010

SZTUCZNA INTELIGENCJA

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

O badaniach nad SZTUCZNĄ INTELIGENCJĄ

Sztuczna inteligencja - wprowadzenie

Festiwal Myśli Abstrakcyjnej, Warszawa, Czy SZTUCZNA INTELIGENCJA potrzebuje FILOZOFII?

Sztuczna inteligencja

Wprowadzenie do teorii systemów ekspertowych

Z matematyką i programowaniem za pan brat. Szkoła Podstawowa im. A. Fiedlera w Połajewie

INTELIGENCJA + 1. Wprowadzenie. Informatyka w Edukacji, XVI UMK Toruń, 2019

[1] [2] [3] [4] [5] [6] Wiedza

Inteligencja. Władysław Kopaliśki, Słownik wyrazów obcych i zwrotów obcojęzycznych

Innowacja pedagogiczna na zajęciach komputerowych w klasach 4e, 4f, 4g. Nazwa innowacji Programowy Zawrót Głowy

Od szczegółu do ogółu, praktyczne refleksje o nauczaniu informatyki wg nowej podstawy programowej

Sztuczna Inteligencja i Systemy Doradcze

zna metody matematyczne w zakresie niezbędnym do formalnego i ilościowego opisu, zrozumienia i modelowania problemów z różnych

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

Elementy kognitywistyki II: Sztuczna inteligencja

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

PRZEWODNIK PO PRZEDMIOCIE

Technologie cyfrowe semestr letni 2018/2019

Historia sztucznej inteligencji. Przygotował: Konrad Słoniewski

Innowacja pedagogiczna dla uczniów pierwszej klasy gimnazjum Programowanie

Ontologie, czyli o inteligentnych danych

Symbol efektu kształcenia

Sztuczna inteligencja i logika. Podsumowanie przedsięwzięcia naukowego Kisielewicz Andrzej WNT 20011

Poza sztuczną CTO 15 maj, Watson Warsaw Summit 2017

Algorytm. Krótka historia algorytmów

Sztuczna inteligencja

Sprawozdanie z realizacji programu Kodowanie z klasą dla uczniów klasy II i IV Szkoły Podstawowej nr 7

UCHWAŁA NR 46/2013. Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku

AUTOMATYKA INFORMATYKA

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika

JAKIEGO RODZAJU NAUKĄ JEST

Realizacja podstawy programowej w klasach IV VI szkoły podstawowej poprzez różne formy aktywności

Koło matematyczne 2abc

Metody Sztucznej Inteligencji Methods of Artificial Intelligence. Elektrotechnika II stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

SZTUCZNA INTELIGENCJA Chatboty

EFEKTY KSZTAŁCENIA KIERUNEK EKONOMIA

O REDUKCJI U-INFORMACJI

Do czego chcemy przygotować nasze dzieci i naszych uczniów: do testów czy do życia i pracy? Gdańsk, 16 maja 2009 roku

Informatyczne fundamenty

Algorytmy i schematy blokowe

Imagination Is More Important Than Knowledge

Efekt kształcenia. Wiedza

SZTUCZNA INTELIGENCJA

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

Zapisywanie algorytmów w języku programowania

Wstęp do kognitywistyki. Wykład 3: Logiczny neuron. Rachunek sieci neuronowych

Opis efektów kształcenia dla programu kształcenia (kierunkowe efekty kształcenia) WIEDZA. rozumie cywilizacyjne znaczenie matematyki i jej zastosowań

Nowa podstawa programowa przedmiotu informatyka w szkole ponadpodstawowej

Opis. Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów) Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

Sztuczna inteligencja

Systemy Agentowe główne cechy. Mariusz.Matuszek WETI PG

T2A_W01 T2A_W01 T2A_W02 3 SI_W03 Posiada szeroką wiedzę w zakresie teorii grafów T2A_W01

PEANO. Innowacja pedagogiczna dotycząca wprowadzenia nauki programowania. w Zespole Szkół Nr 6 im. Mikołaja Reja w Szczecinie

MODELOWANIE RZECZYWISTOŚCI

Nie święci garnki lepią. czyli wprowadzenie do programowania

EFEKTY UCZENIA SIĘ DLA KIERUNKU INŻYNIERIA DANYCH W ODNIESIENIU DO EFEKTÓW UCZENIA SIĘ PRK POZIOM 6

Jazda autonomiczna Delphi zgodna z zasadami sztucznej inteligencji

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.

PROGRAMOWAĆ KAŻDY MOŻE

UCHWAŁA NR 60/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 21 listopada 2013 roku

PRZEWODNIK PO PRZEDMIOCIE

Systemy uczące się wykład 1

Jak zadbać o spójność nauczania matematyki między szkołą podstawową a gimnazjum?

Informatyczna Wieża Babel, czyli o różnych językach programowania. Informatyczna Wieża Babel, czyli o różnych językach programowania

Nowe technologie w szkole jako podstawa oddolnych działań: edukacyjna szansa czy szkodliwy gadżet?

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

KIERUNKOWE EFEKTY KSZTAŁCENIA

KARTA MODUŁU KSZTAŁCENIA

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

PROGRAM NAPRAWCZY MAJĄCY NA CELU POPRAWĘ WYNIKÓW SPRAWDZIANU ZEWNĘTRZNEGO KLAS SZÓSTYCH PRZYJĘTY PRZEZ RADĘ PEDAGOGICZNĄ W DNIU 3 GRUDNIA 2012 R.

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

Teoria gier. prof. UŚ dr hab. Mariusz Boryczka. Wykład 4 - Gry o sumie zero. Instytut Informatyki Uniwersytetu Śląskiego

Autorski program nauczania

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

Kompetencje przyszłości

Elementy kognitywistyki II: Sztuczna inteligencja. WYKŁAD III: Problemy agenta

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

Metody sztucznej inteligencji w układach sterowania METODY SZTUCZNEJ INTELIGENCJI W UKŁADACH STEROWANIA

Wykorzystanie komputera przez uczniów klas IV VI szkoły podstawowej w uczeniu się sprawozdanie z badań sondażowych

Akademia Twórczego i Logicznego Myślenia Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW

KLASA O PROFILU MATEMATYCZNO-INFORMATYCZNYM

kształcenia pozaszkolnego WMiI Uni Wrocław, WMiI UMK Toruń

Rozwijanie kompetencji kluczowych uczniów. Wyzwania i możliwości tworzenia polityki edukacyjnej na poziomie jednostki samorządu terytorialnego

Archipelag Sztucznej Inteligencji

Alan M. TURING. Matematyk u progu współczesnej informatyki

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

zna podstawową terminologię w języku obcym umożliwiającą komunikację w środowisku zawodowym

a) Szczegółowe efekty kształcenia i ich odniesienie do opisu efektów

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

MIELEC R.

WYKAZ KIERUNKOWYCH EFEKTÓW KSZTAŁCENIA KIERUNEK: MATEMATYKA, SPS WIEDZA

Gospodarka 4.0. Wojciech Cellary. Katedra Technologii Informacyjnych

Transkrypt:

Inteligencja + syslo@ii.uni.wroc.pl, http://mmsyslo.pl

Kilka faktów i wypowiedzi Fakt: Obserwujemy olbrzymi wzrost mocy komputerów: June 19, 2019: Summit (IBM) 148 petaflops = 148 * 10 15 operacji na sek. Mark Prensky, 2013 Mądrością staje się symbioza tego, w czym mózg jest najlepszy, z tym, co komputer potrafi wykonać nawet lepiej Edward Nęcka, 2005 maszyna jest inteligentna inteligencją programisty Kurt Goedel, 1951 ludzki umysł nieskończenie przewyższa moc jakiejkolwiek skończonej maszyny 2

Notatki (notes) Ady, 1843: pokazała, w jaki sposób użyć maszyny analitycznej do obliczania wartości liczb Bernoulliego pierwszy program dla maszyny (komputera), nie istniejącej! pierwsza programistka maszyna analityczna tka wzory algebraiczne, tak jak krosno Jacquarda tka kwiaty i liście [the Analytical Engine (AE) weaves Algebraic patterns, just as the Jacquard-loom weaves flowers and leaves ] programowanie Zwróciła uwagę na znaczenie, jakie może mieć wykonywanie różnych instrukcji w zależności od spełnienia określonych warunków instrukcja warunkowa Pisała o korzyściach płynących ze zdolności maszyny analitycznej do wielokrotnego wykonywania tych samych obliczeń instrukcja iteracyjna Przewidziała rachunek symboliczny (algebraiczny) np. do komponowania muzyki Jednak, zastrzeżenie Ady: nie należy w żadnym razie uważać, że AE (Analytical Engine) może cokolwiek sama z siebie stworzyć A.M. Turing cytuje tę opinię jako: zastrzeżenie Ady 3

Ada Lovelace Portret Ady Robot Ai-Da Kreatywność? Wyzwaniem nie jest tworzenie rzeczy, które są podobne. Najbardziej imponujące są przypadki, gdy AI popycha nas jako ludzi do nowego. (ang. The challenge is not to create things that are more of the same. The most impressive cases are where AI is pushing us up as humans into the new) 4

Inteligencja a sztuczna inteligencja INTELIGENCJA (E. Nęcka): Inteligentny człowiek to ktoś sprawnie przetwarzający informacje, dobrze rozwiązujący problemy, rozumiejący złożone kwestie i dobrze radzący sobie w sytuacjach nowych. Dodaje przy tym: Podobnie mówimy o inteligentnych kremach, że robią coś sprytnego [ ], więc dysponują pewną umiejętnością. SZTUCZNA INTELIGENCJA (J. McCarthy, wg J. Kaplana): John McCarthy twórca dziedziny sztuczna inteligencja (ang. Artificial Intelligence AI) w 1956 roku: [ ] koncepcje stworzenia programów komputerowych zdolnych do takiego zachowania, które uznalibyśmy za inteligentne, gdyby przejawiali je udzie. to proces, który sprawia, że maszyna zachowuje się w sposób, który nazwalibyśmy inteligentnym, gdyby w ten sposób zachowywał się człowiek. Serwis AI po polsku: AI to naśladowanie przez maszyny, zwłaszcza systemy komputerowe, procesów decydujących o inteligencji człowieka. E. Nęcka o AI: maszyna jest inteligentna inteligencją programisty 5

Jeszcze jedna wypowiedź Roger Penrose, 1996 mamy dostęp do matematycznych prawd (twierdzeń), które są poza zasięgiem możliwości jakiegokolwiek robota Próby komputerowego dowodzenia i generowania twierdzeń: Twierdzenia z logiki z Principia Mathematicae niemal wszystkie Twierdzenia z teorii grafów nic istotnego A może IQ? Paul Erdős i Tery Tao Liczba Erdősa IQ: Terence Tao ok. 250 A. Einstein 160-190 S. Howking 160 L. da Vinici 180-190 G. Kasparow 194 6

Test Turinga 1950 gra w naśladownictwo Człowiek A konwersacja Człowiek B Alan M. Turing (1912-1954) Komputer Komputer przechodzi test, gdy Człowiek B nie potrafi odróżnić wypowiedzi Komputera od wypowiedzi Człowieka A ELIZA (J. Weizenbaum, 1967): ludzie wierzyli, iż rozmawiają z człowiekiem. Odwrócony test Turinga CAPTCHA: Komputer Komputer wysyła kod Człowiek Bot komputerowy W tym przypadku bot komputerowy ma przegrać komputer liczy, że ma człowieka po drugiej stronie. Może się jednak przeliczyć. 7

Maszyna: chcę nauczyć się malować portret jedną z cech inteligencji jest umiejętność uczenia się Efekt Portret mężczyzny Wystawiony przez DA Christie za poniżej 10 tys. $ poszedł za 432 500 $ Autor? algorytm: A gdzie emocje artysty? Próbkuje dane i stosując sztuczne sieci neuronowe wyciąga wnioski uczy się malować Zbiera dane o portretach. 15 tys. big data giga dane odpowiednio reprezentowane i przefiltrowane 8

Gry w szachy, go, arcaby Dawno temu: aparaty szachowe. C. Shannon i A. Turing piszą pierwsze programy do gry w szachy C. Shannon, 1950: oszacował wielkość drzewa przeszukiwań 10 120 to tzw. liczba Shannona odstrasza od tworzenia programów do gry w szachy, opartych na pełnym przeglądzie przestrzeni możliwych sytuacji Kasparow : Deep Blue, IBM : 4:2 (1996), 2.5:3.5 (1997) to sukces mocy obliczeniowej, maszyna nie imitowała myślenia, nie uczyła się Szachowe programy komputerowe między sobą (2016-2017) mistrz świata z 2016: Stockfisha 8: 70 mln. ruchów/sek.; dysponował całą istniejącą wiedzą szachową AlphaZero (Google) uczy się grając ze sobą; 80 tys. ruchów/sek. AlphaZero : Stockfisha 8: 100 partii 4 godz., 28 wygrywa, a 72 remisuje AlphaGo (DeepMind/Google), 2017: pokonała najlepszych graczy w go Na czym polega inteligencja tych programów? Czy AlphaZero wygra w go z AlphaGo, a AlphaGo wygra w szachy z AlphaZero? Czy AlphaZero lub AlphaGo wygra ze mną w arcaby? 9

Sztuczna inteligencja wokół nas, wokół uczniów Uczniowie mają wiele okazji, by stykać się z tym, co zalicza się do AI: gry z komputerem: o/x, warcaby, sudoku, saper, szachy, go, bridge, wspomniana CAPTCHA odwrócony test Turinga roboty: reakcja na czujniki (programowalne) translator Google uczy się maszynowo Google map IoT: Internet rzeczy Z doświadczenia, ta inteligencja maszynowa często wymaga wsparcia przez ludzką inteligencją. 10

Elementy AI w ramach kształcenia informatycznego Cel: co to jest AI, jak to działa, jaki możemy mieć z tego pożytek Domena człowieka, ludzkiego mózgu, ludzkiej inteligencji Mark Prensky, 2013 Mądrością staje się symbioza tego, w czym mózg jest najlepszy, z tym, co komputer potrafi wykonać nawet lepiej Myślenie komputacyjne (J. Wing 2006): Kompetencje (umiejętności) budowane na mocy i ograniczeniach komputerowego przetwarzania informacji w różnych dziedzinach i rozwiązywania rzeczywistych problemów 11

Elementy AI w ramach kształcenia informatycznego 1. Postrzeganie otoczenia komputery postrzegają i odbierają świat za pomocą czujników, w które są wyposażane, w tym m.in. do rozpoznawania mowy, twarzy, obiektów, rozumienie otoczenia/scen, rozpoznawania innych form przekazu: dzięków, promieni itp. Uczniowie określają typ czujników (samodzielnych i w innych urządzeniach), ich funkcji, przeznaczenie i ograniczenia np. w robotach 2. Reprezentowanie, rozumowanie i podejmowanie decyzji Agenci komputerowi dysponując reprezentacją i modelem otoczenia i podejmują na ich podstawie decyzje. Dotyczy to m.in.: reprezentacji wiedzy, np. w postaci graficznych schematów, komputerowych sieci semantycznych, które rozumieją nasze pytania, wyszukiwania, w tym wyszukiwania heurystycznego, algorytmów wnioskowania, w tym: dowodzenie twierdzeń, rozumowanie i uzasadnienie na podstawie reguł, optymalizacja, efektywne działanie. Uczniowie w klasach 4+ powinni umieć narysować drzewo wyszukiwania obiektów w różnych kontekstach sytuacji problemowych. 12

Elementy AI w ramach kształcenia informatycznego 3. Uczenie się Komputery mogą się uczyć na podstawie danych, to m.in. uczenie się maszynowe, w tym: klasyfikatory, dyskryminatory, przybliżacze funkcji, nauka o danych, zestawy treningowe, sieci neuronowe, jako narzędzie wnioskowania na podstawie dużych zbiorów danych. Uczniowie powinni umieć szkolić klasyfikatora, w klasach K-2 trenując dyskryminatora gestów, a w klasach 6-8 definiując odpowiednie funkcje trenują klasyfikatora w postaci drzewa decyzyjnego. 4. Naturalne interakcje W ramach AI dąży się stworzenia agentów, które w naturalny sposób będą oddziaływały z ludźmi, m.in. w zakresie: rozumienie języka naturalnego, prowadzenia dialogu, afektywnych obliczeń, interakcji człowieka z robotem, Uczniowie w klasach K-2 powinni umieć porozmawiać z agentem, a w klasach 6-8 powinni umieć stworzyć prostego chatbota. 13

Elementy AI w ramach kształcenia informatycznego 5. Konsekwencje społeczne AI może wpływać na społeczeństwo zarówno pozytywnie, jak i negatywnie, m.in. w zakresie: etyki: jakie aplikacje są pożądane i dopuszczalne? przejrzystość i odpowiedzialność systemów AI, prywatność versus bezpieczeństwo kto powinien mieć dostęp do naszych danych i odpowiedzialnie zarządzać nim? spodziewanych efektów wpływów technologii AI na społeczeństwo: roboty jako służący, ratownicy, współpracownicy efekty gospodarcze, zmiany w charakterze pracy skutki niezamierzonych konsekwencji olbrzymia konsumpcja energii Uczniowie w klasach 6+ powinni być w stanie zidentyfikować kwestie etyczne wywoływane przez aplikacje AI. 14

Strategia Wielkich Broszura Google (Graw with Google) Na pierwszej stronie: Google dokłada wszelkich starań, aby wszyscy czerpali korzyści z możliwości, jakie stwarza nowa technologia (ang. Google is committed to making sure everyone benefits from the opportunities created by new technology). A na ostatniej stronie: Zawsze nas inspiruje widząc, co ludzie robią, gdy mają dostęp do technologii (ang. We are always inspired to see what people do when they have access to technology). Google jest więc zainteresowany podglądaniem nas (see what people do) i to ich inspiruje do działania (We are always inspired)! Z wywiadu z szefem AI w Facebooku: FB dysponuje technologią rozpoznawania twarzy, ale nikomu jej nie udostępnia, Trudno jednak uwierzyć, że FB nie stosuje jej we własnych celach i interesie. 15

Dziękuję za uwagę Dziękuję Państwu za uwagę i proszę nie zapomnieć: Logo IBM z 1924 roku odnoszące się do ludzi 16