MODEL GENERATION DEVICE, FINANCIAL INSTRUMENT SERVER, INFORMATION PROCESSING SYSTEM, MODEL GENERATION METHOD, AND PROGRAM
The model generation device and system address the challenge of generating high-precision financial transaction models by processing anonymized data from multiple institutions, enhancing privacy and accuracy in financial transaction analysis.
Patent Information
- Application Number
- JP2023531328
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-02
- Publication Date
- 2025-02-04
- Estimated Expiration
- 2041-07-02
AI Technical Summary
Existing technologies fail to generate high-precision models for financial transaction analysis using information from multiple financial institutions while considering customer privacy.
A model generation device and system that accepts and processes anonymized customer information from multiple financial institution servers, generating models for financial transaction analysis while ensuring privacy protection.
Provides more accurate models for financial transaction analysis, enhancing privacy considerations and improving the precision of financial transaction-related services.
Smart Images

Figure 0007626224000001 
Figure 0007626224000002 
Figure 0007626224000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a model generation device, a financial institution server, an information processing system, a model generation method, a recording medium, and the like. [Background technology]
[0002] Banks use the assets, income, and asset management status of their clients (individuals and corporations) to select clients to whom they can propose financial products such as investment trusts. AI models are used as a means of selecting clients. When generating models, customer information held by each bank is used. Machine learning technology that protects privacy is used to improve the performance and accuracy of the models.
[0003] For example, Patent Document 1 discloses a computer-implemented method including the steps of obtaining, by a training broker, anonymized data for training a model from each individual data source of a plurality of data sources, where the anonymized data is accessed via a data science schema provided by anonymization of sensitive information of production data from each individual data source, and providing a data vendor with access to the anonymized data for training a machine learning model using the anonymized data. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-187723 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, the above-mentioned Patent Document 1 does not disclose training a model based on financial transaction information held by multiple financial institutions. When analyzing financial transactions, a more accurate model can be generated by using information held by multiple financial institutions rather than using information held by an individual financial institution.
[0006] One example of the objective of the present disclosure is to provide a model for more accurate analysis of financial transactions while respecting the privacy of each financial institution's customers. [Means for solving the problem]
[0007] A model generation device in one aspect of the present disclosure includes an information receiving means for receiving input of financial transaction information including anonymized customer information in each of a plurality of financial institution servers, a model generation means for generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers, and an output means for outputting the model generated by the model generation means.
[0008] A financial server in one aspect of the present disclosure includes an information storage means for storing financial transaction information including customer information used to analyze financial transactions, an anonymization means for anonymizing the customer information in the financial transaction information stored in the information storage means, an input / output means for transmitting the financial transaction information to a model generation device in a format in which the customer information is anonymized, and an analysis means for financial transactions using a model generated based on financial transaction information including anonymized customer information stored in multiple financial institution servers.
[0009] An information processing system in one aspect of the present disclosure is an information processing system having a plurality of financial institution servers and a model generation device, wherein the plurality of financial institution servers each include an information storage means for storing financial transaction information including customer information, an anonymization means for anonymizing the customer information in the financial transaction information stored in the information storage means, and an input / output means for transmitting the customer information in the financial transaction information in an anonymized form to the model generation device, and the model generation device includes an information receiving means for receiving input of financial transaction information including the anonymized customer information in each of the plurality of financial institution servers, a model generation means for generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers, and an output means for outputting the model generated by the model generation means.
[0010] A model generation method in one aspect of the present disclosure receives input of financial transaction information including anonymized customer information at each of a plurality of financial institution servers, generates a model for analysis of financial transactions using the financial transaction information received from the plurality of financial institution servers, and outputs the generated model.
[0011] A recording medium in one aspect of the present disclosure stores a program that causes a computer to receive input of financial transaction information including anonymized customer information at each of a plurality of financial institution servers, generate a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers, and output the generated model. Effect of the Invention
[0012] One example of the effect of this disclosure is that it can provide a model for more accurate analysis of financial transactions while respecting the privacy of each financial institution's customers. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram showing the configuration of an information processing system according to the first embodiment. [Diagram 2]FIG. 2 is a diagram showing a hardware configuration in which the model generating device according to the first embodiment is realized by a computer device and its peripheral devices. [Diagram 3] FIG. 3 is a diagram showing an example of financial transaction information including anonymized customer information in the first embodiment. [Figure 4] FIG. 4 is a flowchart showing the operation of model generation in the first embodiment. [Diagram 5] FIG. 5 is a block diagram showing a configuration of an information processing system according to the second embodiment. [Figure 6] FIG. 6 is a flowchart showing an information processing operation in the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Next, an embodiment will be described in detail with reference to the drawings.
[0015] [First embodiment] FIG. 1 is a block diagram showing a configuration of an information processing system 10 in the first embodiment. The information processing system 10 in the first embodiment is a system for generating a model for analysis using financial transaction information including customer information held by a plurality of financial institutions. The analysis of financial transactions in this embodiment is, for example, analysis for financial institutions to advise customers on financial transactions. Financial institutions include not only businesses that handle financial products such as banks (including city banks, Japan Post Bank, regional banks, credit unions, and credit associations), securities companies, and insurance companies, but also credit card companies and payment companies that handle cashless payments. In addition, financial institutions in the first embodiment also include goods rental businesses that lease and rent automobiles and home appliances. Financial products include, for example, deposits, bonds, investment trusts, foreign currencies, stocks, futures transactions, FX, virtual currencies, and the like.
[0016] Referring to FIG. 1, an information processing system 10 includes a model generating device 100 and a plurality of financial institution servers 200 (200a, 200b). The model generating device 100 is implemented by a service provider that provides financial transaction analysis service tools and the like to each of the financial institutions. The service provider provides a financial transaction analysis service incorporating a model for analyzing financial transactions generated using anonymized information held by each financial institution. The financial transaction information in this embodiment includes personal information of customers who have conducted financial transactions such as purchase of financial products, loans, deposits, or withdrawals at each financial institution, and financial transaction information conducted by the customers. The model generating device 100 includes an information receiving unit 101, a model generating unit 102, and an output unit 103. Each of the financial institution servers 200 includes an information storage unit 201 (201a, 201b) that stores customer information and financial transaction information, an anonymization unit 202 (202a, 202b) that anonymizes customer information, and an input / output unit 203 (203a, 203b) that inputs and outputs customer information between the model generating device 100. In this embodiment, the number of financial institution servers 200 is two, but this is not limited to this. The number of financial institution servers 200 provided is equal to the number of financial institutions that provide financial transaction information to the service provider. The model generating device 100, which is an essential component of this embodiment, will be described in detail below.
[0017] Fig. 2 is a diagram showing an example of a hardware configuration in which the model generation device 100 in the first embodiment of the present disclosure is realized by a computer device 500 including a processor. As shown in Fig. 2, the model generation device 100 includes a central processing unit (CPU) 501, memories such as a read only memory (ROM) 502 and a random access memory (RAM) 503, a storage device 505 such as a hard disk for storing a program 504, a communication interface (I / F) 508 for network connection, and an input / output interface 511 for inputting and outputting data. In the first embodiment, financial transaction information received from each financial institution server 200 is input to the model generation device 100 via the communication I / F 508.
[0018] CPU 501 operates an operating system to control the entire model generating device 100 according to the first embodiment of the present invention. CPU 501 also reads out programs and data from a recording medium 506 mounted in, for example, a drive device 507 into a memory. CPU 501 also functions as information receiving unit 101, model generating unit 102, and output unit 103 in the first embodiment, or as part of these, and executes processes or commands in the flowchart shown in Fig. 4, which will be described later, based on the programs.
[0019] The recording medium 506 is, for example, an optical disk, a flexible disk, a magneto-optical disk, an external hard disk, or a semiconductor memory. A recording medium that is a part of the storage device is a non-volatile storage device, and the program is recorded therein. The program may also be downloaded from an external computer (not shown) that is connected to a communication network.
[0020] The input device 509 is realized by, for example, a mouse, a keyboard, built-in key buttons, etc., and is used for input operations. The input device 509 is not limited to a mouse, a keyboard, or built-in key buttons, and may be, for example, a touch panel. The output device 510 is realized by, for example, a display, and is used to check the output.
[0021] As described above, the first embodiment shown in FIG. 1 is realized by the computer hardware shown in FIG. 2. However, the means for realizing each part of the model generating device 100 in FIG. 1 is not limited to the configuration described above. The model generating device 100 may be realized by one physically combined device, or may be realized by two or more physically separated devices connected by wire or wirelessly. For example, the input device 509 and the output device 510 may be connected to the computer device 500 via a network. The model generating device 100 in the first embodiment shown in FIG. 1 may also be configured by cloud computing or the like.
[0022] In FIG. 1, the information receiving unit 101 is a means for receiving input of financial transaction information including customer information anonymized in each of a plurality of financial institution servers. Customer information is information about an individual customer, and refers to information that can identify a specific individual by a single or multiple combinations, such as name, occupation, age, income, assets held, or date of birth. Information on assets held includes financial assets such as cash, deposits, or securities (investment trusts / stocks / government bonds / corporate bonds), real estate (mortgage status), and movable property. In addition, customer information also includes information such as income and expenditure information other than assets. If the customer is an individual, income and expenditure information includes annual income, borrowings, account deposits and withdrawals, and use of automated teller machines. If the customer is a corporation, income and expenditure information includes information obtained from a balance sheet, profit and loss sheet, cash flow, etc. In the case of a corporation, in addition to income and expenditure information, customer information also includes information such as business relationships, stock relationships (major shareholders, etc.), trading banks, industry rankings and shares, ratings, and company history. Anonymized customer information refers to a process that converts customer information so that it is impossible to identify a specific customer. Specific methods of anonymization include, but are not limited to, K-anonymization, which processes data so that there are K or more pieces of data with the same attributes in the target data, I-diversity, which processes data so that there are I or more types of attributes, t-approximation, which processes data so that the bias in data distribution is reduced, and differential privacy, which processes data so that learning can be performed while preventing individuals from being identified.
[0023] FIG. 3 is a diagram showing an example of financial transaction information including anonymized customer information. In this embodiment, as shown in FIG. 3, information such as name or address that can identify an individual customer by itself is not included. Furthermore, information on age, occupation, or family structure that is necessary for the analysis of financial transactions but may lead to the identification of an individual is used, for example, in an abstract form. Meanwhile, information on annual income, deposit balance, and transaction history that is necessary as is for the analysis of financial transactions is used as is. The example of financial transaction information shown in FIG. 3 is just one example, and the anonymized customer information of this embodiment is not limited to this. The customer information to be anonymized may be changed depending on the degree of confidentiality of the financial transaction information. The same applies when the customer is a corporation.
[0024] For example, triggered by an operation for generating a model by a service provider, information receiving unit 101 receives and accepts financial transaction information including anonymized customer information from multiple financial institution servers 200 via a network via communication I / F 508. With regard to the accepted financial transaction information, information receiving unit 101 outputs the customer information to model generating unit 102 while keeping it in anonymized format.
[0025] The model generation unit 102 is a means for generating a model for analyzing financial transactions using financial transaction information including anonymized customer information held by multiple financial institutions received by the information receiving unit 101. In the learning process, this model generates a trained model indicating the relationship between one or more types of information among the customer information acquired as learning data and the financial transaction information of the customer, which indicates the correct label of the learning data, using, for example, a neural network, graph AI, or other machine learning algorithm.
[0026] Next, in the estimation process, the model generation unit 102 inputs specific customer information into the trained model to estimate available financial transactions. As described above, the model is trained using the training data to identify the content of available financial transactions. For example, the model is a model that, when information on a customer's assets is input, outputs financial products or financial transactions recommended to the customer, or the customer's credit information (credit limit). The model generation unit 102 outputs the model thus obtained to the output unit 103.
[0027] The output unit 103 is a means for transmitting the model for analyzing financial transactions generated by the model generation unit 102 to the financial institution server 200. The output unit 103 transmits the model in a format that allows the financial institution server 200 to analyze financial transactions using the model. The output unit 103 may transmit the model in a format that allows the financial institution server 200 to analyze financial transactions using the model, and may transmit the model in a format in which the model is concealed.
[0028] The operation of model generation device 100 configured as above will be described with reference to the flowchart of FIG.
[0029] 4 is a flowchart showing an outline of the operation of the model generating device 100 in the second embodiment. Note that the processing according to this flowchart may be executed based on program control by the above-mentioned processor.
[0030] As shown in FIG. 4, first, the information receiving unit 101 acquires financial transaction information including anonymized customer information held by a plurality of financial institutions from each of a plurality of financial institution servers (step S101). Next, the model generating unit 102 generates a model for analyzing financial transactions using the acquired financial transaction information including the anonymized customer information (step S102). Finally, the output unit 103 outputs the model generated by the model generating unit 102 (step S103). With this, the model generating device 100 ends the model generation operation.
[0031] In the model generation device 100, the model generation unit 102 generates a model for analyzing financial transactions using financial transaction information including anonymized customer information held by multiple financial institutions. This makes it possible to provide a model for analyzing financial transactions with higher accuracy while taking into consideration the privacy of each customer of each financial institution.
[0032] [Second embodiment] Next, the second embodiment of the present disclosure will be described in detail with reference to the drawings. Hereinafter, the contents that overlap with the above description will be omitted to the extent that the description of this embodiment is not unclear. In the second embodiment, the information processing system 11 is used to provide models generated using financial transaction information held by multiple financial institutions. These models are incorporated into, for example, analysis tools for providing advice on financial transactions to customers and setting customer credit information (loan screening). Advice on financial transactions includes advice on financial management strategies and financial product transactions for corporations, such as M&A support or recommendations for financial products and services. These models are also used to advise whether the content of a specific financial transaction is fraudulent. The types of models in this embodiment are diverse depending on the purpose of analysis, and may be models corresponding to the type of financial institution, the business content of the financial institution, or the customer base. The customer base here is divided into the industry of the corporation, listed companies (First Section, Second Section, Mothers of the Tokyo Stock Exchange), unlisted companies, business scale (capital, number of employees), etc. For example, in the case of a regional bank, it is considered that the customers include corporations with trade areas in the region, so a model for analyzing financial transactions with characteristics of regional trade areas and business scale is provided. Each component in each embodiment of the present disclosure can be realized by hardware, as well as a computer device based on program control and firmware, similar to the computer device shown in FIG.
[0033] FIG. 5 is a block diagram showing a configuration of an information processing system 11 including a model generation device 110 according to a second embodiment of the present disclosure. With reference to FIG. 5, the model generation device 110 and financial institution servers 210 (210a, 210b) according to the second embodiment will be described, focusing on parts different from the information processing system 10 according to the first embodiment. The model generation device 110 according to the second embodiment includes an information receiving unit 111, a model generation unit 112, and an output unit 113. The multiple financial institution servers 210 (210a, 210b) include an information storage unit 211 (211a, 211b), an anonymization unit 212 (212a, 212b), an input / output unit 213 (213a, 213b), and an analysis unit 214 (214a, 214b). The model generation device 110 generates a model for analyzing financial transactions for corporations using anonymized customer information received from the multiple financial institution servers 210a, 210b.
[0034] Here, the details of each model used in the analysis tool for financial transactions for corporations will be described. There are models for M&A support used by the acquiring side and models used by the seller (acquired side). The acquiring side model is, for example, a model that has been trained on the industry, sales, region, etc. based on past successful cases as learning data. This model inputs the name of the company that wishes to be acquired, and outputs whether the acquisition will be possible and the acquisition amount. The seller side model is, for example, a model that has been trained on the industry, sales, region, etc. based on past successful cases as learning data. This model inputs the name of the company that wishes to be acquired, and outputs the possibility that the company wishes to be acquired and the expected desired acquisition amount. By using a model trained on customer information held by multiple financial institutions, it is possible to improve the accuracy of matching buyers and sellers, and increase financing opportunities.
[0035] A loan screening model, for example, takes the repayment status of an existing customer company as input and outputs the loan amount (increase, refinancing, extension of term). Using a model trained on customer information held by multiple financial institutions, it is possible to make loan and screening decisions more easily and improve the efficiency of operations. A product / service recommendation model inputs customer information and transaction information from a certain period of the past, and outputs a financial product or group of financial products recommended to the customer. Another example of a model is one that inputs details such as the type of financial product and the purchase cost of the financial product, and outputs a customer or group of customers predicted to purchase the financial product. In this case, the model may output not only a customer or group of customers predicted to purchase an individual financial product, but also a customer or group of customers predicted to purchase a combination of multiple financial products. The model may also output the possibility that the customer will actually purchase the financial product as output from the model and the deal will be concluded. By generating a model using customer information held by multiple financial institutions, even a complex financial product / service recommendation model can output more accurate analysis results, thereby increasing loan opportunities.
[0036] The fraudulent transaction detection model, for example, inputs the details of financial transactions such as a customer's remittance, and outputs whether or not the transaction corresponds to the detection of fraud such as anti-money laundering. Money laundering includes unnatural transactions, fraudulent account transactions such as remittance fraud, anti-social forces and terrorist funds, and loan fraud. This model is generated by learning from training data on case data that was actually referred to by personnel in charge to determine whether or not a transaction is money laundering, regarding the transaction situation over a certain period of years. By generating a model using financial transaction information held by multiple financial institutions, it is possible to output more accurate analysis results and suppress fraudulent transactions.
[0037] <Model generation device> The model generation unit 112 receives financial transaction information held by each financial institution from the financial institution server 210 through the communication I / F 508 in a format in which the customer information is anonymized. Next, the model generation unit 112 generates an analysis model of the financial transaction using the received financial transaction information in which the customer information is anonymized, and outputs the generated model to the output unit 113. The output unit 113 transmits the generated model to each financial institution server 210 through the input / output unit 213. In addition, after transmitting the model to the financial institution server 210, if the financial institution server 210 side re-learns the model and updates the model, the model generation device 110 may receive the updated model again. In addition, the model generation device 110 may receive financial transaction information including anonymized customer information additionally obtained from the financial institution server 210 and re-learn the model. Furthermore, the model generation unit 112 may update and strengthen the model by verifying the trained model based on the result of a financial transaction attempted based on the analysis result by the model at the financial institution. The operations of the information receiving unit 111, the model generating unit 112, and the output unit 113 are similar to those of the information receiving unit 101, the model generating unit 102, and the output unit 103 in the first embodiment, and therefore will not be described here.
[0038] <Financial institution server> In the financial institution server 210, the analysis unit 214 performs an analysis using the model received from the model generation device 110. The generated model is incorporated, for example, in an analysis tool for financial transactions for corporations used by financial institutions. The analysis unit 214 performs an analysis of M&A using the generated model, triggered by a user's operation on the analysis tool for financial transactions, and outputs the analysis result in a state that can be viewed on a display device or the like. For example, in a tool using an acquirer's model, the analysis unit 214 accepts input of the name of a company to be acquired, and outputs whether or not the acquisition can be made and the acquisition amount. For example, in a tool using a seller's model, the analysis unit 214 accepts input of the name of a company that is a desired acquirer, and outputs the possibility that the desired acquirer will wish to be acquired and the expected desired acquisition amount. In order to improve the accuracy of the analysis result by the analysis unit 214, the financial institution server 210 may perform learning again based on additionally obtained customer information and financial transaction information, and transmit the updated model to the model generation device 110. Alternatively, additionally obtained financial transaction information with concealed customer information may be transmitted to the model generation device 110, and learning may be performed again on the model generation device 110 side. The accuracy of the model can be further improved by repeating the updating of the model through learning in each financial institution server 210 or the model generation device 110 until, for example, a predetermined condition is satisfied. The predetermined condition is stored, for example, in the storage device 505.
[0039] The operation of the information processing system 11 configured as above will be described with reference to the flowchart of FIG.
[0040] 6 is a flowchart showing an outline of the operation of the information processing system 11 in the first embodiment. Note that the processing according to this flowchart may be executed based on program control by the above-mentioned processor.
[0041] As shown in FIG. 6, first, the anonymization unit 212 in the financial institution server 210 anonymizes the customer information from among the financial transaction information stored in the information storage unit 211 (step S201). Next, the input / output unit 213 outputs the financial transaction information to the model generation device 110 in a format in which the customer information is anonymized (step S202). Next, the information reception unit 111 of the model generation device 110 receives the financial transaction information including the anonymized customer information (step S203). Next, the model generation unit 112 generates a model for analyzing financial transactions using financial transaction information including the anonymized customer information held by multiple financial institutions (step S204). Next, the output unit 113 outputs the model generated by the model generation unit 112 to each of the financial institution servers 210 (step S205). Next, the financial institution server 210 acquires the generated model through the input / output unit 213 (step S206). Next, the financial institution server 210 determines whether the predetermined condition is satisfied (step S207). If the predetermined conditions are met (step S207; YES), the analysis unit 214 performs analysis using the generated model and ends the flow (step S208). If the predetermined conditions are not met, the financial institution server 210 returns to step S201 (step S207; NO) and executes the flow again. With this, the information processing system 11 ends the information processing operation.
[0042] In the second embodiment of the present disclosure, by using a model generated using information held by multiple financial institutions in a tool for providing support to corporations, more accurate analysis results can be output.
[0043] [Modification of the second embodiment] The information processing system 11 in the second embodiment can also be used as a system for providing support to individuals in financial institutions. In the model generating device 110, examples of models generated include loan screening, purchase prediction, and cancellation prediction. The loan screening model outputs the amount to be lent using customer attributes and repayment status as input values. The purchase prediction outputs a judgment on whether to recommend a financial product of the financial institution or a judgment on which financial product to recommend using transaction status over a certain period of time as input values. The cancellation prediction outputs a score for each customer of the financial institution on the possibility of early repayment of a loan or the possibility of canceling a fixed deposit or account using transaction status over a certain period of time of each financial institution as input values.
[0044] The information processing system 11 can also utilize models related to financial institution personnel (evaluation / suitability / transfer). The personnel model is used to determine an employee's probability of leaving the company, probability of promotion, the necessity of transfer and the transfer destination, etc., based on the employee's personnel information for a certain period of time in the past. By using a highly accurate model generated using information held by multiple financial institutions, the time required for judgment can be reduced, improving business efficiency.
[0045] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above-mentioned embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
[0046] For example, although a number of operations are described in a sequence in the form of a flowchart, the sequence does not limit the order in which the operations are performed. Therefore, when implementing each embodiment, the sequence of the operations can be changed as long as it does not affect the content.
[0047] In addition, in this embodiment, the multiple financial institutions are not limited to financial institutions in the same business sector, and may be composed of banks and non-bank financial institutions, such as banks, securities companies, or insurance companies. Even if the multiple financial institutions are composed of banks, they may be composed of banks of different sizes, such as city banks and regional banks. [Explanation of symbols]
[0048] 10, 11 Information Processing Systems 100, 110 Model generation device 101, 111 Information Reception 102, 112 Model generation unit 103, 113 Output section 200, 210 Financial institution server 201, 211 Information storage section 202, 212 Anonymization Department 203, 213 Input / output section 214 Analysis Department
Claims
1. an information receiving means for receiving input of financial transaction information including anonymized customer information in each of a plurality of financial institution servers; a model generation means for generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; an output means for outputting the model generated by the model generation means to each of the plurality of financial institution servers; A model generating device comprising:
2. An information receiving means for receiving input of financial transaction information including anonymized customer information in each of a plurality of financial institution servers; a model generation means for generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; an output means for outputting the model generated by the model generation means; Equipped with The anonymized customer information includes abstracted information that may lead to the identification of an individual, including at least one of the customer's age, occupation, and family structure. Model generation device.
3. 3. The model generating device according to claim 1, wherein the model generating means receives input of desired M&A counterparty information and generates a model that outputs whether or not an acquisition will be successful or an estimated acquisition price.
4. 3. The model generating device according to claim 1, wherein said model generating means receives information about a customer's assets and generates a model that outputs credit information about the customer.
5. 3. The model generating device according to claim 1, wherein the model generating means receives input of details of a specific financial transaction and generates a model that outputs whether the financial transaction is fraudulent or not.
6. an information storage means for storing financial transaction information including customer information used to analyze financial transactions; an anonymization means for anonymizing the customer information in the financial transaction information stored in the information storage means; an input / output means for transmitting the financial transaction information to a model generation device in a format in which the customer information is anonymized; A financial institution server comprising an analysis means for financial transactions using a model generated based on anonymized financial transaction information stored in a plurality of financial institution servers.
7. An information storage means for storing financial transaction information including customer information used to analyze financial transactions; an anonymization means for anonymizing the customer information in the financial transaction information stored in the information storage means; an input / output means for transmitting the financial transaction information to a model generation device in a format in which the customer information is anonymized; The method comprises: providing an analysis means for financial transactions using a model generated based on anonymized financial transaction information stored in a plurality of financial institution servers; The customer information includes information that may lead to the identification of an individual, including at least one of the customer's age, occupation, and family structure, The anonymization means abstracts information that may lead to the identification of the individual. Financial institution server.
8. 8. The financial institution server according to claim 6, wherein the analysis means performs analysis on M&A using a model generated based on financial transaction information on past M&A cases stored in a plurality of financial institution servers.
9. the analysis means performs an analysis as to whether a financial transaction is fraudulent or not using a model generated based on financial transaction information that has been determined to be fraudulent in the past and that is stored in a plurality of financial institution servers; 8. The financial institution server according to claim 6 or 7.
10. An information processing system having a plurality of financial institution servers and a model generating device, Each of the plurality of financial institution servers includes an information storage means for storing financial transaction information including customer information; an anonymization means for anonymizing the customer information in the financial transaction information stored in the information storage means; an input / output means for transmitting the financial transaction information to a model generation device in a format in which the customer information is anonymized; Equipped with The model generating device comprises: an information receiving means for receiving an input of financial transaction information including the anonymized customer information in each of the plurality of financial institution servers; a model generation means for generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; an output means for outputting the model generated by the model generation means to each of the plurality of financial institution servers; Equipped with Information processing system.
11. An information processing system having a plurality of financial institution servers and a model generating device, Each of the plurality of financial institution servers includes an information storage means for storing financial transaction information including customer information; an anonymization means for anonymizing the customer information in the financial transaction information stored in the information storage means; an input / output means for transmitting the financial transaction information to a model generation device in a format in which the customer information is anonymized; Equipped with The customer information includes information that may lead to the identification of an individual, including at least one of the customer's age, occupation, and family structure, The anonymization means abstracts information that may lead to the identification of the individual, The model generating device comprises: an information receiving means for receiving an input of financial transaction information including the anonymized customer information in each of the plurality of financial institution servers; a model generation means for generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; an output means for outputting the model generated by the model generation means; Equipped with Information processing system.
12. A computer comprising: Accepting input of financial transaction information including anonymized customer information in each of a plurality of financial institution servers; generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; outputting the generated model to each of the plurality of financial institution servers; Model generation method.
13. A computer comprising: Accepting input of financial transaction information including anonymized customer information in each of a plurality of financial institution servers; generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; Outputting the generated model; The anonymized customer information includes abstracted information that may lead to the identification of an individual, including at least one of the customer's age, occupation, and family structure. Model generation method.
14. Accepting input of financial transaction information including anonymized customer information in each of a plurality of financial institution servers; generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; A program that causes a computer to execute the process of outputting the generated model to each of the plurality of financial institution servers.
15. A method for providing a system for receiving financial transaction information including anonymized customer information from a plurality of financial institution servers, generating a model for analyzing financial transactions using the financial transaction information received from the plurality of financial institution servers; outputting the generated model; The anonymized customer information includes abstracted information that may lead to the identification of an individual, including at least one of the customer's age, occupation, and family structure. program.
Citation Information
Patent Citations
Determination device, determination method, determination program, generation device, generation method, and generation program
JP2018045573A
Machine learning device, determination device, program, and machine learning method
JP2020077118A
Generation device, generation method, and generation program
JP2020149693A
Performing machine learning on distributed customer data while protecting privacy
JP2020187723A
Cost computing system, cost data input system, its program, data structure, and recording medium where they are recorded
WO2007105698A1