Proximal Policy Optimization is Easy with Tensorflow 2 | PPO Tutorial

Proximal Policy Optimization (PPO) has emerged as a powerful on policy actor critic algorithm. You might think that implementing it is difficult, but in fact tensorflow 2 makes coding up a PPO agent relatively simple. We’re going to take advantage of my PyTorch code for this, as it serves as a great basis to expand […]

Basic Hyperparameter Tuning in DeepMinds ACME Framework

In today’s ACME deep reinforcement learning framework tutorial, I will showy ou how to do some basic hyperparameter tuning in their built in Deep Q Learning agent. Learn how to turn deep reinforcement learning papers into code: Deep Q Learning: https://www.udemy.com/course/deep-q-learning-from-paper-to-code/?couponCode=DQN-AUG-2021 Actor Critic Methods: https://www.udemy.com/course/actor-critic-methods-from-paper-to-code-with-pytorch/?couponCode=AC-AUG-2021 Natural Language Processing from First Principles: https://www.udemy.com/course/natural-language-processing-from-first-principles/?couponCode=NLP1-AUG-2021 Reinforcement Learning Fundamentals […]

Create a Task Manager App for the Terminal with Python (Rich, Typer, Sqlite3)

In this Python Tutorial we learn how to build a terminal application (CLI app) to manage our tasks and todos. We use Typer for building the CLI app, Rich for a colorized terminal output, and SQLite for the database. Get my Free NumPy Handbook: https://www.python-engineer.com/numpybook ✅ Write cleaner code with Sourcery, instant refactoring suggestions in […]

A friendly introduction to distributed training (ML Tech Talks)

Google Cloud Developer Advocate Nikita Namjoshi introduces how distributed training models can dramatically reduce machine learning training times, explains how to make use of multiple GPUs with Data Parallelism vs Model Parallelism, and explores Synchronous vs Asynchronous Data Parallelism. Mesh TensorFlow → https://goo.gle/3sFPrHw Distributed Training with Keras tutorial → https://goo.gle/3FE6QEa GCP Reduction Server Blog → […]

Getting Started with Encryption in 2022

When you think of encryption you probably think of highly comjplex algorithms like SHA-256, but you can actually get unbreakable encryption with only a few lines of python. We’ll see how in this tutorial. We are going to cover 3 of the fundamental algorithms in encryption: the Caesar cipher, the Vignere cipher, and the one […]

How to Code RL Agents Like DeepMind

DeepMind is known for leading the way in deep reinforcement learning research. Creating novel agents to conquer the most advanced environments requires the use of some sophisticated infrastructure. Fortunately for us mere mortals, they’ve open sourced their framework for designing deep reinforcement learning agents: ACME. In ACME, you’ll find everything from deep Q learning all […]

SingularityNET: OpenNARS Tutorial and Overview – Peter lsaev

The AGI Society has organised its 13th Artificial General Intelligence Conference this year online. The AGI conference series is the only major conference series devoted wholly and specifically to the creation of AI systems possessing general intelligence at the human level and ultimately beyond. By gathering together active researchers in the field, for presentation of […]

SingularityNET: AGI-21 Conference Day 1 – Room 2 – NARS Tutorial and Workshop

This is a repost of Day 1 – Room 2. More info: http://agi-conf.org/2021/schedule/ —- SingularityNET is a decentralized marketplace for artificial intelligence. We aim to create the world’s global brain with a full-stack AI solution powered by a decentralized protocol. We gathered the leading minds in machine learning and blockchain to democratize access to AI […]

31 ESSENTIAL Python String Methods

Strings are an essential data type in Python that are used in nearly every application. In this tutorial we learn about the 31 most important built-in string methods. Get my Free NumPy Handbook: https://www.python-engineer.com/numpybook ✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: https://sourcery.ai/?utm_source=youtube&utm_campaign=pythonengineer * ⭐ Join Our Discord : […]

Super Quick Python Refactoring Tips

In this Python Tutorial I show you another 8 quick Python refactoring tips for cleaner and more Pythonic code. This is part 2 of my refactoring code series. ✅ Sourcery – Free VS Code & PyCharm Extension for Refactoring: https://sourcery.ai/?utm_source=youtube&utm_campaign=pythonengineer * Refactoring video part 1: https://youtu.be/rp1QR3eGI1k Get my Free NumPy Handbook: https://www.python-engineer.com/numpybook ⭐ Join Our […]

