Hi there,
This seems interesting. I do observe, however, that certainly for a low number of epochs,  your algorithm has lower accuracy compared to the industry standards. Perhaps your approach has some other benefits that are not represented on these graphs? (time wise?)
Cheers,
Timo