Name of course:
Metody inteligencji obliczeniowej w analizie danych
Coordinator of course:
Prof. dr hab. inż. Jacek Mańdziuk
Type of course:
Compulsory
Level of education:
First cycle studies
Programme:
Inżynieria i Analiza Danych
Group of courses:
.
Code of course:
.
Nominal semester:
6 / AY 2019/2020
Number of ECTS credits:
5
Number of hours of student’s work to achieve learning outcomes:
1. godziny kontaktowe – 70 h; w tym a) obecność na wykładach – 30 h b) obecność na laboratoriach – 30 h c) konsultacje – 5 h d) egzamin – 5 h 2. praca własna studenta – 60 h; w tym a) przygotowanie do laboratoriów – 35 h b) zapoznanie się z literaturą – 10 h c) przygotowanie do egzaminu – 15 h Razem 130 h, co odpowiada 5 pkt. ECTS
Number of ECTS credits on the course with direct participation of academic teacher:
1. obecność na wykładach – 30 h 2. obecność na laboratoriach – 30 h 3. konsultacje – 5 h 4. egzamin – 5 h Razem 70 h, co odpowiada 3 pkt. ECTS
Language of course:
polish
Number of ECTS credits on practical activities on the course:
1. obecność na laboratoriach – 30 h 2. przygotowanie do laboratoriów – 35 h Razem 65 h, co daje 2 pkt. ECTS
Form of didactic studies and number of hours per semester:
  • Lecture30h
  • Exercise type of course0h
  • Laboratory30h
  • Project type of course0h
  • Computer lessons0h
Preliminary requirements:
Wstęp do uczenia maszynowego
Limit of students:
.
Purpose of course:
Celem przedmiotu jest zapoznanie studentów z możliwościami wykorzystania metod inteligencji obliczeniowej (głównie sztucznych sieci neuronowych, metod ewolucyjnych, metod rojowych, logiki rozmytej) w analizie i drążeniu danych, ze szczególnym uwzględnieniem danych biznesowych. W ramach przedmiotu studenci powinni zdobyć praktyczną umiejętność wykorzystania wybranych metod inteligencji obliczeniowej do analizy danych.
Contents of education:
W ramach przedmiotu omawiane są wybrane zagadnienia z zakresu sztucznych sieci neuronowych, metod ewolucyjnych, metod inteligencji rojowej , logiki rozmytej oraz innych obszarów inteligencji obliczeniowej w kontekście ich zastosowań do analizy danych / predykcji / optymalizacji / aproksymacji w zagadnieniach biznesowych. Wykład: 7. Wprowadzenie do sztucznych sieci neuronowych oraz metod ewolucyjnych 8. Wykorzystanie sztucznych sieci neuronowych w analizie danych oraz predykcjach finansowych 9. Zastosowania metod ewolucyjnych oraz metod inteligencji rojowej do optymalizacji decyzji biznesowych 10. Wprowadzenie do logiki rozmytej oraz metod inteligencji rojowej 11. Zastosowania logiki rozmytej do ekstrakcji reguł z danych (sieci neuronoworozmyte) 12. Klasyfikacja danych w oparciu o sieci neuronowe oraz neuronoworozmyte 13. Detekcja wzorców w danych z wykorzystaniem sieci neuronowych 14. Redukcja wymiarowości danych przy pomocy sieci neuronowych 15. Analiza skupień w oparciu o sieci samoorganizujące się Laboratorium (przykładowe problemy / zadania): 6. Przewidywanie wartości szeregów czasowych z użyciem sieci neuronowych bądź systemów neuroewolucyjnych 7. Wykorzystanie metod inteligencji rojowej w zagadnieniach optymalizacyjnych na przykładzie problemów transportowych 8. Harmonogramowanie projektów z wykorzystaniem metod inteligencji obliczeniowej 9. Klasyfikacja danych z wykorzystaniem sztucznych sieci neuronowych 10. Predykcja zapotrzebowania na paliwo gazowe przy pomocy sieci neuronoworozmytych
Methods of evaluation:
Zaliczenie przedmiotu oparte jest o wyniki dwóch zadań realizowanych w ramach laboratorium (w sumie maksymalnie 60 pkt) oraz wyniki egzaminu (maksymalnie 40 pkt). W przypadku zadań realizowanych w laboratorium oceniana jest zarówno jakość rozwiązań jak i terminowość ich realizacji. Szczegółowe zasady przyznawania punktów przedstawiane są studentom podczas pierwszych zajęć laboratoryjnych (dot. laboratorium) oraz wykładowych (dot. egzaminu). Ocena końcowa zależy od łącznej liczby punktów uzyskanych z zadań punktowanych oraz egzaminu i jest wyznaczana zgodnie z poniższymi regułami: 0-50 pkt – 2.0, 51-60 pkt – 3.0, 61-70 pkt – 3.5, 71-80 pkt – 4.0, 81-90 pkt – 4.5, 91-100 pkt – 5.0. Warunkiem koniecznym uzyskania oceny pozytywnej jest zdobycie co najmniej 30 pkt z laboratorium oraz 20 pkt z egzaminu.
Exam:
yes
Literature:
1. Materiały z corocznej konferencji Computational Intelligence in Data Mining (ICCIDM) 2. Metody i narzędzia eksploracji danych, Stanisłw Osowski, Helion, 2013 3. Neural networks and deep learning. [Online:] http://neuralnetworksanddeeplearning.com/
Website of the course:
.
Notes:
.

Effects of education

General academic profile - knowledge

Charakterystyka W01
.
Verification: .
Field of study related learning outcomes: DS_W05
Area of study related learning outcomes: I.P6S_WG
Charakterystyka W02
.
Verification: .
Field of study related learning outcomes: DS_W05
Area of study related learning outcomes: I.P6S_WG

General academic profile - skils

Charakterystyka U01
.
Verification: .
Field of study related learning outcomes: DS_U07
Area of study related learning outcomes: I.P6S_UW
Charakterystyka U02
.
Verification: .
Field of study related learning outcomes: DS_U13
Area of study related learning outcomes: I.P6S_UW
Charakterystyka U03
.
Verification: .
Field of study related learning outcomes: DS_U16
Area of study related learning outcomes: I.P6S_UW

General academic profile - social competences

Charakterystyka K01
.
Verification: .
Field of study related learning outcomes: DS_K01
Area of study related learning outcomes: I.P6S_KK