Selected methods of artificial intelligence implemented in C/C++ programming language
DOI:
https://doi.org/10.34767/SIMIS.2019.01.03Keywords:
Education, fuzzy logic, inference systems, CAbstract
Currently, artificial intelligence (AI) methods are increasingly used to build expert or knowledge-based systems. However, very often during elementary and high school classes while programming classes, or more general, computational thinking training, students learn algorithms that solve problems in conditions of certainty. Therefore, most young people have no opportunity to consider solutions to fuzzy logic problems. For IT teachers to discuss artificial intelligence methods with students, simple AI algorithms should be prepared. The article presents some simple examples of fuzzy sets and relations as well as a simple inference system coded in C++.
References
Drab T., „Informatyka oparta na rachunkach”, Materiały XVI konferencji Informatyka w Edukacji, Toruń 2019.
Podstawa programowa, Informatyka, liceum/technikum, Podstawa programowa.pl
Sysło M.M., „Inteligencja +”, Materiały XVI konferencji Informatyka w Edukacji, Toruń 2019.
Rutkowski L., Metody i techniki sztucznej inteligencji, PWN, Warszawa 2012.
Zadeh L. A., Fuzzy sets, Information.