Cremers, Armin B.
Guideline for Trustworthy Artificial Intelligence -- AI Assessment Catalog
Poretschkin, Maximilian, Schmitz, Anna, Akila, Maram, Adilova, Linara, Becker, Daniel, Cremers, Armin B., Hecker, Dirk, Houben, Sebastian, Mock, Michael, Rosenzweig, Julia, Sicking, Joachim, Schulz, Elena, Voss, Angelika, Wrobel, Stefan
Artificial Intelligence (AI) has made impressive progress in recent years and represents a key technology that has a crucial impact on the economy and society. However, it is clear that AI and business models based on it can only reach their full potential if AI applications are developed according to high quality standards and are effectively protected against new AI risks. For instance, AI bears the risk of unfair treatment of individuals when processing personal data e.g., to support credit lending or staff recruitment decisions. The emergence of these new risks is closely linked to the fact that the behavior of AI applications, particularly those based on Machine Learning (ML), is essentially learned from large volumes of data and is not predetermined by fixed programmed rules. Thus, the issue of the trustworthiness of AI applications is crucial and is the subject of numerous major publications by stakeholders in politics, business and society. In addition, there is mutual agreement that the requirements for trustworthy AI, which are often described in an abstract way, must now be made clear and tangible. One challenge to overcome here relates to the fact that the specific quality criteria for an AI application depend heavily on the application context and possible measures to fulfill them in turn depend heavily on the AI technology used. Lastly, practical assessment procedures are needed to evaluate whether specific AI applications have been developed according to adequate quality standards. This AI assessment catalog addresses exactly this point and is intended for two target groups: Firstly, it provides developers with a guideline for systematically making their AI applications trustworthy. Secondly, it guides assessors and auditors on how to examine AI applications for trustworthiness in a structured way.
Learning Syllogism with Euler Neural-Networks
Dong, Tiansi, Li, Chengjiang, Bauckhage, Christian, Li, Juanzi, Wrobel, Stefan, Cremers, Armin B.
Traditional neural networks represent everything as a vector, and are able to approximate a subset of logical reasoning to a certain degree. As basic logic relations are better represented by topological relations between regions, we propose a novel neural network that represents everything as a ball and is able to learn topological configuration as an Euler diagram. So comes the name Euler Neural-Network (ENN). The central vector of a ball is a vector that can inherit representation power of traditional neural network. ENN distinguishes four spatial statuses between balls, namely, being disconnected, being partially overlapped, being part of, being inverse part of. Within each status, ideal values are defined for efficient reasoning. A novel back-propagation algorithm with six Rectified Spatial Units (ReSU) can optimize an Euler diagram representing logical premises, from which logical conclusion can be deduced. In contrast to traditional neural network, ENN can precisely represent all 24 different structures of Syllogism. Two large datasets are created: one extracted from WordNet-3.0 covers all types of Syllogism reasoning, the other extracted all family relations from DBpedia. Experiment results approve the superior power of ENN in logical representation and reasoning. Datasets and source code are available upon request.
The Mobile Robot RHINO
Buhmann, Joachim, Burgard, Wolfram, Cremers, Armin B., Fox, Dieter, Hofmann, Thomas, Schneider, Frank E., Strikos, Jiannis, Thrun, Sebastian
Rhino was the University of Bonn's entry in the 1994 AAAI Robot Competition and Exhibition. The general scientific goal of the rhino project is the development and the analysis of autonomous and complex learning systems. This article briefly describes the major components of the rhino control software as they were exhibited at the competition. It also sketches the basic philosophy of the rhino architecture and discusses some of the lessons that we learned during the competition.
The Mobile Robot RHINO
Buhmann, Joachim, Burgard, Wolfram, Cremers, Armin B., Fox, Dieter, Hofmann, Thomas, Schneider, Frank E., Strikos, Jiannis, Thrun, Sebastian
Boddy 1988) are employed wherever possible. 's software consists of a dozen different Sonar information is to and from the hardware components obtained at a rate of 1.3 hertz (Hz), and camera of the robot. On top of these, a fast images are processed at a rate of 0.7 Hz. obstacle-avoidance routine analyzes sonar's control software, as exhibited analyzing sonar information. It has been operated repeatedly and obstacles that block the path of the for durations as long as one hour in populated robot. 's control flow is monitored by an office environments without human integrated task planner and a central user intervention.