9 methods to increase the performance of machine learning models

Image for post
Image for post
Photo by Suzanne D. Williams on Unsplash

Feature Transformation is simply a function that transforms features from one representation to another. Feature Scaling is a technique of converting all the values of a feature in the same range. for example 0 to 1.

Why Feature transformation is necessary??

Sometimes we have datasets in which different columns have different units — like one column can be in km, while another can be in meters or centimeters. or in the same scenario, we have an age column on one side which ranges from 0 to 1000, and on the other hand, we have a salary column that has all the values greater than 10,000. then in such a scenario, the difference between these values becomes very large Due to this difference the column having larger values will influence the output more.


Image for post
Image for post
“Image By Author”

Wait!! Stop Searching You have found the best article to learn open cv very quickly. Just be with me and prepare your Device as needed. Nice to see I have someone like you on the journey.

Open CV

Open cv is the most popular library in computer vision. It is originally written in C and C++. It’s now available in python also. It is originally developed by intel. The library is a cross-platform open-source library. It is free to use. Open cv library is a highly optimized library with its main focus on real-time applications.

The Open cv Library is a combination of more than 2500 optimized algorithms. which can be used to detect and recognize different faces, identifying objects in images or in realtime, classifying different human actions using videos and webcam, tracking camera movements, tracking moving objects like car, humans, etc., counting objects in realtime, stitch images together to produce a high-resolution image, find similar images from an image database, remove red eyes from images taken using flash and increasing the quality of image, follow eye movements, tracking faces…


For all Crazy Developers Out their Who Wants Their Projects to Stand Out

Image for post
Image for post
SOURCE

Github is the only platform for coders and tech enthusiasts to share and showcase their work by creating a repository and committing their work to them. Every Repository in Github must include a Readme file. A Readme file in a repo contains all the information regarding installation, working, development on the local server, and future use. It is very important for every tech enthusiast to learn how to write the perfect Readme.

In this blog, I will share with you a cheatsheet for GitHub Readme that contains all the basic stuff and most of the advanced stuff.

Let’s first start with the basics of a Readme. …


Machine Learning

Simple And Easy To Implement Methods

Image for post
Image for post
Photo by Joe Caione on Unsplash

The performance of any machine learning model depends on the data it is trained on, and it can easily be influenced by changing the distribution or adding some outliers in the input data. Outliers can lead machine learning models to less accuracy and larger training time. It becomes important for us to handle all the outliers before giving data for training.

In this blog, I will try to answer the two most common questions about outliers.

  1. How to Find Them
  2. How to Handle Them

What is an Outlier?

Outliers are unusual data points that differ significantly from the rest of the samples. These Points are distant from other similar points. For example, if we are analyzing data of the age of students in a school. In the data, ages range from 5–25 are usual, but an age of 50 years or 100 years is unusual, and it is an outlier. …


Web Scraping Using Selenium

Image for post
Image for post
Photo by Alex Haney on Unsplash

Welcome My Friend, I m Abhay

In this blog, we are going to automate face posting using python and selenium. We will bypass Facebook login using id and password and then we will click on a new post and then write some text and then post it. First Let’s see

What is selenium??

Selenium is a free, open-source testing framework used to automate and validate different web applications across different web browsers. It is compatible with many programming languages like python, c#, java, etc. To use selenium we don’t have to learn any type of testing language.

If You Don’t Understand any Line Of Code Feel Free to ask below or Check into Documentation. …


Using Beautiful Soup and Requests Library with One Project

Image for post
Image for post
Photo by Clark Tibbs on Unsplash

Web scraping is a technique of scraping data from different websites. This data can be in the form of texts, links, tables, and images. Although scraping any private data from websites is illegal but still we can scrape all the data that is publically available and we can use it in our projects. Public data is a type of data that is publically available for everyone to use and see, for example, A list of books available on an e-store. …


Machine Learning

Finds The Best Features For Modeling

Image for post
Image for post
Photo by Tianyi Ma on Unsplash

Feature Selection is the process of selecting the most important features from the data that are necessary for predicting the outcome. Feature selection is also named a variable selection or attribute selection. It is different from dimensionality reduction. Both methods seem to reduce the number of attributes in the dataset. The dimensionality reduction method does so by creating new combinations of attributes, whereas feature selection methods include and exclude attributes present in the data without changing them.

Feature Selection itself is very useful, it acts like a filter that filters important information from the data. …


Machine Learning

Feature engineering part-II

Image for post
Image for post
Photo by ETA+ on Unsplash

Machine Learning is the art of making a computer learn explicitly on his own. In ML we study different types of algorithms that improve automatically through experience. In each machine learning task, we have some data then we apply a machine learning algorithm and create a model that can predict new upcoming data. In this whole process data is one the most important part of a machine learning model lifecycle. Data can be any many forms and there is a higher chance that our data is also not prepared for feeding to machine learning algorithms, for that we need to perform some feature engineering and exploration of data. …


Image for post
Image for post
Photo by Filiberto Santillán on Unsplash

Machine Learning

Data Science is all about data. It is the key to any data science or machine learning project. In most cases when we collect data from different resources or download it from somewhere there is almost a 95% chance that we end up with data having missing values in it. We can not analyze or train a machine learning model on data that contains missing values. This is the main reason why 90% of our time spends on preprocessing the data. There are many techniques using which we can handle the missing data. …


End to End project from data preparation to deployment using Flask

Image for post
Image for post
“Image By Author”

Bananas are one of the most consumed fruits globally. It contributes about 16% of the world’s fruit production according to FAO( Food and Agriculture Organization ). Almost every third person in the world eats the banana. Banana is a great source of energy, it provides fullness in the body. In every sport, banana is given as an energy booster for players. Eating an overripe banana can be caused you a series of diseases, problems with the stomach, and more. For the last 10 years, people are trying to find the correct ripening stage of banana. The ripening stage of fresh banana fruit is a principal factor that affects the fruit quality during ripening and marketability after ripening, it is also very helpful in increasing the production. Finding the correct ripening stage of banana can be tougher if we know that we produce an average of 100tons of banana every day. …

About

Abhay Parashar

Machine Learning Enthusiast || ✉parasharabhay13@gmail.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store