WO2024140455A1 - 一种生成物料清单文件的方法以及相关设备 - Google Patents
一种生成物料清单文件的方法以及相关设备 Download PDFInfo
- Publication number
- WO2024140455A1 WO2024140455A1 PCT/CN2023/140908 CN2023140908W WO2024140455A1 WO 2024140455 A1 WO2024140455 A1 WO 2024140455A1 CN 2023140908 W CN2023140908 W CN 2023140908W WO 2024140455 A1 WO2024140455 A1 WO 2024140455A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- model
- training
- authentication code
- bill
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/217—Validation; Performance evaluation; Active pattern learning techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/43—Checking; Contextual analysis
- G06F8/433—Dependency analysis; Data or control flow analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/0985—Hyperparameter optimisation; Meta-learning; Learning-to-learn
Definitions
- the embodiments of the present application relate to the field of artificial intelligence, and in particular to a method for generating a bill of materials file and related equipment.
- AI models have the need for transparent auditing, risk management, and consistency verification during training, testing, deployment, and operation.
- the first aspect of the present application provides a method for generating a bill of materials file:
- the generation device obtains target information, which includes training dependency information, model composition information, and model metadata.
- the training dependency information is information about training resources used to train the AI model
- the model composition information is information about intermediate models in the process of training the AI model
- the model metadata is attribute information of the AI model.
- the generation device generates a bill of materials file for the AI model, and the bill of materials file includes target information.
- the bill of materials file based on the AI model can realize the consistency verification of the AI model during the training, testing, deployment, and operation process, and avoid the AI model from being replaced.
- the training dependency information indicates the information of the training resources for training the AI model
- the model composition information indicates the information of the intermediate model in the process of training the AI model
- the bill of materials file based on the AI model can also realize the transparent audit and risk management of the AI model.
- the training dependency information also includes information of a pre-trained model for training the AI model, and/or information of initialization parameters for training the AI model, and/or information of a training script for training the AI model.
- the training dependency information also includes information about the pre-trained model and/or information about the initialization parameters and/or information about the training script. Therefore, when a problem occurs in the AI model in actual application, if it is determined that the problem is caused by the pre-trained model, If it is caused by the model, initialization parameters or training script, it can be traced back based on the training dependency information to control the scope of risk impact.
- the specific data included in the training dependency information is limited, which improves the feasibility of using training dependency information to support transparent auditing and risk management of AI models.
- the information of the data subset includes one or more of the name of the data subset, the type of the data subset, the number of samples of the data subset, the storage location of the data subset, and the labeling information of the data subset.
- the model metadata includes one or more of the identification information of the AI model, version information of the AI model, description information of the AI model, a save link of the bill of materials file of the AI model, licensing information of the AI model, information of the creator of the AI model, information of the computing power platform of the AI model, and an authentication code of the AI model.
- model metadata the specific data included in the model metadata is limited, which improves the feasibility of model metadata supporting consistency verification of AI models during training, testing, deployment, and operation.
- the bill of materials file of the AI model can further support the transparent audit and risk management of the AI model.
- the specific data included in the training environment information is limited, which improves the feasibility of using the training environment information to support transparent auditing and risk management of AI models.
- the system includes an acquisition unit for acquiring target information, the target information includes training dependency information, model composition information and model metadata, the training dependency information is information about training resources for training AI models, the model composition information is information about intermediate models in the process of training AI models, and the model metadata is attribute information of AI models.
- the processing unit is used to generate a bill of materials file of the AI model, the bill of materials file includes target information.
- the model composition information includes one or more of the identification information of the intermediate model, the file type of the intermediate model, the size of the intermediate model, the creation time of the intermediate model, the save path of the intermediate model, the authentication code of the intermediate model, the performance information of the intermediate model, and the authentication code of the performance information of the intermediate model.
- the model metadata includes one or more of the identification information of the AI model, version information of the AI model, description information of the AI model, a save link of the bill of materials file of the AI model, licensing information of the AI model, information of the creator of the AI model, information of the computing power platform of the AI model, and an authentication code of the AI model.
- the target information also includes training environment information, which is information about the software and hardware used to train the AI model.
- the third aspect of the present application provides a generation device:
- the fifth aspect of the present application provides a computer program product, including computer instructions or programs, which, when executed, enable the computer to execute the method in the first aspect.
- FIG1 is a schematic diagram of a system architecture used in the method for generating a bill of materials file in the present application
- FIG2 is a flow chart of a method for generating a bill of materials file in the present application
- FIG3a is a schematic diagram of a method for generating a bill of materials file in the present application.
- FIG3 b is another schematic diagram of the method for generating a bill of materials file in the present application.
- FIG4 is a schematic diagram of an application scenario of the method for generating a bill of materials file in the present application
- FIG5 is a schematic diagram of a structure of a generating device in the present application.
- AI model An algorithm structure file used to describe the machine learning reasoning process, which usually contains information such as operators, connection relationships, and weight values. Machine learning inputs reasoning request data, executes the complex calculation process described by the model, and finally obtains the calculation results to realize the reasoning function.
- Pre-trained Model A model that has been trained with a dataset, but its performance is not yet at the level for direct use.
- Model Fine-tuning Fine-tune a given pre-trained model to turn it into a mature model that can be directly used in business applications. Compared with training from scratch, model fine-tuning will save a lot of time. Computing resources and computing time improve computing efficiency and even improve accuracy.
- Machine Learning It is an important branch of artificial intelligence. It studies how computers can simulate or implement human learning behaviors to acquire new knowledge or skills and reorganize existing knowledge structures to continuously improve their performance. Deep learning is an important research direction in machine learning. AI models are one of the most important and valuable assets in machine learning.
- Bill of Materials Also known as product structure, it is a list of all the materials needed to build, manufacture, or repair a product or service.
- the bill of materials contains an extensive list of raw materials, subassemblies, intermediate assemblies, components, and parts involved in creating a product or service, along with the quantity of each part, the cost, and instructions on how to assemble them.
- Package information common attribute information related to the entire software package
- Code segment information partial information of a specific file
- the present application can be applied to the scenario shown in Figure 1.
- the generation of AI models mainly depends on model manufacturers and computing power platforms.
- the computing power platform is responsible for providing and managing AI model training equipment, on which basic AI training or AI reasoning software stacks are installed, including AI processor acceleration libraries, training frameworks, AI application enabling development kits, etc.
- the model manufacturer will upload the training resources required for training the AI model to the AI model training device, such as initialization parameters, training scripts, data sets, neural network structures, pre-trained models, and hyperparameters, etc., so as to perform model training iterations, and finally obtain the required AI model after iterating one or more intermediate models.
- the information of the data subset includes, for example, one or more of the name of the data subset, the type of the data subset, the number of samples in the data subset, the storage location of the data subset, and the label information of the data subset.
- the type of the data subset includes, for example, a data subset for training, verification, or testing.
- the label information includes, for example, one or more of the file format of the label and the storage location of the label.
- the file format of the label can be .jso, .xml, etc.
- the label in the data subset used for image classification usually adopts the .json file format.
- the model manufacturer uploads training resources to the AI model training device, and the AI model training device performs model training iterations based on the training resources.
- the AI model training device does not obtain training dependency information, training environment information, and model composition information.
- the model manufacturer obtains the training dependency information, training environment information, model composition information, model metadata, and training process information on its own, and signs each of the above information according to the private key of the model manufacturer, and inputs each of the above information into the AI model training device, so that the AI model training device generates a bill of materials file for the AI model, and uses the private key of the model manufacturer to sign the bill of materials file for the AI model.
- the above training environment information and training process information are also optional.
- the authenticity and integrity of the AI model's bill of materials file can be verified based on the model manufacturer's public key information in the model metadata and the authentication code of the AI model's bill of materials file.
- the information of the intermediate model is obtained from the model composition information, and the information of the training resources used to train the AI model and its corresponding license information are obtained from the model dependency information.
- the public key information of the computing power platform in the model metadata is used to verify the authenticity and integrity of the above information, thereby supporting compliance management and transparent auditing of the supply chain.
- the acquisition unit 501 is used to acquire target information, which includes training dependency information, model composition information and model metadata.
- the training dependency information is the information of training resources used to train the AI model
- the model composition information is the information of the intermediate model in the process of training the AI model
- the model metadata is the attribute information of the AI model.
- the training dependency information includes information about a data set used to train the AI model.
- the model metadata includes one or more of the identification information of the AI model, version information of the AI model, description information of the AI model, a save link of the bill of materials file of the AI model, licensing information of the AI model, information of the creator of the AI model, information of the computing power platform of the AI model, and an authentication code of the AI model.
- FIG. 6 is a schematic diagram of the structure of a generating device provided in an embodiment of the present application.
- the generating device 600 may include one or more central processing units (CPU) 601 and a memory 605.
- the memory 605 stores one or more applications or data.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Computational Linguistics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
Claims (25)
- 一种生成物料清单文件的方法,其特征在于,包括:生成设备获取目标信息,所述目标信息包括训练依赖信息、模型组成信息以及模型元数据,所述训练依赖信息为用于训练所述AI模型的训练资源的信息,所述模型组成信息为训练所述AI模型的过程中的中间模型的信息,所述模型元数据为所述AI模型的属性信息;所述生成设备生成所述AI模型的物料清单文件,所述物料清单文件包括所述目标信息。
- 根据权利要求1所述的方法,其特征在于,所述训练依赖信息包括用于训练所述AI模型的数据集的信息。
- 根据权利要求2所述的方法,其特征在于,所述训练依赖信息还包括用于训练所述AI模型的预训练模型的信息,和/或,用于训练所述AI模型的初始化参数的信息,和/或,用于训练所述AI模型的训练脚本的信息。
- 根据权利要求3所述的方法,其特征在于,所述数据集的信息包括所述数据集的标识信息、获取途径、类型、用途、许可信息、大小、保存格式、保存位置、数据子集的信息、创建者的信息以及认证码中的一种或多种,所述预训练模型的信息包括所述预训练模型的标识信息、许可信息、创建者的信息以及认证码中的一种或多种,所述初始化参数的信息包括所述初始化参数的标识信息、大小、生成时间、保存链接以及认证码中的一种或多种,所述训练脚本的信息包括所述训练脚本的标识信息、文件类型、大小、保存路径、创建者的信息以及认证码中的一种或多种。
- 根据权利要求4所述的方法,其特征在于,所述数据子集的信息包括所述数据子集的名称、类型、样本的个数、保存位置以及标记的信息中的一种或多种。
- 根据权利要求1至5中任一项所述的方法,其特征在于,所述模型组成信息包括所述中间模型的标识信息、文件类型、大小、创建时间、保存路径、认证码、性能信息以及所述性能信息的认证码中的一种或多种。
- 根据权利要求6所述的方法,其特征在于,所述模型元数据包括所述AI模型的标识信息、版本信息、描述信息、所述物料清单文件的保存链接、许可信息、创建者的信息、算力平台的信息以及认证码中的一种或多种。
- 根据权利要求7所述的方法,其特征在于,所述目标信息还包括训练过程信息,所述训练过程信息为所述AI模型的训练过程中的处理步骤的信息。
- 根据权利要求8所述的方法,其特征在于,所述训练过程信息包括所述处理步骤的标识信息、类型、时间戳、参数以及经过所述处理步骤后得到的所述中间模型的所述性能信息的认证码中的一种或多种。
- 根据权利要求9所述的方法,其特征在于,所述目标信息还包括训练环境信息,所述训练环境信息为训练所述AI模型所使用的软件与硬件的信息。
- 根据权利要求10所述的方法,其特征在于,所述训练环境信息包括所述软件的标识信息、版本信息、类型、用途以及许可信息中的一种或多种与所述硬件的标识信息、型号以及类型中的一种或多种。
- 一种生成设备,其特征在于,包括:获取单元,用于获取目标信息,所述目标信息包括训练依赖信息、模型组成信息以及模型元数据,所述训练依赖信息为用于训练所述AI模型的训练资源的信息,所述模型组成信息为训练所述AI模型的过程中的中间模型的信息,所述模型元数据为所述AI模型的属性信息;处理单元,用于生成所述AI模型的物料清单文件,所述物料清单文件包括所述目标信息。
- 根据权利要求12所述的生成设备,其特征在于,所述训练依赖信息包括用于训练所述AI模型的数据集的信息。
- 根据权利要求13所述的生成设备,其特征在于,所述训练依赖信息还包括用于训练所述AI模型的预训练模型的信息,和/或,用于训练所述AI模型的初始化参数的信息,和/或,用于训练所述AI模型的训练脚本的信息。
- 根据权利要求14所述的生成设备,其特征在于,所述数据集的信息包括所述数据集的标识信息、获取途径、类型、用途、许可信息、大小、保存格式、保存位置、数据子集的信息、创建者的信息以及认证码中的一种或多种,所述预训练模型的信息包括所述预训练模型的标识信息、许可信息、创建者的信息以及认证码中的一种或多种,所述初始化参数的信息包括所述初始化参数的标识信息、大小、生成时间、保存链接以及认证码中的一种或多种,所述训练脚本的信息包括所述训练脚本的标识信息、文件类型、大小、保存路径、创建者的信息以及认证码中的一种或多种。
- 根据权利要求15所述的生成设备,其特征在于,所述数据子集的信息包括所述数据子集的名称、类型、样本的个数、保存位置以及标记的信息中的一种或多种。
- 根据权利要求12至16中任一项所述的生成设备,其特征在于,所述模型组成信息包括所述中间模型的标识信息、文件类型、大小、创建时间、保存路径、认证码、性能信息以及所述性能信息的认证码中的一种或多种。
- 根据权利要求17所述的生成设备,其特征在于,所述模型元数据包括所述AI模型的标识信息、版本信息、描述信息、所述物料清单文件的保存链接、许可信息、创建者的信息、算力平台的信息以及认证码中的一种或多种。
- 根据权利要求18所述的生成设备,其特征在于,所述目标信息还包括训练过程信息,所述训练过程信息为所述AI模型的训练过程中的处理步骤的信息。
- 根据权利要求19所述的生成设备,其特征在于,所述训练过程信息包括所述处理步骤的标识信息、类型、时间戳、参数以及经过所述处理步骤后得到的所述中间模型的所述性能信息的认证码中的一种或多种。
- 根据权利要求20所述的生成设备,其特征在于,所述目标信息还包括训练环境信息,所述训练环境信息为训练所述AI模型所使用的软件与硬件的信息。
- 根据权利要求21所述的生成设备,其特征在于,所述训练环境信息包括所述软件的标识信息、版本信息、类型、用途以及许可信息中的一种或多种与所述硬件的标识信息、型号以及类型中的一种或多种。
- 一种生成设备,其特征在于,包括存储器、收发器、处理器;其中,所述存储器用于存储程序;所述处理器用于执行所述存储器中的程序,所述处理器用于根据所述程序的代码中的指令,使得所述生成设备执行权利要求1至11中任一项所述的方法。
- 一种计算机可读存储介质,其上存储有计算机指令或程序,其特征在于,所述计算机指令或程序被执行时,使得计算机执行如权利要求1至11中任一项所述的方法。
- 一种计算机程序产品,包括计算机指令或程序,其特征在于,所述计算机指令或程序被执行时,使得计算机执行如权利要求1至11中任一项所述的方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23910381.5A EP4625295A1 (en) | 2022-12-31 | 2023-12-22 | Method for generating bill-of-material file, and related device |
| US19/252,713 US20250342009A1 (en) | 2022-12-31 | 2025-06-27 | Method for Generating Bill of Materials File and Related Device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211737215.2A CN118277750A (zh) | 2022-12-31 | 2022-12-31 | 一种生成物料清单文件的方法以及相关设备 |
| CN202211737215.2 | 2022-12-31 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/252,713 Continuation US20250342009A1 (en) | 2022-12-31 | 2025-06-27 | Method for Generating Bill of Materials File and Related Device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024140455A1 true WO2024140455A1 (zh) | 2024-07-04 |
Family
ID=91643692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/140908 Ceased WO2024140455A1 (zh) | 2022-12-31 | 2023-12-22 | 一种生成物料清单文件的方法以及相关设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250342009A1 (zh) |
| EP (1) | EP4625295A1 (zh) |
| CN (1) | CN118277750A (zh) |
| WO (1) | WO2024140455A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120561876A (zh) * | 2025-07-31 | 2025-08-29 | 中国人民解放军海军军医大学第三附属医院 | 一种应用于证据污染平台的智能管理系统及方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119556912A (zh) * | 2025-01-27 | 2025-03-04 | 中科南京智能技术研究院 | 边缘设备程序软件开发方法、系统、边缘设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150262124A1 (en) * | 2014-03-14 | 2015-09-17 | Airbus Operations (Sas) | Artificial intelligence system and method for processing multilevel bills of materials |
| US20220253871A1 (en) * | 2020-10-22 | 2022-08-11 | Assent Inc | Multi-dimensional product information analysis, management, and application systems and methods |
| US11436330B1 (en) * | 2021-07-14 | 2022-09-06 | Soos Llc | System for automated malicious software detection |
| US20220318675A1 (en) * | 2021-03-31 | 2022-10-06 | aixplain, Inc. | Secure environment for a machine learning model generation platform |
| CN115454496A (zh) * | 2022-08-10 | 2022-12-09 | 深圳开源互联网安全技术有限公司 | 一种软件物料清单的生成方法和装置 |
| CN115543406A (zh) * | 2022-10-08 | 2022-12-30 | 鼎道智联(北京)科技有限公司 | 一种软件的物料清单生成方法、装置及电子设备 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10360214B2 (en) * | 2017-10-19 | 2019-07-23 | Pure Storage, Inc. | Ensuring reproducibility in an artificial intelligence infrastructure |
| US20200218940A1 (en) * | 2019-01-08 | 2020-07-09 | International Business Machines Corporation | Creating and managing machine learning models in a shared network environment |
| US20210150411A1 (en) * | 2019-11-15 | 2021-05-20 | Equinix, Inc. | Secure artificial intelligence model training and registration system |
| US20210334644A1 (en) * | 2020-04-27 | 2021-10-28 | Nvidia Corporation | Neural network training technique |
-
2022
- 2022-12-31 CN CN202211737215.2A patent/CN118277750A/zh active Pending
-
2023
- 2023-12-22 EP EP23910381.5A patent/EP4625295A1/en active Pending
- 2023-12-22 WO PCT/CN2023/140908 patent/WO2024140455A1/zh not_active Ceased
-
2025
- 2025-06-27 US US19/252,713 patent/US20250342009A1/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150262124A1 (en) * | 2014-03-14 | 2015-09-17 | Airbus Operations (Sas) | Artificial intelligence system and method for processing multilevel bills of materials |
| US20220253871A1 (en) * | 2020-10-22 | 2022-08-11 | Assent Inc | Multi-dimensional product information analysis, management, and application systems and methods |
| US20220318675A1 (en) * | 2021-03-31 | 2022-10-06 | aixplain, Inc. | Secure environment for a machine learning model generation platform |
| US11436330B1 (en) * | 2021-07-14 | 2022-09-06 | Soos Llc | System for automated malicious software detection |
| CN115454496A (zh) * | 2022-08-10 | 2022-12-09 | 深圳开源互联网安全技术有限公司 | 一种软件物料清单的生成方法和装置 |
| CN115543406A (zh) * | 2022-10-08 | 2022-12-30 | 鼎道智联(北京)科技有限公司 | 一种软件的物料清单生成方法、装置及电子设备 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4625295A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120561876A (zh) * | 2025-07-31 | 2025-08-29 | 中国人民解放军海军军医大学第三附属医院 | 一种应用于证据污染平台的智能管理系统及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20250342009A1 (en) | 2025-11-06 |
| EP4625295A4 (en) | 2025-10-01 |
| CN118277750A (zh) | 2024-07-02 |
| EP4625295A1 (en) | 2025-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lombardi et al. | From DevOps to DevSecOps is not enough. CyberDevOps: an extreme shifting-left architecture to bring cybersecurity within software security lifecycle pipeline | |
| US11106458B2 (en) | System and method for distributed ledger-based software supply chain management | |
| US11609757B1 (en) | Continuous integration framework for development of software for EMV-based card present transaction processing | |
| US20190229915A1 (en) | Trusted verification of cybersecurity remediation | |
| US20190230129A1 (en) | Monitoring & reporting enterprise level cybersecurity remediation | |
| US20190306173A1 (en) | Alert smart contracts configured to manage and respond to alerts related to code | |
| US12143498B2 (en) | Trust and traceability for software development life cycle | |
| US20250342009A1 (en) | Method for Generating Bill of Materials File and Related Device | |
| Davis et al. | Reusing deep learning models: Challenges and directions in software engineering | |
| CN120257288A (zh) | 基于联邦学习的跨平台动态安全基线与漏洞闭环修复方法及系统 | |
| Mouratidis et al. | A security requirements modelling language for cloud computing environments | |
| Liu et al. | Blockchain-Enabled Accountability in Data Supply Chain: A Data Bill of Materials Approach | |
| Liu et al. | UniFed: All-in-one federated learning platform to unify open-source frameworks | |
| Khoi Tran et al. | ProML: a decentralised platform for provenance management of machine learning software systems | |
| Chu et al. | SGDL: Smart contract vulnerability generation via deep learning | |
| CN118312411A (zh) | 测试脚本的自动生成方法及装置 | |
| Tsai et al. | A Framework for Safe AI: Data Governance and Ecosystem Structure | |
| Mittal | Explainable AI-Augmented DevSecOps for Secure and Reproducible Cloud-Native Research Software | |
| Benedetti | Improving Transparency, Trust, and Automation in the Software Supply Chain | |
| US12591501B1 (en) | Testing functionality of and generating on-chain programs | |
| Garcia et al. | Powerful authentication regime applicable to naval OFP integrated development (PARANOID): A vision for non-circumventable code signing and traceability for embedded avionics software | |
| Otavio Duarte et al. | IoT solution information security certification conceptual framework: IoT solution information securityOn improving the transparency and accountability of IoT Solutions through an Open World perspective | |
| US20260073058A1 (en) | System and method for ai safety red-teaming with policy fuzzing and adversarial prompting | |
| Duarte et al. | IoT solution information security certification conceptual framework | |
| US12602488B2 (en) | Identifying security-relevant commits through architectural context |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23910381 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023910381 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023910381 Country of ref document: EP Effective date: 20250624 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023910381 Country of ref document: EP |