Machine learning is one of the subtopics of Artificial Intelligence which is one of the hottest topics nowadays. And machine learning can be divided into three major types, which are supervised learning, unsupervised learning, and reinforcement learning.
Reinforcement learning models are very similar to how someone trains a dog. That is, the way you train a dog is you give it a treat whenever it performs a target task. In these algorithms, the dog is represented by an agent, and the doggie treat represents the reward. Next, there is the action or the target task you want the dog to perform. Next, two important elements are the enrvironment and the interpreter. They can be understood at the are where the dog performs the target tasks and the person who commands and rewards the dog with treats, respectively.
Technically speaking, reinforcement learning algorithms can be explained as the type of machine learning model where tasks are performed by an agent in a particular environment. In this model, the agent either receives a reward or punishment for each task performed. As the name suggests, it is a process of continuous improvements based on some rules. Unlike other machine learning approaches the algorithm is not told how to perform a task but learns by itself.
Reinforcement learning models require a lot of data and therefore work where data is readily available such as in gameplay and robotics scenarios. Reinforcement learning has been applied to board games, such as backgammon, checkers, and chess. The results of reinforcement learning models can be tested by testing the teaching efficient of the agent against a human being.
Some important reinforcement learning algorithms are:
For information about Supervised Learning and Semi-Supervised Learning, please go to A Closer Look into the Major Types of Machine Learning Models.
Machine learning (abbreviated ML) can be described as a mechanism whereby a machine learns a pattern from data sets so that it can predict future data. The major types of machine learning algorithms are supervises, semi-supervised, unsupervised, and reinforcement learning. In a machine learning pipeline, training data, some sort of model for that data, and an algorithm are used. After initial training, a test dataset is applied to the model to check the accuracy of predictions made by this pipeline.
Libratus is an artificial intelligence computer program designed to play poker, specifically no-limit Texas hold'em. Its creators, Professor Tuomas Sandholm and his student Noam Brown from CMU intend for it to be like other, non-Poker-specific applications.
Currently, the two hot-topics in the field of machine learning are deep learning and reinforcement learning.
In terms of methodology, the Libratus algorithm is a combination of both Game Theory and operations research. Markov decision making process and dynamic planning comprise the theoretical foundation of reinforcement learning. Even though the sources are different, the two will eventually converge.
I believe that the collision of the Libratus algorithm with reinforcement learning and deep learning will be an amazing step forward for AI.
Elastic Algorithm Service (EAS) is seamlessly integrated with Machine Learning Studio and Data Science Workshop (DSW). This allows you to deploy models as RESTful APIs in multiple ways.
In this article, we will introduce step by step procedure for the creation of a Machine Learning project on Alibaba Cloud Machine Learning Platform for AI.
Machine Learning Platform for AI provides end-to-end machine learning services, including data processing, feature engineering, model training, model prediction, and model evaluation.
EMR is an all-in-one enterprise-ready big data platform that provides cluster, job, and data management services based on open-source ecosystems, such as Hadoop, Spark, Kafka, Flink, and Storm.
2,599 posts | 764 followers
FollowAlibaba Clouder - October 29, 2019
Alibaba Clouder - October 14, 2019
Alibaba Clouder - July 28, 2020
Alibaba Clouder - April 20, 2020
Alibaba Clouder - July 17, 2019
Alibaba Clouder - July 18, 2018
2,599 posts | 764 followers
FollowConduct large-scale data warehousing with MaxCompute
Learn MoreMore Posts by Alibaba Clouder