Learning Framework Survey