Improving Pattern Recognition and Neural Network Algorithms With Applications to Solar Panel Energy Optimization