CategoryMachine Learning

How to begin your Artificial Intelligence Journey?


AI and machine learning are getting more special treatment these days. In the future, the influence of artificial intelligence and machine learning is going to be unavoidable, especially in the business world. Like, earlier hefty typewriters are replaced with the word processor, soon the word processor will be replaced by some AI analysts tool.

Introduction of Apple’s Machine Learning Framework – Core ML


Latest Version of Core ML Core ML is a machine learning framework provided by Apple to their developers. This framework enables developers to introduce machines capabilities to their apps in limited lines of codes. In WWDC 2018 San Jose, Apple has introduced a new version of Core ML 2. This framework is going to provide developers with the model size optimizing, performance enhancement and...

Google’s ML Kit for iOS and Android Developers


Introducing the Google’s ML Kit
Well, Apple offers numerous tools and services to their community from time to time. So, Google isn’t going to back here as the core team of Google is also always working hard to serve their community. Google has been constantly working to improve their user’s experience by developing their products like Google cloud, TensorFlow, Firebase etc.

Effects of hyperparameters on mlp’s


This week I was doing some simple experiments with MLP, trying out different architecture and on different learning rates with random batch normalization and sometimes droput. There was no such definite goal of this experiment except to observe the behavior of Neural networks when we change learning rates on different architectures. The goal of this article is to share some of simple findings...

Feature selection


“How good your machine learning model predict depends upon what data you use to train it.” If the data is itself bad don’t expect good result, now the immediate question arises “How you define bad data ?”, the answer of this question is quite difficult as the quality of data depends upon many factors but among all factors the choice of features used to create data is...

Introduction to batch normalization


The goal of this article is to answer three simple question, What is batch normalization ? Why we need batch normalization ? How to use it in a neural network ? What is batch normalization ? Batch normalization refers to the normalization done over a batch of data in between of hidden layers. Consider the diagram below for complete understanding. The normalization is performed on the activation...

Setting up your environment


Setting up environment can sometime be a difficult process, and choosing between different can be confusing. So in this article we will cover how to setup your own data science on your machine, this article is not operating system dependent, procedures followed in this article can be used for any operating system. Instead of comparing all the different environment for data science purposes, we...

Importance of randomness in machine learning


Random numbers are very important part of machine learning, they are the staring point for the predicting output in presence of input data. In order to understand the working of coefficients correctly you must understand importance of randomness and how to generate it. After reading this article you will know,  Importance of randomness. Its use in machine learning. how to generate it. Random...

Most common tags