Koło Naukowe. Wprowadzenie Organizujemy koło naukowe Institut Informatyki Ekonomicznej / KTI Cele i działania poszerzanie zainteresowań znalezienie interesujących.

Slides:



Advertisements
Podobne prezentacje
Wybrane platformy e-learningowe
Advertisements

„Wielokryterialna optymalizacja pracy systemu wytwarzania o strukturze przepływowej – algorytm memetyczny” Przygotował: Dominik Żelazny, IIAR.
METODY ANALIZY PROGRAMÓW
Wprowadzenie do optymalizacji wielokryterialnej.
Wykorzystanie algorytmów genetycznych do optymalizacji planu produkcyjnego odlewni Krzysztof Krawczyk.
Programowanie genetyczne (Genetic Programming)
Techniki konstrukcji algorytmów
Czy procesor musi się grzać? Np. dodawanie 2 liczb 1-bitowych. Możliwych stanów początkowych: cztery Możliwych stanów końcowych: dwa to można opisać jako.
Sztuczna Inteligencja 2.1 Metody szukania na ślepo
Algorytmy genetyczne Motto:
Odśmiecanie Grzegorz Timoszuk
Komunikacja poprzez Internet
Specjalność: Metody i systemy wspomagania decyzji II
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz,
Pamięci RAM Brodziak Czubak.
Życiorys mgr inż. Artur Zacniewski Centrum Wsparcia Teleinformatycznego i Dowodzenia Marynarki Wojennej Urodzony: r. Wykształcenie:
Podstawy Informatyki zajęcia dla Studentów I-go roku studiów na Wydziale Fizyki i Informatyki Stosowanej AGH Dr inż. Piotr Gronek Zakład Informatyki Stosowanej.
POLITECHNIKA ŚLĄSKA w Gliwicach WYDZIAŁ ORGANIZACJI I ZARZĄDZANIA Instytut Ekonomii i Informatyki.
POLITECHNIKA ŚLĄSKA w Gliwicach WYDZIAŁ ORGANIZACJI I ZARZĄDZANIA Katedra Ekonomii i Finansów Kierownik Katedry: dr hab. inż. Marian Turek, prof. nzw.
Katedra Informatyki i Ekonometrii
Zastosowanie technologii CUDA w sztucznej inteligencji
Algorytmy genetyczne.
Algorytmy genetyczne.
? Rosnące potrzeby użytkowników Rozmiar problemu Czas Komputer domowy
Prezentacja wydziału dr inż. Piotr Bilski Prodziekan ds. Dydaktyki
Rachunek zwrotu inwestycji na przykładzie studiów eksternistycznych
Algorytmy memetyczne i ich zastosowania
Algorytmy i struktury danych
Badania operacyjne Wykład 5.
Równania rekurencyjne
ALGORYTMY OPTYMALIZACJI
Seminarium Rankingowe Sesja II, cz. II Jak mierzyć warunki studiowania w tym jakość zaplecza bibliotecznego?
Pozyskujemy Fundusze z Unii Europejskiej w projektach edukacyjnych.
Modelowanie populacji i przepływu opinii pomiędzy aktorami sztucznej inteligencji za pomocą sieci społecznej Wojciech Toman.
Badanie opinii uczestników IX Bałtyckiego Festiwalu Nauki na Wydziale Zarządzania Uniwersytetu Gdańskiego Koło Naukowe Metod Ilościowych.
Katedra Mechaniki i Wibroakustyki
Sztuczna Inteligencja
METODY NUMERYCZNE I OPTYMALIZACJA
Model I/O bazujący na HSWN Problem uczenia sieci HSWN
Maciej Paszyński Katedra Informatyki Akademia Górniczo-Hutnicza
Promotor: dr inż. Leszek Koszałka Autor: Markuszewski Kamil
Powstanie koła Studenckie Koło Naukowe „Era inżyniera” zostało utworzone w listopadzie 2011 roku, a jego opiekunem została dr inż. Joanna Augustyn-Pieniążek.
Wydział Informatyki, Elektroniki i Telekomunikacji.
MS Excel - wspomaganie decyzji
Koło Naukowe Studentów Informatyki BIT Katedra Informatyki, Wydział Informatyki, Elektroniki i Telekomunikacji.
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
Politechniki Poznańskiej
Studenckie Koło Naukowe
Prezentacja studenckiego koła naukowego Synergy na 50. konferencję kół naukowych AGH.
Do technik tych zalicza się: * sztuczne sieci neuronowe
GROM Z JASNEGO NIEBA Kurs samoobrony dla kobiet Ursynów 2015.
Projektowanie Systemów Informatycznych
Studenckie Koło Naukowe Robotyków „Cyborg”
Algorytmy Genetyczne Anna Tomkowska Politechnika Koszalińska
Adaptacyjne Systemy Inteligentne Maciej Bielski, s4049.
Dane – informacje - wiadomości Kodowanie danych i problem nadmiarowości.
4 lipca 2015 godz pok września 2015 godz pok. 212.
Które służą jako pomoc w nauce uczniom.   Chyba w każdym domu znajduję się urządzenie elektroniczne zwane komputerem. Prawie każdy z nas ma również.
Wybrane zagadnienia inteligencji obliczeniowej Zakład Układów i Systemów Nieliniowych I-12 oraz Katedra Mikroelektroniki i Technik Informatycznych proponują.
Badania operacyjne i teoria optymalizacji semestr zimowy 2015/2016
Modelowanie matematyczne – złożoność obliczeniowa, teoria a praktyka
GeneracjeTechnologia Architektura przetwarzania 0. Przekaźniki elektromechaniczne 1. Lampy elektronowe 2. Tranzystory 3. Układy scalone 3.5.Układy dużej.
Zagadnienia transportowe Katedra Ekonomiki i Funkcjonowania Przedsiębiorstw Transportowych.
TECHNIK ELEKTRYK Kierunek ten pozwala zdobyć wiedzę z zakresu wytwarzania i rozdziału energii elektrycznej oraz nowoczesnych instalacji elektrycznych.
Treść dzisiejszego wykładu l Postać standardowa zadania PL. l Zmienne dodatkowe w zadaniu PL. l Metoda simpleks –wymagania metody simpleks, –tablica simpleksowa.
Prezentacja dobrych praktyk w zakresie programowania w ramach zajęć komputerowych i informatyki Gimnazjum.
Programowanie strukturalne i obiektowe Klasa I. Podstawowe pojęcia dotyczące programowania 1. Problem 2. Algorytm 3. Komputer 4. Program komputerowy 5.
Kompilacja iteracyjna Piotr Błaszyński. Szybkie programy Prawa ograniczające:  prawo Moore'a (jego granice),  prawo Gatesa,  prawo Amdahla,  prawo.
Efektywność algorytmów
MOJE INFORMATYCZNE OSIĄGNIĘCIA
Zapis prezentacji:

