Skip to main content

Machine Learning And It's Types

                          

                          Machine Learning And It's Types



Machine learning is a subset of artificial intelligence(AI). Machine learning is growing very fastly because it's a new technology in the market and due to a large scale industry involvement it becomes trending technology.
Machine learning is a way to automate the task without being explicitly programmed in the system.

It is possible due to self-learning techniques of machines through algorithms which already feed into it. So, the algorithm is a key factor for machine learning because better the algorithm better will be predictions on datasets and result in a well-defined output.

Let's talk about types of Machine learning and the algorithms for those types:

1. Supervised Learning

2. Unsupervised Learning

3. Semisupervised Learning

4. Reinforcement Learning


(A) Supervised Learning

In supervised learning, data points have known outcome. It is the task of inferring a function from labeled training data. By fitting to the labeled training set, we want to find the most optimal model parameters to predict unknown labels on the test set. If the label is from the limited number of values where these values are unordered,(i.e. output is the category)  then it's a classification problem otherwise if the label is a continuous value output or real number, then it is a regression problem.

                                              
                                               fig:-(a) Regression(continues-valued output)





            
                                                        
                                                     fig:-(b) Classification of leaf( 3-different species)

(B) Unsupervised Learning

 In Unsupervised learning, data points have an unknown outcome that is we don't know about the output i.e. train set is unlabeled. It's possible to observe some similarities between groups of objects and include them in appropriate clusters. 

                           fig:-(c) Unsupervised problem(prediction of different fruits from the sample)


(C)  Semi-supervised Learning

  Semi-supervised is a class of supervised learning tasks and techniques and uses both labeled and unlabeled data for prediction. The method allows us to significantly improve accuracy because we can unlabeled data in the train set with a small amount of labeled data. 




    (D) Reinforcement Learning

  It is an important type of machine learning in which an agent learn how to behave in an environment by performing actions and seeing the results. Reinforcement learning is said to be hope of true artificial intelligence.

                                                     fig: Reinforcement Learning

So, these are types of machine learning, if you want to study ml you are going through these types and understand it more.
I hope you like this article on machine learning.Feedback and suggestions in comment sections are more appreciable.


                                 

Comments

Popular posts from this blog

Rising of the AI in the human centric Development

Rising of the AI in the human centric Development The rising of the artificial intelligence in later 90's have make a rapid impact in field of technology and from 21st century the blooming of a mechanism makes several impact in various industries including software, education, healthcare and many more. As the world becomes increasingly reliant on technology, the role of  artificial intelligence  (AI) in human-centric development has risen to the forefront. From healthcare to transportation to education, AI is being used to improve the lives of people around the globe. Major areas where artificial intelligence AI makes an Impact One area where AI has made significant strides is in the healthcare industry. AI-powered virtual assistants can now assist doctors in diagnosing and treating patients, freeing up valuable time for medical professionals. In addition, AI-powered wearable devices can track a person's health and alert them to any potential issues. The transportation industr...

The Magic of Data Visualization using Matplotlib

      The Magic of Data Visualization Using Matplotlib Matplotlib is a multiplatform data visualization library built on Numpy arrays and designed to work with broader Scipy Stack. Matplotlib was developed by John Hunter in 2003 with version 0.1. This project is supported by Space Telescopic institute for complete development and extension for better capabilities. Matplotlib library enhances the plotting and visualization technique in python. As using the matplotlib we can create various plots, histogram, maps, chart and many more plotting. Visualization of Data     Important features of Matplotlib   It play and operates well with many operating systems and graphics back-ends.   Matplotlib have strength of running cross platform graphics engine smoothly and reliable to different types of graphics system.   There are various API’s and wrappers make this library to useful to dive into Matplotlib’s syntax to adjust the final plot output. Customizatio...

Components of Data Science Life Cycle

                                            Components of Data Science Life Cycle Data Science continues to evolve as the one of the most promising and demanding career of 21st century. The insights drawn from the data is very much useful and profitable for the businesses when processed with intelligent algorithms to find pattern and insights from it. The complete Data science follows a life cycle pattern which defines the steps of each stage of data and apply them to make it processed in more informative and easier way. The components of Data Science life cycle consist of five stages. Each stage have different tasks which perform on data during complete life-cycle span of Data science.                                                        ...