How do you make a Robot AI attracted to zebras?

  • 50 Replies
  • 16519 Views
*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • *******************
  • Prometheus
  • *
  • 4659
  • First it wiggles, then it is rewarded.
    • Main Project Thread
How do you make a Robot AI attracted to zebras?
« on: September 17, 2016, 11:31:50 pm »
How do you make a Robot AI attracted to zebras?
Emergent          https://openai.com/blog/

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 824
Re: How do you make a Robot AI attracted to zebras?
« Reply #1 on: September 19, 2016, 02:58:56 pm »
 Have a most wanted picture inside the robot's memory. Or if you do not want to use memory to store the image, then use
a algorithm lense, computing power and pixel value crunching, to let a output through the lense when it sees
The  target,. That the algorithm lens is a tuned to, Which is a perceptron.

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • *******************
  • Prometheus
  • *
  • 4659
  • First it wiggles, then it is rewarded.
    • Main Project Thread
Re: How do you make a Robot AI attracted to zebras?
« Reply #2 on: September 19, 2016, 10:42:53 pm »
While I believe your answer is possibly correct and somewhat understood but is in a non-native English language plus your own too (your terms), I'm going to have to ask again for a more clearer answer from the others/you.

Y'all may not know, but, the explanation can be as simple & clear as tieing a shoelace one to the next step. Like, very very well defined and easy & clear & short, yes, the answer is.
Emergent          https://openai.com/blog/

*

Korrelan

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1454
  • Look into my eyes! WOAH!
    • YouTube
Re: How do you make a Robot AI attracted to zebras?
« Reply #3 on: September 20, 2016, 11:59:45 am »


 :)

« Last Edit: September 20, 2016, 12:22:36 pm by korrelan »
It thunk... therefore it is!...    /    Project Page    /    KorrTecx Website

*

Art

  • At the end of the game, the King and Pawn go into the same box.
  • Trusty Member
  • **********************
  • Colossus
  • *
  • 5865
Re: How do you make a Robot AI attracted to zebras?
« Reply #4 on: September 20, 2016, 12:56:17 pm »
I did catch a moment at :21 where the scan was in the center of the screen, on the nose of the center horse (between the brown and white ones), and it stated, "Zebra I like them lol" ? Did it perceive the combination for a brief moment as possibly being a black and white Zebra? A sweeping scan could possibly get confused in such a situation.

Otherwise, nice and interesting NN scan.
In the world of AI, it's the thought that counts!

*

kei10

  • It's a honor to meet everyone!
  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 430
  • Just kidding.
Re: How do you make a Robot AI attracted to zebras?
« Reply #5 on: September 20, 2016, 01:14:27 pm »
@korrelan
Amazing work! I'm all blown away!  ;D



That "Zebra I like them lol" got me.
Greetings, signature.

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 824
Re: How do you make a Robot AI attracted to zebras?
« Reply #6 on: September 20, 2016, 04:10:26 pm »
 Well done @korrelan. With your tuned algorithm lense, a neural network. I see you have trained your deep network to
detect more than a zebra, and also me.
 I like how used a circular ray matrix for your input. rather than a square matrix. well done again!

 This may be to much for BF. "Template matching" in the field of computer vision might be a better start.

*

Korrelan

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1454
  • Look into my eyes! WOAH!
    • YouTube
Re: How do you make a Robot AI attracted to zebras?
« Reply #7 on: September 20, 2016, 05:48:03 pm »
@Art

Quote
Did it perceive the combination for a brief moment as possibly being a black and white Zebra?

Yeah! Because it’s based on the human ocular system it suffers from many of the same traits, it recognised a pattern it perceived as part of the Zebra, similar to us thinking we have recognised someone in a crowd; only to be mistaken. Also I only trained it for about 30 seconds on the objects in the image, so it only had a rough idea of what it was looking at.

The V1 to V4 ocular maps are mainly trained for recognising features in moving video feeds, shape/ corner/ line/ gradient translations through 3D over time. 

@Keghn

Quote
I like how used a circular ray matrix for your input.