SingularityNET: SingularityNET MNIST Tutorial

This tutorial shows how to integrate any new AI code or system with the SingularityNET architecture. The tutorial uses the Tensorflow MNIST AI code from the Tensorflow tutorial, Deep MNIST for Experts, as an example. See: https://www.tensorflow.org/get_started/mnist/pros However, the tutorial focuses on the integration of Artificial Intelligence, in general. So a deep understanding of Tensorflow […]

Two Minute Papers: Latent Space Human Face Synthesis | Two Minute Papers #191

The paper “Optimizing the Latent Space of Generative Networks” is available here: https://arxiv.org/pdf/1707.05776.pdf Khan Academy’s video on the Nash equilibrium: https://www.khanacademy.org/economics-finance-domain/microeconomics/nash-equilibrium-tutorial/nash-eq-tutorial/v/prisoners-dilemma-and-nash-equilibrium Earlier episodes showcased in the video: Image Editing with Generative Adversarial Networks – https://www.youtube.com/watch?v=pqkpIfu36Os AI Learns to Synthesize Pictures of Animals – https://www.youtube.com/watch?v=D4C1dB9UheQ AI Makes 3D Models From Photos – https://www.youtube.com/watch?v=HO1LYJb818Q Font paper: http://vecg.cs.ucl.ac.uk/Projects/projects_fonts/projects_fonts.html […]

SingularityNET: SingularityNET Beta Platform Tutorial

In this short tutorial, we will be going over how to use the SingularityNET platform. Be sure to check the Getting Started Guide https://bit.ly/2NAjVUO so you can learn more about how to install MetaMask, what is the Multi Party Escrow, and how to buy services on the SingularityNET marketplace. —- SingularityNET is a decentralized marketplace […]

Master Pattern Matching In 5 Minutes | All Options | Python 3.10

Master the new Pattern Matching Feature in this Python 3.10 tutorial. We have a look at all the different code syntax options. Get my Free NumPy Handbook: https://www.python-engineer.com/numpybook ✅ Write cleaner code with Sourcery, instant refactoring suggestions in VS Code & PyCharm: https://sourcery.ai/?utm_source=youtube&utm_campaign=pythonengineer * 🪁 Code faster with Kite, AI-powered autocomplete that integrates into VS […]

CoRL 2020 Tutorial 3 – Nathan Ratliff

A Fabrics Perspective on Nonlinear Behavior Representation Nathan Ratliff (NVIDIA) More Information: https://www.robot-learning.org/program/tutorials YouTube Source for this Robot AI Video

CoRL 2020 Tutorial 2 – Andreas Krause

Tutorial on Safe Reinforcement Learning Andreas Krause (ETH Zurich) More information: https://www.robot-learning.org/program/tutorials YouTube Source for this Robot AI Video

One Pixel Attack Defeats Neural Networks | Two Minute Papers #240

The paper “One pixel attack for fooling deep neural networks” is available here: https://arxiv.org/abs/1710.08864 This seems like an unofficial implementation: https://github.com/Hyperparticle/one-pixel-attack-keras Differential evolution animation credit: https://pablormier.github.io/2017/09/05/a-tutorial-on-differential-evolution-with-python/ Our Patreon page: https://www.patreon.com/TwoMinutePapers We would like to thank our generous Patreon supporters who make Two Minute Papers possible: Andrew Melnychuk, Brian Gilman, Christian Ahlin, Christoph Jadanowski, Dennis Abts, […]

Tutorial: Create human-centered AI with the Human-AI eXperience (HAX) Toolkit

Speakers: Saleema Amershi, Senior Principal Research Manager, Microsoft Research Mihaela Vorvoreanu, Director, Aether UX Research & RAI Education There’s been a push to build AI technologies that benefit people and society while also mitigating potential harm. To accomplish this, it’s important to take a holistic approach. We aim to help AI creators make responsible and […]

Tutorial: Best practices for prioritizing fairness in AI systems

Speakers: Amit Deshpande, Senior Researcher, Microsoft Research India Amit Sharma, Senior Researcher, Microsoft Research India As artificial intelligence (AI) continues to transform people’s lives, new opportunities raise new challenges. Most notably, when we assess the societal impact of AI systems, it’s important to be aware of their benefits, which we should strive to amplify, and […]