TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Member-only story

The Best Resources to Learn Reinforcement Learning

Explore some of the best (mostly free) tutorials, courses, books, and more on this ever-evolving field

Ebrahim Pichka
TDS Archive
Published in
18 min readJan 12, 2023

--

Learning Robot — [image by Author, generated by Midjourney AI]

Introduction

Reinforcement learning (RL) is a paradigm of AI methodologies in which an agent learns to interact with its environment in order to maximize the expectation of reward signals received from its environment. Unlike supervised learning, in which the agent is given labeled examples and learns to predict an output based on input, RL involves the agent actively taking actions in its environment and receiving feedback in the form of rewards or punishments. This feedback is used to adjust the agent’s behavior and improve its performance over time.

RL has been applied to a wide range of domains, including robotics, natural language processing, and finance. In the gaming industry, RL has been used to develop advanced game-playing agents, such as the algorithm that defeated a human champion in the board game Go. In the healthcare industry, RL has been used to optimize treatment plans for patients with chronic diseases, such as diabetes. RL has also been used in the field of robotics, allowing robots to learn and adapt to new environments and tasks.

--

--

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Ebrahim Pichka
Ebrahim Pichka

Written by Ebrahim Pichka

Engineering Graduate Student & Research Assistant, interested in ML, and Optimization. https://epichka.com/

Responses (4)