OpenCog Brainwave

Visualizing PLN inference

Posted by: ferrouswheel on: 2009-06-02

Recently Jared Wigmore, a student of Waikato University, New Zealand, created a tool for visualizing PLN as part of a visualisation project.

BIT visualizer

BIT visualizer

In my opinion, the BIT visualiser shows great promise as a tool for understanding the complexities of BIT expansion. In particular, the cross joins between sub-trees make it much clearer how sharing of sub-trees is occurring. The size of the BITNodes reflect their fitness evaluation in determining which node of the inference tree will be expand next and will inevitably be useful when we get to the stage of tuning the the fitness heuristic.

Being a prototype, there is plenty of scope for continued development, a couple of the many ideas that immediately come to mind are:

  • expansion of BITNodes by clicking on them (this would require OpenCog to provide an XML-RPC interface first however), and
  • thematic colouring of rules so that it’s easier to distinguish between the subtrees.

This is part of the bigger challenge of general AtomSpace visualisation. How do we convey knowledge about the processes that are going on in a digital mind to humans in a meaningful way?

Leave a Reply

You must be logged in to post a comment.

About

OpenCog is software for the collaborative development of safe and beneficial Artificial General Intelligence.

The Brainwave blog tracks OpenCog development.

  • jasonforceau: Hi, i am looking for tools for syntactic analysis for the system of my Final Year Project and found your post so interesting. But I don't know Link-Gr
  • linasv: These graphs were discussed on the corpora mailing list in March 2009. See http://mailman.uib.no/public/corpora/2009-March/008193.html and followups i
  • linasv: Martin Reynaert wrote to say: ''From what I have learned from the work of mainly Ramon Ferrer i Cancho ( http://www.lsi.upc.edu/~rferrericancho/p

RSS OpenCog on del.icio.us

  • An error has occurred; the feed is probably down. Try again later.