User Tools

Site Tools


flash_ai_parameter_optimization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

flash_ai_parameter_optimization [2022/09/24 00:15] – created jhagstrandflash_ai_parameter_optimization [2023/01/12 08:58] (current) – removed jhagstrand
Line 1: Line 1:
-====== Flash AI Parameter Optimization ====== 
  
-The algorithm for manipulating the stacks of flash cards is implemented in coach.js. 
- 
-The algorithm is based on parameters. 
- 
-At present, we set the parameters manually. 
- 
-We should be able to use the autoplay feature, repetitively altering the parameters striving for optimal success in mastering the cards. 
- 
-We should also introduce parameters describing the human. 
-  * number of cards in working set 
-  * average number of attempts to learn a new cards 
- 
-Set up a meta-learning AI who repetitively sets up decks and parameter sets and runs autoplay, saving the result of each run, gradually improving the parameter set. 
- 
-class Train 
-  * set parameters 
-  * run with autoplay 
-  * record result: number of attempts to master all cards 
-  * loop 
-    * adjust parameters 
-    * run with autoplay, max 10000 runaway escape 
-    * record result 
- 
-adjust parameters 
-  * a weight multiplied times each parameter 
-  * vary the weight up, see the effect on result 
-  * vary the weight down, see the effect on result 
flash_ai_parameter_optimization.1663992935.txt.gz · Last modified: 2022/09/24 00:15 by jhagstrand

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki