Jump to content
Sign in to follow this  
GokulKrishna M

Can someone tell me about the languages that are really important in the study of artificial intelligence?

Recommended Posts

Posted (edited)

I am Bsc Computer Science student who is thinking of having post graduation in Msc artificial intelligence. So if I am going forward in that career ,which will be the  programming languages that will be mandatory?

Edited by GokulKrishna M

Share this post


Link to post
Share on other sites

The most popular machine learning frameworks seem to be TensorFlow and PyTorch. These are both based on Python.

Share this post


Link to post
Share on other sites
On 6/13/2020 at 12:31 AM, GokulKrishna M said:

I am Bsc Computer Science student who is thinking of having post graduation in Msc artificial intelligence. So if I am going forward in that career ,which will be the  programming languages that will be mandatory?

In my experience alot of machine learning is developed in Python(PyTorch) or Java. it may also be helpful to learn the C languages as well. If you happen to be focusing in any particular side of Machine Learning , I recommend looking at the website http://airesources.org/ . It is a huge database of machine learning and AI resources that includes data and code from various Machine Learning projects. It clearly organizes different types of Machine Learning and if you are focusing on a specific type, you can gather which language is used most often.

Share this post


Link to post
Share on other sites
On 6/13/2020 at 10:28 AM, Strange said:

The most popular machine learning frameworks seem to be TensorFlow and PyTorch. These are both based on Python.

Recently tried both these frameworks: Tensorflow is nothing like Python, it's like another language embedded in Python. Pytorch has much more 'Python-like' syntax, if you're familiar with numpy, Pytorch will be simple. However, the community support for Pytorch is currently paltry compared to Tensorflow. Either way, Python is a good start.

I don't think the language matters as much as learning the fundamental concepts of ML though.

Share this post


Link to post
Share on other sites

There is a great series of lectures by Andrew Ng at Stanford University: https://www.youtube.com/playlist?list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN

He starts from pretty much nothing and quickly builds up to a pretty good level of detail of most aspects of ML.

Also available on Coursera, if you want a more structured approach with tests of your understanding, etc: https://www.coursera.org/learn/machine-learning/home/welcome

 

Share this post


Link to post
Share on other sites

Usually lisp recomended, and in times when this area was alive, only lisp was used  for design other DSL for concrete problems.

But old lisps was differ, they was simpler and very dynamic

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.