Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and system for black-box fairness testing of machine learning models based on deep reinforcement learning

A machine learning model and reinforcement learning technology, applied in neural learning methods, software testing/debugging, biological neural network models, etc., can solve problems such as high overhead and low efficiency, improve discovery capabilities and efficiency, reduce testing costs, The effect of good scalability

Active Publication Date: 2022-07-22
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the low efficiency and high cost of the existing black-box fairness test, and the white-box fairness test method cannot be used in the black-box scenario, the present invention proposes a black-box fairness test of a machine learning model based on deep reinforcement learning method and system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and system for black-box fairness testing of machine learning models based on deep reinforcement learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0069] The present invention does not limit the type of input action to the test environment and the construction method of test data (eg combined action, ie, synchronizing or simultaneously replacing multiple non-protected feature values ​​of the current state, etc.).

[0070] The present invention does not limit the reward calculation method of the reward calculation sub-module for actions or states (such as the reward value r 1 , r 2 , r 3 dynamically adjusted as the test iterations progress, etc.).

[0071] The present invention does not limit the strategy learning model and update method (such as other reinforcement learning models and learning algorithms) adopted by the agent.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a machine learning model black-box fairness testing method and system based on deep reinforcement learning. The main process includes: (1) building a machine learning model black-box fairness testing environment; The optimal discrimination instance generation strategy learning and (3) result statistics are three parts. First, the machine learning model black-box fairness test environment is constructed, and then the reinforcement learning agent interacts with the constructed machine learning model black-box fairness test environment. Using deep reinforcement learning algorithm to learn the optimal discrimination instance generation strategy, and finally statistical test results. The invention can solve the problems of no effective heuristic strategy guidance, low test efficiency and high test overhead in the field of machine learning model black box fairness testing.

Description

technical field [0001] The invention relates to a machine learning model black-box fairness testing method and system based on deep reinforcement learning, and relates to the technical fields of software engineering and artificial intelligence. Background technique [0002] Machine learning software is widely used in various decision-making fields in human real life, such as recruitment, insurance, policy prediction, etc. Researchers have found that machine learning software will produce various unfair decision-making behaviors in the actual operation process, resulting in bad social impact. Therefore, from the perspective of software engineering, designing efficient fairness testing algorithms, conducting adequate fairness testing before machine learning software is delivered, and finding as many instances of discrimination in machine learning software as possible have become an urgent problem to be solved. Here, the goal of fairness testing is to find as many instances of...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36G06N3/08
CPCG06F11/3684G06F11/3688G06N3/08
Inventor 谢文涛吴鹏
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More