Programming artificial intelligence in applications
This book is devoted to the issues of artificial intelligence (AI), that is, methods and technologies designed to make software smarter and more useful. The algorithms considered are mainly intended for embedding in other software, which allows you to create programs that flexibly adapt to the requirements and habits of the user. A number of AI algorithms are described here: neural networks, genetic algorithms, rule-based systems, fuzzy logic, ant algorithms and smart agents. Examples of implementation are given for each algorithm. Some of these applications are applied in practice, others relate more to theoretical research. Anyway, the author reveals the secrets of the most interesting AI algorithms, which makes them accessible to a wider audience. It is assumed that due to the detailed description of algorithms, AI techniques and technologies will take their place in the list of traditional programs. The book is intended to help developers use AI technologies to create smarter software.
No reviews found