FEDERATED LEARNING APPARATUS, SERVER APPARATUS, FEDERATED LEARNING SYSTEM, FEDERATED LEARNING METHOD, AND RECORDING MEDIUM

    公开(公告)号:US20240127116A1

    公开(公告)日:2024-04-18

    申请号:US18374812

    申请日:2023-09-29

    Inventor: Isamu TERANISHI

    CPC classification number: G06N20/00

    Abstract: To generate information appropriate for a receiver of the information, a federated learning apparatus includes: a training section which trains a first prediction model that predicts an evaluation value corresponding to a combination of a user and an evaluation target on which the evaluation value is not obtained, using a first training data set including (i) evaluation values of users on evaluation targets and (ii) attribute values of the evaluation targets; a parameter information transmitting section which transmits, to a server apparatus, first parameter information indicating the first prediction model; a parameter information obtaining section which obtains, from the server apparatus, integrated parameter information obtained by integrating the first parameter information and second parameter information indicating a second prediction model trained using a second training data set; and an updating section which updates the first prediction model by replacing the first parameter information with the integrated parameter information.

    PROCESSING DEVICE
    2.
    发明公开
    PROCESSING DEVICE 审中-公开

    公开(公告)号:US20230409924A1

    公开(公告)日:2023-12-21

    申请号:US18210412

    申请日:2023-06-15

    CPC classification number: G06N5/01 G06N5/04

    Abstract: A processing device includes an acquisition unit and a specifying unit. The acquisition unit acquires, from a decision tree that is a learned model and includes a plurality of nodes, score information representing a value according to the number of pieces of data that fell to each of the nodes, among a plurality of pieces of training data used for training of the decision tree. The specifying unit specifies a possible range that the value of an unknown feature may take, on the basis of the score information acquired by the acquisition unit. The unknown feature is a part of the features included in the training data.

    METHOD FOR UPDATING A NEURAL NETWORK, TERMINAL APPARATUS, COMPUTATION APPARATUS, AND PROGRAM

    公开(公告)号:US20220414208A1

    公开(公告)日:2022-12-29

    申请号:US17780249

    申请日:2019-11-26

    Inventor: Isamu TERANISHI

    Abstract: The terminal apparatus comprises a machine learning part that can execute a process of computing a first model update parameter of a first neural network using training data and a process of computing a second model update parameter of a second neural network using training data for a simulated attack; an encryption processing part that encrypts the first, the second model update parameter using a predetermined homomorphic encryption; a data transmission part that transmits the encrypted first, second model update parameters to a predetermined computation apparatus; and an update part that receives from the computation apparatus model update parameters of the first, the second neural networks computed using the first, the second model update parameters received from another terminal apparatus and updates the first, the second neural networks.

    CRITERIA GENERATION DEVICE, CRITERIA GENERATION METHOD, RECORDING MEDIUM CONTAINING CRITERIA GENERATION PROGRAM, DATABASE SEARCH SYSTEM, AND RECORDING MEDIUM CONTAINING DATABASE SEARCH PROGRAM

    公开(公告)号:US20170132279A1

    公开(公告)日:2017-05-11

    申请号:US15319233

    申请日:2015-06-05

    Inventor: Isamu TERANISHI

    Abstract: This invention provides a criteria generation device and the like that allow high-speed searching even if a database contains unsearchable information. Said criteria generation device (101) has a criteria generation unit (102) that: computes a truth value indicating whether or not search criteria constituting a subset of first search criteria are satisfied, said first search criteria being part of target search criteria (201) comprising first and second search criteria that represent criteria for extracting information from the database; sets the aforementioned subset of search criteria to the computed truth value; and in accordance which whether or not the target search criteria (201) are satisfied with said truth value set, generates third search criteria (202) that depend on the truth of the second search criteria.

    SYSTEM, MODIFICATION APPARATUS, METHOD, AND PROGRAM

    公开(公告)号:US20210064370A1

    公开(公告)日:2021-03-04

    申请号:US16644363

    申请日:2017-09-05

    Inventor: Isamu TERANISHI

    Abstract: A system includes a modification apparatus and an execution apparatus. The modification apparatus modifies a program including a conditional branching statement(s) such that, after first processing corresponding to execution processing in the conditional branching statement(s) is executed, whether to reflect a result(s) of the first processing on a variable(s) used in the program as a processing result(s) of the execution processing is determined based on a conditional expression(s) in the conditional branching statement(s). The execution apparatus executes the modified program in an execution environment protected at a hardware level.

    SECURE COMPUTATION SYSTEM, SERVER APPARATUS, SECURE COMPUTATION METHOD, AND PROGRAM

    公开(公告)号:US20180115415A1

    公开(公告)日:2018-04-26

    申请号:US15562659

    申请日:2016-04-01

    Inventor: Isamu TERANISHI

    Abstract: A secure computation system configured to perform multi-party computation on a value of a predetermined function whose argument includes secret data, comprises a plurality of server apparatuses; wherein the plurality of server apparatuses, comprise: storage units that store shares that are bases over (of) a finite field generated by performing secret sharing on the secret data; share expansion units that generate extended shares by expanding the shares; OR operation units that perform OR operations included in the predetermined functions using the extended shares; and NOT operation units that perform NOT operations included in the predetermined functions using the extended shares.

    ORDER-PRESERVING ENCRYPTION SYSTEM, DEVICE, METHOD, AND PROGRAM
    8.
    发明申请
    ORDER-PRESERVING ENCRYPTION SYSTEM, DEVICE, METHOD, AND PROGRAM 审中-公开
    订单保存加密系统,设备,方法和程序

    公开(公告)号:US20160013933A1

    公开(公告)日:2016-01-14

    申请号:US14770692

    申请日:2014-01-27

    Inventor: Isamu TERANISHI

    CPC classification number: H04L9/0662 H04L9/065

    Abstract: This invention allows order-preserving encryption with a simpler algorithm while ensuring security. An order-preserving encryption system includes encryption means 1 for, upon receiving a plaintext as input, generating an order-preserved cipher in accordance with a predetermined probability distribution generated based on values determined from the plaintext and on a set generated from a plaintext space included in a secret key using a uniform distribution, or a key to a predetermined pseudorandom function, the probability distribution representing a conditional probability as a binomial distribution.

    Abstract translation: 本发明允许使用更简单的算法进行订单保存加密,同时确保安全性。 订单保存加密系统包括加密装置1,用于在接收到明文作为输入时,根据从明文确定的值和从包含明文空间生成的集合生成的预定概率分布来生成订单保留密码 在使用统一分布的秘密密钥或预定伪随机函数的密钥中,表示作为二项分布的条件概率的概率分布。

    MACHINE LEARNING APPARATUS, MACHINE LEARNING METHOD AND COMPUTER-READABLE STORAGE MEDIUM

    公开(公告)号:US20230359931A1

    公开(公告)日:2023-11-09

    申请号:US18013759

    申请日:2020-07-03

    Inventor: Isamu TERANISHI

    CPC classification number: G06N20/00 G06N5/04

    Abstract: A machine learning apparatus according to the embodiment including: n (n is an integer greater than or equal to 2) inference units which are machine learning models trained using training data; and a classifier configured to classify an input data and to output an output data. A first inference unit from among the n inference units performs inference based on the input data when the output data of the classifier is a first value. At least one inference unit other than the first inference unit is trained using the input data when the output data of the classifier is the first value as the training data.

Patent Agency Ranking