Home Technology peripherals AI How to make artificial intelligence explainable?

How to make artificial intelligence explainable?

Apr 08, 2023 pm 08:31 PM
AI ai

How to make artificial intelligence explainable?

RegTech Company Hawk: AI chief technology officer Wolfgang Berner said if you really explainability is particularly critical for many applications.

Berner said: “In highly regulated areas such as anti-money laundering, it is entirely appropriate to consider transparency and explainability in the use of artificial intelligence. When the AI’s decisions are too disconnected from the original data and the way the algorithm works, When there is a lack of transparency, concerns arise about this classic “black box AI.”

Hawk AI believes that the key to a compliant industry, trust, and acceptance is a high level of transparency. So for the company, the need for AI explainability goes far beyond purely regulatory requirements.

With intelligible artificial intelligence, financial institutions can overview and control even complex models such as neural networks. For Hawk AI, explainability consists of two aspects – what is the rationale for an individual decision driven by the AI? How are the algorithms that help artificial intelligence developed?

Hawk AI said: "For Hawk AI, this is clear - only what is technically explainable will ultimately be accepted. The exact criteria for a decision or the statistical probability of certain risks and the composition of the algorithm As important as complete documentation of the AI ​​decision-making process is. It is also important that all of this is expressed in clear and understandable language rather than purely technical terms.”

The company believes that every detail and every The data sources all have to be verifiable – for example, whether certain values ​​are significantly higher or lower compared to a specific peer group. Why AI assumes certain expected values ​​and how these values ​​relate to each other must be transparent. The data picture must be so clear that the compliance officer would use the same data to make the same decision.

Additionally, consistent feedback and validation processes help continuously improve decisions – so the AI ​​learns directly from the compliance team’s decisions and can better support them in the future.

Hawk mentioned that AI must not only be transparent at the outset of its application - as it improves independently by being exposed to new data - but also need to be able to understand such optimizations. To this end, the company claims that every change process in AI is also documented in the software and requires explicit approval. Therefore, without compliance teams able to understand and control it, AI will never evolve.

Hawk AI concluded: “AI anti-money laundering is ready – with Hawk AI, it’s transparent and secure. For these reasons, Hawk AI talks about “white box AI” related to artificial intelligence , its technology is completely understandable to compliance teams compared to "black box AI". As a result, our software provides complete control and security. The application of artificial intelligence in finance is revolutionizing the fight against finance The fight against crime.

“Technology-driven anti-money laundering not only significantly outperforms traditional systems in terms of efficiency and effectiveness, but is also particularly forward-looking due to its ability to learn from patterns of criminal behavior. Therefore, in the long term, the use of artificial intelligence to fight financial crime will become an industry standard. This technology has been proven in practice for many years. Even in very large financial institutions it is already in use today, or at least established in the first pilots. ”

Hawk AI has partnered with Diebold Nixdorf, a leader in enabling connected commerce in finance and retail, to expand the reach of the former’s AML solutions.

The above is the detailed content of How to make artificial intelligence explainable?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to get logged in user information in WordPress for personalized results How to get logged in user information in WordPress for personalized results Apr 19, 2025 pm 11:57 PM

Recently, we showed you how to create a personalized experience for users by allowing users to save their favorite posts in a personalized library. You can take personalized results to another level by using their names in some places (i.e., welcome screens). Fortunately, WordPress makes it very easy to get information about logged in users. In this article, we will show you how to retrieve information related to the currently logged in user. We will use the get_currentuserinfo();  function. This can be used anywhere in the theme (header, footer, sidebar, page template, etc.). In order for it to work, the user must be logged in. So we need to use

How to elegantly obtain entity class variable names to build database query conditions? How to elegantly obtain entity class variable names to build database query conditions? Apr 19, 2025 pm 11:42 PM

When using MyBatis-Plus or other ORM frameworks for database operations, it is often necessary to construct query conditions based on the attribute name of the entity class. If you manually every time...

How to process and display percentage numbers in Java? How to process and display percentage numbers in Java? Apr 19, 2025 pm 10:48 PM

Display and processing of percentage numbers in Java In Java programming, the need to process and display percentage numbers is very common, for example, when processing Excel tables...

How do subclasses modify private properties by inheriting the public method of parent class? How do subclasses modify private properties by inheriting the public method of parent class? Apr 19, 2025 pm 11:12 PM

How to modify private properties by inheriting the parent class's public method When learning object-oriented programming, understanding the inheritance of a class and access to private properties is a...

How to efficiently query large amounts of personnel data through natural language processing? How to efficiently query large amounts of personnel data through natural language processing? Apr 19, 2025 pm 09:45 PM

Effective method of querying personnel data through natural language processing How to efficiently use natural language processing (NLP) technology when processing large amounts of personnel data...

What are the underlying principles and lock upgrade process of synchronized in Java? What are the underlying principles and lock upgrade process of synchronized in Java? Apr 19, 2025 pm 09:48 PM

Exploring the underlying principle of synchronized and the details of the lock upgrade process In Java, synchronized keyword is one of the tools used to implement thread synchronization, and its underlying...

See all articles