<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-15209522</id><updated>2011-12-14T21:39:53.653-05:00</updated><category term='Artificial Intelligence'/><title type='text'>AI Education</title><subtitle type='html'>This blog is primarily for my own professional use.  I plan on using this to organize my thoughts about what I'm learning inside and outside the classroom about artificial intelligence.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default?start-index=101&amp;max-results=100'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>129</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15209522.post-8405272091411829875</id><published>2010-05-06T19:32:00.000-04:00</published><updated>2010-05-06T19:32:14.031-04:00</updated><title type='text'>Moving!!</title><content type='html'>I'm currently in the process of combining my blogs into a single blog and moving to my own domain name. This site will exist for a while, but further updates can be found at www.mattsjourney.com. All posts dealing with artificial intelligence can be found under the label 'Artificial Intelligence'.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-8405272091411829875?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/8405272091411829875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=8405272091411829875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/8405272091411829875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/8405272091411829875'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/05/moving.html' title='Moving!!'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-5629616327137052019</id><published>2010-05-05T21:08:00.000-04:00</published><updated>2010-05-06T18:57:35.337-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Axiomatic System Followup</title><content type='html'>I spent some more time thinking about complex adaptive systems being, at&amp;nbsp;their base level, axiomatic systems.&amp;nbsp; As axiomatic systems are defined, this cannot be true.&amp;nbsp; There is no internal application within axiomatic systems.&amp;nbsp; Even though mathematics is n axiomatic system, all applications come from outside the system.&amp;nbsp; Another issue is that axiomatic systems are not adaptive at all.&amp;nbsp; Kinda hurts that I missed out on that big clue.&lt;br /&gt;&lt;br /&gt;So a new question:&amp;nbsp; can we enhance axiomatic systems (change their definition) to make them adaptive and make them externally applicable, yet keep their fundamental concepts intact?&amp;nbsp; Can we take them to a new level for both theory and application?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-5629616327137052019?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/5629616327137052019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=5629616327137052019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5629616327137052019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5629616327137052019'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/05/axiomatic-system-followup.html' title='Axiomatic System Followup'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-6133182995417202221</id><published>2010-05-04T13:35:00.000-04:00</published><updated>2010-05-06T18:57:35.337-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Bottom-Up AI</title><content type='html'>A recent commenter (yes, people do comment here, on occasion) said that building AI from the bottom up is the only way to go.&amp;nbsp; I spent some time thinking about that, and I have to agree.&amp;nbsp; Then I started expanding my thinking to include all artificial complex adaptive systems (ACAS).&amp;nbsp; If I wanted to build an ACAS, I would HAVE to start from the bottom, then test from the top down.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This sounds like an axiomic system.&amp;nbsp; Create a set of axioms (building blocks) and see if you can reach a set of higher-level principles with those axioms.&amp;nbsp; If not, you might have bad axioms, bad operators to use on those axioms, or just a bad goal in general.&amp;nbsp; Even reaching the principle might not prove anything, for the same reasons.&lt;br /&gt;&lt;br /&gt;The downside (the only one I can see so far) is Godel's Incompleteness Theorem.&amp;nbsp; The mind is self-referential.&amp;nbsp; Godel shows use that axiomic systems run into problems when they become self-referential.&lt;br /&gt;&lt;br /&gt;Overall, this sounds like a promising avenue to explore.&amp;nbsp; Can any complex adaptive system be translated into an axiomic system?&amp;nbsp; If so, how does Godel come into play?&amp;nbsp; Is it even relevant?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-6133182995417202221?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/6133182995417202221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=6133182995417202221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6133182995417202221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6133182995417202221'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/05/bottom-up-ai.html' title='Bottom-Up AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-4247279276934050213</id><published>2010-04-30T16:31:00.000-04:00</published><updated>2010-05-06T18:57:35.337-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>AI-Completeness Hypothesis - Second Corollary</title><content type='html'>Hypothesis:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Any true artificial intelligence technology is AI-complete.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;First Corollary:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Any approximation of a true AI technology is not necessarily AI-complete as it is not true AI.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Second Corollary:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The total set of AI-complete technologies will be the necessary and sufficient components of a complete AGI.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-4247279276934050213?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/4247279276934050213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=4247279276934050213' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4247279276934050213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4247279276934050213'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/ai-completeness-hypothesis-second.html' title='AI-Completeness Hypothesis - Second Corollary'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-7504965889430339766</id><published>2010-04-30T10:14:00.000-04:00</published><updated>2010-05-06T18:57:35.337-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Open Versus Closed Mind</title><content type='html'>Let's look at two extremes.&amp;nbsp; Mind A is a completely open mind; it weighs all input as equal no matter what logic, experience, or anything else says, leading to extreme cognitive dissonance.&amp;nbsp; Mind B is a completely closed mind; unless new input conforms to what the mind already knows, it will ignore it, leading to no cognitive dissonance.&lt;br /&gt;&lt;br /&gt;I have never heard of anyone at either extreme, but I have met people very close.&amp;nbsp; Let's create a range of&amp;nbsp;-1&amp;nbsp;to 1, where a score of&amp;nbsp;-1 relates to a completely closed mind and a score of 1 relates to a completely open mind.&amp;nbsp; We'll call this the mind's openness score.&amp;nbsp; Those in the lower 15% or so we'll call dogmatics; they are set in their ways and nothing will ever change them.&amp;nbsp; Those in the higher 15% or so we'll call sheeple; they will change their mind every time someone gives them new information.&lt;br /&gt;&lt;br /&gt;Question 1:&amp;nbsp; Is the openness score fixed for a given mind?&lt;br /&gt;Question 2:&amp;nbsp; If the score is fixed, which value is optimal for a mind?&amp;nbsp; What is the balance needed to allow a mind to stick to their values, beliefs, and goals but open enough to change them given the right input?&lt;br /&gt;Question 3:&amp;nbsp; If the score is dynamic, what causes a change?&amp;nbsp; Is it age?&amp;nbsp; Is it the input itself?&amp;nbsp; What type of input causes larger or smaller changes?&lt;br /&gt;&lt;br /&gt;This strikes me a bit like a bias in an artificial neural network.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-7504965889430339766?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/7504965889430339766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=7504965889430339766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/7504965889430339766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/7504965889430339766'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/open-versus-closed-mind.html' title='Open Versus Closed Mind'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-4989222430170715702</id><published>2010-04-29T21:14:00.000-04:00</published><updated>2010-05-06T18:57:35.338-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>A Balance to Complexity</title><content type='html'>I was reading an email from Ben Goertzel, a major proponent and researcher in artificial general intelligence (AGI), and something that he said stuck out to me.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;"The central problem [of AI/AGI] is coordinating various components together in a  synergetic way, so that they can help each other avoid combinatorial  explosion, rather than exacerbating each others' problems via 'error  magnification'"&lt;br /&gt;&lt;br /&gt;The issue with many AI projects, such as creating a common sense engine, is the fact that you need a massive number of interacting objects (such as rules) to make anything realistic.&amp;nbsp; Earlier today, I saw a TED Talk about simplicity, and how few scholars are looking into it, while much was known about complexity.&lt;br /&gt;&lt;br /&gt;When putting those two together, I started thinking about balancing the rules of complexity with rules of simplicity.&amp;nbsp; There needs to be a balance to allow for a massive number of interactions while not creating a combinatorial explosion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-4989222430170715702?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/4989222430170715702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=4989222430170715702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4989222430170715702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4989222430170715702'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/balance-to-complexity.html' title='A Balance to Complexity'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-8726895360588266359</id><published>2010-04-29T16:26:00.000-04:00</published><updated>2010-05-06T18:57:35.338-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>AI Completeness Hypothesis</title><content type='html'>I've read up a bit on AI-completeness and want to put forth a hypothesis:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Any true artificial intelligence technology is AI-complete.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;This means that any truly intelligent/conscious feature of an AI will only be developed when a true AI is developed.&amp;nbsp; It also means that chess (the way current programs 'play' it) is not true AI.&amp;nbsp; I also wonder how this would affect the Turing Test.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;A corollary would be:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Any approximation of a true AI technology is not necessarily AI-complete as it is not true AI.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;An example is, again, how chess is currently handled.&amp;nbsp; A computer can be 'great' at chess simply because it can test possible plays faster than a human can.&amp;nbsp; This is an approximation of playing chess intelligently.&lt;br /&gt;&lt;br /&gt;How would we go about proving this?&amp;nbsp; The first step is to create formal definitions of AI-complete, true AI, artificial intelligence technology, and an approximation of a true AI.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-8726895360588266359?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/8726895360588266359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=8726895360588266359' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/8726895360588266359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/8726895360588266359'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/ai-completeness-hypothesis.html' title='AI Completeness Hypothesis'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-1715504364285889590</id><published>2010-04-26T20:43:00.000-04:00</published><updated>2010-05-06T18:57:35.338-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Mary's Room and Subjective versus Objective Knowledge</title><content type='html'>I'm reading up a bit on consciousness and subjectivity, as this seems to be one of the biggest stumbling blocks for AI.&amp;nbsp; A 'quick' browse of Wikipedia led me to the Mary's Room thought experiment (&lt;a href="http://en.wikipedia.org/wiki/Mary%27s_room"&gt;http://en.wikipedia.org/wiki/Mary%27s_room&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;First, is it possible to grow up in a monochrome environment?&amp;nbsp; Couldn't Mary look at her own body for examples of color?&amp;nbsp; Second, would her nervous system still be able to perceive color after so long without it?&amp;nbsp; If a person lives in a cave for a long time, they will emerge blind.&amp;nbsp; Third, even if there is a difference, wouldn't that simply mean that there are at least tow different types of knowledge:&amp;nbsp; objective and subjective?&amp;nbsp; Objective knowledge would be that which does not require personal experience.&amp;nbsp; Subjective knowledge would require the perception of a mind.&amp;nbsp; Fourth, would we experience the same thing as Mary?&amp;nbsp; If she saw a red apple, and we saw a read apple, are we seeing the same red?&amp;nbsp; Maybe I'm seeing what Mary would call yellow.&amp;nbsp; But as long as we are internally consistent and call the colors by the same name, we would never know.&amp;nbsp; Subjectively, we could never truly describe what color we were actually seeing to the other.&lt;br /&gt;&lt;br /&gt;The first and second questions lead me to wonder if this is even a valid thought experiment.&amp;nbsp; The third breaks knowledge into qualia and not-qualia.&amp;nbsp; The fourth leads us to physicalism and tells us that the qualia are nothing more that how our brains interpret a scene.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-1715504364285889590?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/1715504364285889590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=1715504364285889590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/1715504364285889590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/1715504364285889590'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/marys-room-and-subjective-versus.html' title='Mary&apos;s Room and Subjective versus Objective Knowledge'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-764123450395585044</id><published>2010-04-09T20:39:00.000-04:00</published><updated>2010-05-06T18:57:35.339-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Symbol Grounding For AI</title><content type='html'>I've been doing a bit of reading lately about the symbol grounding problem.&amp;nbsp; Personally, I feel that this is possibly the greatest issue facing AI.&amp;nbsp; Decades of research has not come close to solving it.&amp;nbsp; I'm even starting to wonder if it could be a non-issue.&amp;nbsp; After all, how do humans ground symbols?&amp;nbsp; Neurons are simply on and off, like computers.&amp;nbsp; Granted, there are neuron spikes; the timing can count.&amp;nbsp; But how does that make it different from a computer at the lowest level?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-764123450395585044?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/764123450395585044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=764123450395585044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/764123450395585044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/764123450395585044'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/symbol-grounding-for-ai.html' title='Symbol Grounding For AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-4738063831514256320</id><published>2010-04-07T13:53:00.000-04:00</published><updated>2010-05-06T18:57:35.339-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>AI Dichotomies</title><content type='html'>&lt;span style="color: black;"&gt;In reading an intereting blog entry (&lt;/span&gt;&lt;a href="http://monicasmind.com/?p=53"&gt;&lt;span style="color: black;"&gt;http://monicasmind.com/?p=53&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;), I came across a list of dichotomies that AI researchers need to look into before really working with AI.&amp;nbsp; As I don't fully understand those listed, I want to take the time to know exactly where I stand with them.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;"The most important dichotomies are the Reductionist / Holist split, the Symbolic / Subsymbolic split, the Essentialist / Nominalist split, the Instructionist / Selectionist split, The Infallible / Fallible split, and the Logic / Intuition split (which could also be called the Reasoning / Understanding split)."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;Reductionist / Holist&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;I feel I may say this often, but I see the need for both.&amp;nbsp; The human mind/brain is a complex system.&amp;nbsp; I think that, while looking at each individual part gives us more information, we will not truly understand it until we have a concrete holistic view.&amp;nbsp; I think this also applies to AI.&amp;nbsp; We can learn much from neural networks, genetic algorithms, computer vision knowlege representation, and so on, but will not truly understand AI until we have a holistic understanding.&amp;nbsp; Each part is missing data from every other part.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;Symbolic / Subsymbolic&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;This is a much more difficult one, and one that I cam still looking into.&amp;nbsp; Symbolic AI follows the physical symbol system hypothesis (&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Physical_symbol_system"&gt;&lt;span style="color: black;"&gt;http://en.wikipedia.org/wiki/Physical_symbol_system&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;).&amp;nbsp; The greatest criticism comes from symbol grounding, or giving meaning to the symbols.&amp;nbsp; Subsymbolic came later, after symbolic AI stalled.&amp;nbsp; Subsymbolic AI includes embodied AI and neural nets.&amp;nbsp; There isn't a really good definition (that I've seen).&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;I honestly don't know if I agree that symbols are both neccessary and sufficient for AI.&amp;nbsp; Granted, there has been a lot of work done, successfully, but it was also fairly limited.&amp;nbsp; On the other hand, no approach has been found for a fully successful AI.&amp;nbsp; I want to study this one more, maybe take a step back and see if there is a prior assumption that has forced us on this path.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;Essentialist / Nominalist&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;Are there essential properties of a specific object that places it within a category?&amp;nbsp; (http://en.wikipedia.org/wiki/Essentialism)&amp;nbsp; For instance, are there certain properties that are required to make a specific tiger officially part of the 'tiger' classification?&amp;nbsp; For our purposes, are there certain properties of a mind that make it part of the 'mind' classification?&amp;nbsp; Given my own mind as an example, what essential properties exist that MUST be incorporated into an artificial mind to make it a 'mind'?&amp;nbsp; This has been a bit of a moving target for AI; as soon as one property is replicated, another property is suddenly 'essential'.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;On the other hand, a nominalist would say that there are no universals (categories) that exist. (&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Nominalism"&gt;&lt;span style="color: black;"&gt;http://en.wikipedia.org/wiki/Nominalism&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;)&amp;nbsp;&amp;nbsp;Given all cats, are there any essential properties that differ from those of a different but similar category?&amp;nbsp; In other words, what makes a cat not a dog?&amp;nbsp; There are many properties that belong to both.&amp;nbsp; We humans can typically tell the different between the two.&amp;nbsp; Some nominalists would say that a mind is required for this distinction.&amp;nbsp; Or, at least, that the distinction is created solely by something like a mind.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;I don't know where I stand on this one either.&amp;nbsp; It requires more research and thought.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;Instructionist / Selectionist&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;I cannot find any reference to these terms in Wikipedia, and a Google search gives me links to sites from multiple fields.&amp;nbsp; I'll need to look into this one a bit more.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;Infallible / Fallible&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;Given how common these words are, I'll just use the standard definition to talk about them.&amp;nbsp; An infallible AI would be one that has to have 100% correct information and make 100% correct decisions.&amp;nbsp; I would lump and (non-fuzzy) logical approach in this group.&amp;nbsp; A fallible AI would have a degree of fuzziness to it, giving a 'likelyhood' measurement for its decisions.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;We currently have a single example for human-level intellect, and it's not dolphins.&amp;nbsp; One thing I can easily say is that humans are easily fallible.&amp;nbsp; To give something artificial intelligence, why would have force ourselves to make it infallible?&amp;nbsp; It would create difficulties that might not even be solvable, and would take far too much computational power.&amp;nbsp; I stand firmly in the fallible camp.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;Logic / Intuition (or Reasoning / Understanding)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;This one is a bit easier to define and discuss.&amp;nbsp; It seems to me that logic/reasoning is a learned skill.&amp;nbsp; A human, even an intelligent one, can survive without being very logical.&amp;nbsp; After all, politicians do it.&amp;nbsp; Jokes aside, there are plenty of human beings who couldn't follow the simplest of logic.&amp;nbsp; Yet, every human being, barring mental issues, is able to act intuitively, based on their experiences with the world.&amp;nbsp; Humans raised by animals (there are accounts) have instincts/intuition.&amp;nbsp; They can understand concepts, even if they cannot articulate them.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;However, intuition/understanding is a very difficult concept to program into a computer, unlike logic.&amp;nbsp; I think that the early AI researchers were looking for an idealized version of intelligence.&amp;nbsp; Since the more 'intelligent' humans tend to use logic and act logically, logic must be the end all be all of intelligence.&amp;nbsp; A good website is&amp;nbsp;(h&lt;/span&gt;&lt;a href="http://artificial-intuition.com/index.html"&gt;&lt;span style="color: black;"&gt;ttp://artificial-intuition.com/index.html&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;).&amp;nbsp; They claim that intuition is easy to program, but give few hints as to how.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br /&gt;And there you have it.&amp;nbsp; The above shows that I know some of what I believe when it comes to AI, but still need to some more research before commiting to more of the details.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-4738063831514256320?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/4738063831514256320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=4738063831514256320' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4738063831514256320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4738063831514256320'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/ai-dichotomies.html' title='AI Dichotomies'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-4810997229380721917</id><published>2010-04-07T13:27:00.000-04:00</published><updated>2010-05-06T18:57:35.339-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Representation Versus Interpretation</title><content type='html'>Is it possible to seperate the interpretation of knowledge from its representation?&amp;nbsp; With humans, however our knowledge is represented, we can interpret it in many different ways (different perspectives).&amp;nbsp; If we can separate these two, we can use a common knowledge base while being able to interpret it using the method appropriate to its use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-4810997229380721917?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/4810997229380721917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=4810997229380721917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4810997229380721917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4810997229380721917'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/representation-versus-interpretation.html' title='Representation Versus Interpretation'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-3130445681973895225</id><published>2010-04-01T10:59:00.000-04:00</published><updated>2010-05-06T18:57:35.340-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>PhD Focii - As of 4/1</title><content type='html'>&lt;strike&gt;1.&amp;nbsp; AI in Education (Intelligent Tutoring System)&lt;/strike&gt;&lt;br /&gt;2.&amp;nbsp; Constructed Languages (Lojban) in AI&lt;br /&gt;&lt;strike&gt;3.&amp;nbsp; AI in Interactive Narration&lt;/strike&gt;&lt;br /&gt;4.&amp;nbsp; Knowledge Acquisition Through Machine Perception &lt;br /&gt;5.&amp;nbsp; The Affects of Priming. Prior Knowledge, and Concurrent Sensory Input on Natural Language Processing &lt;br /&gt;6.&amp;nbsp; Applying Foundherentist Principles to Knowledge Base Construction &lt;br /&gt;7.&amp;nbsp; Determine how Levels of Abstraction Affect a Knowledge Base &lt;br /&gt;&amp;nbsp; &lt;br /&gt;I'm questioning number one.&amp;nbsp; The current research into an ITS is mostly determining what questions to quiz them on (I believe).&amp;nbsp; I'll read up on it some more, but my latest additions to the list seem to be pointing in a different direction.&amp;nbsp; For this reason, number three is also called into question.&amp;nbsp; Research into the other topics would benefit one and three.&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;My remaining choices, except for number two, deal with knowledge bases and/or knowledge representation&amp;nbsp;in some way.&amp;nbsp; I've made no attempt to hide the fact that I think the existing methods of knowledge representation (that I know about) are far too limited and not very recent.&amp;nbsp; With our expended understanding of neuroscience, epistemology, and computer science, we would have come up with a better method by now.&amp;nbsp; Granted, I need to read up on what's being used, but I keep seeing frames and first order logic being mentioned.&amp;nbsp; While we have much to learn from each, both have faults that have yet to be resolved.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-3130445681973895225?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/3130445681973895225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=3130445681973895225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3130445681973895225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3130445681973895225'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/phd-focii-as-of-41.html' title='PhD Focii - As of 4/1'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-8138661758757433111</id><published>2010-04-01T08:53:00.000-04:00</published><updated>2010-05-06T18:57:35.340-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Yet Another Direction</title><content type='html'>Topic:&amp;nbsp; Applying Foundherentism Principles in Knowledge Base Design&lt;br /&gt;&lt;br /&gt;Foundherentism:&amp;nbsp; &lt;a href="http://en.wikipedia.org/wiki/Foundherentism"&gt;http://en.wikipedia.org/wiki/Foundherentism&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I had thought up foundherentism while sitting in my epistemology class, but never really put too much thought into it until I heard the term.&amp;nbsp; I have the book that explains it in detail, but have yet to read it.&amp;nbsp; Given that I have an interest in both knowledge representation and epistemology, this might be up my alley.&amp;nbsp; I would still have to create/use an existing knowledge representation scheme for the KB itself, but at least I would have a philosophical basis for the overall architecture.&lt;br /&gt;&lt;br /&gt;For now, I'll add this one to my list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-8138661758757433111?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/8138661758757433111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=8138661758757433111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/8138661758757433111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/8138661758757433111'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/04/yet-another-direction.html' title='Yet Another Direction'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-3362044880118215523</id><published>2010-03-31T23:19:00.000-04:00</published><updated>2010-05-06T18:57:35.341-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Use of Lojban With Knowledge Acquisition and Representation</title><content type='html'>After some thought, I decided that I didn't like the idea of using Lojban for knowledge representation.&amp;nbsp; After all, it's based on first-order logic, and would therefore have all the same benefits and drawbacks.&amp;nbsp; However, as it is easier to parse than a full natural language (ignoring subsets of, say, English), it would be useful for a 'natural' language interface with the user.&amp;nbsp; The Lojban text would simply have to be translated into something else, something that does a more complete job of representing and processing knowledge.&lt;br /&gt;&lt;br /&gt;Then there are the other senses.&amp;nbsp; One of my biggest complaint of Searle's Chinese Room is that his counter argument to the use of vision, audio, etc. required that the vision only be of symbols (the same as the original input) instead of a picture.&amp;nbsp; (For the record, my other, and probably larger, complaint is that the brain processes real world data with on-and-off-again neurons, making it as symbolic as his Room.&amp;nbsp; Yet we can 'understand' the world.)&amp;nbsp; If a program can process Lojban (through speech or text) as well as 'look' at data through an advanced vision system (advanced in that it is able to handle the same/similar basic preprocessing as the human vision system), and link them together in its knowledge representation system, then why can't understanding follow?&amp;nbsp; Granted, there are likely steps and processes missing from that hypothetical system, but those can be worked out in time.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;For a project like the one I'm describing, I would need an interface (text and/or audio) that processes Lojban, a complex computer vision system, a 'complete' knowledge representation system (complete in that it can handle any kind of knowledge, at any level of abstraction), a reasoning/problem solving/creativity system to process the knowledge, and an output to respond to the user (audio/visual/text).&amp;nbsp; Stir until it thickens, serve while warm.&lt;br /&gt;&lt;br /&gt;Sounds like a life's work to create all of these system, make them work together, and teach it.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-3362044880118215523?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/3362044880118215523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=3362044880118215523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3362044880118215523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3362044880118215523'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/use-of-lojban-with-knowledge.html' title='The Use of Lojban With Knowledge Acquisition and Representation'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-6527767640006122954</id><published>2010-03-31T16:38:00.000-04:00</published><updated>2010-05-06T18:57:35.341-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Another Possible (And Interesting) Area of Study</title><content type='html'>Much natural language processing relies only on the current language (text) being used.&amp;nbsp; People use their other senses (typically) while interacting linguistically with others.&amp;nbsp; Then the context of the text is influenced by the subject's knowledge base as well; if there are two interpretations to a text, but the subject's knowledge base can only help the subject understand one of them, then that one os what the subject 'understands'.&lt;br /&gt;&lt;br /&gt;Topic:&amp;nbsp; The affects of prior knowledge and other sensory data on the interpretation of a language (text).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-6527767640006122954?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/6527767640006122954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=6527767640006122954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6527767640006122954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6527767640006122954'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/another-possible-and-interesting-area.html' title='Another Possible (And Interesting) Area of Study'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-567835675018505218</id><published>2010-03-31T15:13:00.001-04:00</published><updated>2010-05-06T18:57:35.341-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Context Sensitive Knowledge Hypothesis</title><content type='html'>The more concrete the knowledge, the greater the context sensitivity.&amp;nbsp; The more abstract the knowledge, the less the context sensitivity.&lt;br /&gt;&lt;br /&gt;Thoughts?&lt;br /&gt;&lt;br /&gt;I've been thinking about knowledge representation lately, as it features in much of my list of possible research topics.&amp;nbsp; I've also thought about context sensitivity off and on for a while.&amp;nbsp; The idea for the hypothesis came from the fact that knowledge representations that are more 'complete' are the more abstract.&amp;nbsp; I say more complete in that they can 'reason' more easily, but don't represent the world as well.&amp;nbsp; The more detailed the knowledge representation, the better it represents the world (and the larger it is), but it's not able to reason as well or as quickly.&lt;br /&gt;&lt;br /&gt;It makes me wonder how the brain is able to hold so much, yet we are (usually) able to come to a conclusion fairly quickly.&amp;nbsp; Do we start from an abstracted version of the problem and then work our way through the relavant details(context!) until we reach a useful conclusion?&lt;br /&gt;&lt;br /&gt;Now we end up in the domain of problem solving.&amp;nbsp; This is what I prefer the term 'knowledge representation and problem solving' to 'knowledge representation and reasoning'.&lt;br /&gt;&lt;br /&gt;I'm going to read up on knowledge representation more, and context sensitivity, and see where it leads me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-567835675018505218?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/567835675018505218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=567835675018505218' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/567835675018505218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/567835675018505218'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/context-sensitive-knowledge-hypothesis.html' title='Context Sensitive Knowledge Hypothesis'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-2621479672896609509</id><published>2010-03-30T14:04:00.005-04:00</published><updated>2010-05-06T18:57:35.341-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>PhD Focii - As of 3/30</title><content type='html'>Yesterday I mentioned the possibility of looking at the use of AI in education.&amp;nbsp; Later yesterday and today, I thought about another possible focus:&amp;nbsp; the use of contructed languages (mostly Lojban) in AI and human-computer interaction.&amp;nbsp; Continuing to think up more...&lt;br /&gt;&lt;br /&gt;For now, I'm just to create a list.&amp;nbsp; Once my list gets a bit long, I'll think about what will go into each focus to narrow it down.&lt;br /&gt;&lt;br /&gt;1.&amp;nbsp; AI in Education (Intelligent Tutoring System)&lt;br /&gt;2.&amp;nbsp; Constructed Languages (Lojban) in AI&lt;br /&gt;3.&amp;nbsp; AI in Interactive Narration&lt;br /&gt;4.&amp;nbsp; Knowledge Acquisition Through Machine Perception&lt;br /&gt;&lt;strike&gt;5.&amp;nbsp; Automated knowledge Base Creation From an Online Source (Wikipedia)&lt;/strike&gt;&lt;br /&gt;6.&amp;nbsp; Using Lojban for Both Knowledge Acquisition and Representation (See Goertzel)&lt;br /&gt;&lt;br /&gt;Updated (11:23):&amp;nbsp; Removed 5; English, or any natural language, is a pain to work with and too large for PhD work.&amp;nbsp; While I could break it up for both during and after the PhD, it's still the least appealing topic listed.&lt;br /&gt;&lt;br /&gt;Looking over the remaining topics, I can't help but break them up into the general areas of study that I would have to learn about.&amp;nbsp; All five require study of AI.&amp;nbsp; Two and six require mastery of Lojban, a good knowledge of predicate calculus, and a respectable understanding of linguistics.&amp;nbsp; One requires knowledge of education, psychology, learning theory, and things of that nature; I have some background here.&amp;nbsp; Three requires knowledge of storytelling, something I'm a big fan of.&amp;nbsp; Four requires detailed knowledge of the perceptions I use (probably vision, a very large topic).&amp;nbsp; I could conceivably combine four and six (if I was insane) and use Lojban to classify the knowledge that I gain.&lt;br /&gt;&lt;br /&gt;Even after choosing the general area and reading up on the topics, I still have to narrow it down to something much more specific.&amp;nbsp; Preferable, I'd find smaller bits of research that can be done first to give me a head start and something to publish before the dissertation.&lt;br /&gt;&lt;br /&gt;Lots to think about.&amp;nbsp; As always.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-2621479672896609509?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/2621479672896609509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=2621479672896609509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/2621479672896609509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/2621479672896609509'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/phd-focii-as-of-330.html' title='PhD Focii - As of 3/30'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-3142349391356353054</id><published>2010-03-29T10:34:00.000-04:00</published><updated>2010-05-06T18:57:35.342-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>PhD Focus</title><content type='html'>I need to decide what to focus on while earning my PhD.&amp;nbsp; In other words, what research will I pursue?&amp;nbsp; This is very important, as an academic's future is typically decided by their dissertation topic.&amp;nbsp; As I am using this blog to discuss this, I'm sure my astute readership will have picked up that AI is my main area of focus.&amp;nbsp; Unfortunately, AI is far too broad a topic.&amp;nbsp; It's a kingdom when I need to focus on a fiefdom.&lt;br /&gt;&lt;br /&gt;There are a great number of subtopics to choose from, when looking at pure AI.&amp;nbsp; But only a normal person would focus on something from a single area of interest.&amp;nbsp; Those that follow my other blogs will notice that I have other interests as well.&lt;br /&gt;&lt;br /&gt;So will I combine AI with philosophy?&amp;nbsp; Lojban?&amp;nbsp; Japanese?&amp;nbsp; I suppose I could combine it with Flow, but that's something that I just want to work on in my spare time.&amp;nbsp; No, my other big interest is education.&amp;nbsp; Broadly, how can AI improve human education?&amp;nbsp; Educational research has shown that one on one is the best way to teach someone.&amp;nbsp; And more and more schools are using laptops, netbooks, and/or tablets in the classroom.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This also ties in with my wanting to start a business that sells AI mentors/secretaries/assistants.&lt;br /&gt;&lt;br /&gt;So I should be on the lookout for a university that does research in both AI and cutting edge&amp;nbsp;educational technology.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-3142349391356353054?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/3142349391356353054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=3142349391356353054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3142349391356353054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3142349391356353054'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/phd-focus.html' title='PhD Focus'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-2074790866862891200</id><published>2010-03-16T11:52:00.000-04:00</published><updated>2010-05-06T18:57:35.342-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Shooting for the Stars</title><content type='html'>I decided that I want to work toward a PhD in AI.&amp;nbsp; I know it won't be easy, but I think that it is what I want.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I have a long road ahead, and that's before I even apply to a single PhD program.&amp;nbsp; I need to learn to do research.&amp;nbsp; This is my biggest roadblock.&amp;nbsp; It was my weakness back in college, even while earning my Master's.&amp;nbsp; I also need to be published in some way.&amp;nbsp; That would go a long way toward getting me accepted.&amp;nbsp; Then I will need to research PhD programs.&amp;nbsp; And I want to get my current student loans out of the way before taking on more.&lt;br /&gt;&lt;br /&gt;Yes, a long road indeed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-2074790866862891200?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/2074790866862891200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=2074790866862891200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/2074790866862891200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/2074790866862891200'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/shooting-for-stars.html' title='Shooting for the Stars'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-88277294512173220</id><published>2010-03-11T10:41:00.000-05:00</published><updated>2010-05-06T18:57:35.342-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>ELIZA</title><content type='html'>I've been thinking about what to do with my Lojban parser and finally decided on a nontrivial application.&amp;nbsp; Most, if not all, followers of this blog will recognize the application mentioned in this title.&amp;nbsp; Yes, I'm going to make a Lojban version of Eliza, for a number of reasons.&lt;br /&gt;&lt;br /&gt;First, it gets me back in to Java programming.&amp;nbsp; I'm still using the ANTLR framework, and am not extending my Lojban parser to include an analyzer and generator as well.&amp;nbsp; It's a bit more complex than the original ELIZA, but I want to be able to learn as much from this as possible.&lt;br /&gt;&lt;br /&gt;Second, it's&amp;nbsp;a useful app to others (as well as myself) who are trying to learn Lojban.&amp;nbsp; I'll be able to have a quick chat with it, which will help me increase my Lojban language skills.&lt;br /&gt;&lt;br /&gt;Third, and related to my first point, I'll gain experience with parsing and generating text.&lt;br /&gt;&lt;br /&gt;Finally, I can extend it later to include speech recognition and generation.&amp;nbsp; This will create an ELIZA you can talk to.&lt;br /&gt;&lt;br /&gt;Should be fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-88277294512173220?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/88277294512173220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=88277294512173220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/88277294512173220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/88277294512173220'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/eliza.html' title='ELIZA'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-6627326308769794695</id><published>2010-03-04T08:15:00.000-05:00</published><updated>2010-05-06T18:57:35.342-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Lojban Parser Update</title><content type='html'>I picked up the ANTLR reference book yesterday to compliment my higher level book on writing parsers using the same system.&amp;nbsp; Both were written by the same man, who also wrote the entire ANTLR system, so I'm hoping that they work well together.&amp;nbsp; As I read through how grammars are organized, I'll start looking at the Lojban grammar itself as well.&amp;nbsp; Small steps, but that's better than no steps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-6627326308769794695?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/6627326308769794695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=6627326308769794695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6627326308769794695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6627326308769794695'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/03/lojban-parser-update.html' title='Lojban Parser Update'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-5999592902137970588</id><published>2010-02-28T15:02:00.000-05:00</published><updated>2010-05-06T18:57:35.343-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Progress</title><content type='html'>Many thanks to the first (and currently only) commenter of my recent post.&amp;nbsp; I tend to get in the process of thinking too much and second guessing myself, which leads to a lot of inaction.&lt;br /&gt;&lt;br /&gt;I now have a project that I will be moving forward on.&amp;nbsp; I'm going to start developing a grammar for the Lojban language using the ANTLR parser in Java 5.&amp;nbsp; Since Lojban is a parsable language, it would be useful for communication with an AI, which is kinda why it was created in the first place.&amp;nbsp; Building a parser will help me learn the grammar myself.&lt;br /&gt;&lt;br /&gt;There are a lot of benefits with this project.&amp;nbsp; First, it gets me back into programming.&amp;nbsp; Second, I get to learn a new language.&amp;nbsp; Third, the results will be useful for any future work I do in AI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-5999592902137970588?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/5999592902137970588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=5999592902137970588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5999592902137970588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5999592902137970588'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/02/progress.html' title='Progress'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-7210987981965442248</id><published>2010-02-27T11:05:00.003-05:00</published><updated>2010-05-06T18:57:35.343-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Through the Mists of Time</title><content type='html'>I know I haven't been much of a blogger within the past.... year.  Or even before that.  I'm not saying that I want to commit myself to this blog, or any blog, any time soon.  Lately, I've just been replying to the same tired thread in one of my email accounts with notes.  The good part is that I can access those notes anywhere.  The bad side is that I'm the only one who can see them. &lt;br /&gt;&lt;br /&gt;Well, here are my notes from the several days on AI:&lt;br /&gt;&lt;br /&gt;If there's one topic I keep being drawn back into, it's AI.  I may&lt;br /&gt;leave it for a bit, but it continues to intrigue me.  I think I should&lt;br /&gt;just stick with it.&lt;br /&gt;&lt;br /&gt;My biggest problem is that I want to work with all subfields of AI.  I&lt;br /&gt;need to narrow it down, especially now that I'm thinking of getting a&lt;br /&gt;PhD.  I need to do some research, and then write a paper or three.  I&lt;br /&gt;should also start a blog on my subfield.  Maybe even a tutorial for&lt;br /&gt;the more practical portions.  A write paper?  I need to show that I&lt;br /&gt;can write the dissertation and do research.&lt;br /&gt;&lt;br /&gt;What I want to do the most with AI is to create a digital personal&lt;br /&gt;assistant.  Unfortunately, this is very close to a true AI.  It also&lt;br /&gt;touches upon nearly all of the most difficult AI problems.  This could&lt;br /&gt;very well be a lifetime's work in a world of constantly changing&lt;br /&gt;technology.&lt;br /&gt;&lt;br /&gt;Do I want to spend the rest of my lifetime on this?  I think so, but&lt;br /&gt;I've been shying away from it in the past.  Maybe it's time.  I'll&lt;br /&gt;have to cut back dramatially on the gaming, though I think that the&lt;br /&gt;recent theft was enough for that.&lt;br /&gt;&lt;br /&gt;This is going to be a LOT of work.  Granted, that's kind of assumed&lt;br /&gt;when I said it would take a lifetime.  I think the most difficult part&lt;br /&gt;will be deciding where to start.  I need to work on my understanding&lt;br /&gt;of the problem as well as my programming skills.  I'm still thinking&lt;br /&gt;C#, just to have all of those libraries.&lt;br /&gt;&lt;br /&gt;It's really going to come down to the architecture I create, though.&lt;br /&gt;And that will be based on some of the philosophical choices I make.&lt;br /&gt;&lt;br /&gt;Looks like I need to read up on the practical philosophical concepts&lt;br /&gt;that will affect me, software architecture, AI architecture, and basic&lt;br /&gt;AI concepts.&lt;br /&gt;&lt;br /&gt;What is my end goal?  As of right now, I want software that can&lt;br /&gt;converse intelligently through a multitude of interfaces, shows a&lt;br /&gt;distinct personality that develops from its interaction with the world&lt;br /&gt;and user, and learn over time.&lt;br /&gt;&lt;br /&gt;Right now, I'm thinking of a server/client architecture, having the&lt;br /&gt;program's knowledge base on a server, so it can continuously be&lt;br /&gt;updated.  All data learned about the user would remain on the client,&lt;br /&gt;and would intentionally difficult to get from the server.  The&lt;br /&gt;program's personality would also be on the client, but would&lt;br /&gt;occasional send the data back for R&amp;amp;D.&lt;br /&gt;&lt;br /&gt;There would be an issue with quality of knowledge.  There would have&lt;br /&gt;to be assurances that all knowledge in the knowledge base would be&lt;br /&gt;fact, not opinion.  All entries would be verified by Quality Control&lt;br /&gt;personnel, a random person chosen for each entry.  This nearly&lt;br /&gt;eliminates potential collaboration to insert biases.&lt;br /&gt;&lt;br /&gt;Upgrading clients would be fairly easy.  Personalities and local data&lt;br /&gt;could be backed up locally before an upgrade.&lt;br /&gt;&lt;br /&gt;We would need servers to hold the distributed knowledge base.  And we&lt;br /&gt;would need entry points in order to insert, verify, modify, and remove&lt;br /&gt;knowledge.  And we would have to monitor the consequences of adding&lt;br /&gt;contradictory knowledge.  OpenCyc might give us more information on&lt;br /&gt;how to handle that.&lt;br /&gt;&lt;br /&gt;Josh raises a good point.  How do we represent the knowledge?  There&lt;br /&gt;are various methods, but each has a weak spot, usually a type of&lt;br /&gt;knowledge that cannot be represented.  One idea that I sent back to&lt;br /&gt;Josh is that we allow the program to create its own encoding.  We can&lt;br /&gt;check it by asking for it back, as well as combined data.  Knowledge&lt;br /&gt;of all kinds can be represented by a natural language, but that's very&lt;br /&gt;difficult to process.  Also, visual and audio input would be a&lt;br /&gt;different format.  Very different formats.&lt;br /&gt;&lt;br /&gt;What are the requirements for a versitile knowledge representation&lt;br /&gt;encoding, of which natural language is one?&lt;br /&gt;&lt;br /&gt;We should probably start with low level and work our way up.  Where do&lt;br /&gt;we get knowledge from?  This is something I tend to disagree with&lt;br /&gt;Descartes about.  He said we cannot trust our senses.  I say that we&lt;br /&gt;have no knowledge without our senses.  Everything we know can&lt;br /&gt;originally be traced back to one or more sense.  Or, rather, percept.&lt;br /&gt;I do agree that much of our basic processing in genetically&lt;br /&gt;programmed, likely through the overall structure of our brains.&lt;br /&gt;&lt;br /&gt;So make processing innate, or built into the system.  Unfortunately,&lt;br /&gt;we won't know how to process knowledge until we know its structure.&lt;br /&gt;The brain works because the structure evolved to what it is today,&lt;br /&gt;handling very simplistic behaviors long before getting to us.&lt;br /&gt;&lt;br /&gt;Would using Lojban help?  It's a regular, formal language.  Can we&lt;br /&gt;easily translate between Lojban and English?  What about a subset of&lt;br /&gt;English that is regular?  Do we use the non-regular portions often?&lt;br /&gt;&lt;br /&gt;Where am I going with this?  Do I want to follow symbolism for&lt;br /&gt;representation?  I will be if I use some mathematical or linguistic&lt;br /&gt;notation.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Computational_theory_of_mind" target="_blank"&gt;http://en.wikipedia.org/wiki/&lt;wbr&gt;Computational_theory_of_mind&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interesting.  What about levels of abstraction for representation?&lt;br /&gt;This would fit in with an agent architecture.  Communicate within the&lt;br /&gt;system with streams of thought, streams of representation.  This fits&lt;br /&gt;in with my flow version of computation.  Would need a 'language' of&lt;br /&gt;thought for it.  Can I mix this with neural networks?  How well would&lt;br /&gt;it work with different inputs?  Audio, visual, text, imagination?&lt;br /&gt;Different parts of the brain would handle different bits of&lt;br /&gt;processing.  Could simply use distributed computing as well.  The&lt;br /&gt;platform listed in Links could be VERY useful here.  I can use&lt;br /&gt;different languages for different processing, and let them communicate&lt;br /&gt;with thought streams.&lt;br /&gt;&lt;br /&gt;There could be a focus mechanism that allows a primary thought stream&lt;br /&gt;to have the attention.  This would allow other streams to persis in&lt;br /&gt;the 'unconscious'.  The system would also have to have the ability to&lt;br /&gt;expand it's abstraction system through 'learning'.  But how do we&lt;br /&gt;encode the thought streams?  And thoughts in memory?  Thought should&lt;br /&gt;have the ability to affect how thoughts are affected, as a feedback&lt;br /&gt;loop, meant to improve the system over time.&lt;br /&gt;&lt;br /&gt;What can I use from real time system?  There's a bit of a time code&lt;br /&gt;involved, tell it what is out of date (and might be dropped) and what&lt;br /&gt;needs to happen now (priority).  Can add urgency to priority code (for&lt;br /&gt;humans, a tiger leaping at you is more urgent that reading a book).  A&lt;br /&gt;priority code for each thought stream?  Constant thought streams for&lt;br /&gt;each sense, or better yet, for each portion of the senses (two ears,&lt;br /&gt;two eyes, etc.).&lt;br /&gt;&lt;br /&gt;Each output would have a stream, like nerve pathways to the muscles.&lt;br /&gt;Low level.  Would make a much more dynamic avatar.  Would we then need&lt;br /&gt;to teach it to talk, move?  Maybe a base setup?&lt;br /&gt;&lt;br /&gt;As of right now, my system is a distributed, flow-based system.  It's&lt;br /&gt;almost like a neural network with feedback loops.  This is very&lt;br /&gt;important, as traditional neural nets don't deal with feedback, just&lt;br /&gt;back propagation.  This has its uses, but is limited to only setting&lt;br /&gt;weights, not changing flow or the operation of a neuron.&lt;br /&gt;&lt;br /&gt;If I have a flow-based system, how will it be structured?  I need to&lt;br /&gt;go back to my old flow notes.&lt;br /&gt;&lt;br /&gt;Ok, I can't find my old flow notes, yet.  I need to figure out where I&lt;br /&gt;recorded them.  I think some might be on a Moleskine.  I need to&lt;br /&gt;check.&lt;br /&gt;&lt;br /&gt;For now, I see individual components within a thought stream&lt;br /&gt;framework.  I still need to know how to structure the flow (Lojban&lt;br /&gt;streams??) and how to have components interact with it.&lt;br /&gt;&lt;br /&gt;For instance, a vision system would handle the input and some of its&lt;br /&gt;own processing, but then pass the information back via one or more&lt;br /&gt;thought streams.  There would be thought streams back to control&lt;br /&gt;attention toward specific objects (for more detailed processing) and&lt;br /&gt;for moving the camera (like moving the eyes).&lt;br /&gt;&lt;br /&gt;What about Lojban for flow structure?  This would be useful for speech&lt;br /&gt;input and output.  It could then learn other languages the way it&lt;br /&gt;learns anything else.  But does Lojban lend itself to streams of&lt;br /&gt;thought?  I need to find out more.&lt;br /&gt;&lt;br /&gt;Maybe not.  While it's a logical, formal language, it would still be&lt;br /&gt;difficult to process.  Can we use a combination of a logical language,&lt;br /&gt;symbolic representation, and mathematics to create a brain?&lt;br /&gt;&lt;br /&gt;It's sounding more and more that LISP will be useful for a lot of&lt;br /&gt;this.  At least for the general purpose learning algorithms.  Other&lt;br /&gt;stuff will be more specialized, such as the vision system.  For LISP,&lt;br /&gt;a thought stream would be lists...  Sort of.  Can LISP use streaming?&lt;br /&gt;Maybe use a wrapper to pull out what is needed for the LISP code.&lt;br /&gt;&lt;br /&gt;Right now, I have a vision system where I want to use OpenCV.  I have&lt;br /&gt;the thought streaming where I'll use C#.  I have the processing system&lt;br /&gt;where I'm thinking LISP.  I need a speech system.  If I use Lojban,&lt;br /&gt;then I'll need a simple parser.  And a TTS and STT translator.&lt;br /&gt;Storage?  This is a bit more difficult.  I don't even know how I'll&lt;br /&gt;handle the thoughts within a stream, let alone how to distill them&lt;br /&gt;into something persistent.&lt;br /&gt;&lt;br /&gt;That's what I've been thinking about lately.  I'll think about posting future notes here as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-7210987981965442248?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/7210987981965442248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=7210987981965442248' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/7210987981965442248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/7210987981965442248'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2010/02/through-mists-of-time.html' title='Through the Mists of Time'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-6803800189559397476</id><published>2009-01-02T08:27:00.002-05:00</published><updated>2010-05-06T18:57:35.343-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Plan</title><content type='html'>I talked a bit last time about what I was going to do.  Now I want to expand that by talking some more about what I will do over the next year.&lt;br /&gt;&lt;br /&gt;The first step is to consolidate all of my previous thoughts on AI into a central resource.  I have several dozen pages from spiral notebooks to Moleskine notebooks to blog entries to go through.  I ordered a scanner so I wouldn't have to type out the handwritten notes.  I can just use OCR to speed up the process. &lt;br /&gt;&lt;br /&gt;The second step is to organize the AI books I have and determine what areas I should work with.  I'll likely gain direction from what's in my notes. &lt;br /&gt;&lt;br /&gt;Step three is to take n0tes from these resources and add them to what I will have already transfered.  I'll also try to keep this blog uptodate about what is going on.&lt;br /&gt;&lt;br /&gt;In the end, one year from now, I should have enough ideas to be able to create an AI architecture to build.  What form will it take?  What specific abilities will it have?  What will I name it?  We'll find out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-6803800189559397476?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/6803800189559397476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=6803800189559397476' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6803800189559397476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6803800189559397476'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2009/01/plan.html' title='The Plan'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-9163400479707568203</id><published>2008-12-31T12:37:00.004-05:00</published><updated>2010-05-06T18:57:35.344-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Return</title><content type='html'>I'm back.  I know it's not much of an explaination, but I had to put AI aside for a bit while focusing on work.&lt;br /&gt;&lt;br /&gt;I'd like to thank the posters who recently posted a comment on the previous post, except for the tarot-loving spambot. &lt;br /&gt;&lt;br /&gt;As for the future, I plan on spending 2009 just learning this and that about AI from the many books I already have on the subject as well as online resources.  Then I'll spend 2010 planning an AI project as much as I can.  From 2011 on, I'll work toward completing that project.&lt;br /&gt;&lt;br /&gt;I don't know if I'll want collaborators or not yet.  I need to see what the project is first.&lt;br /&gt;&lt;br /&gt;Stay tuned for more...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-9163400479707568203?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/9163400479707568203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=9163400479707568203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/9163400479707568203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/9163400479707568203'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2008/12/return.html' title='The Return'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-1814053284129456940</id><published>2007-10-30T11:53:00.000-04:00</published><updated>2010-05-06T18:57:35.344-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Computer Science Reconsidered</title><content type='html'>I mentioned in a previous post that I ordered a book entitled Computer Science Reconsidered.  Well, I received a book from the right person, but it was the wrong book.  Instead, I got the book Beating Depression.  I wasn't depressed before, but this annoyance is pushing me closer.  :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-1814053284129456940?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/1814053284129456940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=1814053284129456940' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/1814053284129456940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/1814053284129456940'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/10/computer-science-reconsidered.html' title='Computer Science Reconsidered'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-260290676616452527</id><published>2007-10-29T10:55:00.000-04:00</published><updated>2010-05-06T18:57:35.344-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>I'm Done...</title><content type='html'>...with symbolic AI.  We've had our spats in the past, along with a general disbelief in its possibilities.  But there are just too many questions.&lt;br /&gt;&lt;br /&gt;What gives the symbols meaning?  How can they relate to each other?  How can anything of any practicality occur when the symbols are not grounded?  How can there be knowledge, understanding?&lt;br /&gt;&lt;br /&gt;There needs to be some sort of context.  Period.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-260290676616452527?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/260290676616452527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=260290676616452527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/260290676616452527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/260290676616452527'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/10/im-done.html' title='I&apos;m Done...'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-6651267716902635503</id><published>2007-10-28T21:01:00.000-04:00</published><updated>2010-05-06T18:57:35.344-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>For the Future</title><content type='html'>There is a lot that can be said for the future of AI.  Many will say that it will never happen.  Some think it will, but not in their lifetime.  A smaller amount think it will occur in their lifetime.  The smallest group thinks their research will create it in the next 20 - 30 years.  Funny how none of these groups can give a definite definition of 'artificial intelligence'. &lt;br /&gt;&lt;br /&gt;But that's not quite what I'm here to talk about.  While I'm in the second group, I'm more focused on how I can contribute to AI while using it to make a living.  This would be a dream job for me.  Well, maybe teaching AI classes at a university, but I have a difficult time with research.&lt;br /&gt;&lt;br /&gt;So how do I want to 'do' AI as a career?  Being a lowly code monkey, this is a key question.  A skilled AI programmer (not that there's a concrete definition for that either) can make a lot of money.  I'd like to work freelance, from home.  This way, I could live anywhere in the country and simply teleconference to all of my meetings.&lt;br /&gt;&lt;br /&gt;So how do I get this this point?  Not by being your average programmer, seeking promotion after promotion.  I agree that I need the training to see how the real world works for programmers, as well as generate some startup capital, but only for the next several years.&lt;br /&gt;&lt;br /&gt;One area that I know I'm deficient in is mathematics.  Math was one of my strong suits back in grade school, but not so much when I got to college.  This needs to be fixed.  I'm still trying to figure out the best method.&lt;br /&gt;&lt;br /&gt;Another thing to consider is something mentioned in Computer Science Reconsidered by Karl M. Fant.  The author claims that mathematics is not the best thing to base computer science on; biology is.  I ordered this book and look forward to reading it in the next few weeks.&lt;br /&gt;&lt;br /&gt;I'll keep you posted of any further developments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-6651267716902635503?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/6651267716902635503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=6651267716902635503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6651267716902635503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/6651267716902635503'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/10/for-future.html' title='For the Future'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-3478346550322777780</id><published>2007-10-21T15:51:00.000-04:00</published><updated>2010-05-06T18:57:35.345-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Human Context</title><content type='html'>Yes, I'm back.  I'm back to thinking about AI, and how I can make that a focus as a freelance programmer.  If my theories work out, that would make me stand out as one of the top AI specialists in the industry.  If it doesn't work, then...  Well, I'll just have to make it work.&lt;br /&gt;&lt;br /&gt;Now, though, I would like to talk about context.  I've spoken of this before, but I just not thought about how a human gets context.  I've mentioned that context is perhaps the biggest hurdle for AI.  This puts me at odds against the symbolic AI researchers who think that the symbols don't need outside meaning.  Well, tough for them.&lt;br /&gt;&lt;br /&gt;But how does a human understand the context?  How do we give meaning to words, phrases, images?  It has to come from previous experience.  But what about in the beginning, when we don't have any previous experiences?  Then it has to come from our genetic predisposition to perceive things the way we do.  There is no other place for it to come from. &lt;br /&gt;&lt;br /&gt;So what does this mean for AI?  I'm not sure, yet.  This requires a lot more thought.  It also has many implications for psychology as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-3478346550322777780?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/3478346550322777780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=3478346550322777780' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3478346550322777780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3478346550322777780'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/10/human-context.html' title='Human Context'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-4021856265622813378</id><published>2007-02-23T23:28:00.000-05:00</published><updated>2010-05-06T18:57:35.345-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Simple Questions, Complex Answers</title><content type='html'>With all this talk about patterns, we have some questions that must be answered.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What are the patterns of?&lt;/li&gt;&lt;li&gt;How do the patterns interact?&lt;/li&gt;&lt;li&gt;How are the patterns interpreted?&lt;/li&gt;&lt;li&gt;How is input turned into patterns?&lt;/li&gt;&lt;li&gt;How are patterns turned into output?&lt;/li&gt;&lt;li&gt;How is context involved?&lt;/li&gt;&lt;li&gt;How are patterns represented?&lt;/li&gt;&lt;/ul&gt;In regards to the first question, patterns can, of course, be made of other patterns.  But what are the basic things that patterns are made of?  Once we answer this, the other questions should be a bit easier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-4021856265622813378?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/4021856265622813378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=4021856265622813378' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4021856265622813378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/4021856265622813378'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/02/simple-questions-complex-answers.html' title='Simple Questions, Complex Answers'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-5873708130377109866</id><published>2007-02-18T23:47:00.000-05:00</published><updated>2010-05-06T18:57:35.345-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>My Final AI</title><content type='html'>When I see the future of AI, I don't see a lot of robots running around.  I don't see two AIs arguing over a bit of logic.  What I see if one mostly visible source central AI (similar to bad sci-fi), and it handles requests from users.  In other words, if would be very much distributed. &lt;br /&gt;&lt;br /&gt;Here's what I now need to clarify:  why visible source, why mostly visible source, why requests, and why distributed?&lt;br /&gt;&lt;br /&gt;Well, I've read enough of both good and bad sci-fi to be a bit wary about what I don't understand.  Once my future AI become active, it will quickly become something I no longer understand or control.  This worry is making me take precautions before I write even one line of code.&lt;br /&gt;&lt;br /&gt;Why visible source?  I want people to be able to see how the AI works, in order to head off worries that either I or someone else will use the AI to take over the world.  I don't have the evil laugh, so I'm already disqualified.  Plus I wouldn't want all the hassle of running an entire planet, even if I do feel that I have some good ideas.&lt;br /&gt;&lt;br /&gt;Why mostly visible source?  I want some of the most important bits of code hidden so that it cannot be replicated without ethical guidelines (evil twin syndrome).  These are the guidelines that I will personally teach my AI, like I will teach any children I raise.&lt;br /&gt;&lt;br /&gt;Why requests?  I want my AI not to have control over something that it should not be allowed to control.  If you have seen War Games, then you know what I am talking about.  If a user request aid with something, like directions from point A to point B, explaining a lesson in calculus, or getting help for a car accident, then the AI should help to the best of its ability.&lt;br /&gt;&lt;br /&gt;Why distributed?  If something happens, and the AI breaks its ethical code, it should not be allowed to serve any other requests until the dilemma is resolved by both the AI and a committee of humans.  The distributed portions of the AI, the local computers communicating with the AI, would have all the information locally to finish assisting without further communication with the AI.  This is just one more layer of protection.&lt;br /&gt;&lt;br /&gt;So I have ideas.  Now I just need the experience to bring them to light.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-5873708130377109866?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/5873708130377109866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=5873708130377109866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5873708130377109866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5873708130377109866'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/02/my-final-ai.html' title='My Final AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-307093666835483776</id><published>2007-02-18T23:45:00.000-05:00</published><updated>2010-05-06T18:57:35.346-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Addemdum to Layers</title><content type='html'>I should talk a bit more about how a layer would be organized.  I mentioned how it must not be confused with an expert system.  I've also talked about how I see pattern theory being very important. &lt;br /&gt;&lt;br /&gt;Well, I see any and every layer being patterns of behavior.  The novice layer handles very basic learning patterns, pattern differentiation, and so on.  The expert layers would handle more domain specific actions through more complex patterns of behavior.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-307093666835483776?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/307093666835483776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=307093666835483776' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/307093666835483776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/307093666835483776'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/02/addemdum-to-layers.html' title='Addemdum to Layers'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-1160992252668872068</id><published>2007-02-18T23:35:00.000-05:00</published><updated>2010-05-06T18:57:35.346-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>AGI and Mind Stratification</title><content type='html'>I was talking with other AI enthusiasts today, and came up with a few more ideas.  I see AI being based upon a very general layer with everything that is needed (at the most basic level) to allow the being to become truly intelligent.  The novice layer (the reason for this naming will become clear momentarily) will have all the patterns to deal with sense and motor response, as well as automatic skills (learned enough to be subconscious, like driving after several years of experience).  a set of higher level layers will be created as the being learns about abstract thought that is built on top of the novice layer.  These layers will be the expert layers.  Please do not confuse these with expert systems. &lt;br /&gt;&lt;br /&gt;These expert layers will be organized like a class diagram, with more abstract layers on top of each other.  Once many layers are created, the being can then have them interact for interdisciplinary work.  In other words, the biology expert layer and work together with the chemistry expert layer and create a biochemistry layer.  More than two layers can combine as well, of course, as can previously combined layers.&lt;br /&gt;&lt;br /&gt;This would give us a very adaptive being that can have specialized subsystems built upon an ever increasing general layer that will bring it all together.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-1160992252668872068?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/1160992252668872068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=1160992252668872068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/1160992252668872068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/1160992252668872068'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/02/agi-and-mind-stratification.html' title='AGI and Mind Stratification'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-3048745021979804637</id><published>2007-02-17T23:46:00.000-05:00</published><updated>2010-05-06T18:57:35.346-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Philosophy of Mind</title><content type='html'>I've thought a lot about what the mind truly is.  This is evidenced in many of my previous posts.  I believe I recently mentioned patterns as central to the mind.  Well, I found someone else who has taken this one step further.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the book The Hidden Pattern:  A Patternist Philosophy of Mind, Ben Goertzel creates pattern theory, which places patterns as a basic building block of the universe.  Patterns create both the physical and mental alike. &lt;br /&gt;&lt;br /&gt;I really feel that this is very important to AI.  Because of this, I am slowly reading through the book to see what riches it holds.  I'm not sure I've ever read a book this slowly and carefully, in fact. &lt;br /&gt;&lt;br /&gt;The next step will be to immerse myself in patternist thinking by understanding it formally.  For this, I need to relearn a lot of mathematics.  I need to determine which fields of mathematics are most valuable and will lead me in the right direction.  It's times like these that I wish I had majored in mathematics as well as computer science.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-3048745021979804637?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/3048745021979804637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=3048745021979804637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3048745021979804637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3048745021979804637'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/02/philosophy-of-mind.html' title='Philosophy of Mind'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-7705635924822679844</id><published>2007-02-02T14:41:00.000-05:00</published><updated>2010-05-06T18:57:35.346-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>An Interesting Thought</title><content type='html'>I subscribe to the Dilbert Blog, and &lt;a href="http://dilbertblog.typepad.com/the_dilbert_blog/2007/02/is_the_dead_hor.html"&gt;today's entry&lt;/a&gt; is one I thought I should share.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-7705635924822679844?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/7705635924822679844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=7705635924822679844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/7705635924822679844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/7705635924822679844'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/02/interesting-thought.html' title='An Interesting Thought'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-3582745922199774777</id><published>2007-01-31T14:03:00.000-05:00</published><updated>2010-05-06T18:57:35.347-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Fundamentals of AI</title><content type='html'>First, I would like to apologize for my two month hiatus.  I've been working on other personal projects.  Those projects, however, have given me a few more ideas for my work with AI.&lt;br /&gt;&lt;br /&gt;The other thing I want to talk about is what the fundamental knowledge requirements are for working with AI.  I found such a list &lt;a href="http://www.sl4.org/wiki/SoYouWantToBeASeedAIProgrammer"&gt;here&lt;/a&gt;.  It's a wiki page about the requirements of becoming a Seed AI Programmer.  While I'm not a big believer in most of their work, I'm attracted to the idea of seed AI and artificial general intelligence.  The only thing keeping me from trying o join them is the fact that they seem to be full of themselves. &lt;br /&gt;&lt;br /&gt;Anyway, here is their list:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Cognitive science &lt;ul&gt;&lt;li&gt; Functional neuroanatomy &lt;ul&gt;&lt;li&gt; Functional neuroimaging studies &lt;/li&gt;&lt;li&gt; Neuropathology; studies of lesions and deficits &lt;/li&gt;&lt;li&gt; Tracing functional pathways for complete systems &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Computational neuroscience &lt;ul&gt;&lt;li&gt; Suggestions: Take a look at the cerebellum, and the visual cortex &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Computing in single neurons &lt;/li&gt;&lt;li&gt; Cognitive psychology &lt;ul&gt;&lt;li&gt; Cognitive psychology of categories - Lakoff and Johnson &lt;/li&gt;&lt;li&gt; Cognitive psychology of reasoning - Tversky and Kahneman &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Sensory modalities &lt;ul&gt;&lt;li&gt; Human visual neurology.  Big, complicated, very instructive; knock yourself out. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Linguistics &lt;/li&gt;&lt;li&gt; Note: Some computer scientists think "cognitive science" is about Aristotelian logic, programs written in Prolog, semantic networks, philosophy of "semantics", and so on. This is not useful except as a history of error. What we call "cognitive science" they call "brain science". I mention this in case you try to take a "cognitive science" course in college - be sure what you're getting into. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Evolutionary psychology &lt;ul&gt;&lt;li&gt; Popular evolutionary psychology; dating and mating; Robert Wright and Matt Ridley &lt;/li&gt;&lt;li&gt; Formal evolutionary psychology; neo-darwinian population genetics and complex adaptation; Tooby and Cosmides &lt;/li&gt;&lt;li&gt; Game theory; nonzero-sum and zero-sum games &lt;/li&gt;&lt;li&gt; Evolutionarily stable strategies for social organisms &lt;/li&gt;&lt;li&gt; Tit-for-tat, the evolution of cooperation, the evolution of cognitive altruism &lt;/li&gt;&lt;li&gt; Evolutionary psychology of human "significantly more general" intelligence &lt;ul&gt;&lt;li&gt; Mostly this means reading LOGI; there's not much else out there. &lt;/li&gt;&lt;li&gt; But see also Lawrence Barsalou and Terrence Deacon. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Evolutionary biology &lt;ul&gt;&lt;li&gt; Incrementally adaptive pathways; levels of organization; etc. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Biology (a complex system not designed by humans) &lt;/li&gt;&lt;li&gt; Genetics &lt;/li&gt;&lt;li&gt; Gene regulatory networks (another good look at evolution's bizarre signature, and also a look at the way humans actually get constructed) &lt;/li&gt;&lt;li&gt; Quantitative genetics &lt;/li&gt;&lt;li&gt; Anthropology - the good old days &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Information theory &lt;ul&gt;&lt;li&gt; Shannon communication theory &lt;ul&gt;&lt;li&gt; Shannon entropy &lt;/li&gt;&lt;li&gt; Shannon information content &lt;/li&gt;&lt;li&gt; Shannon mutual information &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Kolmogorov complexity &lt;ul&gt;&lt;li&gt; Solomonoff induction &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Bayesian statistics &lt;ul&gt;&lt;li&gt; Interpretation of human thought as Bayesian inference - see &lt;a href="http://bayes.wustl.edu/etj/science.pdf.html"&gt;[Jaynes]&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Any other kind of statistics &lt;/li&gt;&lt;li&gt; Utilitarian Bayesian decisionmaking &lt;ul&gt;&lt;li&gt; Decision theory is not classically part of "information theory", but does, in fact, belong together with the other items in this category &lt;/li&gt;&lt;li&gt; Child goals, parent goals, "supergoals" (intrinsic desirability) &lt;/li&gt;&lt;li&gt; Actions and desirability - read &lt;a href="http://singinst.org/CFAI/"&gt;[Creating Friendly AI]&lt;/a&gt; as a preliminary to the longer story. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Computer programming &lt;ul&gt;&lt;li&gt; Knowledge of many languages &lt;/li&gt;&lt;li&gt; Java programming (that's probably what we'll end up doing it in) &lt;/li&gt;&lt;li&gt; Being an excellent programmer &lt;/li&gt;&lt;li&gt; Parallelism &lt;ul&gt;&lt;li&gt; Multithreading &lt;/li&gt;&lt;li&gt; Clustered and distributed computing - we may not need this for a while, but then again, we may &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Any kind of experience working with complicated dynamic data patterns controlled by compact mathematical algorithms - some of the interior of the AI may end up looking like this &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Other stuff &lt;ul&gt;&lt;li&gt; Computer security (experience with defensive caution; not that it's sufficient for Friendly AI or even a good attitude, but it's a start) &lt;/li&gt;&lt;li&gt; Physics &lt;/li&gt;&lt;li&gt; Thermodynamics &lt;ul&gt;&lt;li&gt; The second law of thermodynamics &lt;ul&gt;&lt;li&gt; Noncompressibility of phase space &lt;/li&gt;&lt;li&gt; The arrow of time and the development of complex structure &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Traditional AI methods &lt;ul&gt;&lt;li&gt; History of error; don't repeat past mistakes &lt;/li&gt;&lt;li&gt; We &lt;i&gt;might&lt;/i&gt; reuse one or two design patterns at some point &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt; Transhumanism or transhumanist SF - sufficient exposure to have a very high future shock tolerance; helps to "take it all in stride" &lt;/li&gt;&lt;li&gt; Mathematics &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt;I'm seeing a few things that I don't feel are necessary at all, as well as a few things that are missing.  I do think that the cognitive psychology and cognitive neuroscience are very useful since our brains do everything we want out of AI.  I would have left out many of the items under evolutionary psychology.&lt;br /&gt;&lt;br /&gt;The information theory list is interesting, and I will have to look into that more, probably after I work on expanding my knowledge of mathematics.  The computer science list seem too short to me.  I also like most of the stuff listed at the bottom.&lt;br /&gt;&lt;br /&gt;I do find it interesting that there is no mention of learning, under any of the headings.  Granted, an AI will likely not learn as a human does, but there are some good theories that would be useful for a grand theory of AI. &lt;br /&gt;&lt;br /&gt;My list?  I would have to think about it.  I'm only one person with just a basic education.  I'm not sure I know enough to make a comprehensive list.  Though perhaps I'll make a list of things I should learn before I make a major attempt to implement my AI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-3582745922199774777?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/3582745922199774777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=3582745922199774777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3582745922199774777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/3582745922199774777'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2007/01/fundamentals-of-ai.html' title='The Fundamentals of AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-5649470963305425637</id><published>2006-12-02T09:44:00.000-05:00</published><updated>2010-05-06T18:57:35.347-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>My AI Test</title><content type='html'>I know that the Turing Test is still very popular as a test for intelligence.  What I don't get is why.  Why is this THE test for AI?  I still feel that a sufficient weak AI system,  or collection of systems, could pass this most sacred of tests.  In fact, I will now fully reject the Turing Test as useful for my purposes, or anyone else's, for AI.&lt;br /&gt;&lt;br /&gt;And now, here's my test:  I'll know it when I see it.&lt;br /&gt;&lt;br /&gt;I know that's not the most scientific thing to say.  But I feel that it's the best way to go about it.  When it comes to people, I can usually tell how intelligent they are simply by interacting with them over a period of time.  Usually minutes.  Why can't this method be used for an AI as well?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-5649470963305425637?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/5649470963305425637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=5649470963305425637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5649470963305425637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/5649470963305425637'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/12/my-ai-test.html' title='My AI Test'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-116382165438842145</id><published>2006-11-17T22:43:00.000-05:00</published><updated>2010-05-06T18:57:35.347-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Definitions</title><content type='html'>Here's the latest.  There's a few minor updates again.&lt;br /&gt;&lt;br /&gt;------------&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;b&gt;Definition List for AI&lt;/b&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;big&gt;Tentative Rules:&lt;/big&gt;&lt;br /&gt;1.All definitions are tentative.&lt;br /&gt;2.All definitions must apply equally to both artificial and natural intelligence.&lt;br /&gt;3.All defined terms should work toward a working understanding of artificial intelligence.&lt;br /&gt;4.All definitions should be unambiguous.&lt;br /&gt;5.All definitions should be consistent with one another.&lt;br /&gt;&lt;br /&gt;Definitions:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;AI:&lt;/span&gt; an artificial entity that displays some level of intelligence&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Intelligence:&lt;/span&gt; the ability to use, understand, and/or create technology.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Technology*:&lt;/span&gt; a mental or physical human construct&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Learning:&lt;/span&gt; the creation or change of intelligence&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Training:&lt;/span&gt; creating or changing the ability to use technology in another&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Teaching:&lt;/span&gt; creating or changing the ability to understand technology in another&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Understanding:&lt;/span&gt; the ability to react correctly to X withing the correct context is to understand X&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Education:&lt;/span&gt;  the combined knowledge of technology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Memory:&lt;/span&gt;  the combined perceptions of the past&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perception:&lt;/span&gt;  the input of one or more percepts and its interpretation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Percept:&lt;/span&gt;  input from one of the senses&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sense:&lt;/span&gt;  a type of input/percept of an entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Communication:&lt;/span&gt;  one or more percepts between one or more entities&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Experience (singular):&lt;/span&gt;  a collection of percepts for a specific event&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Objective Environment&lt;/span&gt;:  anything in existence apart from the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perceptual Environment&lt;/span&gt;:  how the entity perceives the objective environment&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Imagination:&lt;/span&gt;  a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Imagine:&lt;/span&gt;  create and perceive a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Creativity:&lt;/span&gt;  the ability to conceive of novel ideas inside or outside of the entity's mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Mind:&lt;/span&gt;  the combination of the physical entity and its contents&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Thinking:&lt;/span&gt;  the ability to create and interpret thoughts&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Thought:&lt;/span&gt;  a mental construct that combines perceptual, linguistic, and imaginative  structures from either memory or the perceived environment within a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*Need:&lt;/span&gt;  something required for the persistence of the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*Want:&lt;/span&gt;  something not required for persistence, but perceived by the entity to make persistence easier or more pleasant&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Belief:&lt;/span&gt;  something that is assumed to be true but without evidence&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Knowledge:&lt;/span&gt;  something that is believed to be true and is true because of the reasons that the entity believes it&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Goal:&lt;/span&gt;  the preferred end state of a course of action&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Focus:&lt;/span&gt;  to concentrate the entity's attention on something&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Attention:&lt;/span&gt;  directing the thoughts and perceptions of the entity toward a specific internal or external event&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Behavior:&lt;/span&gt;  patterned actions or thinking created through experience&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Emotion:&lt;/span&gt;  unconscious mental state that gives rise to action&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Feeling:&lt;/span&gt;  change in mental state due to a change in emotion&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Personality:&lt;/span&gt;  sum of emotional and physical behaviors that persist over time&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Self:&lt;/span&gt;  combination of the personality and general physical state of the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Reflection:&lt;/span&gt;  the ability for the entity to observe and think about its self&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Self-Modification:&lt;/span&gt;  the ability for the entity to change its own behavior&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Consciousness:&lt;/span&gt;  the emergent property of a mind to show reflection, self-modification,  and self-sacrifice.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Meaning:&lt;/span&gt;  the link an entity creates between the objective and perceptual environments  through experience&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Experience (plural):&lt;/span&gt;  the accumulation of learned knowledge from memories&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To Be Defined:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wisdom&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*Examples of Various Definitions:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mental technology&lt;/span&gt;: language, mathematics, logic, pattern matching/recognition&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;physical technology&lt;/span&gt;: sonar, radar, radio, digital watches, clothes, paper, soda, cups, soap&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;need:&lt;/span&gt;  water, food, warmth&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;want:&lt;/span&gt;  a computer, a good book, sex, conversation, money, a fast car&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Problems:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The grounding problem&lt;/span&gt;:  linking symbols and meaning&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The learning problem&lt;/span&gt;:  having the entity learn on its own reliably&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Global-local disconnect problem&lt;/span&gt;:  observing the global system does not tell you about the local parts of that same system&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software problem&lt;/span&gt;:  programming languages are not set up do develop real AI&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Hardware problem&lt;/span&gt;:  hardware not set up like biology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software problem 2&lt;/span&gt;:  complex software is extremely difficult to develop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-116382165438842145?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/116382165438842145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=116382165438842145' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/116382165438842145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/116382165438842145'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/11/definitions.html' title='Definitions'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-116153127339330107</id><published>2006-10-22T11:27:00.000-04:00</published><updated>2010-05-06T18:57:35.347-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Data Streams</title><content type='html'>I've been thinking more about incoming perception and attention.  I've decided that each instance of perception, each percept, will have its own data stream.  The entire sense 'organ' will be called a pipe.  Thus, a pipe will be filled with various streams.&lt;br /&gt;&lt;br /&gt;In order to slow the massive amounts of data that would otherwise crash the AI, the attention mechanism will determine which streams actually get processed at the conscious level.  &lt;br /&gt;&lt;br /&gt;This brings up the question of how 'levels of conscious' will work.  I have yet to think that through.  &lt;br /&gt;&lt;br /&gt;There's also the question of how the attention will know which streams to cut off.  Basically, each stream will be classified according various aspects of that sense.  For instance, visual streams will have color, location, shape, and size while audio will have volume, location, pitch, and so on.  The AI will be able to determine any other aspects on its own.&lt;br /&gt;&lt;br /&gt;Here's what I'll be working on now:  levels of consciousness, sense aspects, and motor control.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-116153127339330107?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/116153127339330107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=116153127339330107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/116153127339330107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/116153127339330107'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/10/data-streams.html' title='Data Streams'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115973084235001850</id><published>2006-10-01T15:18:00.000-04:00</published><updated>2010-05-06T18:57:35.348-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Cognitive Architecture:  Memory</title><content type='html'>Knowledge representation seems to be a tricky thing.  There is a lot of research on it, but nothing quite useful enough (from what I've seen) for a real AI.  Neural networks seem the most flexible, but are tricky and messy.  And how do you represent visual data?  Every other method also has its pros and cons.  Nothing quite seems to work.&lt;br /&gt;&lt;br /&gt;Moving to a higher level for the moment, let's see what kind of requirements we're looking at.  We need to hold a wide variety of information:  sounds, images, video, tactile, text, behaviors, and so on.&lt;br /&gt;&lt;br /&gt;How do we handle abstract concepts?  How can my imagination 'see' love?  Maybe an example of love is all it takes to recognize it externally.  How can it handle special cases?  Killing is bad, unless...  Stealing is bad, unless...  &lt;br /&gt;&lt;br /&gt;How do we handle forgetfulness?  If we remember everything is minute detail, we risk running out of memory very quickly.  This also ties into useless knowledge, such as what I had for breakfast April 12, 1996.  For the record, I think I skipped breakfast that day.  But I forget.  It doesn't matter what I had for breakfast, or if a certain person was at a certain place last Tuesday.&lt;br /&gt;&lt;br /&gt;How do we handle memory?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115973084235001850?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115973084235001850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115973084235001850' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115973084235001850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115973084235001850'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/10/cognitive-architecture-memory.html' title='Cognitive Architecture:  Memory'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115963994884555811</id><published>2006-09-30T14:01:00.000-04:00</published><updated>2010-05-06T18:57:35.348-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Naming My AI</title><content type='html'>Every creation of AI needs a good name.  I have one in mind, but it seems to be used a lot in many of the sci-fi stories I read.&lt;br /&gt;&lt;br /&gt;My AI will be named Synthesized Artificial Mentality I, or SAM I.  Once I have a voice pattern set up, I plan on giving it a more feminine persona.  Again, I know that's done a lot, mostly in movies so the computer geek has a 'girl' to talk to.  Tough.&lt;br /&gt;&lt;br /&gt;For the record, my first cognitive architecture will be named SAM as well.  The implementations of it will have the numbers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115963994884555811?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115963994884555811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115963994884555811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115963994884555811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115963994884555811'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/09/naming-my-ai.html' title='Naming My AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115963929318202900</id><published>2006-09-30T13:48:00.000-04:00</published><updated>2010-05-06T18:57:35.348-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Thoughts About An Overall Cognitive Architecture</title><content type='html'>Thus far, my ramblings have gone almost nowhere.  While they have given me a direction, they have not yet given me a goal.  Let's fix that.&lt;br /&gt;&lt;br /&gt;I want a general cognitive architecture that works.  Yes, I think I'm talking about strong AI again.  I'm hoping that it can be based on my theories, but I am very much willing to modify from what I want to what works.  &lt;br /&gt;&lt;br /&gt;Let's begin.&lt;br /&gt;&lt;br /&gt;We'll start with what I would need and want in my cognitive architecture (CA).  First, we need a way to dynamically add in inputs.  I want this feature so that I won't have to stop and start my AI after a year of running simply because I want to add in another feature.  And this way I can start with a few senses and work my way up.&lt;br /&gt;&lt;br /&gt;I also want a way to dynamically add outputs for the same reasons.  Once I have both of these, I need a way to integrate the inputs and coordinate the outputs.  So I need my sense integrator (imagination) and an output control mechanism.  &lt;br /&gt;&lt;br /&gt;Then I want a way for my AI to be able to focus, which will dampen a lot of the input to make things much more manageable.  Another very important feature is the memory.  I need a way to separate inputs into functionally different parts, yet have a way to integrate them as quickly as possible.  &lt;br /&gt;&lt;br /&gt;Going back to the inputs, I want a way to do some basic filtering and preprocessing so the AI won't be overloaded.  &lt;br /&gt;&lt;br /&gt;Now let's look at what my AI still needs.  Here's a list:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;a goal setting mechanism&lt;/li&gt;&lt;br /&gt;&lt;li&gt;a way to plan&lt;/li&gt;&lt;br /&gt;&lt;li&gt;a way to use logic&lt;/li&gt;&lt;br /&gt;&lt;li&gt;some way to associate and link the memories&lt;/li&gt;&lt;br /&gt;&lt;li&gt;how will it learn?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;how will it handle abstract ideas?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;decision making&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Notice the long list of very important stuff.  I have a lot of work to do.&lt;br /&gt;&lt;br /&gt;I'll post again later this weekend about various aspects of my CA, as well as what's still missing.  And I'll likely work on my list of definitions as well to keep them updated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115963929318202900?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115963929318202900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115963929318202900' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115963929318202900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115963929318202900'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/09/thoughts-about-overall-cognitive.html' title='Thoughts About An Overall Cognitive Architecture'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115950403676597499</id><published>2006-09-29T00:25:00.000-04:00</published><updated>2010-05-06T18:57:35.348-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Overall Cognitive Architecture</title><content type='html'>Now that's I've thought a lot about what should go into my AI, I feel that it's time to develop an overall cognitive architecture.  I've donw some work on it so far, and realized that a lot was missing.  &lt;br /&gt;&lt;br /&gt;I'll begin posting on it this weekend.  Stay tuned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115950403676597499?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115950403676597499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115950403676597499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115950403676597499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115950403676597499'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/09/overall-cognitive-architecture.html' title='Overall Cognitive Architecture'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115946072229415232</id><published>2006-09-28T12:15:00.000-04:00</published><updated>2010-05-06T18:57:35.349-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>GOFAI</title><content type='html'>I've been a bit of a critic over the past few years of GOFAI research.  Many AI researchers seem to be fixated on a certain aspect of AI, even though it has gone nowhere and has little potential for strong AI.  One such avenue is the expert system.  There was much hype over this, which led to much disappointment, as well as the so-called AI Winter.  &lt;br /&gt;&lt;br /&gt;Now I find myself looking back at my efforts and seeing an advocacy of strong AI research.  I look at my theory of the imagination and see an 'imagination module' to be installed.  I'm not quite sure if I like that or not.&lt;br /&gt;&lt;br /&gt;My biggest concern is that I recognize that all of our cognitive faculties developed over a long period of time, and many at the same time.  If we want to develop true AI in our lifetimes, we don't have that luxury.  &lt;br /&gt;&lt;br /&gt;I do understand that I need to know about these different aspects of AI to know when to use them as tools in my research.  I may have a neural network-based memory system, or 'evolve' certain algorithms 'genetically'.  &lt;br /&gt;&lt;br /&gt;As long as I know what the limitations are for each of these techniques, I'll know when to use them and when to run the other way.  I refuse to fall into the trap that others have.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115946072229415232?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115946072229415232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115946072229415232' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115946072229415232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115946072229415232'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/09/gofai.html' title='GOFAI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115863472722114213</id><published>2006-09-18T22:51:00.000-04:00</published><updated>2010-05-06T18:57:35.349-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>More on the Imagination</title><content type='html'>I've been fixated on the imagination for several months now, but I think I have good reason to be.  After a meeting tonight with a philosophy group, I think my fixation is even more important.&lt;br /&gt;&lt;br /&gt;I've talked about how the imagination is coupled with the integration of the senses, and how this is how we gain context, relive memories, and create something new.  The other philosophers, some by training and some by interest, have awakened a few new ideas within me.&lt;br /&gt;&lt;br /&gt;The imagination allows us to plan and give us fear.  We can plan because we can 'see' what will happen if we take action A versus action B.  We can visualize, conceptualize, cause and effect.  We can see what dangers exist in our actions, thus increasing our fear response, making us more aware of our surroundings and thus safer.&lt;br /&gt;&lt;br /&gt;Finally, and in a more controversial direction, we can consider the imagination to be a meme generator, differentiator, and integrator.  That is, if you believe in the existence of memes.  I'm agnostic about the idea, but it does fit in to what I've been talking about, so I am willing to give the idea a chance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115863472722114213?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115863472722114213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115863472722114213' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115863472722114213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115863472722114213'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/09/more-on-imagination.html' title='More on the Imagination'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115825037113095145</id><published>2006-09-14T12:05:00.000-04:00</published><updated>2010-05-06T18:57:35.349-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>A Few Notes and Thoughts</title><content type='html'>I've been giving a lot of thought to the mind lately.  Here's some sniplets of what I've come up with:&lt;br /&gt;&lt;br /&gt;Is meaning tied to the senses?&lt;br /&gt;How can we use this to our advantage, if it's true?&lt;br /&gt;Could we use some kind of automatic association neural network to create meaning?&lt;br /&gt;How can I use my concept of the imagination for this?&lt;br /&gt;How do we tie in language as well?&lt;br /&gt;Should I look more into connectionism?  Or maybe a new variation of it?&lt;br /&gt;Do we need some kind of contextual computer?&lt;br /&gt;How would we create one?&lt;br /&gt;Could machine learning be applied to contextual learning?&lt;br /&gt;What are the advantages/disadvantages of using the typical von Neumann architecture?&lt;br /&gt;Is there anything beyond Turing machines?&lt;br /&gt;Is this simply an artificial limitation?&lt;br /&gt;How do humans learn new languages?&lt;br /&gt;How can we integrate two visual streams into a single 3D visual stream?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115825037113095145?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115825037113095145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115825037113095145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115825037113095145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115825037113095145'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/09/few-notes-and-thoughts.html' title='A Few Notes and Thoughts'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115740058511789754</id><published>2006-09-04T16:01:00.000-04:00</published><updated>2010-05-06T18:57:35.350-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Cognitive = Emergent?</title><content type='html'>Could every cognitive function of the mind be an emergent property of the physical brain?  If this is true, then any simulation of the physical brain (connectionism?), if it is to have any cognitive possibilities, would also have to be designed to display the same cognitive features, which may be impossible.&lt;br /&gt;&lt;br /&gt;This leads to some harsh implications.  One could possible hard code all cognitive functions into an artificial mind, which has so far failed.  Or artificially evolve the same cognitive functions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115740058511789754?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115740058511789754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115740058511789754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115740058511789754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115740058511789754'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/09/cognitive-emergent.html' title='Cognitive = Emergent?'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115633855188986135</id><published>2006-08-23T08:48:00.000-04:00</published><updated>2010-05-06T18:57:35.350-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Mind as CAS - Basic Building Blocks</title><content type='html'>As I've called the main a complex adaptive system (CAS), I feel the need to back up my decision.  And I've decided to start at the lowest level:  the basic building blocks.&lt;br /&gt;&lt;br /&gt;I've been thinking about what these basic building blocks could be and came up with a list:&lt;br /&gt;&lt;br /&gt;ideas (memes)&lt;br /&gt;language&lt;br /&gt;memories&lt;br /&gt;percepts&lt;br /&gt;&lt;br /&gt;Some of these seem easy to dismiss.  Ideas are out since all higher order animals appear to have some level of intelligence, yet likely don't have symbolic processing capabilities.  I grouped memes with this just to get it out of the way, since memes only contain cultural information.  Language is out since babies demonstrate amazing mental abilities.  Memories are crossed off for the same reason.&lt;br /&gt;&lt;br /&gt;Percepts are a much more likely possibility.  We experience our environment as soon as our brains are developed, it fits in with my ideas about the imagination, and it's a basic building block that all animals, intelligent or not, share.&lt;br /&gt;&lt;br /&gt;But if we share this with all animals, what makes humans so different?  Once again, I refer back to the imagination.  Humans have the ability to create technology (see my definitions).  We have language and tools, mathematics and wheels, logic and digital watches.  &lt;br /&gt;&lt;br /&gt;I could be missing something.  Perhaps there is another choice, one that makes even more sense.  Or maybe I'm falling prey to confirmation bias.  I suppose I'll have to think on this further, just like everything else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115633855188986135?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115633855188986135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115633855188986135' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115633855188986135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115633855188986135'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/mind-as-cas-basic-building-blocks.html' title='Mind as CAS - Basic Building Blocks'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115626460480817470</id><published>2006-08-22T12:33:00.000-04:00</published><updated>2010-05-06T18:57:35.350-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The All-Encompassing Imagination</title><content type='html'>I know I talk about the imagination a lot.  I suppose I see it as a major, if not the most important, part of the brain.  I see how such a cognitive simulator can be used for many aspects of intelligence.  &lt;br /&gt;&lt;br /&gt;But this also goes against my seeing the mind as a complex adaptive system.  A CAS is similar to a P2P system in that every component is equally important in its own way.&lt;br /&gt;&lt;br /&gt;So now I need to find a way to rectify this discrepancy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115626460480817470?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115626460480817470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115626460480817470' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115626460480817470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115626460480817470'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/all-encompassing-imagination.html' title='The All-Encompassing Imagination'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115492698549634276</id><published>2006-08-07T01:00:00.000-04:00</published><updated>2010-05-06T18:57:35.350-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Mind = Complex Adaptive System?</title><content type='html'>The question here is whether or not the mind should be considered a complex adaptive system.  I think we can agree that the brain is one, but does adding the cognitive and behavioral aspects of the mind take it out of that category?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115492698549634276?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115492698549634276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115492698549634276' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115492698549634276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115492698549634276'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/mind-complex-adaptive-system.html' title='Mind = Complex Adaptive System?'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115488038780535517</id><published>2006-08-06T12:04:00.000-04:00</published><updated>2010-05-06T18:57:35.351-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Context</title><content type='html'>I've said it before, and I'll say it again:  context is one of the keys to AI.&lt;br /&gt;&lt;br /&gt;But how do we get context?  Are we born with an ability to link our thoughts and meanings to the real world?  Or is it something we learn?  &lt;br /&gt;&lt;br /&gt;Maybe we learn through experiencing some causality in our young lives?  Or through repetition?&lt;br /&gt;&lt;br /&gt;I'm not even sure how to go about answering this.  At the moment, I can only hope that further education will shed some light on it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115488038780535517?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115488038780535517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115488038780535517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115488038780535517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115488038780535517'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/context.html' title='Context'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115487958714655471</id><published>2006-08-06T11:49:00.000-04:00</published><updated>2010-05-06T18:57:35.351-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>An Interesting Site</title><content type='html'>In the last day or two, I found an interesting site with a good discussion on the general aspects of artificial intelligence, and specifics on the use of an AI to predict trends in the stockmarket.  It can be found here:  http://www.ai-stockmarketforum.com/index.php&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115487958714655471?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115487958714655471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115487958714655471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115487958714655471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115487958714655471'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/interesting-site.html' title='An Interesting Site'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115487910010853345</id><published>2006-08-06T11:38:00.000-04:00</published><updated>2010-05-06T18:57:35.351-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>A Question</title><content type='html'>If you were able to simulate intelligence, could it be considered intelligent in its own right? At which point does a simulation of something become the thing it's simulating?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115487910010853345?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115487910010853345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115487910010853345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115487910010853345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115487910010853345'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/question.html' title='A Question'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115480041602420541</id><published>2006-08-05T13:50:00.000-04:00</published><updated>2010-05-06T18:57:35.351-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Square One</title><content type='html'>I'm hoping to have at least the architecture for my AI design created within the next two years.  One of the main problems I'm having when I think about it, though, is how to structure the memory.  All the types of memory that have been discussed have limitations on them.  Is there any way I can combine these various memory schemes to make the conglomeration useful as well as easy to understand?  I need to look into these memory schemes more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115480041602420541?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115480041602420541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115480041602420541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115480041602420541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115480041602420541'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/square-one.html' title='Square One'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115480012586131127</id><published>2006-08-05T13:33:00.000-04:00</published><updated>2010-05-06T18:57:35.352-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Updated Definitions - Early August</title><content type='html'>Here's the latest.  There's just a few minor updates this time.&lt;br /&gt;&lt;br /&gt;------------&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;b&gt;Definition List for AI&lt;/b&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;big&gt;Tentative Rules:&lt;/big&gt;&lt;br /&gt;1.All definitions are tentative.&lt;br /&gt;2.All definitions must apply equally to both artificial and natural intelligence.&lt;br /&gt;3.All defined terms should work toward a working understanding of artificial intelligence.&lt;br /&gt;4.All definitions should be unambiguous.&lt;br /&gt;5.All definitions should be consistent with one another.&lt;br /&gt;&lt;br /&gt;Definitions:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;AI:&lt;/span&gt; an artificial entity that displays some level of intelligence&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Intelligence:&lt;/span&gt; the ability to use, understand, and/or create technology.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Technology*:&lt;/span&gt; a mental or physical human construct&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Learning:&lt;/span&gt; the creation or change of the ability to use, understand, and/or create technology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Training:&lt;/span&gt; creating or changing the ability to use technology in another&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Teaching:&lt;/span&gt; creating or changing the ability to understand technology in another&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Understanding:&lt;/span&gt; the ability to react correctly to X withing the correct context is to understand X&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Education:&lt;/span&gt;  the combined knowledge of the use, understanding, and/or creation of technology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Memory:&lt;/span&gt;  the combined perceptions of the past&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perception:&lt;/span&gt;  the input of one or more percepts and its interpretation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Percept:&lt;/span&gt;  input from one of the senses&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sense:&lt;/span&gt;  a type of input/percept of an entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Communication:&lt;/span&gt;  one or more percepts between one or more entities&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Experience:&lt;/span&gt;  a collection of percepts for a specific event&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Objective Environment&lt;/span&gt;:  anything physical apart from the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perceptual Environment&lt;/span&gt;:  how the entity perceives the objective environment&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Imagination:&lt;/span&gt;  a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Imagine:&lt;/span&gt;  create and perceive a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Creativity:&lt;/span&gt;  the ability to conceive of novel ideas inside or outside of the entity's mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Mind:&lt;/span&gt;  the combination of the physical entity and its contents&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Thinking:&lt;/span&gt;  the ability to create and interpret thoughts&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Thought:&lt;/span&gt;  a mental construct that combines perceptual, linguistic, and imaginative  structures from either memory or the perceived environment within a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*Need:&lt;/span&gt;  something required for the persistence of the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*Want:&lt;/span&gt;  something not required for persistence, but perceived by the entity to make persistence easier or more pleasant&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Belief:&lt;/span&gt;  something that is assumed to be true but without evidence&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Knowledge:&lt;/span&gt;  something that is believed to be true and is true because of the reasons that the entity believes it&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Goal:&lt;/span&gt;  the preferred end state of a course of action&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Focus:&lt;/span&gt;  to concentrate the entity's attention on something&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Attention:&lt;/span&gt;  directing the thoughts and perceptions of the entity toward a specific internal or external event&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Behavior:&lt;/span&gt;  patterned actions or thinking created through experience&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Emotion:&lt;/span&gt;  unconscious mental state that gives rise to action&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Feeling:&lt;/span&gt;  change in mental state due to a change in emotion&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Personality:&lt;/span&gt;  sum of emotional and physical behaviors that persist over time&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Self:&lt;/span&gt;  combination of the personality and general physical state of the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Reflection:&lt;/span&gt;  the ability for the entity to observe and think about its self&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Self-Modification:&lt;/span&gt;  the ability for the entity to change its own behavior&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Consciousness:&lt;/span&gt;  the emergent property of a mind to show reflection, self-modification,  and self-sacrifice.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Meaning:&lt;/span&gt;  the link an entity creates between the objective and perceptual environments  through experience&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Experience:&lt;/span&gt;  the accumulation of learned knowledge from memories&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To Be Defined:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wisdom&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*Examples of Various Definitions:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mental technology&lt;/span&gt;: language, mathematics, logic, pattern matching/recognition&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;physical technology&lt;/span&gt;: sonar, radar, radio, digital watches, clothes, paper, soda, cups, soap&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;need:&lt;/span&gt;  water, food, warmth&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;want:&lt;/span&gt;  a computer, a good book, sex, conversation, money, a fast car&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Problems:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The grounding problem&lt;/span&gt;:  linking symbols and meaning&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The learning problem&lt;/span&gt;:  having the entity learn on its own reliably&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Global-local disconnect problem&lt;/span&gt;:  observing the global system does not tell you about the local parts of that same system&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software problem&lt;/span&gt;:  programming languages are not set up do develop real AI&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Hardware problem&lt;/span&gt;:  hardware not set up like biology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software problem 2&lt;/span&gt;:  complex software is extremely difficult to develop&lt;br /&gt;&lt;br /&gt;----------&lt;br /&gt;&lt;br /&gt;There is just a small change in &lt;span style="font-weight:bold;"&gt;understanding&lt;/span&gt; and &lt;span style="font-weight:bold;"&gt;mind,&lt;/span&gt; as well as a new term to define.  I'll add any changes I make in the next week to this post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115480012586131127?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115480012586131127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115480012586131127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115480012586131127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115480012586131127'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/updated-definitions-early-august.html' title='Updated Definitions - Early August'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115473092512687619</id><published>2006-08-04T18:31:00.000-04:00</published><updated>2010-05-06T18:57:35.352-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>My Take on AI</title><content type='html'>There are a respectable number of AI professionals in the world.  Most seem to be making headway toward the useful production of true AI systems.  However, many, if not most, of these people are specialists.  You have neural network experts, genetic algorithm experts, multiagent system experts, and so on.&lt;br /&gt;&lt;br /&gt;I'm much more of a generalist.  I want to know about the various techniques of AI programming, but history has shown that these alone are not going to help us reach our goal.  These techniques give us an understanding of AI, but we must reach out to other fields and ways of thinking to finish the journey.  &lt;br /&gt;&lt;br /&gt;What fields and ways of thinking are these?  Hell if I know.  That's what I'm trying to figure out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115473092512687619?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115473092512687619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115473092512687619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115473092512687619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115473092512687619'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/08/my-take-on-ai.html' title='My Take on AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115331414000435610</id><published>2006-07-19T08:56:00.000-04:00</published><updated>2010-05-06T18:57:35.352-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The 'Threat' of AI</title><content type='html'>There are many movies about an AI.  And in most of them the AI starts killing people.  This has people of the creation of true AI.  And they do have a point.&lt;br /&gt;&lt;br /&gt;But you have to keep in mind that a single person has the capacity to kill as well.  Do we fear the birth of a child?  Of course not.  At least not in that sense.  &lt;br /&gt;&lt;br /&gt;How can waylay these fears?  Well, how do we keep people from killing other people, even after they're out from under our control?  By raising them right.&lt;br /&gt;&lt;br /&gt;Every human has a childhood.  This may be a good or a bad childhood, but it's still there.  This childhood has a direct bearing on how that child acts during adulthood.  So, to lessen the chance of an AI run amok, we need to make sure it has a good childhood, where it learns that all of its actions have consequences and that killing is bad, in most cases (since we do have the death penalty).&lt;br /&gt;&lt;br /&gt;This should reduce the chance of HAL, or Terminators, or intelligent stealth bombers.  Oh, and don't give them weapons.  That should help, too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115331414000435610?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115331414000435610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115331414000435610' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115331414000435610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115331414000435610'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/07/threat-of-ai.html' title='The &apos;Threat&apos; of AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115331378328565176</id><published>2006-07-19T08:49:00.000-04:00</published><updated>2010-05-06T18:57:35.352-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Purpose of AIEDU</title><content type='html'>I started this blog a while ago, in order to keep my thoughts on AI in one place.  And, of course, to share with others on a similar journey.&lt;br /&gt;&lt;br /&gt;But what is the true purpose of this blog?  Why is AIEDU here?  Why is it still going, even with the lack of response?&lt;br /&gt;&lt;br /&gt;AIEDU is here for multiple reasons.  It's here, as I said, to collect my thoughts on AI.  It's here to give others a place to voice their agreements and criticisms on my pet theories.  It's here to share the burden of creating AI.  It's here to help in the creation of AI.&lt;br /&gt;&lt;br /&gt;To state it simply:  AIEDU is to facilitate the creation of a true AI.&lt;br /&gt;&lt;br /&gt;What do we mean by 'true AI'?  An artificial entity that acts intelligently.  To expand this, please read over my definitions from a previous post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115331378328565176?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115331378328565176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115331378328565176' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115331378328565176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115331378328565176'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/07/purpose-of-aiedu.html' title='The Purpose of AIEDU'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115331335318290293</id><published>2006-07-19T08:39:00.000-04:00</published><updated>2010-05-06T18:57:35.353-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>On Implementing My AI</title><content type='html'>Now that I have a list of definitions, I need to work out how to actually use them in my AI.  Looking back, I see a few different themes, or groups, within the definitions.  I see several that have to do with perception/imagination, others with reflectivity, and skill sets.  I do admit that defining some words forced me to define other related words, leading to these groupings, but I still feel that they are important.&lt;br /&gt;&lt;br /&gt;So how do we create and integrate perception/imagination, reflectivity, and skills?  Do we need to separate internal and external variations?  Or do we need to keep everything together?&lt;br /&gt;&lt;br /&gt;Evolution solved this problem with gradual increases in what was needed, or at least what worked, at the time.  It was useful for us to have opposable thumbs, so when they came along, evolution kept it.  &lt;br /&gt;&lt;br /&gt;But we don't have eons to develop AI technology.  Not if we want to see it in our lifetimes.  So how do we 'artificially evolve' AI?  Can it even be done?  &lt;br /&gt;&lt;br /&gt;There are a lot of questions that need to be answered.  We'll get started very soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115331335318290293?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115331335318290293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115331335318290293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115331335318290293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115331335318290293'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/07/on-implementing-my-ai.html' title='On Implementing My AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115305581631649789</id><published>2006-07-16T09:10:00.000-04:00</published><updated>2010-05-06T18:57:35.353-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Future Plans for AIEDU</title><content type='html'>I know the posts here at AIEDU are few and far between.  Part of this is a lack of time for updates.  Another part is a lack of things to post on.  This will continue to be true for the rest of the summer.&lt;br /&gt;&lt;br /&gt;But I have many plans for AIEDU.  I want this to be a full website, available to anyone who wants to learn more about artificial intelligence.  &lt;br /&gt;&lt;br /&gt;And I also have some important plans for myself that will affect AIEDU.  I am hoping to go to Belgium to earn a Master of Artificial Intelligence during the 2007-2008 school year.  I feel that it will seal my education and allow me to start implementing my ideas.&lt;br /&gt;&lt;br /&gt;During this time, I hope to begin creating open source tools for AI development, both high level and low level.  This should help AI hobbyists have more of an impact in the AI world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115305581631649789?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115305581631649789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115305581631649789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115305581631649789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115305581631649789'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/07/future-plans-for-aiedu.html' title='Future Plans for AIEDU'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115195162980358585</id><published>2006-07-03T14:27:00.000-04:00</published><updated>2010-05-06T18:57:35.353-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Context and Self-Reference</title><content type='html'>I've been thinking in my free time about how to introduce context into an AI.  I think I may have mentioned it sometime last month, but I want to create a new programming language that is similar to how HTML and PHP (and others) can be mixed.  Programming would be like the more common languages currently in use, but would be created to act like Lego blocks, with prerequisite and corequisite blocks when required.  &lt;br /&gt;&lt;br /&gt;For self-reference and self-modification, I would create a Programming Object Model, similar to the DOM for all intents and purposes.  I still don't know if I'm going to create a VM to run the code, like Java, but it would be very useful to make everything machine independent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115195162980358585?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115195162980358585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115195162980358585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115195162980358585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115195162980358585'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/07/context-and-self-reference.html' title='Context and Self-Reference'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115083240703488061</id><published>2006-06-20T15:37:00.000-04:00</published><updated>2010-05-06T18:57:35.354-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Imagination</title><content type='html'>One major component of an AI that I have mentioned is the imagination.  Many would see this as one of the final parts of the AI that would come together from other components.  I see it as one of the cricial components from the beginning.  &lt;br /&gt;&lt;br /&gt;When I think of the imagination, I don't see just a day dream.  I see something more fundamental.  It integrates our senses.  The day dream is a more recent adaptation to help us create more innovative tools.  The imagination is a cognitive simulator.&lt;br /&gt;&lt;br /&gt;We'll talk about this more later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115083240703488061?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115083240703488061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115083240703488061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115083240703488061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115083240703488061'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/imagination.html' title='The Imagination'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115060084317137472</id><published>2006-06-17T23:17:00.000-04:00</published><updated>2010-05-06T18:57:35.354-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Housekeeping</title><content type='html'>I did a late psring cleaning today, here at AIEDU.  Since this is now an AI blog, I got rid of the old posts about my classes.  The only ones I kept from back then are the intros and the ones I could justify as AI related.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115060084317137472?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115060084317137472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115060084317137472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115060084317137472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115060084317137472'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/housekeeping.html' title='Housekeeping'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115042715199873879</id><published>2006-06-15T23:01:00.000-04:00</published><updated>2010-05-06T18:57:35.354-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Grounding Problem</title><content type='html'>Here's an essay I wrote about one of the problems listed with the definitions.  Oddly enough, I can up with a solution that may work.&lt;br /&gt;&lt;br /&gt;-----&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Problem&lt;/b&gt;&lt;br /&gt;The grounding problem exists because we don't know how the symbols of the mind can take on meaning within the objective environment.  This problem is best seen in Searle's Chinese Room argument against strong AI.  However, it does not explain how humans create or discover meaning.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Chinese Room Argument&lt;/b&gt;&lt;br /&gt;Searle sets up the argument as such:  put yourself into a room.  The only thing coming into the room, other than what you need to keep you alive, are cards with squiggles on them.  The room contains books on what to do with certain squiggles.  Typically, you must write down a new squiggle in response to the ones on the card.  Then you pass the cards out through a hole on the other side of the room.  &lt;br /&gt;&lt;br /&gt;What you don't know is that the squiggles are actually Chinese symbols.  They ask you questions.  The books tell you how to answer those questions.  From the outside, the room appears to be answering questions in Chinese.  But does the room understand Chinese?  Do you understand Chinese?&lt;br /&gt;&lt;br /&gt;There are several possible replies to this argument.  My preferred one is the robot argument.  Take the room and place it within a large robot.  Now you have visual capabilities.  Searle implies that the robot will simply see the symbols, thus leading back to the original problem.  However, I think that robot could look around at its environment and gain context into what is being asked.  Then the robot, the room, and you, could learn Chinese.  Context seems to be the key.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How to Get Context&lt;/b&gt;&lt;br /&gt;The only known way to get context from the environment is to experience that environment.  But how can an AI do this?  Oddly enough, this ties in with the imagination.  My view on the imagination is that it is a massive mental simulator.  Yes, that means that you have a simulator in your head.  The percepts that you experience combine into a coherent whole within this simulator.  This is how you combine all of your senses, be it audio, visual, or any of the others, into something that can be understood.  &lt;br /&gt;&lt;br /&gt;How does this help us get meaning?  The brain can take the linguistic input and connect it with that information in the imagination.  This gives us context, which in turn gives us meaning.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;What this Means For AI&lt;/b&gt;&lt;br /&gt;But how can we use this information, if it is true, to create an AI that can understand?  To create an imagination for the AI, we have to bring in some specialized CAD software.  At first, this will have to be a bare-bones model for fast processing.  We also need to add in the other senses.  Then we have the problem of saving this information to memory, both as a whole and as constituent members of that whole.  By saving the individual parts, we can reuse them in new ways, allowing the AI to be creative.  Or predictive.  &lt;br /&gt;&lt;br /&gt;One final addition to this plan is to allow the AI to put itself into the simulation.  This may be the key to self awareness.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;br /&gt;There is still much work to do.  First, the imagination must be created.  Then there must be an easy way to save the information from it.  Next, we must find a method that allows us to reuse that information in new ways.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115042715199873879?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115042715199873879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115042715199873879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115042715199873879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115042715199873879'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/grounding-problem.html' title='The Grounding Problem'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115033976680031568</id><published>2006-06-14T22:26:00.000-04:00</published><updated>2010-05-06T18:57:35.354-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Discussion on the Definitions</title><content type='html'>We'll start with the rules.  The first rule sates that all of the rules are tentative.  This is because of the ad hoc nature I used to create them.  I just went with what felt right.  I know that's not the best way to do it, but I wanted something there before designing an AI system.  The second rule is a bit more obvious.  There must be something fundamental about intelligence that would apply to anything with said intelligence.  The only definition that violates this rule is the one on AI itself.&lt;br /&gt;&lt;br /&gt;The third rule deals with the purpose of creating this list.  I wanted to get my head on straight before really looking at AI in detail.  I wanted no ambiguity, which leads us to the fourth definition.  Having ambiguous definitions would help at all, so I hope this definition is also obvious.  The final definition helps the fourth so that the whole makes sense.&lt;br /&gt;&lt;br /&gt;I'm going to come back to the definitions later after I talk about the other sections.  The third section is now empty as I have created definitions for all of the words I had listed.  I'll add to this list again as it becomes necessary.&lt;br /&gt;&lt;br /&gt;The fourth section helps to explain some of the definitions.  I felt that most of the definitions didn't need any more explaining, but I wanted to make sure that these four were clear.&lt;br /&gt;&lt;br /&gt;The fifth section lists some of the major problems of AI.  I wrote a couple of them myself, but most came from a paper I will be discussing tomorrow.  The grounding problem is a well known one in philosophy circles.  Most AI researchers either ignore it or make some dumb excuse.  I'm hoping to come up with a way around it that works with my goals of AI and the definitions I wrote here.&lt;br /&gt;&lt;br /&gt;The second problem isn't as well known, as far as I've seen.  We aren't even quite sure how humans learn, and here we are trying to get machines to do the same thing.  Many AI researchers talk about machine learning techniques, but many of these are very different from human learning.  I'll have a discussion about this soon.&lt;br /&gt;&lt;br /&gt;The global-local disconnect problem comes into play when talking about complex adaptive systems, an area that I am very interested in.&lt;br /&gt;&lt;br /&gt;There are two software problems that I have put here.  The first is about how programming languages may not be ready to make an AI yet.  The second talks about the complexity of such a program.&lt;br /&gt;&lt;br /&gt;The hardware problem, though badly put, is still extremely important.  Hardware, while growing in power all the time, is not quite what, in my humble opinion, what AI needs.&lt;br /&gt;&lt;br /&gt;I'll be talking about each of these problems, and possible solutions, later.  Now I want to get to the meat of this post:  the definitions.&lt;br /&gt;&lt;br /&gt;Here is my pride, joy, and instigator of headaches.  I did much of this work back in October.  I'm ashamed to admit that I had forgotten about it until a few days ago.  But now it's done, and I can bask in its glory.  &lt;br /&gt;&lt;br /&gt;Now I'm not even sure what I want to say about these.  I suppose I should talk about how this will help with the creation of a true AI.  Like many, I want to know how to talk about, and treat, the concepts within my art.  Make no mistake, a true AI will be a work of art.&lt;br /&gt;&lt;br /&gt;The main definiton starts by begging the question of what intelligence is.  I jumo into the discussion right away, but defining intelligence as, "the ability to use, understand, and/or create technology."  I feel that this is a very important definition that fits with other intelligent animals.  Some primates use tools to gather food.  Whale and dolphins are able to communicate with each other.  Dogs have a way of letting us know what they want and how they feel.  Technology, in all of its diverse forms, seems to be the key.&lt;br /&gt;&lt;br /&gt;Other areas of the mind gave me a bit of trouble.  most of it was because of the sense of self that we all have.  Do other animals feel it too?  Of how about the imagination?  Or beliefs and knowledge?  These are very difficult problems, as the study of epistemology tells us.&lt;br /&gt;&lt;br /&gt;I'm going to let this settle with all of us a bit before looking at how these affect my understanding of AI.  And I need to look at the problems I listed as well.  Looks like I won't be going anywhere for a while with all of fodder to talk about.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115033976680031568?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115033976680031568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115033976680031568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115033976680031568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115033976680031568'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/discussion-on-definitions.html' title='Discussion on the Definitions'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115033831834302064</id><published>2006-06-14T22:14:00.000-04:00</published><updated>2010-05-06T18:57:35.355-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Updated Definitions</title><content type='html'>I worked on my definition list today.  Here's what I've got.  I'll discuss them in the next post.&lt;br /&gt;&lt;br /&gt;-----&lt;br /&gt;&lt;br /&gt;&lt;big&gt;&lt;b&gt;Definition List for AI&lt;/b&gt;&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;big&gt;Tentative Rules:&lt;/big&gt;&lt;br /&gt;1.All definitions are tentative.&lt;br /&gt;2.All definitions must apply equally to both artificial and natural intelligence.&lt;br /&gt;3.All defined terms should work toward a working understanding of artificial intelligence.&lt;br /&gt;4.All definitions should be unambiguous.&lt;br /&gt;5.All definitions should be consistent with one another.&lt;br /&gt;&lt;br /&gt;&lt;big&gt;Definitions:&lt;/big&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;AI:&lt;/span&gt; an artificial entity that displays some level of intelligence&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Intelligence:&lt;/span&gt; the ability to use, understand, and/or create technology.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*Technology:&lt;/span&gt; a mental or physical human construct&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Learning:&lt;/span&gt; the creation or change of the ability to use, understand, and/or create technology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Training:&lt;/span&gt; creating or changing the ability to use technology in another&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Teaching:&lt;/span&gt; creating or changing the ability to understand technology in another&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Understanding:&lt;/span&gt; the ability to react correctly to X is to understand X&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Education:&lt;/span&gt;  the combined knowledge of the use, understanding, and/or creation of technology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Memory:&lt;/span&gt;  the combined perceptions of the past&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perception:&lt;/span&gt;  the input of one or more percepts and its interpretation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Percept:&lt;/span&gt;  input from one of the senses&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Sense:&lt;/span&gt;  a type of input/percept of an entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Communication:&lt;/span&gt;  one or more percepts between one or more entities&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Experience:&lt;/span&gt;  a collection of percepts for a specific event&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Objective Environment:&lt;/span&gt;  anything physical apart from the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Perceptual Environment:&lt;/span&gt;  how the entity perceives the objective environment&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Imagination:&lt;/span&gt;  a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Imagine:&lt;/span&gt;  create and perceive a mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Creativity:&lt;/span&gt;  the ability to conceive of novel ideas inside or outside of the entity's mental simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Mind:&lt;/span&gt;  the emergent property of the physical manifestation that gives the entity the  ability to imagine, think, and create goals&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Thinking:&lt;/span&gt;  the ability to create and interpret thoughts&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Thought:&lt;/span&gt;  a mental construct that combines perceptual, linguistic, and imaginative  structures from either memory or the perceived environment within a mental  simulation&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*Need:&lt;/span&gt;  something required for the persistence of the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*Want:&lt;/span&gt;  something not required for persistence, but perceived by the entity to make persistence easier or more pleasant&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Belief:&lt;/span&gt;  something that appears to be true based on the experiences and knowledge of the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Knowledge:&lt;/span&gt;  something that is believed to be true and is true because of the reasons that the entity believes it&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Goal:&lt;/span&gt;  the preferred end state of a course of action&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Focus:&lt;/span&gt;  to concentrate the entity's attention on something&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Attention:&lt;/span&gt;  directing the thoughts and perceptions of the entity toward a specific internal or external event&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Behavior:&lt;/span&gt;  patterned actions or thinking created through experience&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Emotion:&lt;/span&gt;  unconscious mental state that gives rise to action&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Feeling:&lt;/span&gt;  change in mental state due to a change in emotion&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Personality:&lt;/span&gt;  sum of emotional and physical behaviors that persist over time&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Self:&lt;/span&gt;  combination of the personality and general physical state of the entity&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Reflection:&lt;/span&gt;  the ability for the entity to observe and think about its self&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Self-Modification:&lt;/span&gt;  the ability for the entity to change its own behavior&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Consciousness:&lt;/span&gt;  the emergent property of a mind to show reflection, self-modification, and self-sacrifice.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Meaning:&lt;/span&gt;  the link an entity creates between the objective and perceptual environments through experience&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Experience:&lt;/span&gt;  the accumulation of learned knowledge from memories&lt;br /&gt;&lt;br /&gt;&lt;big&gt;To Be Defined:&lt;/big&gt;&lt;br /&gt;&lt;br /&gt;&lt;big&gt;*Examples of Various Definitions:&lt;/big&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mental technology:&lt;/span&gt; language, mathematics, logic, pattern matching/recognition&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;physical technology:&lt;/span&gt; sonar, radar, radio, digital watches, clothes, paper, soda, cups, soap&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;need:&lt;/span&gt;  water, food, warmth&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;want:&lt;/span&gt;  a computer, a good book, sex, conversation, money, a fast car&lt;br /&gt;&lt;br /&gt;&lt;big&gt;Problems:&lt;/big&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The grounding problem:&lt;/span&gt;  linking symbols and meaning&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The learning problem:&lt;/span&gt;  having the entity learn on its own reliably&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Global-local disconnect problem: &lt;/span&gt; observing the global system does not tell you about the local parts of that same system&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software problem:&lt;/span&gt;  programming languages are not set up do develop real AI&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Hardware problem:&lt;/span&gt;  hardware not set up like biology&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software problem 2:&lt;/span&gt;  complex software is extremely difficult to develop&lt;br /&gt;&lt;br /&gt;&lt;big&gt;Possible Solutions to Problems:&lt;/big&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Software Problem 2:&lt;/span&gt;  create simple software to develop the more complex software that creates even more complex software, etc.&lt;br /&gt;&lt;br /&gt;-----&lt;br /&gt;&lt;br /&gt;Hope you enjoyed them.  Stay tuned for a quick discussion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115033831834302064?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115033831834302064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115033831834302064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115033831834302064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115033831834302064'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/updated-definitions.html' title='Updated Definitions'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-115025359262281200</id><published>2006-06-13T22:37:00.000-04:00</published><updated>2010-05-06T18:57:35.355-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Definitions</title><content type='html'>Last fall, I was working on defining a list of words so that they would elp me determine how to create and AI.  These definitions had to be consistant with each other, as well as with the real world.  Here's what I have currently:&lt;br /&gt;&lt;br /&gt;Tentative Rules:&lt;br /&gt;1.All definitions are tentative.&lt;br /&gt;2.All definitions must apply equally to both artificial and natural intelligence.&lt;br /&gt;3.All defined words should work toward a working understanding of artificial intelligence.&lt;br /&gt;4.All definitions should be unambiguous.&lt;br /&gt;&lt;br /&gt;Definitions:&lt;br /&gt;AI: an artificial construct that displays some level of intelligence&lt;br /&gt;Intelligence: the ability to use, understand, and/or create technology.&lt;br /&gt;Technology: a mental or physical human construct&lt;br /&gt;Learning: the creation or change of the ability to use, understand, and/or create  technology&lt;br /&gt;Training: creating or changing the ability to use technology in another&lt;br /&gt;Teaching: creating or changing the ability to understand technology in another&lt;br /&gt;Understanding: the ability to react correctly to X is to understand X&lt;br /&gt;Education:  the combined knowledge of the use, understanding, and/or creation of  technology&lt;br /&gt;Memory:  the combined perceptions of the past&lt;br /&gt;Perception:  the input of one or more percepts and its interpretation&lt;br /&gt;Percept:  input from one of the senses&lt;br /&gt;Sense:  a type of input/percept of an entity&lt;br /&gt;Communication:  one or more percepts between one or more entities&lt;br /&gt;Mentoring:  creating or changing the ability to create technology in another&lt;br /&gt;Experience:  a collection of percepts for a specific event&lt;br /&gt;Objective Environment:  anything physical apart from the entity&lt;br /&gt;Perceptual Environment:  how the entity perceives the objective environment&lt;br /&gt;Imagination:  a mental simulation&lt;br /&gt;Imagine:  create and perceive a mental simulation&lt;br /&gt;&lt;br /&gt;To Be Defined:&lt;br /&gt;thinking&lt;br /&gt;creativity&lt;br /&gt;meaning &lt;br /&gt;motivation &lt;br /&gt;attention/focus&lt;br /&gt;consciousness&lt;br /&gt;mind&lt;br /&gt;self&lt;br /&gt;goals&lt;br /&gt;wants&lt;br /&gt;needs&lt;br /&gt;emotion&lt;br /&gt;knowledge&lt;br /&gt;belief&lt;br /&gt;personality&lt;br /&gt;intention&lt;br /&gt;thought&lt;br /&gt;&lt;br /&gt;Examples of Various Definitions:&lt;br /&gt;mental technology: language, mathematics, logic, abstraction, imagination, pattern matching/recognition, mental maps&lt;br /&gt;physical technology: sonar, radar, radio, digital watches, clothes, paper, soda, cups, soap&lt;br /&gt;&lt;br /&gt;-----&lt;br /&gt;&lt;br /&gt;And there you have it.  I'll let you look this over for now and get back to you tomorrow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-115025359262281200?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/115025359262281200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=115025359262281200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115025359262281200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/115025359262281200'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/definitions.html' title='Definitions'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114998594279185105</id><published>2006-06-10T20:28:00.000-04:00</published><updated>2010-05-06T18:57:35.355-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Fundamentals of Intelligence</title><content type='html'>I may burned at the stake for this, but do we really want a human-level intelligence?  Hear me out!  The vast majority of attempts to create a true AI has been through recreating human intelligence.  In fact, the Holy Grail is almost synonumous with human-level intelligence. &lt;br /&gt;&lt;br /&gt;What would it be better to determine the fundamental requirements of intelligence?  Some researchers have looked at other intelligent animals for inspiration.  Can we move deeper?&lt;br /&gt;&lt;br /&gt;I know we don't have a working definition of intellignece that everyone accepts.  Each researcher basically has their own.  This may be the problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114998594279185105?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114998594279185105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114998594279185105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114998594279185105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114998594279185105'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/fundamentals-of-intelligence.html' title='The Fundamentals of Intelligence'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114998567839713655</id><published>2006-06-10T20:25:00.000-04:00</published><updated>2010-05-06T18:57:35.355-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Change of State Machines</title><content type='html'>There is much talk about state machines in computer science theory.  And I can understand and respect that, but I have to question whether they're the end-all be-all that so many people seem to think they are.  Everyone accepts certain limitations of computers.  The only people even see to get through them is the direct approach.  I need to go through these and see if they can be worked around.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114998567839713655?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114998567839713655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114998567839713655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114998567839713655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114998567839713655'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/change-of-state-machines.html' title='Change of State Machines'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114998539542042046</id><published>2006-06-10T20:20:00.000-04:00</published><updated>2010-05-06T18:57:35.356-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Analog Algorithms</title><content type='html'>I've talked about analog computers a bit, but are analog algorithms on digital computers subject to Turing limitations.  Common sense is telling me yes.  I think a pure analog computer would have to be required.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114998539542042046?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114998539542042046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114998539542042046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114998539542042046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114998539542042046'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/analog-algorithms.html' title='Analog Algorithms'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114945249559252094</id><published>2006-06-04T16:18:00.000-04:00</published><updated>2010-05-06T18:57:35.356-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Analog AI</title><content type='html'>I haven't had much time to think about AI im the last month, but a couple days ago, a thought came to me.  Perhaps digital AI &lt;i&gt;is&lt;/i&gt; impossible.  What if we need analog AI instead?  The first thing to research is whether analog computers have the same limitations as their digital counterparts.  Then it must be determined what an analog algorithm would look like.  Would it be anything at all like a digital algorithm?  How would it even work.  My current thoughts lead me to imagine differential equations being necessary for this to work.  And so far I have yet to find much information on the topic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114945249559252094?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114945249559252094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114945249559252094' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114945249559252094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114945249559252094'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/06/analog-ai.html' title='Analog AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114643253937449645</id><published>2006-04-30T17:27:00.000-04:00</published><updated>2010-05-06T18:57:35.356-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Dry Spell</title><content type='html'>There isn't much happening within the world of AI for me at the moment.  I'll be learning Java soon, which will be useful for AI, but that's about it.  And I'll be learning a bit about web technologies as well.  &lt;br /&gt;&lt;br /&gt;However, I don't currently have anyhting tp say about AI itself.  It may be the end of the semester or just a basic dry spell.  Time will tell.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114643253937449645?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114643253937449645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114643253937449645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114643253937449645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114643253937449645'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/04/dry-spell.html' title='Dry Spell'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114563804541491831</id><published>2006-04-21T12:44:00.000-04:00</published><updated>2010-05-06T18:57:35.356-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>True AI Chess - CAS</title><content type='html'>For some reason, I just thought of a new way to create a chess program.  Style it as a complex adaptive system.&lt;br /&gt;&lt;br /&gt;Make each piece know how it can move and give it simple objectives.  &lt;br /&gt;&lt;br /&gt;1.  Protect your king&lt;br /&gt;2.  Capture opponent's king&lt;br /&gt;3.  Avoid cpature&lt;br /&gt;4.  Capture other peices&lt;br /&gt;5.  Sacrafice yourself for higher level pieces.&lt;br /&gt;6.  Stay manuvorable&lt;br /&gt;&lt;br /&gt;Obviously these rules need to be formalized and put into the corrent order.  But I think I found a project for this summer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114563804541491831?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114563804541491831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114563804541491831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114563804541491831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114563804541491831'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/04/true-ai-chess-cas.html' title='True AI Chess - CAS'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114437200439182983</id><published>2006-04-06T20:54:00.000-04:00</published><updated>2010-05-06T18:57:35.357-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Thoughts and Questions</title><content type='html'>Here's some random thoughts and questions that have come to me while I should have been paying attention in class:&lt;br /&gt;&lt;br /&gt;Is an imagniation where you can "see" your self=perception required for a concept of self?&lt;br /&gt;&lt;br /&gt;Is an imagination required to integrate our perceptions?  How do we take two 2D visual streams and efficiently integrate them into a 3D visual stream?  And add an audio stream that fits with the visual stream?  And the other senses?  And "think" about what's going on in the perception space?&lt;br /&gt;&lt;br /&gt;Maybe it's a simpler 2 1/2 D?  True 3D would let us see all around the objects.  This would make computation simpler.  But still tricky.  Need to find a simple algorithm for it.  If there is one.&lt;br /&gt;&lt;br /&gt;Does natural computation "use" quantum mechanics as part of its system?  Is this required for thinking?  Need to learn more about it.  Can quantum and conventional computation be integrated?  Do they need to be?&lt;br /&gt;&lt;br /&gt;How can an AI learn to integrate its senses?  Babies seem to be able to focus (integrate two separate visual streams) upon birth.&lt;br /&gt;&lt;br /&gt;Does the visual cortex of the brain perform any preprocessing on the visual streams before they are integrated?&lt;br /&gt;&lt;br /&gt;Are the visual streams only partially integrated?  Visual processing is a computationally expensive process in the way we understand it.&lt;br /&gt;&lt;br /&gt;What about making  language to use to talk to the AI?  (I've had this idea before.)&lt;br /&gt;&lt;br /&gt;Plan A:  Make it like Hawaiian, where all the ayllables are Consonent-Vowel.  Make phonology as distinct as possible in relation to audio input (signal prcessing).  Can we make the morpemes have "meaning" so the combination creates a more specific object or action?  There should be "markers" to separate S-V-O distinctions.  All language particulars should be chosen to make it easy to process it, but also for a human to use it.  Using the language around the AI would tlel it that I want it to focus on what I'm saying since I'm speaking directly to it.  &lt;br /&gt;&lt;br /&gt;How will Asimov algorithms be implemented?  Should the 0th rule be implemented at all?  Do they need to be be included?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114437200439182983?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114437200439182983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114437200439182983' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114437200439182983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114437200439182983'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/04/thoughts-and-questions.html' title='Thoughts and Questions'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114437125039940216</id><published>2006-04-06T20:51:00.000-04:00</published><updated>2010-05-06T18:57:35.357-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Emergence</title><content type='html'>I still think that a lot of what we call the "mind" and "mental properties" are emergent properties.  This includes a sense of self and consciousness.&lt;br /&gt;&lt;br /&gt;But what does this tell us?  Is it useful at all?  How can we determine if it's even correct or not?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114437125039940216?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114437125039940216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114437125039940216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114437125039940216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114437125039940216'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/04/emergence.html' title='Emergence'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114377005558238611</id><published>2006-03-30T20:51:00.000-05:00</published><updated>2010-05-06T18:57:35.357-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>What's the Minimum Required?</title><content type='html'>I've been thinking more and more of the minimum needed for an AI.  Here's what I have so far:&lt;br /&gt;&lt;br /&gt;1. A sense of self&lt;br /&gt;2. Ability to perceive its environment&lt;br /&gt;3. Ability to affect its environment&lt;br /&gt;4. Ability to learn&lt;br /&gt;&lt;br /&gt;This is getting me thinking more about SeedAI.  I need to consider this a bit more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114377005558238611?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114377005558238611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114377005558238611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114377005558238611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114377005558238611'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/03/whats-minimum-required.html' title='What&apos;s the Minimum Required?'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114317094113782664</id><published>2006-03-23T22:25:00.000-05:00</published><updated>2010-05-06T18:57:35.358-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Thinking...</title><content type='html'>My current idea for an AI is to either build an AI operating system or an AI virtual machine.  I'm wondering if there should be an built-in browser for the AI, with a special feature called AIScript, or a scripting language that allows the AI to get more of an idea of what is on the page.  This seems to becoming more and more of a lifetime commitment, unless I can get my PhD and incorporate it into my research (with the help of graduate students, of course).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114317094113782664?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114317094113782664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114317094113782664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114317094113782664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114317094113782664'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/03/thinking.html' title='Thinking...'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114263587388827478</id><published>2006-03-17T17:47:00.000-05:00</published><updated>2010-05-06T18:57:35.358-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Strategy</title><content type='html'>I've been thinking recently about my attempt to create an AI.  And I realized that I was missing a crutual, and blindingly obvious, part of the puzzle:  a strategy.  I need to plan this out, something that I'm not very good at, and then find a way to execute the plan.&lt;br /&gt;&lt;br /&gt;So here's a start: &lt;br /&gt;&lt;br /&gt;Goal - create an AI.&lt;br /&gt;&lt;br /&gt;Broad outline - &lt;br /&gt;&lt;br /&gt;1. List requirments of AI&lt;br /&gt; - abilities&lt;br /&gt; - limitations&lt;br /&gt;2. Determine how to reach those requirments&lt;br /&gt; - research and testing&lt;br /&gt; - learn new technologies&lt;br /&gt;3. Start programming&lt;br /&gt;&lt;br /&gt;Other than that, I'm feeling like the underwear gnomes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114263587388827478?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114263587388827478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114263587388827478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114263587388827478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114263587388827478'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/03/strategy.html' title='Strategy'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114113832577436886</id><published>2006-02-28T09:25:00.000-05:00</published><updated>2010-05-06T18:57:35.358-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>A Bit on Informal Systems</title><content type='html'>Informal systems have yet to be clearly defined, but we can point out examples and look at what's common between them.  &lt;br /&gt;&lt;br /&gt;Here's some examples of informal systems:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;dynamic genetic algorithms&lt;br /&gt;&lt;li&gt;dynamic neural networks&lt;br /&gt;&lt;li&gt;artificial life&lt;br /&gt;&lt;li&gt;multiagent systems&lt;br /&gt;&lt;li&gt;complex adaptive systems&lt;br /&gt;&lt;li&gt;the economy&lt;br /&gt;&lt;li&gt;culture&lt;br /&gt;&lt;li&gt;society&lt;br /&gt;&lt;li&gt;&lt;i&gt;life&lt;/i&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;The first several examples, I think, I some of the more interesting areas of artificial intelligence currently being researched.  We'll look at a few in more detail.&lt;br /&gt;&lt;br /&gt;When I say dynamic genetic algorithms, I'm not talking about a near-optimal solution to the traveling salesman problem.  I mean that the environment changes, so there is no clear optima over the long run.  I also mean that the genetic algorithm isn't limited as it is in most GA research:  there is no fixed size, nor an artificial fitness.  The fitness comes from the environment.  Why is this interesting?  Because this allows the GA to adapt in new and unusual ways, giving it an almost life-like quality.  What is it biologists say?  Infinite diversity in infinite variations?  I think I mangled that up a bit.&lt;br /&gt;&lt;br /&gt;And what is this about complex adaptive systems?  The Sante Fe Institute in New Mexico has done a lot of research into what these are and what they consist of.  I'm almost willing to say that all informal systems are complex adaptive systems, but I don't know enough to prove it.  Some basic properties in CAS are:  new patterns (abilities) emerge from collections of lower-level entities, a small change in the initial configuration can have a major impact later in the system, and there are no bounds to the system.  I think the last property is the most important.&lt;br /&gt;&lt;br /&gt;And finally, why do I add life to the list?  We can look at this at many different levels:  collections of cells, species, and ecology.  At the cellular level, an individual's genetic sequence is VAST.  I'm sure most of you have heard that a human's genome would fill an encyclopedia, or some large collection of books (it's been a while).  And that's with us sharing more than 95% of the same sequences as chimps.  Other species have larger or smaller genomes.  This shows us that there is a near-unlimited variety of beings that life, with only four base pairs, can create.  If life ever decided to add in two more base pairs, it would expand the varieties beyond human comprehension.  &lt;br /&gt;&lt;br /&gt;At the species level, even twins can behave differently, leading us to believe that not everything is contained within the genome.  The environment changes us, but we also change it back.  This eternal feedback loop is one of the things that makes it more interesting.&lt;br /&gt;&lt;br /&gt;The overall ecology, and how well it works, shows us that it's not just evolution, but co-evolution.  The adaptation of one species forces another to adapt as well, or die out.  If it dies out, another will eventually take its place, starting the cycle all over again.  And that's only two species; there are an unknown number of species in the world, and that's only looking at our planet.&lt;br /&gt;&lt;br /&gt;So what do these system have in common?  &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;they exist in a dynamic environment&lt;br /&gt;&lt;li&gt;they are dynamic themselves&lt;br /&gt;&lt;li&gt;the relationship between them and their environment is constant feedback&lt;br /&gt;&lt;li&gt;there is a chaotic tendency for small changes to have large effects&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;I still need to think about what this tells us about informal systems, but the differences between formal and informal systems are fairly clear.  It's the difference between a normal chess game and one where the moves change the board, which in turn changes how the pieces can move.  While that would make it more interesting, it also makes it impractical.  Yet informal systems exist all around us, and include us in their number.  It would do us well to explore this further.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114113832577436886?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114113832577436886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114113832577436886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114113832577436886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114113832577436886'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/02/bit-on-informal-systems.html' title='A Bit on Informal Systems'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114096823306752392</id><published>2006-02-26T10:01:00.000-05:00</published><updated>2010-05-06T18:57:35.358-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>On Formal Systems</title><content type='html'>Let's explore the difference between formal and informal systems some more.  We'll start with formals systems.&lt;br /&gt;&lt;br /&gt;According to &lt;A href="http://en.wikipedia.org/wiki/Formal_system"&gt;Wikipedia&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;Mathematical formal systems consist of the following:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;A finite set of symbols which can be used for constructing formulae.&lt;br /&gt;&lt;li&gt;A grammar, i.e. a way of constructing well-formed formulae out of the symbols, such that it is possible to find a decision procedure for deciding whether a formula is a well-formed formula (wff) or not.&lt;br /&gt;&lt;li&gt;A set of axioms or axiom schemata: each axiom has to be a wff.&lt;br /&gt;&lt;li&gt;A set of inference rules.&lt;br /&gt;&lt;li&gt;A set of theorems. This set includes all the axioms, plus all wffs which can be derived from previously-derived theorems by means of rules of inference. Unlike the grammar for wffs, there is no guarantee that there will be a decision procedure for deciding whether a given wff is a theorem or not.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;All of this is in the mathematical sense, but we're going to translate it to a game:  chess.  We'll go through the rules one by one.&lt;br /&gt;&lt;br /&gt;First, we have a finite set of pieces that can be used for constructing different setups on the chess board.  &lt;br /&gt;&lt;br /&gt;Second, we have rules that tell us how the pieces can be set up.  For instance, both white rooks cannot be on the same colored square and both kings cannot be next to each other.&lt;br /&gt;&lt;br /&gt;Third, there is an initial setup for the board that has to be in accordance to the rules.  In the case of chess, there is only one setup.&lt;br /&gt;&lt;br /&gt;Fourth, there are rules each pieces follows, as well as each of the players, in order to continue to have correct (legal) board configurations.  All of these configurations follow from applying these rules to the initial board setup.&lt;br /&gt;&lt;br /&gt;Fifth, and finally, we have all possible board configurations that follow from the rules.&lt;br /&gt;&lt;br /&gt;Now let's go into the benefits of such a system.  We can see that the basic definition of a computer program is such a system.  In fact, Alan Turing shows that his &lt;a href="http://en.wikipedia.org/wiki/Turing_machine"&gt;Turing Machines&lt;/a&gt; can perform according to the rules of any formal system.  That is, it can simulate any formal system.  &lt;br /&gt;&lt;br /&gt;But what are the limitations?  First, there are only a finite number of possible states for the system to be in due to the finite number of tokens and ways to configure them.  Yes, it can be a large number, but it is still finite.  It can never grow beyond its rules and token types.&lt;br /&gt;&lt;br /&gt;I'd like to think of this as a mechanistic system, for reasons we'll see in the post about informal systems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114096823306752392?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114096823306752392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114096823306752392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114096823306752392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114096823306752392'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/02/on-formal-systems.html' title='On Formal Systems'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114090999747874376</id><published>2006-02-25T18:23:00.000-05:00</published><updated>2010-05-06T18:57:35.359-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Formalities</title><content type='html'>In my various books, I've been reading up on formal systems.  I see that there are a lot of useful attributes to these systems, but they have one major limitation:  there are only a finite number of states that the systems can be in.  The best and most interesting things about life and society, however, can be found in an infinite number of configurations.  This leads me to believe that informal systems, however we go about defining them, can be more powerful than their formal counterparts.  We must be careful, however, as they can also be less powerful if created in the wrong way.  We'll look at the differences between them in the next post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114090999747874376?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114090999747874376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114090999747874376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114090999747874376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114090999747874376'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/02/formalities.html' title='Formalities'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114037708648695847</id><published>2006-02-19T14:23:00.000-05:00</published><updated>2010-05-06T18:57:35.359-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Multiagent System</title><content type='html'>I've heard that there are differences between complex adaptive systems and multiagent systems, but I fail to see what they are.  I need to look into this more carefully.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114037708648695847?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114037708648695847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114037708648695847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114037708648695847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114037708648695847'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/02/multiagent-system.html' title='Multiagent System'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-114021697594151425</id><published>2006-02-17T17:50:00.000-05:00</published><updated>2010-05-06T18:57:35.359-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>AI versus Cog Sci</title><content type='html'>All the AI clases I've taken in the Comp Sci department as very one-sided.  They attack the problem with a frontal assault.  Cognitive Science looks at the problem from all different angles, making it a much easier problem (relatively).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-114021697594151425?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/114021697594151425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=114021697594151425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114021697594151425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/114021697594151425'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/02/ai-versus-cog-sci.html' title='AI versus Cog Sci'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113910395024624790</id><published>2006-02-04T20:43:00.000-05:00</published><updated>2010-05-06T18:57:35.360-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Philosophy of AI</title><content type='html'>Philosophy of Language isn't as useful as I thought.  Mind and Knowledge are, though.  Linguistics is useful from a cognitive science approach.  I'm thinking of getting a PhD in cognitive science now.  I need to think about it more, first.  I would love learning more about it, but the research aspect of it is holding me back.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113910395024624790?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113910395024624790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113910395024624790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113910395024624790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113910395024624790'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2006/02/philosophy-of-ai.html' title='Philosophy of AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113470882532623280</id><published>2005-12-15T23:44:00.000-05:00</published><updated>2010-05-06T18:57:35.360-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>On A Natural Language Interface</title><content type='html'>One of the things I hope to do is to create a language.  I don't mean a complex language like English.  Nor do I mean a language like Esparanto.  And I've already created a compiler for a C++ like language and have no inclination to do that again.&lt;br /&gt;&lt;br /&gt;I'm talking about a language that is simple for both natural and arificial systems.  It should have no ambiguity, or at least as little as possible.  The written words will go by the phonetic sounds the word makes.  The letter won't be the letters we learn in kindergarten, but much simpler and easy for a computer to understand.  I want this language to be as simple as possible and yet be able to communicate all of the complex ideas we humans have.  &lt;br /&gt;&lt;br /&gt;That's the plan.  We'll see if it survives contact with the enemy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113470882532623280?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113470882532623280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113470882532623280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113470882532623280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113470882532623280'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/12/on-natural-language-interface.html' title='On A Natural Language Interface'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113461607951544542</id><published>2005-12-14T21:23:00.000-05:00</published><updated>2010-05-06T18:57:35.360-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>AI Plans</title><content type='html'>So I want to be able to use an AI-based program (if it's appropriate) to teach others what I've learned.  What do I want in a program like this?&lt;br /&gt;&lt;br /&gt;A natural language interface.&lt;br /&gt;The ability to represent any kind of knowledge.&lt;br /&gt;The ability to learn from what it already knows.&lt;br /&gt;It has to know that its purpose is to teach humans what it knows in the best way possible.&lt;br /&gt;&lt;br /&gt;That's my life so far.  Over the next month, I'm going to flesh this out a bit more and explain why I want these things.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113461607951544542?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113461607951544542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113461607951544542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113461607951544542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113461607951544542'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/12/ai-plans.html' title='AI Plans'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113410952994351701</id><published>2005-12-09T01:18:00.000-05:00</published><updated>2010-05-06T18:57:35.361-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>A Change In Focus</title><content type='html'>Like about a month or so ago, I'm again changing the focus of this blog.  It started as a place for me to reflect on my education, both inside and outside the classroom.  Then it became a place to reflect on my thoughs of AI.  I'm keeping with the spirit of the second focus, but narrowing it a bit more.  I want to create a more specialized AI program that is a repository of knowledge and understanding of what I learn, and can be queried in a way that will teach about the knowledge within to others.&lt;br /&gt;&lt;br /&gt;It's similar to true AI, but without the autonomy and other critical abilities.  What will this AI entail?  I don't know yet.  I need to think about it more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113410952994351701?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113410952994351701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113410952994351701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113410952994351701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113410952994351701'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/12/change-in-focus.html' title='A Change In Focus'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113359095264038608</id><published>2005-12-03T01:19:00.000-05:00</published><updated>2010-05-06T18:57:35.361-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>The Future of AI</title><content type='html'>Some AI researchers seem to believe that when computers reach the speed of human thought, we will have true AI.  I think that they forget that the brain is a combination of both hardware and software, as will be any true AI.  What type of research has been done on AI hardware?  Or AI hardware and software together?  I know we use a 'universal' computer, but would AI hardware make things easier?  And what exactly is AI hardware?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113359095264038608?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113359095264038608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113359095264038608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113359095264038608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113359095264038608'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/12/future-of-ai.html' title='The Future of AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113359074491826922</id><published>2005-12-03T01:15:00.000-05:00</published><updated>2010-05-06T18:57:35.361-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Adaptive Computing</title><content type='html'>&lt;b&gt;Adaptive computing is to computering as fuzzy logic is to logic.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Adaptive computing, as it currently exists, simply adjusts its output according to the quantity of input, as opposed to the content of the input.  This is useful for applications such as networking, but I have yet to see its usefulness for AI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113359074491826922?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113359074491826922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113359074491826922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113359074491826922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113359074491826922'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/12/adaptive-computing.html' title='Adaptive Computing'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113207031130373733</id><published>2005-11-15T10:53:00.000-05:00</published><updated>2010-05-06T18:57:35.362-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>More on the Mind</title><content type='html'>Current Plans:&lt;br /&gt;&lt;br /&gt;Create a VM with a more standard language (C/C++)&lt;br /&gt; - Already have a book for it&lt;br /&gt;Learn Lisp&lt;br /&gt; - Got a book for this, too&lt;br /&gt;&lt;br /&gt;Create a simple VM with Lisp&lt;br /&gt;Create a Lisp interpreter in another language (C/C++)&lt;br /&gt;&lt;br /&gt;Create a Lisp interpreter in Lisp&lt;br /&gt;&lt;br /&gt;Create a Lisp interpreter that works in Lisp VM&lt;br /&gt;&lt;br /&gt;Design overall mind and mental language&lt;br /&gt;&lt;br /&gt;Attempt to build mind:  Simulated Androgogous Mentality (SAM)&lt;br /&gt;&lt;br /&gt;Rinse, repeat.&lt;br /&gt;&lt;br /&gt;Start next fall, after internship and during bulk of psych classes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113207031130373733?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113207031130373733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113207031130373733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113207031130373733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113207031130373733'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/11/more-on-mind.html' title='More on the Mind'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113203270514515041</id><published>2005-11-15T00:29:00.000-05:00</published><updated>2010-05-06T18:57:35.362-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Mental Programming</title><content type='html'>No, not like that.  I was trying to go to sleep and I got to thinking about my idea to use a Lisp-like language within the mind.  Despite what a lot of people say, Lisp is a very powerful language.  And that got me thinking even more.  Why not program the VM of the mind in Lisp?&lt;br /&gt;&lt;br /&gt;Of course, this means I need to learn Lisp, again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113203270514515041?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113203270514515041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113203270514515041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113203270514515041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113203270514515041'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/11/mental-programming.html' title='Mental Programming'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113157953877820814</id><published>2005-11-09T18:29:00.000-05:00</published><updated>2010-05-06T18:57:35.362-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>More on Mental Technology</title><content type='html'>Here's some thoughts I had on the definition, term for, and structure of mental technology:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Need a better definition for mental technology.  A better term as well.  Let's list examples again.&lt;br /&gt;&lt;br /&gt;language&lt;br /&gt;mathematics&lt;br /&gt;logic&lt;br /&gt;problem solving&lt;br /&gt;critical thinking&lt;br /&gt;complex pattern matching&lt;br /&gt;'muscle memory'&lt;br /&gt;and so on&lt;br /&gt;&lt;br /&gt;Why do I say "complex" pattern matching?  I think we're born with the simplest of pattern matching (PM) capabilities:  casual relations, or cause and effect.  Either that, or it's one of the first things we learn.  I should probably add complex learning capabilities and social skills to the list, but who's to say whether they are basic mental technologies or a combination of lower level techs.  Could there be a hierarchy?  Perhaps lower level tech can be combined to create higher level tech.  A deficiency in a lower level tech would lead to a deficiency in a related higher tech.&lt;br /&gt;&lt;br /&gt;Before we continue this line of thought, we really need to come up with a better term.  Then we can use technology as others do.&lt;br /&gt;&lt;br /&gt;Cognitive skills?&lt;br /&gt;Mental skills?&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Anyone else want to take a whack at it?  I need to think about this a bit more.  And I probably should read Society of Mind, because this is very similar to what Minsky was saying.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113157953877820814?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113157953877820814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113157953877820814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113157953877820814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113157953877820814'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/11/more-on-mental-technology.html' title='More on Mental Technology'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113116029854527894</id><published>2005-11-04T21:55:00.000-05:00</published><updated>2010-05-06T18:57:35.363-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Questions</title><content type='html'>I've been asking a lot of questions lately, as I've noticed in my last post.  Here's some I listed down today:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;How to Create a Mind (?)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;How do we turn input into useful data/information?&lt;br /&gt;How do we process the information?&lt;br /&gt;How many ways does NI process information?&lt;br /&gt;Can this be mapped to AI?&lt;br /&gt;How does memory work?&lt;br /&gt;How is data/info represented?&lt;br /&gt;Is forgetfulness required?  Would memory fill up too quickly otherwise?&lt;br /&gt;As everything (every part of the mind) affects everything else, how can we use functions at all?  (many-to-many relation)&lt;br /&gt;Would a virtual machine (VM) work better as a mind?  The programming language (within the VM) would be representation for memory.  The VM would process it.  A program could be a mental shortcut.  So the 'language' would do both.  Is it possible?  Depends on the language.&lt;br /&gt;How do artificial emotions fit in?&lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;Fuzzy logic will have to play a large part in the VM and mental language.  Will memes have a part to play?  VM will have to be 'lean 'n' mean' to be fast enough to be useful, or use an embedded system instead.  Would there be pre=processing for input?  How would output work?  Would I/O have to be translated when entering/exiting the VM?  The VM + language + I/O wrapper would have to be designed at the same time.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;How am I going to answer these questions?  I have no clue.  I want to study the current research in AGI first, as well as learn more about VM, languages, wrappers, learning, and a lot more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113116029854527894?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113116029854527894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113116029854527894' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113116029854527894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113116029854527894'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/11/questions.html' title='Questions'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113115931690542135</id><published>2005-11-04T21:01:00.000-05:00</published><updated>2010-05-06T18:57:35.363-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Focusing my interests</title><content type='html'>Here's something from the beginning of the week:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Which type of AI is it better to focus on?  Strong or weak?  Strong AI seeks to recreate natural intelligence in a machine.  Weak AI works to program specific parts of intelligence (think Deep Blue).  WAI has led to some interesting applications, but seems to have done nothing to push us toward human level (HL) AI.  Strong AI research, even though specifically working toward HL AI, also has given us nothing so far.  However, it has shown us what won't work.  WAI hasn't done that.&lt;br /&gt;&lt;br /&gt;I find myself leaning toward SAI, the Holy Grail of AI.  This will take a LOT more work; an understanding of NI is all but required.&lt;br /&gt;&lt;br /&gt;Within my focus of SAI, I'm interested in AGI.  It's a relatively new area of AI, but it shows a lot of promise.  To figure out how this works, though, requires an understanding of developmental psychology.  I'm taking that online next fall.&lt;br /&gt;&lt;br /&gt;But is it enough?  No.  Most AGI advocates promote modularizing the AGI.  What would be considered a module?  Are there sub-modules?  Super-modules?  How do the modules communicate?&lt;br /&gt;&lt;br /&gt;Another published way of doing AGI is in layers.  I have yet to read through it, but it reminds me of a network protocol.  This is a way I thought about doing AI in the past.&lt;br /&gt;&lt;br /&gt;How do we organize these layers?  Obviously, there will be a "physical" layer for I/O.  There we need an interpretive layer above that to decode what to focus on and what information is important.  Of should those two functions be separated?  Probably.&lt;br /&gt;&lt;br /&gt;After the data goes through these three layers, what's next?  And do these layers work bidirectionally?  Should it be a unidirectional protocol?  Perhaps I/O would have to be on both ends.&lt;br /&gt;&lt;br /&gt;This forces us to ask another important question:  is this supposed to be a sequence of operations, or is that too simplistic?  As I've learned in IPC 251, a simple problem requires a simple response, but a complex problem requires a complex response.  This is a very complex problem.&lt;br /&gt;&lt;br /&gt;We also need a way to let it modify itself, or at least parts of itself.  How.  We probably need to know the layout of out artificial brain (AB) first.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I had another thought later that day, thanks to a definition I saw in a book:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Technology = applied knowledge?&lt;br /&gt; - supports mental/physical tech, as long as it's applied&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Some of the stuff I thought about raises a lot of questions.  Questions that I'm not able to answer.  Hopefully, the classes I'm taking will help me work toward the answers.  And hopefully, I can remain patient long enough to get there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113115931690542135?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113115931690542135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113115931690542135' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113115931690542135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113115931690542135'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/11/focusing-my-interests.html' title='Focusing my interests'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113059548733778876</id><published>2005-10-29T10:18:00.000-04:00</published><updated>2010-05-06T18:57:35.363-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Thoughts on General Intelligence</title><content type='html'>Here's more thoughts I had in class yesterday.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Thinking back over my definitions, I've decided that, since I'm heading in that direction anyway, to take an AGI, or Seed AI, approach.  Seed AI starts with the minimum requirements necessary for it to learn and grow to human level AI.  This progression is supposedly done by a process know as recursive self-improvement.  This means that it looks at itself and improves part, or all, of itself.  Humans seem to do this, too, but differently.  First, we don't change how we think so easily.  Second, we improve ourselves continuously, while an AGI would do it in discrete time steps.&lt;br /&gt;&lt;br /&gt;But can this self-improvement teach an AGI new and novel things?  Is it just optimization, making it faster?  Can we combine this with genetic programming to create novel solutions?  Mutation might help, but can make things worse due to its random nature.  Bit if everything is modularized, how do we create new modules?  PErhaps first by recognizing gaps in knowledge/mental technology and then using GP to create a new module.  Also need a module to compare/contrast modules in order to combine them to keep down the clutter.&lt;br /&gt;&lt;br /&gt;What modules do we start with?  What do humans start with?&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So there's some of my first thoughts in seriously considering AGI.  I need to read more of those resources I posted about yesterday.  If I find time.  It will likely have to wait until next semester when I have a LOT more free time.  Expect a lot more posting during that time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113059548733778876?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113059548733778876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113059548733778876' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113059548733778876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113059548733778876'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/10/thoughts-on-general-intelligence.html' title='Thoughts on General Intelligence'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113055597891204464</id><published>2005-10-28T23:15:00.000-04:00</published><updated>2010-05-06T18:57:35.364-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Artificial General Intelligence/Seed AI</title><content type='html'>Here's some links to information about artificial general intelligence (AGI), which is closely related to seed AI.  In fact, they're so close that many people consider them the same thing.&lt;br /&gt;&lt;br /&gt;Basics:&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Seed_AI"&gt;Wikipedia Entry&lt;/a&gt;&lt;br /&gt;&lt;a href="http://agiri.org/"&gt;Artificial General Intelligence Research Institute&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.singinst.org/seedAI/seedAI.html"&gt;Seed AI Intro&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More Details:&lt;br /&gt;&lt;a href="http://www.singinst.org/GISAI/index.html"&gt;Creating Complete Minds Capable of Open-Ended Self-Improvement&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.singinst.org/LOGI/index.html"&gt;LEVELS OF ORGANIZATION IN GENERAL INTELLIGENCE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More on some thoughts I had in class today later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113055597891204464?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113055597891204464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113055597891204464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113055597891204464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113055597891204464'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/10/artificial-general-intelligenceseed-ai_28.html' title='Artificial General Intelligence/Seed AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113046026628387521</id><published>2005-10-27T20:42:00.000-04:00</published><updated>2010-05-06T18:57:35.364-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Artificial General Intelligence/Seed AI</title><content type='html'>Thinking back over my definitions and thoughts, it seems like I'm heading toward the area of artificial general intelligence (AGI) and Seed AI.  I'll post more about this over the weekend.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113046026628387521?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113046026628387521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113046026628387521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113046026628387521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113046026628387521'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/10/artificial-general-intelligenceseed-ai.html' title='Artificial General Intelligence/Seed AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113036172346030329</id><published>2005-10-26T17:14:00.000-04:00</published><updated>2010-05-06T18:57:35.364-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Looking Back Over the Definition of AI</title><content type='html'>AI:  an artificial entity that displays some level of intelligence&lt;br /&gt;&lt;br /&gt;Is there a minimum level of intelligence required?  Does it have to 'know' what it's doing?  That gets into understanding.  Perhaps 'using' technology (physical only, or mental as well?) can't count toward intelligence.  Does it have to be autonomous?  How shall we define autonominity?  Are humans autonomous?  If so, how?  What makes us, and most other animals, autonomous?  What about plants?  Can we use action versus reaction?  Plants react to changes in the environment while animals act.  Not all humans act; some just react to what's going on.&lt;br /&gt;&lt;br /&gt;Perhaps goals?  Do autonomous entities create and pursue goals?  Where is the line between acting on a genetically-based behavior and goal-oriented behavior?  An autonomous entity acts toward a goal?  Computer programs do that now, just toward the programmer's or user's goals.  Self-created goals?  Would sub-goals based on a user's goals count?  How and why create goals?  Need a definition for motivation (and goals).  And ambition, if it applies to AI.&lt;br /&gt;&lt;br /&gt;Need to find a way to quantify intelligence without using IQ.  IQ only seems to measure a handful of mental technologies.  Or does it?  Pattern matching/recognition is one thing it sort of measures, which isn't a mental technology.  One thing that can be said for a useful measure of intelligence:  it won't be a single number.  It needs to measure the mental abilities we are born with, and nothing else.  Then we need a way to quantify our understanding of these technologies.  It also can't rely in any way on specific information form these technologies.  Can we measure the ability to use technology?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The above is what I thought about during CPS 596E back on Monday.  There are many things here to think about.  And here's some more:&lt;br /&gt;&lt;br /&gt;Can we find a measure of our intelligence genetically?  Are there gene sequences that tell our bodies how intelligent to make us?  There has to be something about how basic pattern matching, learning, etc. skills.  This also leads us back to the nature versus nurture debate.&lt;br /&gt;&lt;br /&gt;There's a lot I need to think about.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113036172346030329?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113036172346030329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113036172346030329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113036172346030329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113036172346030329'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/10/looking-back-over-definition-of-ai.html' title='Looking Back Over the Definition of AI'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113007824281500887</id><published>2005-10-23T10:37:00.000-04:00</published><updated>2010-05-06T18:57:35.364-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>Another Blog</title><content type='html'>&lt;a href="http://codebleed.blogspot.com/"&gt;Code Till Your Fingers Bleed&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And here's another blog that seems interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113007824281500887?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113007824281500887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113007824281500887' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113007824281500887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113007824281500887'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/10/another-blog.html' title='Another Blog'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15209522.post-113007625476348688</id><published>2005-10-23T10:04:00.000-04:00</published><updated>2010-05-06T18:57:35.365-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><title type='text'>An Interesting Blog</title><content type='html'>&lt;a href="http://pensive-pondering.blogspot.com/"&gt;Pensive Pondering&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is an interesting, AI-related blog.  I need to check this out further.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15209522-113007625476348688?l=aiedu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aiedu.blogspot.com/feeds/113007625476348688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15209522&amp;postID=113007625476348688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113007625476348688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15209522/posts/default/113007625476348688'/><link rel='alternate' type='text/html' href='http://aiedu.blogspot.com/2005/10/interesting-blog.html' title='An Interesting Blog'/><author><name>Matt</name><uri>http://www.blogger.com/profile/16334893414393183908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_OW_63TyOJ5U/S4wJ4ZkqKSI/AAAAAAAAABw/1An8AESLNkM/S220/earth2.gif'/></author><thr:total>0</thr:total></entry></feed>
