I'm looking to build a multi-layer perceptron (MLP) from scratch using Numpy and Python. Does anyone have resources, or tutorials to get started? Any help would be greatly appreciated!
You won’t tested on it, so you’re wasting your time
What questions can they ask in an interview?
I will start asking this exact thing just to spite you
CampusX channel on YouTube . They are really good
For what joy
Preparing for an interview. Heard that people were asked to code an MLP.
I was once asked to code a VAE. But that’s not in numpy; it was using PyTorch. So a higher level of abstraction.
Ask ChatGPT
Seriously if there is a use for it it’s something like this.
I can provide you a guided Jupyter notebook
Is there a GitHub link for this, thanks!
Thank you. Please share it.
This is one of those things that’s so simple that if you’re just told the answer it won’t really do a lot for you. It’s a matrix multiplication plus gradient descent and a loss function. Figure it out.
Stupid response.
Meh, there’s lots of fancy stuff under the hood that makes these models work in practice. Just a simple model, with no automatic differentiation and no hinton’s algorithm, sure this could be straightforward for someone with math knowledge. Your typical dev can’t do any linear algebra though so it’s a good exercise for a beginner.
Just google, there will be some on analytics vidya, medium etc? Or just check git n understand. The best way to learn this is write a neural net and then simply convert that syntax to numpy , you won't forget this in interviews. Good luck.
Pretty sure chatgpt can help with this
joel grus has a video series on coding up an entire deep learning library from scratch using numpy, would suggest you to check it out