Posts

Showing posts from September, 2022

Binning for Feature Engineering in Machine Learning

Image
  Binning for Feature Engineering in Machine Learning Using binning as a technique to quickly and easily create new features for use in machine learning. Photo by Tim Mossholder on Unsplash If you have trained your model and still think the accuracy can be improved, it may be time for feature engineering. Feature engineering is the practice of using existing data to create new features. This post will focus on a feature engineering technique called “binning”. This post will assume a basic understanding of Python, Pandas, NumPy, and matplotlib. Most of the time links are provided for a deeper understanding of what is being used. If something doesn’t make sense, please leave a comment and I will try my best to elaborate. What is Binning? Binning is a technique that accomplishes exactly what it sounds like. It will take a column with continuous numbers and place the numbers in “bins” based on ranges that we determine. This will give us a new categorical variable feature. For instance, let

Artificial Neural Network Interview Questions

Image
  Artificial Neural Network Interview Questions 1. Explain Neural Network?  Neural Network is a sequence of an algorithm that gives its best to recognize the underlying relationship in a data-set through a process. The artificial neural network has several differences from biological brains. These networks play a crucial role in deep learning.    2. Explain Biological Neural Network and Artificial Neural network? Biological Neural Network  is prepared with the help of real neurons. Our nervous system is made via neurons and brain. A biological neural network is our nervous system in which neurons are linked with each other. Human has a mind to understand and can operate any task in a particular situation, but how can a robot do that? For that purpose, an artificial brain is designed, which is known as  Neural Network . The human brain has neurons to transfer the information or data. Similarly, the neural network has nodes to perform the task. Nodes are the mathematical functions. 3. Wh