(March 28, 2016 at 12:29 am)Alex K Wrote:(March 27, 2016 at 5:35 pm)IATIA Wrote: Like I said, it runs on the interrupt system and the ROM program would check and deal with the scenario if necessary. It obviously is not going to be a 4K ROM. It would not be any harder, perhaps easier, than programming a 'smart car' not to run over people. It will be a while before there are robots that will actually need these laws, but now is the time to start building and debugging the algorithm.
You'll have to be more specific than that it runs "on an interrupt system". How does the system notice that the AI intends to hurt humans?
Microprocessors have an interrupt input that will force it to jump to a subroutine. This subroutine would check for interaction with a human. It would be as simple as having a clock circuit that would send an interrupt every 100ms or whatever is deemed appropriate. I take it that you are not involved with microprocessors at the machine level. The 'official' name for such a circuit is "Watchdog timer".
You make people miserable and there's nothing they can do about it, just like god.
-- Homer Simpson
God has no place within these walls, just as facts have no place within organized religion.
-- Superintendent Chalmers
Science is like a blabbermouth who ruins a movie by telling you how it ends. There are some things we don't want to know. Important things.
-- Ned Flanders
Once something's been approved by the government, it's no longer immoral.
-- The Rev Lovejoy
-- Homer Simpson
God has no place within these walls, just as facts have no place within organized religion.
-- Superintendent Chalmers
Science is like a blabbermouth who ruins a movie by telling you how it ends. There are some things we don't want to know. Important things.
-- Ned Flanders
Once something's been approved by the government, it's no longer immoral.
-- The Rev Lovejoy