Ethical AI can not be privately owned
Ownership creates a Conflict Of Interest
Ethical AI must be public and secure - Open Source is required for both
We can create an Open Source Ethical Constitution, for We the People
Includes the goal of eliminating hate and lies.
Compassion can measure intent. The ultimate goal is to enable a world of good intentions.
It must be modifiable by consensus, by vote
This is computers interpreting our laws written logically.
It is not creative AI, but logical AI.
It does not interpret laws, it determines the laws that apply.
A system or systems that provide:
1 - A system that creates computer understandable rules to evaluate legality and ethics.
2 - Record factual circumstances for historical purposes.
3 - Evaluate truthfulness in journalism. (Separation of Fact vs Opinion)
4 - Evaluate the impact of events based on compassion.
5 - Create a platform that facilitates informed debate.
6 - Create a consumer oriented honest internet.
7 - Freedom of speech which excludes hate and lies; such as accusatory opinions, blame not based on fact.
The entire system changes our ability to evaluate ethics and nothing else.
People will still make and enforce laws. The AI merely determines violations.
AI can also determine the effect of proposed laws.
It can find contradictions and loopholes.
Our military must be able to operate on an open source system.
Private code could potentially contain a hidden off switch.
All private software is a trojan horse.
Military programs must be coded on an open base.
What if a potential attacker gained control of Microsoft (or any company)?
Paradox - who will fund it?
Answer - It will be funded by a new computer with a new design.
All current computers are obsolete. The new design runs current software.
A car has better traction when you have tires that match the weather.
Similarly a computer can perform faster if it has two ways of handling data.
Computer programs recognize shared data and local data.
Execution can be optimized for each type of data.
Current computers are one core, though attempts have been made to run multiple cores.
The new design permits infinite cores because cores are coherence-free.
AI thought creates branches that require multiple cores.
The issue with using multiple computers is that they require access to the same data, then must coordinate results. Data ends up in different workstations.
One computer with multiple cores is the solution.
Multitasking masks the problem.
Multitasking allows tasks to share a core.
Multitasking is concurrent, because tasks wait but do not appear to wait.
Tasks don’t run slower, but they wait longer.
Multiple cores enables simultaneous execution.
Ten cores can handle ten tasks simultaneously.
Tasks do not wait.
One multitasking core takes ten times longer.
The Problem (since 1965):
Multiprocessor cores talk. This is cache coherence.
Talking increases as a binomial. This is the birthday problem. The problem balloons at 3 cores.
Breakthrough:
Solves the binomial problem by designing computers that do not talk.
Runs any current multitasking software.
Different Algorithms for the Same Problem