Open in app

Sign In

Write

Sign In

Eligijus Bujokas
Eligijus Bujokas

388 Followers

Home

About

Published in

Towards Data Science

·Mar 13

Discretizing the Continues Features in Reinforcement Learning

How to convert infinite variables to a discrete space using tile coding and Python — This article is a continuation of the Reinforcement Learning series. To recap, visit these articles: First Steps in the World Of Reinforcement Learning using Python Original Python implementation of how to find the best places to be in one of the fundamental worlds of reinforcement…towardsdatascience.com Temporal Differences with Python — First Sample-Based Reinforcement Learning Algorithm Coding up and understanding the TD(0) algorithm using Pythontowardsdatascience.com

Reinforcement Learning

6 min read

Discretizing the Continues Features in Reinforcement Learning
Discretizing the Continues Features in Reinforcement Learning
Reinforcement Learning

6 min read


Published in

Towards Data Science

·Feb 14

The Values of Actions in Reinforcement Learning using Q-learning

The Q-learning algorithm implemented from scratch in Python — This article is a continuation of a series of articles about Reinforcement Learning (RL). Check out the other articles here: First Steps in the World Of Reinforcement Learning using Python Original Python implementation of how to find the best places to be in one of the fundamental worlds of reinforcement…towardsdatascience.com Temporal Differences with Python — First Sample-Based Reinforcement Learning Algorithm Coding up and understanding the TD(0) algorithm using Pythontowardsdatascience.com

Reinforcement Learning

10 min read

The Values of Actions in Reinforcement Learning using Q-learning
The Values of Actions in Reinforcement Learning using Q-learning
Reinforcement Learning

10 min read


Published in

Towards Data Science

·Jan 27

Temporal Differences with Python: First Sample-Based Reinforcement Learning Algorithm

Coding up and understanding the TD(0) algorithm using Python — This is a continuation article from my previous article: First Steps in the World Of Reinforcement Learning using Python Original Python implementation of how to find the best places to be in one of the fundamental worlds of reinforcement…towardsdatascience.com In this article, I want to familiarize the reader with the sample-based algorithm logic in Reinforcement Learning (RL). …

Temporal Difference

13 min read

Temporal Differences with Python — First Sample-Based Reinforcement Learning Algorithm
Temporal Differences with Python — First Sample-Based Reinforcement Learning Algorithm
Temporal Difference

13 min read


Published in

Towards Data Science

·Jan 13

First Steps in the World Of Reinforcement Learning using Python

Original Python implementation of how to find the best places to be in one of the fundamental worlds of reinforcement learning — the grid world — The purpose of this article is to present fundamental concepts and definitions in Reinforcement Learning (from here on — RL) using Python code and comments. The article was heavily inspired by the great RL course: https://www.coursera.org/learn/fundamentals-of-reinforcement-learning

Reinforcement Learning

15 min read

First Steps in the World Of Reinforcement Learning using Python
First Steps in the World Of Reinforcement Learning using Python
Reinforcement Learning

15 min read


Published in

Towards Data Science

·Oct 11, 2022

Efficient memory management when training a deep learning model in Python

How to use big data on a small computer using Tensorflow, Python and iterators — The amount of data in the current business world is increasing every day. There are new data sources to merge, more rows to append and new columns to concatenate. Unfortunately, for a typical data scientist or a machine learning engineer, the pace at which one can buy a new laptop…

Memory Management

8 min read

Efficient memory management when training a deep learning model in Python
Efficient memory management when training a deep learning model in Python
Memory Management

8 min read


Published in

Towards Data Science

·Sep 23, 2022

Elastic Net Regression: From Sklearn to Tensorflow

How to make an equivalent elastic net regression between sklearn and Tensorflow in Python — This article is intended for the practitioners who want to compare the sklearn and Keras implementation of elastic net regression. Mainly, how to go from Sklearn loss function to Keras (Tensorflow) loss function. Main parts of the article: A brief introduction to regularization in regression. Sklearn implementation of the elastic…

Regularization

7 min read

Elastic Net Regression: From Sklearn to Tensorflow
Elastic Net Regression: From Sklearn to Tensorflow
Regularization

7 min read


Published in

Towards Data Science

·Jun 2, 2022

Feature Importance in Decision Trees

A complete Python implementation and explanation of the calculations behind measuring feature importance in tree-based machine learning algorithms — The aim of this article is to familiarize the reader with how are the importance of features calculated in decision trees. Personally, I have not found an in-depth explanation of this concept and thus this article was born. All the code used in this article is publicly available and can…

Feature Engineering

9 min read

Feature Importance in Decision Trees
Feature Importance in Decision Trees
Feature Engineering

9 min read


Published in

Towards Data Science

·Mar 29, 2022

Gradient Boosting in Python from Scratch

Coding and explaining in depth the very popular and competition-winning gradient boosting algorithm using Python — The aim of this article is to explain every bit of the popular and oftentimes mysterious gradient boosting algorithm using Python code and visualizations. …

Gradient Descent

11 min read

Gradient Boosting in Python from Scratch
Gradient Boosting in Python from Scratch
Gradient Descent

11 min read


Published in

CodeX

·Mar 20, 2022

Algorithms with Python — Coding 5 Popular Sorting Algorithms from scratch

BubbleSort, SelectionSort, InsertionSort, MergeSort and QuickSort algorithms are explained in detail using code and visualizations — This article is a continuation of one of my previous articles: https://medium.com/codex/algorithms-with-python-introduction-97f3bf3cf247. It will be easier to follow the ideas presented in this article after reading the one provided above. In this article, I will present my coded implementations for the following popular sorting algorithms:

Sorting Algorithms

7 min read

Algorithms with Python — Coding 5 Popular Sorting Algorithms from scratch
Algorithms with Python — Coding 5 Popular Sorting Algorithms from scratch
Sorting Algorithms

7 min read


Published in

CodeX

·Mar 11, 2022

Algorithms with Python— Introduction

An introductory article to algorithms that showcases the bubble sort algorithm in Python — No matter the programming language, a key concept in all of them are algorithms. Programming languages come and go, but the theoretical and practical sides of algorithms stay the same. …

Algorithms

6 min read

Algorithms with Python— Introduction
Algorithms with Python— Introduction
Algorithms

6 min read

Eligijus Bujokas

Eligijus Bujokas

388 Followers

A person who tries to understand the world through data and equations

Following
  • TDS Editors

    TDS Editors

  • Steve Roberts

    Steve Roberts

  • Ahmad Malik

    Ahmad Malik

  • Joel Moore

    Joel Moore

  • Romas Juskevicius

    Romas Juskevicius

See all (11)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams