Read + Write + Report
Home | Start a blog | About Orble | FAQ | Blogs | Writers | Paid | My Orble | Login

A Neural Network In Google

July 16th 2010 07:31
Neural Network In Google

How big is the Web? The last numbers I saw (Feb 2010) estimated 750 million websites worldwide, plus 200 million blogs. There are of course other domains which Google scans. Other figures suggest 25 billion indexed webpages (Netcraft March 2009), but that number will have grown a lot since then. In this context, we take 'Google' to be a combination of a search engine and an instantaneous results set across all web site and blog resources worldwide.


Here, I use the term neural network not in the strict Artificial Intelligence sense, but in a more general sense.

Consider a simple model of the human brain. It has a set of data inputs (visual, auditory, chemical - taste and smell, pressure - touch, thermal, inertial - the ear canals) and a memory structure. Data input is captured in short term memory. Brain processing adds context making it information, then sorts and filters it, and then moves it to long term memory.
This move to long term memory is thought to happen during sleep and dreaming.
The short and long term memory takes the form of synapses (junctions between brain cells). More input on a given memory strengthens the relevant synapses - that is repeated exposure to a given input strengthens the particular memory. For example, the more we taste bananas, then the easier it is to 'recreate' the taste in our minds.

We know that as we age, the more salient memories (stronger synapses from earlier in our lives) are easier to retrieve, short term memory becomes less efficient and recent (but long term) memories are difficult to retrieve.

So, moving on, where was I? Oh yes, I remember now.
Our ability to build new synapses falls off with age in most people. Autonomic responses (e.g. breathing) use 'hard wired' memory in the hypothalamus which is a very primitive part of the brain structure, akin to 'read-only' memory in a computer.

So, consider Google to have a set of data inputs - primarily the bot/crawler data gathering, but also input about the 'popularity' of web pages as gathered through use of its search engine by users. The data from these bots about a given web page - for example keyword relevance of content, the number of external links to the page and so on, is converted into Google's proprietary and secret page rank scores and provides a 'salience' for the analogous or proxy Google synapse. The analogous Google synapse is simply (I assume as I am not privy to Google's design) a database row for the website/page with the aforementioned data items (including the page rank/scoring factors) in the columns, site map entries and site refresh rate and search history information. Plus, no doubt, lots more as they are avid data gatherers.
Of course the analogy with the human brain breaks down with time, as we would not expect the Google model to suffer from a capacity limitation or by a constraint imposed by 'technology' (as happens with the brain when we age and the synapse building processes become less efficient).

What makes this analogy interesting? Well, consider how we might wish to add to human brain capacity and extend its efficiency - we are getting into William Gibson territory now (he was the author who invented the term 'cyberspace'). Why plug additional memory chips into the brain, when all that is needed is a wireless chip connecting to Google? Google Translator - no problem, speak a new language instantly! Science fiction? I don't think it is that far away (less than 50 years I guess). The potential social consequences are quite frightening to consider.
131
Vote


   
subscribe to this blog 


   

   


Add A Comment

To create a fully formatted comment please click here.


CLICK HERE TO LOGIN | CLICK HERE TO REGISTER

Name or Orble Tag
Home Page (optional)
Comments
Bold Italic Underline Strikethrough Separator Left Center Right Separator Quote Insert Link Insert Email
Notify me of replies
Notify extra people about this comment
Is this a private comment?
List the Email Addresses or Orble Tags of the people you would like to be notified about this comment


One per line max of 30

List the Email Addresses or Orble Tags of the people you would like to be notified about this private comment thread. Only the people in this list will be able to see or reply to your comment.


One per line max of 30

Your Name
(for the email going out to the above list, it can be different to your Orble Tag)
Your Email Address
(optional)
(required for reply notification)
Submit
More Posts
3 Posts
10 Posts
11 Posts
52 Posts dating from June 2008
Email Subscription
Receive e-mail notifications of new posts on this blog:
0

Shem C. Tayanes Jr.'s Blogs

6210 Vote(s)
12 Comment(s)
80 Post(s)
Moderated by Shem C. Tayanes Jr.
Copyright © 2006 2007 2008 On Topic Media PTY LTD. All Rights Reserved. Design by Vimu.com.
On Topic Media ZPages: Sydney |  Melbourne |  Brisbane |  London |  Birmingham |  Leeds     [ Advertise ] [ Contact Us ] [ Privacy Policy ]