Artificial Neural Network Based Crystal Plasticity Framework To Simulate Flow Behavior In Aluminum Alloys