- Machine Learning with Swift
- Alexander Sosnovshchenko
- 152字
- 2021-06-24 18:54:58
Building a tree automatically from data
The Twenty Questions game is a traditional game where one of the players is the answerer who chooses an object (or a famous person in some variants), not revealing what it is to the other participants. All the other players are trying to guess what the object is by asking questions like Can I eat this? or Is it a human? where answers can only be yes or no.
If you have never heard about this game, refer to Wikipedia: https://en.wikipedia.org/wiki/Twenty_Questions.
This is essentially a tree learning algorithm. To win in a game, you should pose such questions that discriminate the most; for example, the question, Is it alive? in the beginning of the game is clearly better than Is it a cucumber?. This ability to dissect the hypothesis space in an optimal way is formalized in the notion of information gain criterion.
- Intel FPGA/CPLD設計(基礎篇)
- BeagleBone By Example
- 硬件產品經理成長手記(全彩)
- VCD、DVD原理與維修
- Rapid BeagleBoard Prototyping with MATLAB and Simulink
- 計算機組裝維修與外設配置(高等職業院校教改示范教材·計算機系列)
- 筆記本電腦維修300問
- Building 3D Models with modo 701
- LPC1100系列處理器原理及應用
- Wireframing Essentials
- 基于網絡化教學的項目化單片機應用技術
- 嵌入式系統原理及應用:基于ARM Cortex-M4體系結構
- 計算機組裝、維護與維修項目教程
- UML精粹:標準對象建模語言簡明指南(第3版)
- Raspberry Pi Home Automation with Arduino