So Ken brought up the point that AL is not strictly more general than SimStudent I think this is right and the main reason is that AL makes a commitment to incremental learning where as SimStudent uses many non-incremental mechanisms.
I guess this issue is just a question, it is possible to commit to both non-incremental and incremental learning at the architecture level?
For example, to support non-incremental learning we might need to call the learning mechanisms with all the past examples. However, this might force us to commit to maintaining a history of all examples and always providing the learning mechanisms with all the examples-- effectively committing to a non-incremental approach at the architecture level.
Maybe i'm overthinking it and we can easily support both, but just wanted to put this out there.
So Ken brought up the point that AL is not strictly more general than SimStudent I think this is right and the main reason is that AL makes a commitment to incremental learning where as SimStudent uses many non-incremental mechanisms.
I guess this issue is just a question, it is possible to commit to both non-incremental and incremental learning at the architecture level?
For example, to support non-incremental learning we might need to call the learning mechanisms with all the past examples. However, this might force us to commit to maintaining a history of all examples and always providing the learning mechanisms with all the examples-- effectively committing to a non-incremental approach at the architecture level.
Maybe i'm overthinking it and we can easily support both, but just wanted to put this out there.