LifeAI

  • 6 Replies
  • 4055 Views
*

jeremiah

  • Roomba
  • *
  • 6
LifeAI
« on: November 09, 2016, 11:01:52 pm »
LifeAI is an Artificial Intelligence decision-making system that can be applied to robotics, games, or business. It mimics human reasoning, weighing the positive and negative effects of potential actions. LifeAI was designed to be simple, but powerful and flexible enough to have many applications.

• Open source, C++
• Utility-based logic
• Every entity has a self-contained mind that can gather data and learn
• Action effects are learned through statistics
• Actions can be planned in multiple steps for strategic thinking.
• Factors in the reactions of other entities when planning

Source code and examples can be downloaded at LifeAI.com

*

infurl

  • Administrator
  • ***********
  • Eve
  • *
  • 1372
  • Humans will disappoint you.
    • Home Page
Re: LifeAI
« Reply #1 on: November 10, 2016, 12:30:25 am »
An interesting effort, I watched the videos.

I'm not familiar with the term "utility-based logic" so I googled it and found this which seems to describe the way your software works in the videos. It seems to be quite sophisticated.

https://en.wikipedia.org/wiki/Intelligent_agent#Utility-based_agents

How does your design compare with the subsumption architecture typically used for robots of this nature?

*

8pla.net

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1307
  • TV News. Pub. UAL (PhD). Robitron Mod. LPC Judge.
    • 8pla.net
Re: LifeAI
« Reply #2 on: November 10, 2016, 12:41:12 am »
Nice domain name too, LifeAI.com
My Very Enormous Monster Just Stopped Using Nine

*

jeremiah

  • Roomba
  • *
  • 6
Re: LifeAI
« Reply #3 on: November 10, 2016, 03:48:13 am »
Thanks for the replies.

@infurl - Yes, that link does a decent job of describing a utility approach to AI. It's like the concept of "Utilitarianism", but applied to the desires of individual entities.  The AI entity asks, "What is the likely effect of this action?", and "How desirable is that outcome with respect to my values?".

In regard to your second question - To be honest, I'm not very knowledgeable about current popular AI techniques.  I just designed what came naturally, and experimented with it until I felt like I achieved something solid and capable of practical results.  I think the result is something that intersects with the techniques other researchers are using, but has some unique characteristics and additions.  In some ways it is less in depth, such as its light machine learning that is pretty basic compared to what other researchers are doing in the field.

Btw, I've started looking into making a new robot demonstration with LifeAI using a robot called "Anki Cozmo".  I'm excited about the possibilities, but it will take me a few months at least to put it together in my spare time.

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 824
Re: LifeAI
« Reply #4 on: November 10, 2016, 03:32:44 pm »
 Hi @jeremiah.
 Do have software optimized for the Raspberry PI 3?

*

jeremiah

  • Roomba
  • *
  • 6
Re: LifeAI
« Reply #5 on: November 11, 2016, 07:56:42 pm »
@keghn - Hi.  I have not programmed for Raspberry Pi before, but it should compile like any other C++ code for it.  It does not have any platform-specific dependencies, but at the same time isn't optimized for any particular platform.

*

jlsilicon - Robotics AI

  • Bumblebee
  • **
  • 37
  • I can recreate my mind - so I am fully Conscious.
Re: LifeAI
« Reply #6 on: December 01, 2016, 02:53:57 pm »
LifeAI seems like a great start to Robotics.
- Looks like it would be great for the Arduino and Robotics.
Seems like it should be easy to port over to the Raspberry, just straightforward C++.

I think that the author should expand it more into depth though.
- It needs more Algorithms to give it more Complex Thinking.

 


Requirements for functional equivalence to conscious processing?
by DaltonG (General AI Discussion)
November 19, 2024, 11:56:05 am
Will LLMs ever learn what is ... is?
by HS (Future of AI)
November 10, 2024, 06:28:10 pm
Who's the AI?
by frankinstien (Future of AI)
November 04, 2024, 05:45:05 am
Project Acuitas
by WriterOfMinds (General Project Discussion)
October 27, 2024, 09:17:10 pm
Ai improving AI
by infurl (AI Programming)
October 19, 2024, 03:43:29 am
Atronach's Eye
by WriterOfMinds (Home Made Robots)
October 13, 2024, 09:52:42 pm
Running local AI models
by spydaz (AI Programming)
October 07, 2024, 09:00:53 am
Hi IM BAA---AAACK!!
by MagnusWootton (Home Made Robots)
September 16, 2024, 09:49:10 pm
LLaMA2 Meta's chatbot released
by spydaz (AI News )
August 24, 2024, 02:58:36 pm
ollama and llama3
by spydaz (AI News )
August 24, 2024, 02:55:13 pm
AI controlled F-16, for real!
by frankinstien (AI News )
June 15, 2024, 05:40:28 am
Open AI GPT-4o - audio, vision, text combined reasoning
by MikeB (AI News )
May 14, 2024, 05:46:48 am
OpenAI Speech-to-Speech Reasoning Demo
by MikeB (AI News )
March 31, 2024, 01:00:53 pm
Say good-bye to GPUs...
by MikeB (AI News )
March 23, 2024, 09:23:52 am
Google Bard report
by ivan.moony (AI News )
February 14, 2024, 04:42:23 pm
Elon Musk's xAI Grok Chatbot
by MikeB (AI News )
December 11, 2023, 06:26:33 am

Users Online

368 Guests, 1 User
Users active in past 15 minutes:
squarebear
[Trusty Member]

Most Online Today: 597. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles