Identifying structural changes in an image

Course Project for Machine Learning (BITS F464)

  • Worked with a reasoning corpus similar to the ARC challenge with images with 2 pixel values and certain logical operations being performed on them.
  • Experimented with models to classify the order of operations being performed after 8 operations at each step using Decision Trees and gradient boosting (XGBoost).
  • TechStack: Python, numPy, pandas, scikit-learn, skimage

The code