▲ | voidspark a day ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A procedural chess engine does not perform generalization, in ML terms. That is an explicitly programmed algorithm. Generalization has a specific meaning in the context of machine learning. The AlphaGo Zero model learned advanced strategies of the game, starting with only the basic rules of the game, without being programmed explicitly. That is generalization. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | fc417fc802 a day ago | parent [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Perhaps I misunderstand your point but it seems to me that by the same logic a simple gradient descent algorithm wired up to a variety of different models and simulations would qualify as generalization during the training phase. The trouble with this is that it only ever "generalizes" approximately as far as the person configuring the training run (and implementing the simulation and etc) ensures that it happens. In which case it seems analogous to an explicitly programmed algorithm to me. Even if we were to accept the training phase as a very limited form of generalization it still wouldn't apply to the output of that process. The trained LLM as used for inference is no longer "learning". The point I was trying to make with the chess engine was that it doesn't seem that generalization is required in order to perform that class of tasks (at least in isolation, ie post-training). Therefore, it should follow that we can't use "ability to perform the task" (ie beat a human at that type of board game) as a measure for whether or not generalization is occurring. Hypothetically, if you could explain a novel rule set to a model in natural language, play a series of several games against it, and following that it could reliably beat humans at that game, that would indeed be a type of generalization. However my next objection would then be, sure, it can learn a new turn based board game, but if I explain these other five tasks to it that aren't board games and vary widely can it also learn all of those in the same way? Because that's really what we seem to mean when we say that humans or dogs or dolphins or whatever possess intelligence in a general sense. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|