Todor,

This is a cool way of answering problems.

Basically: "there is only one way of solving this problem {putting bricks/toys 
on top of each other to build a tower] It's obvious. It's so simple. I, Todor, 
have solved it.  If only you'd read my work, Chapter X, you'd realise this..."

Unfortunately, there are more or less infinite ways of laying and positioning 
one brick on top of another (and positioning your body, head, eyes, and arms 
while doing so) -  and indeed knocking the tower over - esp. if you are an 
infant with poor motor control - as you can see if you check out the reality:

http://www.youtube.com/watch?v=dxfPuEK4t08
http://www.youtube.com/watch?v=2cCmzHMAlZU
http://www.youtube.com/watch?v=dgmDivV0UWI
http://www.youtube.com/watch?v=yMC58x6Y7xk
http://www.youtube.com/watch?v=9C9YjQKwfaw

If you think the infants are iterating a pattern of bricklaying, please explain 
what it is -  incl. the precise physical positions and "coordinates" of the 
bricks on top of each other  - *and* the starting points on the floor/elsewhere 
from wh. they are picked up. .

Actually, the infants are doing what you're doing below - improvising/making it 
up - building a crazy argument [as in "crazy walk"} - as you go along -  taking 
it one step/brick/wild assertion at a time, higgledy-piggledy  - and not 
iterating any consistent pattern of behaviour.

And that is indeed the foundation of an **intelligent** AGI.  

This OTOH is narrow AI brick-building- and iteration -  and while v. useful  
also v. unintelligent :

http://www.youtube.com/watch?v=XjHJY7_BzOI
http://spectrum.ieee.org/automaton/robotics/diy/video-watch-flying-robots-build-a-6-meter-tower




From: Todor Arnaudov 
Sent: Thursday, July 12, 2012 10:37 PM
To: AGI 
Subject: Re: [agi] Real World/ Creative Reasoning - what no one gets about AGI




Mike, thanks for the link to the video (nice selection), but I don't think you 
get anything from my thousands of sentence explanations and definitions...

>This is a baby *creating* a course of action -
 >http://www.youtube.com/watch?v=yMC58x6Y7xk
 >*creating* the building of a tower of bricks,
>not *following* a preplanned course of action.  Watch how he lays one brick on 
>top of another. Consider the final structure. That's exploration not iteration.


Well, this is exploration for a short time, then it is iteration. :) I you were 
capable to understand my sensori-motor explanations, this perfectly matches my 
previous explanations.


