Lecturer(s)
|
-
Mirshahi Sina, MSc.
-
Viktorin Adam, Ing. Ph.D.
-
Šenkeřík Roman, prof. Ing. Ph.D.
-
Sahgal Divya
-
Komínková Oplatková Zuzana, prof. Ing. Ph.D.
|
Course content
|
- Introduction to soft-computing. - Fuzzy theory. - Introduction to machine learning and data preprocessing for intelligent computational methods. - Naive Bayesian classifier, Bayesian networks. - Decision trees. Random forest. - Multi-criteria decision analysis. - Support vector machines. - Introduction into data mining - history, principles and procedures, applications. - Dimensionality reduction - PCA algorithm. Feature extraction and feature selection. PageRank. - Clustering algorithms - K-means, Fuzzy cMeans, DBSCAN, EM algorithm, and others. - Text mining, web data mining, social network analysis. - Agent systems - theory and their applications. - Multiagent systems - theory and their applications.
|
Learning activities and teaching methods
|
Lecturing, Exercises on PC
|
prerequisite |
---|
Knowledge |
---|
Knowledge from areas: Mathematics Fundamentals of Informatics Programming Fundamentals of artificial intelligence |
Knowledge from areas: Mathematics Fundamentals of Informatics Programming Fundamentals of artificial intelligence |
learning outcomes |
---|
The student can enumerate and define various soft computing methods, including fuzzy logic and probabilistic reasoning, and describe their real-world applications. |
The student can enumerate and define various soft computing methods, including fuzzy logic and probabilistic reasoning, and describe their real-world applications. |
The student understands and can describe the basics of machine learning and techniques for preprocessing data for intelligent computational methods. |
The student understands and can describe the basics of machine learning and techniques for preprocessing data for intelligent computational methods. |
The student has knowledge of the principles, and methods of data mining and can analyze their applications. |
The student has knowledge of the principles, and methods of data mining and can analyze their applications. |
The student can define and explain algorithms for classification and prediction, including naive Bayesian classifiers and decision trees. |
The student can define and explain algorithms for classification and prediction, including naive Bayesian classifiers and decision trees. |
The student can clarify the fundamentals of agent and multi-agent systems and their role in computational intelligence. |
The student can clarify the fundamentals of agent and multi-agent systems and their role in computational intelligence. |
Skills |
---|
The student applies fuzzy logic and Bayesian networks to solve specific soft computing problems. |
The student applies fuzzy logic and Bayesian networks to solve specific soft computing problems. |
The student is able to design and implement machine learning models, including data preparation and optimization. |
The student is able to design and implement machine learning models, including data preparation and optimization. |
The student carries out data mining projects, including classification, prediction, and clustering. |
The student carries out data mining projects, including classification, prediction, and clustering. |
The student effectively uses decision trees and Random Forest for data analysis and prediction. |
The student effectively uses decision trees and Random Forest for data analysis and prediction. |
The student can process and analyze large data sets, including text mining techniques and social network analysis. |
The student can process and analyze large data sets, including text mining techniques and social network analysis. |
teaching methods |
---|
Knowledge |
---|
Lecturing |
Lecturing |
Exercises on PC |
Exercises on PC |
assessment methods |
---|
Oral examination |
Oral examination |
Recommended literature
|
-
AGGARWAL, Charu C. Data mining: the textbook. 2015. ISBN 978-3-319-14141-1.
-
Aliev, R. A. Soft computing and its applications. Singapore : World Scientific, 2001. ISBN 981-02-4700-1.
-
Brink H., Richards J.W., Fetherolf M. Real-world machine learning. 2017. ISBN 978-1-61729-192-0.
-
HAND D., MANNILA H., SMYTH P. Principles of Data Mining. Cambridge : MIT Press, 2001. ISBN 026208290X.
-
IGNATOW G., MIHALCEA R. An introduction to text mining: research design, data collection, and analysis. 2018. ISBN 978-1-5063-3700-5.
-
Kacprzyk J, Pedrycz, W. Springer handbook of computational intelligence. 2015.
-
LAM H-K., LING S. H., NGUYEN H. T. Computational intelligence and its applications: evolutionary computation, fuzzy logic, neural network and support vector machine techniques. 2012. ISBN 978-1-84816-691-2.
-
MAIMON, O., ROKACH, L. Data Mining and Knowledge Discovery Handbook. Hardcover. ISBN 978-0387244358.
-
Novák, V. Fuzzy množiny a jejich aplikace. Praha : SNTL, 1990. ISBN 80-03-00325-3.
-
ROKACH L., MAIMON O.Z. Data mining with decision trees: theory and applications. Second edition. 2015. ISBN 978-981-4590-07-5.
-
Volná E. Základy soft computingu. Ostravská Univerzita, 2012.
-
WITTEN, I. H. Data mining: practical machine learning tools and techniques. Fourth Edition. Amsterdam: Elsevier, 2017. ISBN 9780128042915.
|