Objective Getting intuition about how decision boundary changes while training a Neural Network (Keras Based). Result Required Python Files decision_boundary.py = Generates decision boundary image in a folder (images_new) for every single epoch. Libraries Keras Sklearn Numpy Matplotlib Os Inspired by https://www.reddit.com/r/dataisbeautiful/comments/aag7ab/evolution_of_the_decision_boundary_for_a_simple/?st=JQCYSIA6&sh=de3f28f5 https://github.com/alejandrods/Neural_Network_from_Scratch/tree/master Neural Network and Visualization Code Source https://jonchar.net/notebooks/Artificial-Neural-Network-with-Keras/