官术网_书友最值得收藏!

Machine Learning

Games and simulations are no stranger to AI technologies and there are numerous assets available to the Unity developer in order to provide simulated machine intelligence. These technologies include content like Behavior Trees, Finite State Machine, navigation meshes, A*, and other heuristic ways game developers use to simulate intelligence. So, why Machine Learning and why now? After all, many of the base ML techniques, like neural nets, we will use later in this book have been used in games before. 

The reason, is due in large part to the OpenAI initiative, an initiative that encourages research across academia and the industry to share ideas and research on AI and ML. This has resulted in an explosion of growth in new ideas, methods, and areas for research. This means for games and simulations that we no longer have to fake or simulate intelligence. Now, we can build agents that learn from their environment and even learn to beat their human builders.

Machine Learning is an implementation of Artificial Intelligence. It is a way for a computer to assimilate data or state and provide a learned solution or response. We often think of AI now as a broader term to reflect a "smart" system. A full game AI system, for instance, may incorporate ML tools combined with more classic AIs like Behavior Trees in order to simulate a richer, more unpredictable AI. We will use AI to describe a system and ML to describe the implementation.
主站蜘蛛池模板: 呼和浩特市| 玉溪市| 阿拉善左旗| 邻水| 汕头市| 齐齐哈尔市| 甘谷县| 尉犁县| 合山市| 勐海县| 会宁县| 禹州市| 个旧市| 迁西县| 伊金霍洛旗| 丘北县| 濮阳县| 九台市| 连山| 唐海县| 离岛区| 西昌市| 绵阳市| 璧山县| 长葛市| 察哈| 洪泽县| 板桥市| 年辖:市辖区| 柳州市| 正蓝旗| 永福县| 贺州市| 湟源县| 东宁县| 山西省| 淳化县| 盘锦市| 华阴市| 沅江市| 都昌县|