BA Seminar 1 WF-FI-KGN-SLPE1
Graduate seminar/teaching methods: verbal and visual presentation of program content in the form of a PowerPoint presentation and a demonstration of network operation.
1. Introduction to the subject: Neural Networks and Cognitive Science; Machine Eyes; Neocognitron; Berkeley Institute;
2. Introduction to neural networks: the popularity of neural networks, the effectiveness of neural networks as nonlinear models of phenomena and processes, and side-aspects of the popularity of neural networks; Biological inspirations for neurocomputing; The basic model of a neuron and a neural network; Neural network operation and training
3. Data processing methods: raw data acquisition, filtering, two-dimensional image processing, time series processing, feature extraction from two-dimensional images, and feature extraction from time series; Formatting image sets: creating and coding images describing objects, formatting tabular image sets, clustering; Processing training data sets;
4. Error backpropagation and its modifications: error growth rate algorithm, Park, Yun, and Kim's algorithm, Lee and Park's algorithm, Chan and Falside's algorithm, Jacobs' delta-delta algorithm, Silva and Almeida's algorithm, Sanossian and Evans's algorithm, Jacobs' delta-bar-delta algorithm, Fahlman's Quickprop algorithm, Ridmiller and Braun's RPROP algorithm, Karayiannis's algorithm;
5. Application of the Recursive Last Squares (RLS) algorithm to neural network training: single-layer network, multi-layer network;
6. Neural modular networks: general assumptions; Combining responses for a multi-network classifier: 1) at the abstraction level, 2) at the ranking level, 3) at the metric level (Bayesian probability measures); Architectures and training of modular networks; Selected application examples, e.g., handwritten digit recognition;
7. Self-organizing neural networks: Kohonen network - the concept of neighborhood and activation of neurons from the winner's neighborhood, the dead neuron problem; Self-organizing networks with the minimum entropy criterion; Neural gas algorithm;
8. Static and dynamic networks of the Group Method of Data Handing (GMDH): assumptions, neuron model, and network synthesis; Generalization of the GMDH algorithm: multi-input, multi-output system; Dynamic systems
9. Ontogenous neural networks: Structure-reducing models; Weight removal using Optimal Brain Damage (OBD) and Optimal Brain Surgeon (OBS) methods; Statistical methods for reducing neural networks; Models with expanding structures; Resource Allocation Network (RAN) with resource allocation;
10. Design strategies for neural networks: Pairable datasets, formal neuron layers; Rank layer design; Dipole layer design; Percepton Criterion Function; Dipole Criterion Function; Algorithms for Replacing Basic Solutions; Designing Hierarchical Structures;
11. Neural Network Architecture Optimization: Selecting a Neural Network Architecture: Selecting a Multilayer Perceptron (MLP) Network Architecture; Growth Methods: Tiling Algorithm, Frean Upstart Algorithm, Backpropagation Algorithm with Variable Number of Neurons, Dynamic Neuron Creation, Canonical Form Methods, Cascade Correlation Algorithm; Reduction Methods; Discrete Optimization Methods;
12. Example of Creating and Operating a Neural Network in Excel;
13. Introduction to Neural Network Applications: Function Approximation Using One-Way Neural Networks; Approximation Capabilities of Signoid Networks; Radial Basis Networks;
14. Invited Seminar on Artificial Neural Networks and Artificial Intelligence in its Broadest Sense;
15. Summary.
Syllabus prepared by: Paweł Pęczkowski - course coordinator
(in Polish) Dyscyplina naukowa, do której odnoszą się efekty uczenia się
(in Polish) Grupa przedmiotów ogólnouczenianych
Course coordinators
Subject level
Learning outcome code/codes
Type of subject
Assessment criteria
1. Preparation and presentation of 1-2 papers/projects on a given topic during classes;
2. Active participation in classes (maximum of 3 classes allowed); Ability to use acquired knowledge to prepare a thesis;
3. Ability to perform tasks using information technology and possess the necessary knowledge to interpret the obtained results.
Bibliography
[1] J. Cytowski, Zastosowanie algorytmów i strategii AI w cyfrowym przetwarzaniu sygnałów, Akademicka Oficyna Wydawnicza PLJ, Warszawa, 1999.
[2] W. Duch, J. Korbicz, L. Rutkowski, R. Tadeusiewicz, Biocybernetyka i inżynieria biomedyczna 2000 [pod redakcją M. Nałęcza], tom. 6. Sieci neuronowe, Akademicka Oficyna Wydawnicza EXIT, Warszawa, 2000.
[3] H. Zhou, Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku, Helion, Gliwice, 2020.
[4] A. Ananthaswamy, Dlaczego maszyny się uczą?, O pięknie matematyki i działaniu współczesnej sztucznej inteligencji, Helion, Gliwice, 2024.
Notes
|
Term 2026/27_Z:
no |
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: