• Like
Upcoming SlideShare
Loading in...5
Uploaded on


More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide
  • The Singularity represents an "event horizon" in the predictability of human technological development past which present models of the future may cease to give reliable answers, following the creation of strong AI or the enhancement of human intelligence.The Singularity is the technological creation of smarter-than-human intelligence. There are several technologies that are often mentioned as heading in this direction. The most commonly mentioned is probably Artificial Intelligence, but there are others: direct brain-computer interfaces, biological augmentation of the brain, genetic engineering, ultra-high-resolution scans of the brain followed by computer emulation. Some of these technologies seem likely to arrive much earlier than the others, but there are nonetheless several independent technologies all heading in the direction of the Singularity – several different technologies which, if they reached a threshold level of sophistication, would enable the creation of smarter-than-human intelligence.
  • Cognitive Architecture (overall design of the AGI, different parts and how they interacts with each others). Modular approach.Knowledge Representation (how the system store different type of knowledge such a as declarative, procedural or episodic and how it creates its own). Atome table with connectionist and symbolic systemsLearning (how does it learn new type knowledge and how it learn to learn). MOSES and PLN algoTeaching Methodology (how with coupled with other systems it gain knowledge about itself and others). AGISim integrationAGI cognitive science flow chart
  • Web based virtual worlds: clubpenguin.com, habbo.comSocial Network: myspace, facebook.beboStand alone: Total Active Subscriptions for October 2007 for over 100 tracked MMO Games, including WoW, EVE, SL, There
  • WebFlock 1.0. WebFlock is an application for private-labeled, Web-based virtual experiences. It provides a visually immersive environment for social interaction, media consumption and game play
  • In a typical real-life version of this test, a child witnesses a series of events in which Person A places an object (such as a teddy bear) in a certain location (such as a cabinet). Person A then leaves the room, and during his absence Person B moves the object to a new location (such as the refrigerator). The child is then asked to predict where Person A will look for the object when he gets back.The right answer, of course, is the cabinet, but children age 4 and under will generally say the refrigerator because they haven’t yet formed a theory of the mind of others. The researchers recreated the same situation in Second Life, using an automated theorem prover coupled with procedures for converting conversational English in Second Life into formal logic, the native language of the prover. When the code is executed, the software simulates keystrokes in Second Life. This enables control of “Eddie,” who demonstrates an incorrect prediction of where Person A will look for the teddy bear — a response consistent with that of a 4-year old child.  But, in an instant, Eddie’s mind can be improved, and if the test is run again, he makes the correct prediction.
  • Is the online Environment suited to Kinesthetic learners?How do we make online environment more inviting & Supporting of kinesthetic learners?Transition From 2D/3D graphical interactive interface to 3D on-line communities
  • David Kolb’s ModelLearning Style InventoryAnthony Gregorc’s ModelFleming’s VARK ModelLearning Style TestJackson’s Neuropsychological ModelLearning Styles Profiler


  • 1. Virtual Environments Meet Artificial Intelligence
    July 2009
    Xavier Laurent
    University of Bangor
  • 2. Research Focus
  • 3. What is it about?
  • 4. The Singularity
    Ray Kurzweil
    Inventor and Futurist
  • 5. Other Views on the Singularity
    Dr. Peter Norvig
    Google Director of Research
  • 6. Emulating Intelligence via brain scanning
    Blue brain project
    (bottom-up or reverse engineering)
    An entire neocortical column lights up with electrical activity. Modeled on a two-week-old rodent brain, this 0.5 mm by 2 mm slice is the basic computational unit of the brain and contains about 10,000 neurons. This microcircuit is repeated millions of times across the rat cortex and many times more in the brain of a human. Courtesy of Alain Herzog/EPFL
  • 7. What is it about?
  • 8. Artificial General Intelligence and its Potential Role in the Singularity
    Narrow AI
    Artificial Intelligence (AI), Artificial General Intelligence (AGI) or Strong AI or Human Level Intelligence
    Holy Grail of AI: creating machinesthat have similar minds to ours.
  • 9. Unpopularity of AGI
    • AI winter which promises that could not be kept
    • 10. Penrose / Hameroff, Intelligence is based on human consciousness which is in turn based on quantum gravity based dynamics operating within brain dynamics (1997, 2002)
    • 11. Beyond Technology capabilities
    • 12. Emulating AGI via brain scanning (Kurzweil, 2005)
    • 13. No immediate results compared to Narrow AI
    • 14. General purpose systems are not as good as special purpose ones
    • 15. AGI is dangerous ethical issues
    • 16. Scaling up of cognitive architectures
  • Different approaches to AGI
  • 17. Novamente
  • 18. Definition of Intelligence
    It is the ability to achieve complex goal in complex environment.
    Understanding of self and others
    Understanding of what is the problem
    Ben Goertzel
  • 19. Novamente Hybrid Approach
  • 20. What is it about?
  • 21. Human Cognitive Development
  • 22. Sensorimotor Stage
    Circular reaction, object permanence, goal directed behavior, A not B search error
    Knowledge that objects exist, independent of our perception of them
    Piaget suggests that until 18 months of age appearances and disappearance of an object are not taken as the same object.
    Out of sight, out of mind
  • 23. The Object Permanence
  • 24. AGI Education
  • 25. What is it about?
  • 26. Virtual Worlds
    Technology Evaluation for Marketing and Entertainment Virtual worlds, July 2008
  • 27. Virtual Worlds Road Map
  • 28. What is it about?
  • 29. Embodiment and AI
    The natural synergy between advanced AI and gaming/virtual worlds has been avidly discussed for at least a decade, see (john E.laird 2000)
    • Some AI theorists believe that robotic embodiment is necessary for the achievement of powerful AGI (Rodney Brooks for instance is a prominent champion of this perspective)
    • 30. Others believe embodiment is entirely unnecessary, and one can create a human-level AGI exclusively using other mechanisms, e.g. textual conversation, interaction in formal logic, etc.
    • 31. Novamente believes that embodiment is extremely convenient for AGI though perhaps not strictly necessary; and that virtual-world embodiment is an important, pragmatic and scalable approach to pursue alongside physical-robot embodiment.
  • Why simulated worlds?
    Cheaper than robotics
    Controllability of the environment with physics
    Masses of potential AGI teachers (like Wikipedia or Google implicit knowledge)
    Linguistic and embodied perceptual/active experiences (different from chat robots)
    Different form of avatars (Virtual animals, shopkeepers etc)
    Commercial vehicle for the popularization and monetization of early-stage AGI’s
    It's easier for a distributed team to work on project 
  • 32. Virtual Environment Problems
    SL does not lend itself well with detailed perceptual and motoric interaction. It is better for its users base. Integration of virtual world platforms with robotics simulation platforms such as Player/Gazebo would be one route.
    SL Lack of integrity with other tools
    Virtual worlds needs better richness of physics and sensory motions(What must a world be, that an intelligent system may grow and learn within it?)
    Object recognition and integration into learning. At present time objects are labeled with metadata indicating their type
  • 33. Example solution: Integration of a robot simulator with a virtual world engine
    Player / Gazebo: 3D robot control + simulation framework
    RealXTend/OpenSim: open-source virtual world
    It seems feasible to replace OpenSim’s physics engine with appropriate components of Player/Gazebo, and make coordinated OpenSim client modifications
  • 34. Work done in simulated worlds
    Object permanence / Object recognition in AGISIM
    False belief test in Second Life
    Current SL stage with Novamente cognition engine, virtual pet (fetch game)
  • 35. Novamente AI Sim
    Hiding an object and seeing if the AI remembers that it still exists (what Piaget called object permanence)
  • 36. Fetch games
    Using imitation-reinforcement-correction methodology to teach avatars various behaviors (verbal and non verbal communication)
  • 37. Leonardo, the creation of MIT scientists
    Passed the test of false Belief
  • 38. What is OpenCog
    The Open Cognition Framework (OpenCog) provides research scientists and software developers with a common platform to build and share artificial intelligence programs.
  • 39. What do they offer to Kinesthetic learners and how can they be improved in the future. How virtual worlds can help to develop Intelligence for Human and Artificial Agents?
    Learning style in Virtual Worlds
  • 40. Road Map
    Look at the different type of learning and choose kinesthetic learning style
    Fleming and Mills’ Vark model for kinesthetic learners
    Virtual worlds vs. other 3D environments, why a Second Life type environment should bring something to kinesthetic learners?
    What Virtual Worlds could bring to kinesthetic learners?
    What else could be done to improve kinesthetic learning in a virtual world?
  • 41. Fleming's VARK model
    visual learners
    auditory learners
    reading/writing-preference learners
    kinesthetic learners or tactile learners
    Kinesthetic learning is when someone learns things from doing or being part of them. They make up about 15% of the population and struggle to pick things up by reading/ listening to things
  • 42. Naïve Physics
    Naive physics (Hayes, 1985) refers to the theories about the physical world that human beings implicitly develop and utilize during their lives.
    What goes up must come down.
    A dropped object falls straight down.
    A vacuum sucks things towards it.
    Centrifugal force throws rotating things outwards.
    An object is either at rest or moving, in an absolute sense.
  • 43. Current Virtual Worlds lack fluids, powders, pastes, fabrics … they don’t completely implement “naïve physics”
  • 44. One likely solution: bead physics
    Spherical beads with specially designed adhesion properties can emulate fluids, fabrics, pastes, strings, rubber bands, etc.
    Bead physics can be added to virtual world physics engines
  • 45. What Must a World Be That an AGI Can Develop In It?
  • 46. Ethical views: Friendly AI
    Goal Invariance Under Radical Self-Modification
    How to architect an AGI system so as to maximize the odds that, as it radically self-modifies and self-improves, it will not lose track of its originally programmed/taught goal system?
    Eliezer Yudkowsky
  • 47. A Matrioshka brain