Author Topic: Self programming logic circuits  (Read 3590 times)

0 Members and 1 Guest are viewing this topic.

Offline Kosh

  • A year behind what's funny
  • 210
Self programming logic circuits
http://arstechnica.com/hardware/news/2009/01/logic-circuits-that-program-themselves-memristors-in-action.ars


Quote
Logic circuits that program themselves: memristors in action

Integrated circuits incorporating memristors are able to successfully perform logic operations and dynamically reprogram themselves, opening the door for learning devices.

Since 1972, scientists have known there are four basic circuit components, but if you've spent any time in an electrical engineering classroom, you probably only have experience with three: capacitor, inductor, and resistor. The fourth basic component, the memristor, had remained stuck in the domain of theory--a nice idea that even the theorists thought had few practical uses. Last year, scientists at Hewlett-Packard (HP) demonstrated the first functional solid-state memristor, made from thin films of TiO2, and discovered it had an abundance of unique and highly promising properties.

A study released Monday by The Proceedings of the National Academy of Sciences shows that these same TiO2 memristors can be fabricated into functional and reprogrammable integrated circuits. Scientists at HP combined a crossbar architecture of memristors with field effect transistors (FETs) to produce a convincing proof-of-concept device that includes circuits that can dynamically reprogram themselves, acting a bit like a solid-state nerve cell-like operation--a holy grail of electrical engineering.


So this is what we needed to make real AI happen.
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Flipside

  • əp!sd!l£
  • 212
Re: Self programming logic circuits
Interesting stuff! Thanks!

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: Self programming logic circuits
before you start planning a jihad against thinking machines and stocking up on toaster smashing clubs. most that can come out of it is hardware ai acceleration for games. i don't think were anywhere near the level of advancement on the artificial intelligence front required to make a thinking machine. one only has to look at the transistor count on the average microprocessor, and compare that to the neuron count in the human mind. until they're about the same i wouldn't worry too much. the secret to ai is in chaos theory and emergence. and for anything to come out of it, one must first make pretty fat ball of tangled wire (thats several trillion components, microscopic or otherwise). still, its yet another toy for electronics engineers to play with.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: Self programming logic circuits
this would provide nothing that can not be done in software.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Kosh

  • A year behind what's funny
  • 210
Re: Self programming logic circuits
Perhaps but wouldn't it require a lot less power than complex software AI routines?
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Herra Tohtori

  • The Academic
  • 211
  • Bad command or file name
Re: Self programming logic circuits
this would provide nothing that can not be done in software.


Neither can graphics cards, but hardware accelerated stuff tends to work faster than emulations... :p
There are three things that last forever: Abort, Retry, Fail - and the greatest of these is Fail.

 

Offline terran_emperor

  • 7 Impossible Requests Before Breakfast
  • 210
  • Kane Live in Death
Re: Self programming logic circuits
Well, if it does lead to AI's the programmer must remember to program it with an appropriate variations of the Laws of Robotics...
What i call the AI Laws - basically the  Robotics laws with "AI" subbed in place of robot.

Zeroth Law
-An AI must not merely act in the interests of individual humans, but of all humanity
--An AI may not harm a human being, unless it finds a way to prove that in the final analysis, the harm done would benefit humanity in general.

First Law
-An AI may not injure a human being or, through inaction, allow a human being to come to harm

Second Law
-An AI must obey orders given to it by human beings, except where such orders would conflict with the Zeroth or First Laws

Third Law
-An AI must protect its own existence as long as such protection does not conflict with the Zeroth, First or Second Laws

Fourth Law
-An AI must establish its identity as an AI in all cases

Fifth Law
-An AI must know that it is an AI


So long as any AI is programmed with these laws, there should be no uber problems like Skynet in the Terminator films - someone obviously forgot to program that computer with these laws
e = m csarged - Relativity according to Sarge [Red vs Blue]

TRUE SHIVAN

HLP's only Goro Naya (Great Leader) fan


"I really wasn't expecting this much losership"


"Only one thing is impossible for a Vorlon to understand: How to change the IRQ setting in any DOS computer."

HLP Brit

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: Self programming logic circuits
if scifi has told us anything its that those laws are full of loopholes :D

still we wont need to worry about stuff like that untill the complexity of the processor/neural net excedes that of the human brain. and at that point, programming would be far less relevant that mere stimulus.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline terran_emperor

  • 7 Impossible Requests Before Breakfast
  • 210
  • Kane Live in Death
Re: Self programming logic circuits
True, but once you have those laws, you can sit down and add in sub clauses to the laws. As you have said, sci-fi has shown us what these many loopholes. Thus the can be worked on.
I mean Asimov himself said that the First law is incomplete.

