Author Topic: AGI methods  (Read 13321 times)

toborman

  • *
  • Roomba
  • Posts: 5
Re: AGI methods
« Reply #15 on: July 08, 2014, 03:07:38 AM »
Reasoning methods include: Deduction, induction, and abduction. Other reasoning methods might include analogy, and case-based reasoning, although these may be considered special forms of the first three methods.

For additional info you may take a peek at http://thinker.iwarp.com which is part of http://mindmap.iwarp.com/.

good luck on your project.  :)
« Last Edit: July 11, 2014, 04:30:47 AM by toborman »

Freddy

  • *
  • Colossus
  • **********************
  • Posts: 5818
  • Mostly Harmless
Re: AGI methods
« Reply #16 on: July 10, 2014, 01:06:05 PM »
Topic split to allow this thread to stay on topic.

Welcome Toborman

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #17 on: July 25, 2014, 10:35:16 AM »
I just re-thought of something after a long time :D

A site could be built on address www.synthetic-mind.com. The site would contain a knowledge base, like an encyclopedia, but in structured manner, subject-predicate-object and similar for texts or structured data for math, chemistry and others. Besides knowledge base navigator, it would provide deduction solver for math and other areas and inductive finder for finding new formulas in physics and generally new knowledge about world. The project would be crowdsourced like wikipedia, but it would start with existing data from public encyclopedias, giving a start data boost (http://dbpedia.org/About, http://babelnet.org/, http://www.freebase.com/, http://people.mpi-inf.mpg.de/~gdemelo/yagosumo/).

So, people would read data and solve math and other problems, but when their computers are idle, it could be used for some inductive gentic algorithm to find new rules in the Universe, while analyzing knowledge base. God knows what new rules would be found, maybe some that humans could never thought about. Users could also choose at which area they want to invest their processor time. To avoid false data, users that want to enter new data would have a ranking board where they would be publicly ranked or finally eliminated from knowledge base.

Don Patrick

  • *
  • Starship Trooper
  • *******
  • Posts: 369
    • Artificial Detective
Re: AGI methods
« Reply #18 on: July 25, 2014, 02:40:47 PM »
I know two similar projects. One is project Cyc, where a small group of scientists has been collecting structured common knowledge for the past 30 years and offer it as a database for AI projects, along with an inference engine. Unfortunatly, implementation of this knowledge database and its structure leaves something to be desired.
The other project is NELL, the Never Ending Language Learner, which extracts facts from texts and websites, and relies on the online crowd to affirm or correct what it learns.
« Last Edit: July 25, 2014, 04:32:40 PM by Don Patrick »
Personal project: NLP -> learning -> knowledge -> logical inference -> A.I.

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #19 on: July 25, 2014, 04:46:36 PM »
Those both projects do not have online problem solver and without that it is hard to get publicity. With math, physics and chemistry solver based on deduction we could get hits from twitter's and facebook's school and university pages. And I have strong indicies that "www.synthetic-mind.com" could hold programs and web pages beside data, making it a base for web 3.0.

So at the end it would be:
  • crowdsourced encyclopedia
  • scientific problem solver
  • exotic programming language implemented in javascript that can emulate any other programming language through its implanted parser
  • cloud based operating system that can hold and search programs, data and hosted web pages

All of this reminds me heavily of web 3.0 buzzword and I think it is reachable through free advertisement on twitter and facebook for the start. Especially if we make synthetic mind opensource for installing on whatever server.

Yeah I know, now I fly so hi, maybe I'll fall so low  :P
« Last Edit: July 25, 2014, 06:22:30 PM by ivan.moony »

Freddy

  • *
  • Colossus
  • **********************
  • Posts: 5818
  • Mostly Harmless
Re: AGI methods
« Reply #20 on: July 25, 2014, 05:31:34 PM »
Crowd sourced Encyclopaedia - you're probably going to get a few people telling you to use the Wikipedia API...

Ambitious project, but cool nonetheless  :)

Art

  • At the end of the game, the King and Pawn go into the same box.
  • *
  • Hal 4000
  • ******************
  • Posts: 4161
Re: AGI methods
« Reply #21 on: July 25, 2014, 11:06:39 PM »
Or perhaps you could find a way to link into the NSA. They have collected and compiled information on everything and everyone! O0
In the world of AI, it's the thought that counts!

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #22 on: July 25, 2014, 11:28:26 PM »
I don't need NSA when I can see you all through this hole in the screen: o
Hey, you! I saw that!
And you! Put that finger out of your nose!
And you girl! Wear something on, there are children over here!
 ;D

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #23 on: November 27, 2014, 05:51:35 PM »
I just thought of some direction of using Synth that could inspire someone:

