Win a copy of Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques this week in the Server-Side JavaScript and NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

Want to switch to ML field. Could someone give some good advice how to start ?

 
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Dear Fellows, I have java/j2ee background and now I am thinking if I can switch to Machine Learning type job, since I see this is being widely adopted in all fields.  But I don't have ML job experience. So I want to see if I could get some advice from you --

Could you advice me how I can prepare so that I will be technically to be hired for such job ?  What language/tools should I learn, any good training site or source ?

Thank you very much.
 
Marshal
Posts: 74084
332
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Adding you to our jobs forum.

More to the point, what do you know about machine learning? How do you think you could learn more?
 
D. Wizard Mutansan
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:Adding you to our jobs forum.

More to the point, what do you know about machine learning? How do you think you could learn more?



I nearly know nothing yet.  All I have done is I spent few hours and learned some basic concepts like data mining, supervised learning, linear regression, gradient descent. That's it.  Even that was at concept and math level.  I was able to understand it sine my math is ok.  Other than that I don't know anything.
 
Campbell Ritchie
Marshal
Posts: 74084
332
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Does your employer have anybody working in that field? Iff they have, can you get them to send you on a course on AI/ML?
 
Bartender
Posts: 1314
39
IBM DB2 Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

D. Wizard Mutansan wrote:

Campbell Ritchie wrote:Adding you to our jobs forum.

More to the point, what do you know about machine learning? How do you think you could learn more?



I nearly know nothing yet.  All I have done is I spent few hours and learned some basic concepts like data mining, supervised learning, linear regression, gradient descent. That's it.  Even that was at concept and math level.  I was able to understand it sine my math is ok.  Other than that I don't know anything.



Dealing with gradient descent, linear regression and so on it's something that modern ML frameworks do for you automatically. Don't misunderstand me: I think that knowing what's going under the hood in ML is a MUST, if you want really achive knowledge of the theorical aspects of the matter.
If you're not aiming to work at a research facility, it's unlikely that you will develop a ML framework from scratch.
This said, ML is an HUGE field. Which sector of ML (if it could be named so) would you like to work in ? As a data scientist ? Big Data ? Artificial vision ?
 
D. Wizard Mutansan
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:Does your employer have anybody working in that field? Iff they have, can you get them to send you on a course on AI/ML?



I am looking to find resource myself to learn.
 
Ranch Hand
Posts: 146
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Claude Moore wrote:
...This said, ML is an HUGE field. Which sector of ML (if it could be named so) would you like to work in ? As a data scientist ? Big Data ? Artificial vision ?



Learning by yourself is a valid option but you might miss the whole point. Instead I recommend to try any of the -free- courses that MOOC platforms offer, try Mit Courseware, Coursera, Udacity, Edx or Kaggle, just to name a few. Having said it, be ready to deal with overwhelming workload, do not feel intimidated by Linear Algebra, Statistics and Probabilities, Graph Theory, Python, ML Algorithms, Scala, R Language, standard tools, applications, data sets and ... last but not least subject areas -biodata, genoma, artificial vision....-   Some people claim that not all this stuff is necessary, I disagree.

Please share with us what decisions you make, what you would start with, etc.

Disclaimer: I have no any relationship with before mentioned MOOC platforms other than a learner. I advise you to do your own research.





 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic