Skip to main content

Posts

Machine Learning - Types of Learning - Classification Explained

W elcome back to yet another post on the Machine Learning - Types of learning. In the last post we read about Regression type of learning and its various methodologies. If you did not come across that post yet please click on this link to read that. After reading that, this interesting post will seem more interesting 😎 For the people who did not read the previous post short recap: we are seeing each and every type of learning methodology in machine learning that makes the machines to learn. Following types of learning procedures can be identified, Regression - Visited last week - click here to read this Classification  - This is our topic today  Clustering Rule association  Ensemble  Reinforcement Deep Learning Well let's dive deep into the classification. Classification: Before we see how the classification works, Let me tell you in english, in general what does this classification means !. Wikipedia says that classification...

Machine Learning - Types of Learning - Explained

W elcome back readers !! So far we are trying to understand the Machine learning in a simple way, keeping the beginners context in mind ! This is one more post, I thought I would write on explaining the various learning types in the Machine Learning. Obviously the word says "Machine Learning" - means machine learn something. How do machine can learn something is what we understood in our various posts before ( here ). We will see about how many types of learning are possible by the machines. Here when I say types of learning, I say about the various classification of learning procedures (Algorithm - Step by step procedure to solve a problem). Types of Learning: Following types of learning procedures can be identified, Regression Classification Clustering Rule association  Ensemble  Reinforcement Deep Learning I can understand that this sounds Greek and Latin now, trust me I will make you understand all this in easy way. We can't cover all the types...

How Machine Learning Works ? - Data Rules the Kingdom

W elcome Back Readers !, For those who have not read the previous post on How Machine Learning works ? Please do read previous one before continuing this so that it would be more easy to understand. You can find the previous post here How Machine Learning Works ? - Mathematics Every Where . For other who are ready to join with me in this journey to understand the Machine Learning, Thank you for being with this post. Till now we are discussing on the the title "How Machine Learning works? " and to understand that we have seen in the first post that there exist the patterns or trends in the data and we try to find that in terms of a mathematical equation called a model and try to fit to the new data that we have not came across for predicting the values. Wow may be we got the entire process complete with this. But there are few thinks that needs to be cared while training the model or creating the model or while processing the data for the model creation. ...

How Machine Learning Works - Mathematics every where

H ey Readers !!, Welcome back, Hope you have read the previous post before we start with this. Check out the previous post on How Machine Learning works Part 1 . For those who already read my previous post, Thanks a lot for continuing the journey to find the basics of Machine Learning. We stopped the previous post saying that we find the trends / Patterns that occur in the data and that forms the basis for the Machine Learning. Here we are starting with the topic to understand FROM WHERE DOES THIS MATHEMATICS came into picture for machine learning. Mathematics every where There was a statement in the previous post that all things in the nature follows some sort of Mathematics in the form of any physical science concepts. In the same way the patterns that exist in the nature that are visible in the data also rely on Mathematical concepts or the patterns can be represented in the mathematical form through the guiding equations.  y = mx + c is a mathem...

How Machine Learning Works ?

W elcome back readers !, Here with this post you will be taken into the journey of Machine learning and its working. Get ready for the wonderful journey, get set, seat belts on and lets get started. Machine learning, the boom word of today's market. The force of people towards this, Companies march towards this, Countries research on these but why all these happens, Is it a new technology ? What does it do for us ? Many people who are here reading this blog might have come across many blogs which explains this in very high technical jargon like Predictive analysis, Statistics, Mathematical Optimization, Supervised, Unsupervised, exploratory data analysis .. blah blah ...etc., Even I am a victim for this. This is very good for the person who already struggled to understand the basic of what is what, but for the beginners its again a language that is out of the earth. This blog intends to make all the people beginner or expert to understand the basic in simple terms ans...

Context based Data Driven Dynamic UI / ListView Problem and Solution

All we need is the good dynamic UI with the minimal code and the efficient one. We face several issues when such requirements like dynamically based on the context of what the user see on the screen, I need to get the data handler and network handler or some or all the components in my system or app should respond back with the actions and data with respect to the context. Being said this, setting the context to the reader about the problem in short and would go through on solution to solve the same. Problem: Few problems that comes into picture while developing an UI based applications like Mobile apps or the Web apps etc., we come across following problems, User is free to navigate to any screen. User is free to do any operation that might change the state of the data and if the data change its state the UI may take a state change.  Today the app may have few states what if tomorrow the state are huge. Should I handle all the states manually with switch case or if e...

Complete On-Premise and Fully Customisable Chat Bot - Part 4 - Integrating the Natural Language Processor NLP

Welcome back Folks !! In our part 3 we have seen how to communicate to the bot that we have built. Each and every people would talk the same thing in the different format and on his style. For each response if we start writing the code, Imagine how hard its gonna be. What can we do for that ? Natural Language Processor makes it easy to do. NLP is a component that identifies the user conversation and identifies the meaningful context from that. What NLP is available ? There are few NLP services like, 1. Dialog flow 2. Luie 3. IBM Voice etc. But all these are the cloud services and we need to go internet for this. As we speaking about the on premise chat bot we will go for the RASA solution. What is RASA ? RASA is a Chatbot server and RASA NLU is the NLP server that comes handy and is built on the python tech stack. Its is a open source and backed by a strong community. Lets get started with RASA ... 1. Installing the python environment :  Si...