Random Forest Algorithm

Random Forest algorithm is an ensemble model that uses <b>“Bagging”</b> as the ensemble method and decision tree as the individual model. It is a learning method that works by constructing multiple decision trees and the final decision is made based on the majority of the trees and is chosen by the random forest.

Sneha Bose


How to Train Neural Network?

As we know one of The most important parts of deep learning is training the <a href="https://insideaiml.com/edit-article/1033">neural networks</a>.

Minaxi Surya


Activation Functions in Neural Network

Activation functions are a very important component of neural networks in <a href="https://insideaiml.com/article-details/Deep%0ALearning--An-Introduction-1011">deep learning</a>. It helps us to determine the output of a deep learning model, its accuracy, and also the computational efficiency of training a model. They also have a major effect on how the neural networks will converge and what will be the convergence speed. In some cases, the activation functions might also prevent neura

Joseph Birla


Improvements in Robot-Assisted Surgery Driven by Haptic Feedback Systems

Because robot-assisted minimally invasive surgery (RMIS) can be performed via small incisions, it is less damaging than traditional surgical methods and results in less scar tissue left behind. For patients, this means easier, less painful surgery, and faster recovery times. For surgeons, robotic surgery allows them to achieve a much higher degree of precision and dexterity than even the most skilled of human hands.



Web Scraping - ProcessingImages and Videos

In theory, web scraping is the practice ofgathering data through any means other

Nishant Rathi


Developer Special

Understanding LSTM Networks

Posted on August 27, 2015



AI with Python – Gaming

Games are played with a strategy. Every player or team would make a strategy before starting the game and they have to change or build a new strategy according to the current situation(s) in the game.



Normalizing your data (specifically, input and batch normalization)

In this post, I'll discuss considerations for normalizing your data - with a specific focus on neural networks. In order to understand the concepts discussed, it's important to have an understanding of gradient descent.



Matplotlib - Scatter Plot

Scatter plots are used to plot data points on horizontal and vertical axis in the attempt to show how much one variable is affected by another. Each row in the data table is represented by a marker the position depends on its values in the columns set on the X and Y axes. A third variable can be set to correspond to the color or size of the markers, thus adding yet another dimension to the plot.

Nahida Khan


Violin plots

Violin plots are similar to box plots, but they also show at different values ,the probability density of data.A marker for the median of the data and a box indicating the interquartile range are included in these plots, as in the standard box plots. Overlaid on this box plot is a kernel density estimation. It used to represent comparison of a variable distribution (or sample distribution) across different "categories".

Sahil Parvez


Latest Updates

How do I start my Data Science Career?

I would say that my data science learning path was fairly traditional. I did my undergrad in economics and have master’s degrees in global commerce and computer science (concentration in machine learning and artificial intelligence). I learned my business acumen from my coursework during my commerce degree and picked up most of the technical elements from my master’s in CS. I had a data science internship, and I was on my way.



8 Questions which you should know before starting Data Science Career

It is all well and good to learn the technical skills that you need to become a data scientist. I think that it is also extremely important to learn to think like a data scientist. That means always questioning…basically everything



How to do Face Animation using AI

The process of recording with real human camera movements for the purpose of retrieving those direct movements in a computer-generated environment is called Motion Capture.



AI in the Banking industry

Artificial Intelligence which is also called natural language processing (NLP) and is being used by the branch to automate document processing, analysis, and customer service activities. Three applications include:



AI with Python – Computer Vision

Computer vision is concerned with modeling and replicating human vision using computer software and hardware. In this chapter, you will learn in detail about this.