Koło Naukowe

Wprowadzenie Organizujemy koło naukowe Institut Informatyki Ekonomicznej / KTI Cele i działania poszerzanie zainteresowań znalezienie interesujących tematów do pracy promowanie współpracy pomiędzy kadrą akademicką a studentami chcącymi poszerzać swoją wiedzę Jest wiele proponowanych tematów, ale… 2

Moje ulubione Sztuczna inteligencja Softcomputing (gł. algorytmy ewolucyjne) Optymalizacja wielokryterialna Optymalizacja kombinatoryczna Optymalizacja dynamiczna 3

Algorytmy ewolucyjne 4 operatory genetyczne Pula rodzicielska Populacja Następne pokolenie

Algorytmy ewolucyjne 5

6

7

Można sobie wyhodować antenkę (przy użyciu techniki zwanej Programowaniem Genetycznym) 8

Optymalizacja wielokryterialna Wiele kryteriów, które trzeba zoptymalizować Moc obliczeniowa vs. koszt Zwrot z inwestycji vs. ryzyko Wytrzymałość elementu vs. waga Algorytmy ewolucyjne (i inne bazujące na populacjach) dobrze się do tego nadają 9

Optymalizacja wielokryterialna 10 Problemy z ograniczeniami Mogą być rozwiązywane przy pomocy metod optymalizacji wielokryterialnej Miara złamania ograniczeń jako jedno z kryteriów IDEA: Infeasibility-Driven Evolutionary Algorithm

Optymalizacja kombinatoryczna 11 Chcecie podróżować szybko i tanio? pewnie, ale to sprzeczne wymagania (na ogół) … …no i problem komiwojażera nie jest prosty na szczęście, rozwiązania suboptymalne są niezłe źródło: /rh-f04/tsp.html

Optymalizacja kombinatoryczna 12 Można też rozwiązywać trudniejsze problemy Q3AP jest klasy O((n!) 2 ) dla n = 20, mamy (20!) 2  5.91  możliwych rozwiązań a w procesorze jest tylko 2.5  10 9 tranzystorów (i to w 10- rdzeniowym Xeonie Westmere-EX !) a jego wydajność, to około 38 GFLOPS  3.8  operacji zmiennopozycyjnych na sekundę (szacowana wydajność X5365) komputery elektroniczne znamy od jakichś (niecałych) 3.15  10 9 sekund (  100 lat) (3.8  )  (3.15  10 9 )  1.2  << 5.91  10 36

Optymalizacja dynamiczna 13 Cel(e) i ograniczenia zmienne w czasie Typowa sytuacja w rzeczywistych problemach Algorytm musi dostosowywać się do nowej sytuacji Ewolucja nie przewiduje przyszłości… … ale można ją wesprzeć predykcją Source: P. Filipiak, K. Michalak, P. Lipiński Infeasibility Driven Evolutionary Algorithm with ARIMA-Based Prediction Mechanism Lecture Notes in Computer Science, volume 6936, pp Springer, 2011.

Zastosowania Finanse reguły inwestycyjne optymalizacja portfela scoring kredytowy 14 9:50 10:10 10:30 10:50 11:10 11:30 11:50 12:10 12:30 12:50 13:10 13:30 13:50 14:10

Zastosowania Robotyka inverse kinematics 15

Czy muszę znać to wszystko żeby zacząć? Nie! Można się tego nauczyć stopniowo Ale, trzeba chcieć się uczyć i pracować Jak zacząć? struktury formalne dopiero powstają ale, jak ktoś się chce przyłączyć, to wystarczy napisać będą spotkania dla uczestników Pytania… 16

Czy trzeba umieć biegle programować? Nie, a przynajmniej nie od samego początku Ale, ta umiejętność będzie przydatna Więc, trzeba chcieć się uczyć i pracować Czy można się zajmować innymi tematami? Jak najbardziej Ale, przedstawiłem te, w których mogę najwięcej pomóc Będę się starał skupiać na AI / Softcomputing Inne tematy będą proponowane przez inne osoby Pytania… 17

A co będzie jak mi się nie uda? Nic groźnego No i wcale tak być nie musi Będzie dużo pracy na różnych poziomach trudności Nie ma złych ocen ani innych nieprzyjemności To żaden wstyd spróbować i odpuścić Ale to jest wstyd nie doceniać swoich możliwości :P A tak czy tak, można się nauczyć paru rzeczy I mieć trochę dobrej zabawy przy okazji Inne pytania? Pytania… 18