Amal Nair
Amal Nair
151 Articles0 Comments

A Computer Science Engineer turned Data Scientist who is passionate about AI and all related technologies. Contact: amal.nair@analyticsindiamag.com

Hands-on Tutorial On Data Pre-processing In Python

Data scientists come across many datasets and not all of them may be well formatted or noise free. While doing any kind of analysis with data it is important to clean it, as raw data can be highly unstructured with…

Love In The Time Of Robots: Are Lovots Or Robotic Pets Man’s Next Companion?

From Siri to Sophia, it is time we make the big leap to robo-companions. Are you a fan of all those cute friendly robot movies like WALL-E or Big Hero 6, then obviously you might have thought of how cool…

Microsoft’s New AI competition Challenges Data Scientists Worldwide To Prevent Malware Attacks

2018 will be remembered as the year of data breaches. With well-established and multi-billion dollar companies like Facebook and Marriott falling victims to cybersecurity and data breaches, the concern for data security has grown significantly. With the improvement of technology…

Hands-On Tutorial On Principal Component Analysis In Python

Real-world data may not be as simple as predicting a person’s salary against his or her experience. While this is just one example, there can be so many factors that may affect an employee’s salary. Real-world data is much more…

Beginners Guide To Creating Artificial Neural Networks In R

The advancements in the field of artificial intelligence and machine learning  are primarily focused on highly statistical programming languages. That’s why programming languages like R have been gaining immense popularity in the field, slowly but steadily closing in on the…

How To Code Linear Regression Models With R

Regression is one of the most common data science problem. It, therefore, finds its application in artificial intelligence and machine learning. Regression techniques are used in machine learning to predict continuous values, for example predicting salaries, ages or even profits.…

How To Create Your first Artificial Neural Network In Python

All machine Learning beginners and enthusiasts need some hands-on experience with Python, especially with creating neural networks. This tutorial aims to equip anyone with zero experience in coding to understand and create an Artificial Neural network in Python, provided you…

How To Build Your Own Deep Learning Server From Scratch

With tech giants like Microsoft, Google and Amazon providing cloud solutions, why do we need an independent machine or server to do the job? The reason is simple: cloud solutions are far too expensive in the long run and it…

Improving Deep Learning Model Robustness By Adding Noise Using Keras

It is practically impossible to remove noise completely from a dataset which justifies the high usage of probability and statistics in machine learning models. Probability helps to quantify uncertainty caused due to noise in a prediction. Overfitting is a major…

How ML Frameworks Like TensorFlow And PyTorch Handle Gradient Descent

Optimisation is the most important component when we consider machine learning algorithms. It helps in reducing the error and improving the accuracy in the solution of a problem. Gradient Descent is one such algorithm which is used for the purpose…

More than 1,00,000 people are subscribed to our newsletter

Subscribe now to receive in-depth stories on AI & Machine Learning.