-2
$\begingroup$

I'm a web developer and have been doing web development for years. Now, I need to lean AI development. I want to build a machine learning application. For example, I want to create an application which alerts people of high blood pressure, especially when they are physically exercising.

I'm not sure where to start and what to study. I am looking for a complete guide. What should I learn?

$\endgroup$
3
$\begingroup$

Read this free online book: Neural Networks and Deep Learning, which is a good place to start, in my opinion.

$\endgroup$
1
$\begingroup$

I'm watching some lectures in Udemy. They have special offers sometimes and the prices can go as low as 9.99 dollars for a full 40 hr. course. Even if you don't find the best discounts, within a week you will find some courses available for less than 15 dollars.

If you go there I recommend listening to the lecturer (they give the first lectures for free usually) because the accent and the ability each person has as a teacher will be the most important aspect of your learning experience.

I'm not affiliated to them at all, I just think they have great courses. Good luck.

$\endgroup$
1
$\begingroup$

Learning Artificial Intelligence is not possible by become familiar with a programming language like Python or C#. Being an expert in all major computer languages is the precondition to start the journey to AI. Without mastering programming itself, it is not possible to implement robotics algorithm or computer vision ideas. It sounds a bit harsh, but Artificial Intelligence is not about teaching object-oriented programming or explain how to implement the graphics in a game.

To learn AI, there are two strategies out there. At first it is important to write papers and publish them. The LaTeX typesetting system is well suited for that job but any other program is also a good choice, if the software supports bibliographies. A beginner who has written 4 papers about a subject has the double amount of knowledge compared to somebody who has only written 2 papers. And a paper is also a good way to communicate to the world, that somebody is familiar with a topic.

The second key factor in learning AI is to deal with unsolvable problems. That are challenges which are bit a too hard for the knowledge of the beginner and also for the knowledge of the AI community overall. It can be a robot arm who is not able to grasp an object, a camera who has problems to detect a face or a chatbot who doesn't understand a sentence. If the software project fails, it is a good starting point to think about the reason why and this opens the way to really understand AI.

$\endgroup$
0
$\begingroup$

Great, you already made a step: being here. Well, the first question is ... what are your python skills? You could start building an AI micro service for your application and deploy the models using a micro framework flask or something similar. If you want to learn more about ML models I highly recommend http://scikit-learn.org/. You can learn really fast core concepts of classification and regression a play with demo data. Hope that helps. Wish you the best of luck!

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.