Skip to content
Ogma Intelligent Systems Corp
Menu
  • Technology Description
  • OgmaNeo
  • Press
  • Contact
  • GitHub
  • YouTube
Menu

Category: OgmaNeo

AOgmaNeo Lorcan Mini robot demo + CLOgmaNeo

Posted on June 8, 2022October 18, 2024 by Eric Laukien

It’s been a while since we posted here – but research on SPH (Sparse Predictive Hierarchies) has not slowed down! (for those unfamiliar with SPH, check out the AOgmaNeo user guide. AOgmaNeo is an implementation of SPH) We recently presented SPH at a local AI conference (FLAIRS-35), where we explained our technology and showed off…

Continue reading

Unsupervised Behavioral Learning (UBL) revisited

Posted on July 12, 2021October 18, 2024 by Eric Laukien

In a previous post, I described an alternative to reinforcement learning (RL) called Unsupervised Behavioral Learning (UBL). In short, instead of maximizing rewards, it seeks to match its current state to some goal state (which is spatio-temporal). We have decided to return to the idea with a new real-world demonstration. This latest iteration of UBL…

Continue reading

Real2Sim with AOgmaNeo

Posted on May 11, 2021October 18, 2024 by Eric Laukien

Note: The interactive demo may take a bit to load! Real2Sim Use W/S to move the arm up/down, and A/D to move the arm left/right. Try moving the marble in the track! Here is a (interactive!) demo of our latest implementation of Sparse Predictive Hierarchies (SPH) called AOgmaNeo (to learn more about it, there is…

Continue reading

Tutorial: RL with OgmaNeo2

Posted on June 1, 2020October 18, 2024 by Eric Laukien

In our last tutorial, we covered prediction using OgmaNeo2. We will now cover how to perform reinforcement learning using OgmaNeo2. Actions as Predictions In OgmaNeo2, actions are treated as a type of prediction, and are used in a similar fashion. One can view the sequence of actions taken as just another stream to predict. Of…

Continue reading

Learning to walk (faster) with OgmaNeo2

Posted on May 17, 2020October 18, 2024 by Eric Laukien

Hello, We have applied our OgmaNeo2 online/incremental learning software to the problem of robotic quadruped control. We learned a slightly faster policy than the hand-coded one using reinforcement learning (RL). For this experiment, we used the Stanford Pupper robot designed by the Stanford Robotics Club – and made use of its hand-coded policy as a…

Continue reading

A Tutorial on OgmaNeo2

Posted on May 16, 2020October 18, 2024 by Eric Laukien

It’s about time we make a tutorial on OgmaNeo2. This tutorial will focus on the Python bindings, PyOgmaNeo2 – which more or less mirrors the C++ API. We will show you how to create a (very) simple “wavy line prediction” example, from which you will learn the key concepts of OgmaNeo2. What is OgmaNeo2? In…

Continue reading

Beating Atari Pong on a Raspberry Pi without Backpropagation

Posted on March 24, 2020October 18, 2024 by Eric Laukien

Hello, In our previous post, we showed that we can now play Atari games from pixels on low-power hardware such as the Raspberry Pi. We can do so in an online, continually-learning fashion. However, the version of OgmaNeo2 used in that post still used backpropagation for a part of the algorithm just for reinforcement learning….

Continue reading

OgmaNeo playing Atari Pong from Pixels

Posted on October 6, 2019October 18, 2024 by Eric Laukien

Hello all, It’s time for us to finally show off our Atari Pong demo! Our Sparse Predictive Hierarchies (SPH, as implemented in OgmaNeo) are now able to play Atari games. Our first test is Pong, a test of reinforcement learning from pixel data. If you need a refresher on how the prediction-only version of OgmaNeo2…

Continue reading

Acting without Rewards

Posted on August 21, 2019October 18, 2024 by Eric Laukien

Hello, While we continue to work on improving our reinforcement learning (RL) (on two new demos!), here is some information on what else we have tried aside from reinforcement learning for performing tasks with agency. For now regular old RL performs better than what I am about to describe, but perhaps at some point this…

Continue reading

OgmaNeo2 and Reinforcement Learning

Posted on June 20, 2019October 18, 2024 by Eric Laukien
OgmaCast
OgmaCast
OgmaNeo2 and Reinforcement Learning
Loading
00:00 /
RSS Feed
Share
Link
Embed

Download file | Play in new window | Recorded on June 20, 2019

It’s been a long time coming, but we finally have proper reinforcement learning support for OgmaNeo2! Along with this release, we have some new demos to share as well as some explanation of how the new reinforcement learning system works. Before we get started with explanation and demos, here is the repository: https://github.com/ogmacorp/OgmaNeo2 (use the…

Continue reading
  • 1
  • 2
  • Next

Recent Posts

  • AOgmaNeo Lorcan Mini robot demo + CLOgmaNeo
  • Unsupervised Behavioral Learning (UBL) revisited
  • Real2Sim with AOgmaNeo
  • Tutorial: RL with OgmaNeo2
  • Learning to walk (faster) with OgmaNeo2

Recent Comments

  • Eric Laukien on A Tutorial on OgmaNeo2
  • Eduardo on A Tutorial on OgmaNeo2
  • Eric Laukien on Beating Atari Pong on a Raspberry Pi without Backpropagation
  • Joseph Yacura on Beating Atari Pong on a Raspberry Pi without Backpropagation
  • Eric Laukien on Beating Atari Pong on a Raspberry Pi without Backpropagation

Archives

  • June 2022
  • July 2021
  • May 2021
  • June 2020
  • May 2020
  • March 2020
  • October 2019
  • August 2019
  • June 2019
  • February 2018
  • July 2017
  • June 2017
  • March 2017
  • December 2016
  • November 2016

Categories

  • OgmaNeo
  • Press

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy
© 2026 Ogma Intelligent Systems Corp | Powered by Minimalist Blog WordPress Theme