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, …

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 …

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 …

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 …

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:

http://wiki.opencog.org/w/Category:Atom_Types

A …

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”, …

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 spatial …

Posted in Development | Leave a comment

Fun with first-order inference

Joel Pitt has done some experiments testing first-order PLN inference in OpenCog, on some very simple data.

These experiments don’t use the indefinite probability formulas but rather the good old fashioned SimpleTruthValue PLN formulas.

What they involve is using PLN to …

Posted in Development | Tagged , , | 1 Comment

Progress update

This blog post constitutes an update on the current state of work on the OpenCog open-source AI project.

No particular event occasioned me writing the post — no dramatic milestone has been reached — …

Posted in Development, Meta | Tagged , | Leave a comment

OpenCog Google-Summer-Of-Code Roundup

This summer OpenCog was chosen by Google to participate in the Google Summer of Code project: Google funded 11 students from around the world to work on OpenCog coding projects under the supervision of experienced mentors associated with the …

Posted in Development | Tagged , , | Leave a comment