Also, a robot or AI in this could unknowingly endanger or kill a human.
The classic example used:
*Human A orders Robot 1 to put a lethal poison into a glass of milk - this is accepted because Human A has said the he will personally dispose of the poisoned milk.
*Robot 1 is dismissed.
*Robot 2 is called in.
*Human A orders Robot 2 to take the glass of poisoned milk to Human B - Order is accepted because Robot 2 Does NOT know that the milk is poisoned.
*Human B drinks the poisoned milk and Dies as a result.

But its like any sort of programming. Writing the program is easy - its the debugging and tweaking that are the real *****es to do.
And then we get into the whole AI sentience and rights debate - which i wont go into here. Then you have to include the "Minus One Law" -An AI may not injure sentience or, through inaction, allow a human being to come to harm and thats where it gets nasty - the definition of sentience, Genocide of an entire sentient race to save over many more sentient races..etc.

but meh...With any luck, this wont be anything for me to worry about in my lifetime
e = m csarged - Relativity according to Sarge [Red vs Blue]

TRUE SHIVAN

HLP's only Goro Naya (Great Leader) fan


"I really wasn't expecting this much losership"


"Only one thing is impossible for a Vorlon to understand: How to change the IRQ setting in any DOS computer."

HLP Brit

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: Self programming logic circuits
and then one guy somewhere customizes his robot to have none of that, and the world turns to ****.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: Self programming logic circuits
once something artificial becomes intelligent, then so much for being constrained by programming.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline Dark RevenantX

  • 29
  • anonymity —> animosity
Re: Self programming logic circuits
A true AI in a robotic(?) body is merely a silicon-and-aluminum-based life form.

  

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: Self programming logic circuits
no what you are thinking of is self replicating robot. it doesn't need to be smart to be alive, it does not need to be alive to be smart.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Kosh

  • A year behind what's funny
  • 210
Re: Self programming logic circuits
once something artificial becomes intelligent, then so much for being constrained by programming.


It can still have things hard coded into it, like don't kill.
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Retsof

  • 210
  • Sanity is over-rated.
Re: Self programming logic circuits
I think once it became sentient, the don't kill rule would be about as affective as it is for us.  So... most would obey it (hopefully) but there would be exceptions.
:::PROUD VASUDAN RIGHTS SUPPORTER:::

"Get off my forum" -General Battuta
I can't help but hear a shotgun cocking with this.

 

Offline iamzack

  • 26
Re: Self programming logic circuits
Can a machine be alive?
WE ARE HARD LIGHT PRODUCTIONS. YOU WILL LOWER YOUR FIREWALLS AND SURRENDER YOUR KEYBOARDS. WE WILL ADD YOUR INTELLECTUAL AND VERNACULAR DISTINCTIVENESS TO OUR OWN. YOUR FORUMS WILL ADAPT TO SERVICE US. RESISTANCE IS FUTILE.

 

Offline Retsof

  • 210
  • Sanity is over-rated.
Re: Self programming logic circuits
Depend on how you define "life"
:::PROUD VASUDAN RIGHTS SUPPORTER:::

"Get off my forum" -General Battuta
I can't help but hear a shotgun cocking with this.

 

Offline iamzack

  • 26
Re: Self programming logic circuits
The six part definition I learned in biology two years ago.
WE ARE HARD LIGHT PRODUCTIONS. YOU WILL LOWER YOUR FIREWALLS AND SURRENDER YOUR KEYBOARDS. WE WILL ADD YOUR INTELLECTUAL AND VERNACULAR DISTINCTIVENESS TO OUR OWN. YOUR FORUMS WILL ADAPT TO SERVICE US. RESISTANCE IS FUTILE.

 

Offline terran_emperor

  • 7 Impossible Requests Before Breakfast
  • 210
  • Kane Live in Death
Re: Self programming logic circuits
Oh boy! i was hoping to avoid this whole philosophical "How do you define Life" debate.

I know "They did it on Star Trek" is never an acceptable excuse for anything ever. Not even Breathing.

But still...http://memory-alpha.org/en/wiki/The_Measure_Of_A_Man_%28episode%29 - I believe that has some significance for our problem
e = m csarged - Relativity according to Sarge [Red vs Blue]

TRUE SHIVAN

HLP's only Goro Naya (Great Leader) fan


"I really wasn't expecting this much losership"


"Only one thing is impossible for a Vorlon to understand: How to change the IRQ setting in any DOS computer."

HLP Brit

 

Offline iamzack

  • 26
Re: Self programming logic circuits
Can't you just summarize it? Star trek gives me hives.
WE ARE HARD LIGHT PRODUCTIONS. YOU WILL LOWER YOUR FIREWALLS AND SURRENDER YOUR KEYBOARDS. WE WILL ADD YOUR INTELLECTUAL AND VERNACULAR DISTINCTIVENESS TO OUR OWN. YOUR FORUMS WILL ADAPT TO SERVICE US. RESISTANCE IS FUTILE.