The polar matrix retina layout mimics the mammalian retina and gives several advantages, rotational and scale invariance, etc.

Quote
This may be to much for BF. "Template matching" in the field of computer vision might be a better start.

I agree.  :)

@All

Glad you liked it.

 :)
It thunk... therefore it is!...    /    Project Page    /    KorrTecx Website

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 824
Re: How do you make a Robot AI attracted to zebras?
« Reply #8 on: September 20, 2016, 09:34:09 pm »
The Zebracorns: 
https://github.com/FRC900

 Well yes that is what i meant polar @Korrelan. I never thought of using a detector neural network that way.
 I was alway thing square city.

 For me, I am using the center point scanner, for high accurate visio, that overfits the data and then does max pooling, or
blurs thing farther out from center point. But i see a little window in your video that doing max pooling. That will work great
for finding large segmentations features For fast training and fast detection and if there is a tie in matching
large segmentation features it can go to higher feature detection for a tie breaker:)

 And then there is another thing about using this as pinpoint scanner as
for a pin point scanning RNN???????? And with a search path is ???????. Kinda like information string theory.

 But this is all supervised and you must be getting familiar NN before moving into unsupervised area.

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • *******************
  • Prometheus
  • *
  • 4659
  • First it wiggles, then it is rewarded.
    • Main Project Thread
Re: How do you make a Robot AI attracted to zebras?
« Reply #9 on: September 21, 2016, 04:19:58 am »
O...M...GOD! THERE I AM! ZEBRA TOO! Even keghn is there!

Ok...........but........................this thread, that I setup...I purposely included "Robot AI" in the title...................tell me like telling a preschooler how and why da Robot AI learns to go actually go move forward to da zebra. Like "dis", then "dis", then, "did" = "dis!" ! Keep it simple, use like 1 word per step, and keep the steps down to like the 4 most fundamental summing-up steps.
Emergent          https://openai.com/blog/

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • *******************
  • Prometheus
  • *
  • 4659
  • First it wiggles, then it is rewarded.
    • Main Project Thread
Re: How do you make a Robot AI attracted to zebras?
« Reply #10 on: September 26, 2016, 08:44:01 pm »
yo...............
Emergent          https://openai.com/blog/

*

keghn

  • Trusty Member
  • *********
  • Terminator
  • *
  • 824
Re: How do you make a Robot AI attracted to zebras?
« Reply #11 on: September 27, 2016, 03:38:38 pm »
 Video is are sequence  pictures. So let us focus on one image, 800 x 400. The bottom ten row will hold value for audio,
motor, and all other system data. Visually this data track will look like static. Later we will turn into plotted graph to be view
in another window for system diagnostics.
 Now back to the main image, first we need to factor out FEATURES of the image with "edge detector algorithm": 
https://en.wikipedia.org/wiki/Edge_detection
 Edge detection and allot of computer vision science is based on "kernel" technology: 

https://en.wikipedia.org/wiki/Kernel_(image_processing) 



 Then contours will need to be factored out.

 And then the segmentations will need to be factored out of the image: 
 


From all these factored out details you will be able to identify one object from another. And with system data
track at the bottom know where you move and and where the bot is on a map.




*

kei10

  • It's a honor to meet everyone!
  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 430
  • Just kidding.
Re: How do you make a Robot AI attracted to zebras?
« Reply #12 on: September 27, 2016, 09:38:05 pm »
In terms of attraction, you should try to look up "Species Interactions".

There are four categories;
Quote
  • Mutualism
    • +/+
      • Both species benefit from interaction
  • Commensalism
    • +/0
      • One species benefits, one unaffected
  • Competition
    • -/-
      • Each species affected negatively
  • Predation, parasitism, and herbivory
    • +/-
      • One species benefits, one is disadvantaged
From what you're asking for is probably mutualism, commensalism, predation, parasitism, or/and herbivory.

A Zebra. What can a Zebra give to a mere Robot, I wonder? What can the Robot give to the Zebra? If the Robot offers nothing in return, then that would be commensalism. However, it will be a predator, or parasitism if the Robot ends up harming the Zebra by this mere "attraction".

