topics:  main-page   everything   99things   things-to-do   software   space   future   exercise & health   faith  
  thought   web   movies+TV   music   mymusic   food   curiosity   tidbits   I remember   wishlist   misc   links


This section lists all blog posts, regardless of topic.

Encoding a relationship using nodes and edges
July 8, 2008

A relationship consists of three things: Two entities and their relation:

(entity1) (relation) (entity2)

An ambiguous relationship between two entities can be modeled using nodes and edges as follows:

(entity1) --- (entity2)

This is a binary relationship, but what we're really after is a three way, directed relationship. For example, "Daniel likes software":



This solves the problem of encoding the information, but we're already rubbing up against our desire to stick to only a directed graph representation, which don't include directed ternary edges. We'll let this slide for the moment.


Relationship
July 8, 2008

Thesis: One of the fundamental properties of the universe is relationship.

In both the physical and spiritual world, the idea of relationship looms large. It is at the very fabric of the universe.

Without relationship, numbers couldn't exist, space and time couldn't exist -- pretty much nothing except for perhaps a singularity, and even that doesn't make much sense.


Encoding information like the brain does
July 8, 2008

Although it remains a mystery how the brain encodes information, we do have some clues. The brain uses neurons to create a web of interconnectedness, forming new connections as necessary.

From a math perspective, this is somewhat analogous to a graph. A graph has nodes and edges. Directed graphs have nodes and directed edges.

Thesis: Modeling an AI's understanding of the world (data structure) using nodes and edges will give rise more naturally to intelligent algorithms.

older >>