|
Beyond SOM, you can have unsupervised learning with other algorithms too. An extremely successfull approach was TD-lambda learning invented by Sutton. Thesauro applied this to Backgammon and for the first time there was an AI that played on expert niveau. Other programs adopted that approach and today most people agree that those program outplay any human. On the mac you have two implementations to look at: Bgblitz (www.bgblitz.com used pure TD-Lambda) written in Java (by me BTW) and GNU-BG (www.gnubg.org, uses a mixture of self-learning and supervised learning). |