About “Robot Engineering Three Principles” and “Frame Problem”

I will be talking about  “Robot Engineering Three Principles” and “Framework Problems” in this article.

Until not too long ago, the existence of robots has been considered unrealistic as though it belongs only in science fiction movies and novels.

However, many robots such as “Pepper” and “Relay” are now in practical use.

How do these “robots” make humans’ lives richer? Or conversely, are robots becoming more dangerous? And if so, how can we handle it?

In other words, in today’s modern society where “AI” is advancing, “robots” are starting to be questioned.

Robotics three principles

First of all, let’s introduce here the three principles that are widely referred to when speaking of “Robots”.

It is very interesting and should be remembered!

  1. Robots must not harm humans. In addition, robots must not allow human beings to be harmed by not acting on a known danger.
  2. Robots must obey the instructions given to humans. Provided, however, that this shall not apply if the order given is against Article 1.
  3. Robots must protect themselves as long as there is no risk of violating Articles 1 and 2 above.

Quotation;-2058 “Robotics Handbook” 56th edition, “I am a robot” from [1]

These “robotics three principles” is defined in the handbook drawn in the work written by the American writer “Isaac Asimov”.

However, this was not a dream story, but it achieved a sort of realism. Robots must be subjected to these three principles in order to live a life where humans and robots can coexist.

Frame problem

The “frame problem” refers to the point of concern regarding the range of description required for an action. As every action has a very large (even infinite) amount of “non-consequences”, that is things that do not change as a result of the action, it makes it difficult to limit the logic required of robots to only the changes which occur as a result of an action.

As humans, we often need to make decisions based on the consequences of the actions we would carry out. But how do we decide what is relevant and not relevant? And how do we not consider that which is not relevant?

These are questions that will need to be answered moving forward with A.I.

Follow me!

コメントを残す