- Hands-On Artificial Intelligence with Unreal Engine
- Francesco Sapio
- 276字
- 2021-06-24 15:23:17
Technical terminology
Since, for some of you, this is your first journey into AI, it's important that you have a small glossary of the technical terms that are used throughout this book (and in general, in AI). We have already encountered some of these in the past few pages:
- Agents are systems that are capable of autonomous reasoning toward solving a specific set of goals.
- Backward Chaining is the process of tracing the cause of a problem by working backwards.
- Blackboard is an architecture for exchanging data between different agents, and sometimes even within the agent itself (especially in Unreal).
- Environment is the world where an agent lives. For instance, the game world is the environment of an NPC from the same game. Another example is a chess board, which represents the environment of a system that plays chess against humans (or other systems).
- Forward Chaining, opposite to Backward Chaining, is the process to work forward to find the solution to a problem.
- Heuristic is a practical approach to problem-solving, which does not guarantee to be optimal, nor sufficient for immediate goals. Heuristic methods are used when finding the optimal solution to a problem is impractical (if not impossible), in order to find a satisfactory solution. They can be thought of as mental shortcuts to lighten cognitive load during a decision-making process. Sometimes, it can represent the knowledge of an agent based on his/her past experience (although this is often given a-priori). The term "Heuristic" derives from ancient Greek, with the meaning of "find" or "discover".
For a more extensive glossary, you can have a look at the one on Wikipedia. Here is the link: https://en.wikipedia.org/wiki/Glossary_of_artificial_intelligence.
推薦閱讀
- 兩周自制腳本語言
- CentOS 7 Server Deployment Cookbook
- Flink SQL與DataStream入門、進階與實戰
- Flash CS6中文版應用教程(第三版)
- Windows Presentation Foundation Development Cookbook
- Kotlin從基礎到實戰
- Building RESTful Python Web Services
- 蘋果的產品設計之道:創建優秀產品、服務和用戶體驗的七個原則
- The Professional ScrumMaster’s Handbook
- MINECRAFT編程:使用Python語言玩轉我的世界
- Deep Learning with R Cookbook
- Python預測之美:數據分析與算法實戰(雙色)
- UI動效設計從入門到精通
- Building UIs with Wijmo
- Apache Solr for Indexing Data