4 ms·
It depends on what you do. The basics of how neural networks work don't involve much more than highschool math and the tools are accessible to basically anyone,
by constantcrying 4y ago
It depends on what you do. The basics of how neural networks work don't involve much more than highschool math and the tools are accessible to basically anyone, although knowing python makes it easier.
The best thing you can do, in my oppinion, is actually start using AI libraries. TensorFlow has quite a bit of tutorials, which guide you through simple tasks. You have to understand a bit of mathematics and python to do them.
You know how to programm, so you know how to assemble the pieces, there isn't really anything stopping you.
For me there has never been a faster way to learn anything than trying something, failing, trying to understand why I am failing and repeating that process.
If you really want to understand what a NN is you need linear algebra and calculus, then you can implement your own basic NN library. After that the mathematics gets more involved.