Author Archives: Ben Goertzel

Reframing OpenCog Action Selection: Contextual Bandit Problems and Reinforcement Learning

I thought a bit today about how OpenCog’s action selector (based on the Psi model from Dietrich Dorner and Joscha Bach) relates to approaches to action selection and behavior learning one sees in the reinforcement learning literature. After some musing, … Continue reading

Posted in Uncategorized | 1 Comment

Cogistry: Accelerating Algorithmic Chemistry via Cognitive Synergy

This post describes some speculative ideas for new AI/AGI/Artificial-Life/Artificial-Chemistry development that could be done on top of the OpenCog platform, leveraging OpenCog tools in a novel way. These are not necessarily proposed for immediate-term development – we have a lot … Continue reading

Posted in Uncategorized | 8 Comments

Putting Deep Perceptual Learning in OpenCog

This post presents some speculative ideas and plans, but I broadcast them here because I think they are of particular strategic importance for the OpenCog project…. The topic is: how OpenCog and “current-variety deep learning perception algorithms” can help each … Continue reading

Posted in Uncategorized | 10 Comments

The Relationship Between PLN Inference and Gibbs Sampling (Some Thought-Experiments)

This post describes some new thought-experiments regarding PLN, which have not yet been tested nor worked out mathematically in detail… Reader beware — there could be some mistakes here! But I think the ideas are interesting enough to be worth … Continue reading

Posted in Theory, Uncategorized | 2 Comments

Catalog of Current OpenCog Atom Types

Alex van der Peet (of the OpenCog Hong Kong team) has been working on cataloguing all Atom types currently in use in the OpenCog code on the wiki site. This page lists them all, with a page for each one: … Continue reading

Posted in Uncategorized | Leave a comment

Fishgram: Frequent Interesting Subhypergraph Mining for OpenCog

One of the tools OpenCog has needed for a long time, is something that can relatively quickly scan an Atomspace and find the interesting patterns in it.  “Interesting” may be defined in a variety of ways, such as “frequent”, or … Continue reading

Posted in Uncategorized | Leave a comment

Improvements to virtual world based NLP functionality

Here is an update on some recent OpenCog work that may be relevant to some of you… (Email samir@vettalabs.com if you have detailed questions) The main update is that the “virtual pet QA system” now answers questions regarding many more … Continue reading

Posted in Development | Leave a comment