What if a site would be built that would allow learning small fragments of english texts on demand (less than 1000 lines - like Don Patric's solution)? people could load texts and then ask questions about the matter. Simple answers could be given right away, but complex answers with a lot of proofing consumption could be processed in a larger amount of given processor time. And if a lot of machines would be running on the main web page, idle processor times could be shared to get answers for some complex questions.

People could vote where do they want to invest the most of their processor time. And if some answers are not yet achievable because of lack of data, triggers could be set up that would pop up "question solved!" window when answers get available (when enough data is collected from other users).

I have a good feeling about this one. Intelligent crowdsourced machines might visit us in some near future (while we are still alive). "IQ" could be a good name for such artificial assistant.

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #24 on: January 01, 2015, 07:17:09 PM »
The idea is to have a programming language which behaves naturally in terms of cognitive process. If we have such a language, it would be an easy process to convert real world data to in-memory representation. It means that IQ would map data first from textual input stream to grammar structure and then from grammar structure to intrenal world representation. I think it is all about grouping different object into higher order constructs: words to sentences, sentences to theories, theories to Universe representation. The same goes for vision: different shapes are grouped together forming cognitive representation of wholes. All of this should be easily represented by language constructs.

I further simplified Synth's grammar to accept only: variable types, variable values and value dynamics. Complex structures like inference should be easily defined with just these three constructs which can represent any closed system in the Universe, including inference mechanism.

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #25 on: January 02, 2015, 06:45:52 PM »
there is some technology I have in mind for a long time now. It is about classification of things in memory.

this is the basic idea: presentation

i guess this could be a starting point for learning new facts about the Universe.

8pla.net

  • *
  • Replicant
  • ********
  • Posts: 695
    • 8pla.net
Re: AGI methods
« Reply #26 on: January 03, 2015, 12:13:19 AM »
Is your new technology like database tables, or is it different?
My Very Enormous Monster Just Stopped Using Nine

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #27 on: January 03, 2015, 12:44:46 AM »
it can be used as classic relational database tables, like having all tables in one big table.

But I'm more interested in classification object aspect. A column is classification base, a row field value is specific class the row belongs to and when a row belongs to some class it can be expanded by another columns of that class.

I imagine having objects in the Universe classified this way all in one big table. I even imagine predicates from classic logic being fitted in this like table which would bring typed predicates whose types would be defined by table header.

8pla.net

  • *
  • Replicant
  • ********
  • Posts: 695
    • 8pla.net
Re: AGI methods
« Reply #28 on: January 03, 2015, 01:29:50 AM »
For the sake of friendly discussion, isn't one table, non-relational?   How are empty columns, in one big table, handled?
My Very Enormous Monster Just Stopped Using Nine

ivan.moony

  • *
  • Replicant
  • ********
  • Posts: 643
  • look, a star is falling
Re: AGI methods
« Reply #29 on: January 03, 2015, 01:45:10 AM »
Well, you can define multiple tables in one big table. In noted example in presentation there can be derived three tables from one, namely: scape type->GroundScape, scape type->SeaScape and scape type->SkyScape. If you think further, another parallel extraction can be made - to tables: engine->Otto, engine->Electric and engine->Jet and if engine is having specific value, it can be further expanded by another columns specific to engine type. You can even nest these sub-classifications, thus forming a table tree. So, basically, sub-tables aren't nothing more than a subset of rows of big table and each sub-table have rows inherited from parent table and rows expanded specifically for sub-table.

Empty columns? I don't understand...

 

Welcome

Please login or register.



Login with username, password and session length
3D Printing
by Art (General Chat)
Today at 12:51:23 PM
La-Masterpiece
by LOCKSUIT (Graphics)
Today at 03:06:29 AM
Robot Message in a Bottle
by Freddy (Home Made Robots)
February 22, 2017, 11:30:51 PM
MusicNet
by keghn (General AI Discussion)
February 22, 2017, 11:03:11 PM
The Gynotopian Future (title of this novel?)
by Art (AI in Film and Literature.)
February 21, 2017, 01:26:08 AM
poker a.i
by yotamarker (General AI Discussion)
February 19, 2017, 08:05:35 PM
Beginners topics and resources for AI projects
by 8pla.net (General Project Discussion)
February 19, 2017, 01:51:45 AM
Touch Sensor Line
by keghn (General Project Discussion)
February 18, 2017, 02:42:10 PM
Shell Ocean Discovery XPRIZE: Semi-finalists set sail on a journey to illuminate the ocean
by Tyler (Robotics News)
February 22, 2017, 10:48:25 PM
Drones for good 2.0: How WeRobotics is redefining the use of unmanned systems in developing countries
by Tyler (Robotics News)
February 22, 2017, 04:48:07 PM
At what point should an intelligent machine be considered a person?
by Tyler (Robotics News)
February 22, 2017, 10:48:24 AM
Ocado evaluating robotic manipulation for online shopping orders
by Tyler (Robotics News)
February 21, 2017, 10:50:46 PM
Motor control systems: Bode plots and stability
by Tyler (Robotics News)
February 21, 2017, 04:48:52 PM
Legal artificial intelligence: Can it stand up in a court of law?
by Tyler (Robotics News)
February 21, 2017, 10:49:20 AM
The Drone Center’s Weekly Roundup: 2/20/17
by Tyler (Robotics News)
February 20, 2017, 10:49:50 PM
What we talk about when we talk about robotics
by Tyler (Robotics News)
February 20, 2017, 04:50:09 PM

Users Online

20 Guests, 1 User
Users active in past 15 minutes:
kei10
[Trusty Member]

Most Online Today: 44. Most Online Ever: 208 (August 27, 2008, 08:24:30 AM)

Articles