Seven principles for AI: BMW Group sets out code of ethics for the use of artificial intelligence.