Neural Quest



Mentors :

  • Isha Arora

  • Karan Godara

  • Khushang Singhla

Mentees :

  • 10

Want to start doing cool ML/ Image processing stuff but don't know how? This project is your gateway to delve into the amazing world of image machine learning and explore domains like NLP, adversial attacks alongside developing a strong foundation in image processing.
This project would not only introduce to the concepts of image/Natural language processing but would also give you enough exposure to implement the theories and make your own models that are working in the real world.
After this project you would be well equipped with the knowledge of deploying your own CNN models from scratch to any real-life application that you might wanna tackle.
Some resources that we will follow are:
1.https://youtube.com/playlist?list=PLkt2uSq6rBVctENoVBg1TpCC7OQi31AlC
2. https://www.youtube.com/watch?v=PVShkZgXznc


Prerequisites:
Python and Numpy are a plus but no hard pre-reqs, can learn them on the go

Tentative Timeline :

Week Work
Week 0 Go through the initial videos of CS231n-Stanford, a course on Image Processing and write a brief report on the concepts learned
Week 1 Focus on getting the concepts clear of Python and NumPY
Week 2 Getting introduced to data science library PyTorch and/or TensorFlow
Week 3 Having covered more concepts from the CS231n playlist especially Convolution, this week would comprise of implementing Deep-CNN model from scratch on MNIST dataset without using any data-science libraries
Week 4 Make CNN models, to classify CIFAR and CARVANA data-set. Focus on accuracy and getting hands dirty by working with image processing libraries
Week 5-8 U-Net Segmentation paper implementation and introduction to YOLO. Major Focus would go on working on projects which would/may involve adversial attacks, dependency parsing (NLP).