It's a mere adjusting of coordinates, and the bricks are layed on the top of 
one-another, because of the following very simple laws (which is easily 
derivable from scratch - it's just the simplest, i.e. the one that comes first 
to mind, there aren't a lot of other options):


- In the initial state the bricks just lay on the ground one one row?


- The baby may catch them and move them, that's not "smart" enough.


- The only possible "intelligent" action over two bricks is to put the second 
over the first one. You may put it on the sides too - yeah, but that's less 
"interesting", see below to see why. (One other reason is, because it's done 
first and may be done many times. Then it gets boring - too easy and 
predictable.)


- You can hold only one brick in a hand, and brain/highest cognitive 
capabilities have a point of integration, the attention/eyes follow/fixate on 
just one brick in one hand.


- Obviously the interesting parameters is the height, because it can be changed 
when the bricks are moved in a very specific manner (unlike the random motion 
that produces other results), which can be specified formally as:


- The spatial coordinates of the bottom of the second brick should match the 
coordinates of the top of the first brick.


The operation, "halting criteria" are as simple as matching (they are default 
criteria), the baby tries to match some parameters, and literary "halting" - 
when putting a brick on the another and pushing, the baby feels a force that 
stops it moving it further, that's like a "ground". When there's a force 
against the motion, a very straight "decision" is to stop pushing, it's a basic 
reaction, and it's learned easily - attempts to push a brick to the basic 
ground. Which in low level is: 


-- Motor commands move in a direction against the plane of the ground.
-- Proprioceptive feedback that the hand doesn't move further, while in all 
other situation, when there's not an obstacle, when there's motor command to 
move in a given direction, the hand moves. That's how "obstacles" are 
generalized - you push, but your hand and the object in it doesn't move further.


This is how the top of the brick is recognized and generalized as a "higher 
ground", another plane.


Using generalization, the baby attempts to perform the same operations that on 
the basic ground.


As mentioned - MATCHING and feeling the RESISTANCE are the simplest and most 
elementary criteria, which perfectly match the situation and the basic 
cognitive capabilities - the baby moves another brick to coordinates given by 
another brick.


"Why exactly those bricks, and not others?"


-- Because those were closer to the baby, because she saw those in the moment 
when she decided to catch a brick (and then her attention is "locked" for some 
time and the other bricks are ignored until that one is felt in the hand) etc.


...


And if you did understand my other explanations on 
vision/geometry/3D-transformations, you wouldn't be that impressed that the 
baby notices that some parameters change when the hand is aligned with the 
objects and its coordinates are adjusted.


Another thing that is very obvious, regarding how the baby recognizes that it 
should lay the bricks one on the another, is that no matter how she moves the 
bricks on the plane, the height of the topmost point of them stays the same. 


The only way to change this parameter further - the height - is to put another 
brick. Initially all the bricks are on the same plane, they have the same 
height. 
If you put the brick on another one which is on the ground, the total height 
would just match the first one (that's also interesting in the beginning, 
because now these heights match each-other height parameter).




>The basic principles are the same that adults use to create searches on 
>amazon, ebay, or anywhere on the net - and that underlie every real world 
>activity, period.None of 
>them are algorithmic.


Yes, the principles: maximize MATCH, optimize paramaers, get "bored" by too 
predictable input etc. are the same, but the levels of generality of a search 
in Amazon and this are so huge. And you're wrong in your classification - a 
search in Amazon is not "real world", this is an abstract natural language and 
social world, crystallized in stereotypes and social scenarios which were done 
thousands of times. 


"Real world" is a world of low generality such as of this baby, and the 
"creativity" in that domains is obvious and elementary - sorry if you can't see 
it.


In the Amazon etc. examples it's obvious either, but the  "instruments" and 
operations are in higher level coordinate systems, with other types of 
"coordinate adjustmenets" and other types of searches for maximizing the match 
between parameters.


 > Which part of your AGI course covers creativity/ real world reasoning? Which 
 > other AGI course covers creativity/ real world reasoning? None.


Actually in most parts... :-D Since the focus is on sensori-motor generalizing 
hierarchies, as I explained 1000 times so far, every action of mind is 
eventually reducible to coordinate adjustments/transformations (a baby stacking 
bricks, or a student typing on a keyboard a query in google, or doing 
whatever). All that is "real world reasoning", because it's derived from 
sensory inputs and the output is ultimately in "motor outputs" - coordinate 
transformations in the lowest-level Universe space.


Read my works and see any talk of Schmidhuber about creativity and 
interestingness.


-- Todor
http://research.twenkid.com
http://artificial-mind.blogspot.com




On Tue, Jul 10, 2012 at 5:52 PM, Todor Arnaudov <[email protected]> wrote:



  Mike, 


  It's you who doesn't get elementary things.


  Talking about high level crystallized activities that 20-30 year-old humans 
do (and they are rather logical than "fluid"), do you have any idea how many 
transformations happened in the brain for that time.


  You should give examples of babies or little children playing, not natural 
language related activities of 30-year old researchers.


  What do you know about creativity? Show us a short story, a creative drawing, 
a film, some dance move, musical piece (not that all those are quite 
"mechanical" like everything).

  >Correct me -
   >
  >you're doing what everyone else does here, and thinking of : "how can I find 
a *standard* way of solving this problem?" -
   >
  >so first you try to solve the particular problem, and second you try to turn 
it into a standard way of solving problems like this.
  >What you've missed is : this  is a **creative** problem, a **one-off** - as 
are all real world problems,..
  >By definition, **you didn't/don't have a pre-existing method of solving it** 
-  and no standard method is possible..
  >When you go to search for "good books on AI", you know something about 
searching/research and also about AI, but you don't have a standard search 
method or frame. 


  3294039430390 people around the world reach to the same "non-standard" 
methods.
  And in what year do you live, Mike, currently people have a decade or more of 
using search-engines, they don't invent it.
  Searching in a library or an encyclopedia is not that much different. The 
first time it's  "invented", then it's applied.


  Limited working-memory and the pruning of search is also how advertizing and 
economy works, why the options on the top are selected and the rest is usually 
ignored.


  People don't check everything, but what's near-by, what fills up their 
working memory and is strong enough. 
  Then they stop searching and buy the washing powder brand which is repeated 
the most on the TV, or click what's on top.


  As of "the best neuroscience researcher", it's the same search of who's "on 
top" on some list, for whom the superlatives are said, the most publications in 
"prestigious" sources, etc.
  All those are very high level concepts, but I know you don't make a 
difference between abstract and specific, you use to talk about specifics and 
call it general - the set of all different chairs.


  >You have to **create** a method on the fly - in effect, create and modify a 
"quasi-program"/plan-of-action as you go along. That is actually what you did - 
your first (as distinct from your second) course of action.


  The first time you do.


  >Whatever search methods you used *won't* be directly applicable to further 
searches. In the real world, every problem situation is **different, ** even if 
also similar to others. ****Real world reasoning IS creative reasoning*****

  You don't get, that it is different depending on the POV and the resolution 
and level of generality. We're talking about language related problems which 
are of high generality.




   >Your next research task may be *who are the leading authorities on 
neuroscience?" or: "what are the main branches of neuroscience?" For each of 
these, you will have to create new 
  >methods of search. What you learned re AI may help, but only somewhat. 
That's the nature of living in the real world . 


  What new methods Mike, the guys who do those searches use to be 20-30 years 
old, they have read enough of textbooks, if not something else.
  That information is available at a glance in such literature, even literary 
written as "branches" etc.


  >No one in AGI understands that the function of an AGI - real world agent -  
is to deal with creative problems. Not standard rational problems for which 
methods of solution exist. But new >problems for which no  method exists.


  What do you understand Mike, sometimes I think I'm not discussing with a homo 
sapiens sapiens, you don't get a thing of what I'm explaining to you.



  >AGI isn't about running pre-existing-plans-of-action to solve rational 
problems, it's about forging them to solve creative problems. About a machine 
not running , but creating a search.


  Eventually everything is "pre-existing", the molecules of your body are 
preexisting anything you do consciously, and all of the actions mind can do 
with the body are "preexisting" it just selects from them.
  Sorry you lack capacity to get it, it seems not all homo sapiens can.


  -- 

  -- Todor "Tosh" Arnaudov
  http://research.twenkid.com
  http://artificial-mind.blogspot.com







-- 

-- Todor "Tosh" Arnaudov
http://research.twenkid.com
http://artificial-mind.blogspot.com


      AGI | Archives  | Modify Your Subscription   



-------------------------------------------
AGI
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-c97d2393
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-2484a968
Powered by Listbox: http://www.listbox.com

Reply via email to