What the Zebra gives to attract the Robot between the interactions of commensalism, predatory, or/and parasitism -- I don't want to know, well guess it yourself and you'll have your answer.

Greetings, signature.

*

LOCKSUIT

  • Emerged from nothing
  • Trusty Member
  • *******************
  • Prometheus
  • *
  • 4659
  • First it wiggles, then it is rewarded.
    • Main Project Thread
Re: How do you make a Robot AI attracted to zebras?
« Reply #13 on: September 30, 2016, 01:29:20 am »
Hi kei.

When I install attractions, I can make them whatever I want them to be. After I decide on them, I can colour them red or green.

If two of my robots meet up outside, one may like the other, and one may be hurt by just looking at the other like the pain of a knife. And one may not be attracted or repelled - instead it doesn't even see them as something it would want to hang around any more than hanging around a fax machine.

Does it have a decision? No. It happens just like a fax machine operating. The lever falls, hits the ball, and the balls is propagated into the button. It's a reaction. It just "happens".

Let me pick a attraction. A mop. I will paint it green. Now, I turn my robot on. It is wiggling. The generator is generating random numbers. It has just saved the first log of numbers for all of the motors of its body. During this test of actions it generated, it seen the mop. And saved its first log of senses for all of the sensors of its body - alongside the motor log. Now, when my robot encounters the mop and sees it again, the image of the mop will search and select the stored memory of the mop in the sensory storage - where the actual sense/actions actually lay, but not just any similar memory - the best ranked memory that seen the best view of the mop. After selecting the stored sense of the mop, the selected sense is connected to the first sense log, so, it sends a pulse to the first sense log. The first motor log that sits beside it is then also initiated, and it is sent to the motors of its body! That is, after passing the generator though. The generator will first tweak the motor log's numbers for all of the motors of its body IF the connected sense log has been sprayed green from the coloured attractions. If it has been sprayed red, then the generator will do what it did at the start - generate completely random numbers for all of the motors. After this pass through the generator, these motor actions are now finally sent to all of the motors of its body, and saved into the motor storage and are connected to the second motor log now. The process continues.

As you could imagine, if you replace the mop with the taste of food, then whenever it sees the food it will link to the green-coloured taste from food - and the actions will initiate. Of course, if you're in your bedroom, going to the kitchen from your room is by self-igniting senses in the sense storage.

Visualising all this - imagine a big sphere. The coloured attractions lay in the bottom right. The generator lays in the bottom left. The stored logs of actions and senses lays in the vertical center stripe. And where the actual actions and senses lay is in the top left and top right of the sphere - connected to the sets of logs in the vertical center stripe. Why is there a actual storage and reference storage you ask? Why, for sensory input to quickly search the similarly assorted senses, then to link to the logs in the middle that defines its life's history as sequential sets of all generated motors and sensory input for every moment it has had.
Emergent          https://openai.com/blog/

*

Korrelan

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1454
  • Look into my eyes! WOAH!
    • YouTube
Re: How do you make a Robot AI attracted to zebras?
« Reply #14 on: September 30, 2016, 10:28:05 am »
Quote
when my robot encounters the mop and sees it again, the image of the mop will search and select the stored memory of the mop in the sensory storage

I’m sure I’ve asked this before but… how are you going to store and search the ‘saved images’?

Just matching an incoming image with a list of stored images won’t work, you would need a stored image of every object, form every angle, in all possible lighting conditions, against every possible background.

A few images of just one face from various angles…



And lighting conditions…



You could easily store a million images of just one object. 

Your eyes have never seen the exact scene twice during your entire life.

Even this first step is a very complex issue.

 :)
It thunk... therefore it is!...    /    Project Page    /    KorrTecx Website

 


Will LLMs ever learn what is ... is?
by HS (Future of AI)
Today at 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
Attempting Hydraulics
by MagnusWootton (Home Made Robots)
August 19, 2024, 04:03:23 am
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

278 Guests, 0 Users

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

Articles