Information processing device, information processing method, and program
By using deep learning prediction models and pluripotent stem cells derived cell images, the problem of the difficulty in predicting whether an individual will develop into an incurable neurological disease is solved, and early accurate predictions of diseases such as ALS are achieved.
Patent Information
- Application Number
- JP2021522905
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-05-31
- Filing Date
- 2020-05-29
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2040-05-29
AI Technical Summary
Existing machine learning models are difficult to predict whether an individual develops an incurable neurological disorder, such as ALS, only determines the current state of cells and tissues.
By obtaining images of cell derived from pluripotent stem cells derived from subject individuals and using deep learning prediction models, predict whether an individual will develop into an incurable neurological disease.
Accurate predictions of whether an individual will develop into an incurable neurological disease, providing the possibility of early diagnosis and treatment.
Smart Images

Figure 0007678577000002 
Figure 0007678577000003 
Figure 0007678577000004
Abstract
Description
[Technical field]
[0001] The present invention relates to Information processing device, information processing method, and program Regarding. This application claims priority based on Japanese Patent Application No. 2019-103294, filed on May 31, 2019, the contents of which are incorporated herein by reference. [Background technology]
[0002] Techniques for determining microscopic images of cells and tissues by machine learning are being studied. For example, Non-Patent Document 1 describes that a model trained on microscopic images of cultured cells by machine learning can identify nuclei, cell viability, and cell type (whether the cell is a nerve cell or not). Non-Patent Document 2 describes that a model trained on microscopic images of lung cancer pathological tissue by machine learning can identify whether the tissue is lung adenocarcinoma, squamous cell carcinoma, or healthy lung tissue. [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] Christiansen EM, et al., In Silico Labeling: Predicting Fluorescent Labels in Unlabeled Images., Cell, 173 (3), 792-803, 2018. [Non-Patent Document 2] Coudray N. et al., Classification and mutation prediction from non-small cell lung cancer histopathology images using deep learning., Nat Med., 24 (10), 1559-1567, 2018. Summary of the Invention [Problem to be solved by the invention]
[0004] Early diagnosis and treatment of intractable neurological diseases such as amyotrophic lateral sclerosis (ALS) are required. Therefore, it is necessary to diagnose pre-symptomatic disease before a subject is diagnosed with an intractable neurological disease using conventional diagnostic methods. Pre-symptomatic disease is a state in which mild symptoms are present but the disease has not yet developed.
[0005] However, the learning models described in Non-Patent Documents 1 and 2 judge the current state of cells or tissues, and do not predict whether a subject is in the pre-disease state of an intractable neurological disease. In other words, the learning models described in Non-Patent Documents 1 and 2 do not predict that a subject who does not currently have an intractable neurological disease will develop an intractable neurological disease at some point in the future.
[0006] The present invention makes it possible to accurately predict whether a subject will develop an intractable neurological disease based on images of cells differentiated from pluripotent stem cells derived from the subject. Information processing device, information processing method, and program The purpose is to provide. [Means for solving the problem]
[0007] One aspect of the present invention is an information processing device comprising: an acquisition unit that acquires images of cells differentiated from pluripotent stem cells derived from a subject; and a prediction unit that inputs the images acquired by the acquisition unit into a model trained on the basis of data in which images of cells with an intractable neurological disease differentiated from the pluripotent stem cells are associated with at least information indicating that the disease is intractable, and predicts that the subject will develop the intractable neurological disease based on the output result of the model to which the images are input. Effect of the Invention
[0008] According to one aspect of the present invention, it is possible to accurately predict whether a subject will develop an intractable neurological disease, based on images of cells differentiated from pluripotent stem cells derived from the subject. [Brief description of the drawings]
[0009] [Figure 1]1 is a diagram illustrating an example of an information processing system including an information processing device according to a first embodiment. [Diagram 2] 1 is a diagram illustrating an example of a configuration of an information processing device according to a first embodiment. [Diagram 3] 5 is a flowchart showing a flow of a series of processes at runtime by a control unit according to the first embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of a prediction model according to the first embodiment. [Diagram 5] 4 is a flowchart showing the flow of a series of processes in training performed by a control unit according to the first embodiment. [Figure 6] FIG. 11 is a diagram showing another example of a prediction model according to the first embodiment. [Figure 7] FIG. 11 is a diagram showing an example of the configuration of a screening device according to a second embodiment. [Figure 8] FIG. 2 illustrates an example of a hardware configuration of an information processing device and a screening device according to an embodiment. [Figure 9] FIG. 13 is a diagram showing an example of a cell image. [Figure 10] FIG. 1 is a diagram illustrating an example of a prediction model using Tensorflow / Keras. [Figure 11] FIG. 11 is a diagram for explaining Experimental Example 3. [Figure 12] FIG. 13 is a diagram showing an example of an image of a motor neuron used as a healthy control clone line. [Figure 13] FIG. 1 shows an example of an image of a motor neuron used as an ALS clone line. [Figure 14] FIG. 13 is a diagram illustrating an example of a test result of a predictive model. [Figure 15] FIG. 13 is a diagram illustrating an example of an image classification result using a prediction model. [Figure 16] FIG. 1 shows the results of comparing the areas of cell bodies between healthy control clones and ALS clones. [Figure 17] FIG. 1 shows the results of comparing the cell numbers of healthy control clones and ALS clones. [Figure 18]FIG. 1 shows an example of an image of a motor neuron used as a sporadic ALS clone line. [Figure 19] FIG. 13 is a diagram illustrating another example of a test result of a prediction model. [Figure 20] FIG. 13 is a diagram illustrating another example of an image classification result using a prediction model. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] In the following, Information processing device, information processing method, and program The following description will be given with reference to the drawings.
[0011] First Embodiment [Overall configuration] FIG. 1 is a diagram showing an example of an information processing system 1 including an information processing device 100 according to the first embodiment. The information processing system 1 according to the first embodiment includes, for example, one or more terminal devices 10 and the information processing device 100. These devices are connected via a network NW. The network NW includes, for example, the Internet, a wide area network (WAN), a local area network (LAN), a provider terminal, a wireless communication network, a wireless base station, and a dedicated line. It is not necessary for all combinations of the devices shown in FIG. 1 to be able to communicate with each other, and the network NW may include a local network in part.
[0012] The terminal device 10 is, for example, a terminal device including an input device, a display device, a communication device, a storage device, and a computing device. Specifically, the terminal device 10 is a personal computer, a mobile phone, a tablet terminal, or the like. The communication device includes a network card such as a NIC (Network Interface Card), a wireless communication module, or the like. For example, the terminal device 10 may be installed in a facility (for example, a research institute, a university, or a company) where research and drug development are conducted using pluripotent stem cells.
[0013] The above-mentioned pluripotent stem cells include, for example, embryonic stem cells (ES cells), induced pluripotent stem cells (iPS cells), embryonic stem cells derived from cloned embryos obtained by nuclear transfer (ntES cells), spermatogonial stem cells ("GS cells"), embryonic germ cells ("EG cells"), induced pluripotent stem cells (iPS cells), etc. Preferred pluripotent stem cells are ES cells, iPS cells, and ntES cells. More preferred pluripotent stem cells are human pluripotent stem cells, and particularly preferred are human ES cells and human iPS cells. Furthermore, the cells that can be used in the present invention may be not only pluripotent stem cells, but also cell groups induced by so-called "direct reprogramming," in which cells are directly induced to differentiate into desired cells without going through pluripotent stem cells.
[0014] For example, an employee working at the facility may use a microscope or the like to capture an image of a desired cell that has been induced to differentiate from a pluripotent stem cell, and transmit the captured digital image (hereinafter referred to as a cell image IMG) to the information processing device 100 via a terminal device 10.
[0015] When the information processing device 100 receives a cell image IMG from the terminal device 10, it uses deep learning to predict from the cell image IMG that the subject from whom the pluripotent stem cells were extracted before differentiation induction will develop an incurable neurological disease such as ALS at some point in the future.
[0016] The cells induced to differentiate from pluripotent stem cells are, for example, cells related to intractable neurological diseases such as ALS, and specifically may be nerve cells, glial cells, vascular endothelial cells, pericytes, choroid plexus cells, immune system cells, etc. Examples of neurodegenerative diseases include Alzheimer's disease, Parkinson's disease, amyotrophic lateral sclerosis (ALS), spinocerebellar degeneration, frontotemporal lobar degeneration, dementia with Lewy bodies, multiple system atrophy, Huntington's disease, progressive supranuclear palsy, and corticobasal degeneration. The cells induced to differentiate from pluripotent stem cells may be imaged alive, or may be fixed and imaged after immunochemical staining.
[0017] The cells for an intractable neurological disease differentiated from pluripotent stem cells refer to cells differentiated from pluripotent stem cells and exhibiting a phenotype of an intractable neurological disease. Examples of the cells for an intractable neurological disease differentiated from pluripotent stem cells include cells differentiated from pluripotent stem cells derived from patients with intractable neurological diseases such as ALS, and cells differentiated from pluripotent stem cells derived from healthy individuals into which a gene mutation that causes an intractable neurological disease such as ALS has been introduced.
[0018] For example, when the cells induced to differentiate from pluripotent stem cells are nerve cells such as motor nerve cells, the information processing device 100 predicts that the subject from whom the pluripotent stem cells were extracted will develop ALS, an incurable neurological disease, at some point in the future. ALS is a disease in which nerve cells gradually die or lose their function, causing damage to the motor nervous system.
[0019] Therefore, the information processing device 100 predicts that nerve cells induced to differentiate from pluripotent stem cells will show a phenotype of an intractable nerve disease such as ALS at some point in the future, thereby determining whether or not the subject will develop an intractable nerve disease such as ALS at some point in the future. A phenotype is a trait expressed by the genotype of an organism, and includes, for example, the morphology, structure, behavior, and physiological properties of the organism. An example of a phenotype of an intractable nerve disease is the morphology of a cell. In the following, as an example, a description will be given assuming that the cells induced to differentiate from pluripotent stem cells are nerve cells.
[0020] [Configuration of information processing device] 2 is a diagram showing an example of the configuration of the information processing device 100 according to the first embodiment. As shown in the figure, the information processing device 100 includes, for example, a communication unit 102, a control unit 110, and a storage unit 130.
[0021] The communication unit 102 includes a communication interface such as a NIC, etc. The communication unit 102 communicates with the terminal device 10 and the like via the network NW.
[0022] The control unit 110 includes, for example, an acquisition unit 112, a prediction unit 114, a communication control unit 116, and a learning unit 118.
[0023] The components of the control unit 110 are realized by, for example, a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit) executing a program stored in the storage unit 130. Some or all of the components of the control unit 110 may be realized by hardware (circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), or an FPGA (Field-Programmable Gate Array), or may be realized by a combination of software and hardware.
[0024] The storage unit 130 is realized by a storage device such as a hard disk drive (HDD), a flash memory, an electrically erasable programmable read only memory (EEPROM), a read only memory (ROM), or a random access memory (RAM). The storage unit 130 stores model information 132 in addition to various programs such as firmware and application programs. The model information 132 will be described later.
[0025] [Runtime process flow] Hereinafter, a flow of a series of processes at runtime by the control unit 110 according to the first embodiment will be described with reference to a flowchart. Runtime is a state in which an already learned prediction model MDL is used. Fig. 3 is a flowchart showing a series of processes at runtime by the control unit 110 according to the first embodiment. The processes of this flowchart may be repeated at a predetermined cycle, for example.
[0026] First, the acquisition unit 112 acquires a cell image IMG of a nerve cell from the terminal device 10 via the communication unit 102 (step S100). The nerve cell to be imaged may be fixed and immunostained. Specifically, the nerve cell to be imaged may be fixed with a reagent such as formaldehyde or paraformaldehyde, and then immunostained with an anti-neurofilament H antibody or the like.
[0027] Next, the prediction unit 114 inputs the cell image IMG acquired by the acquisition unit 112 into the prediction model MDL indicated by the model information 132 (step S102).
[0028] The model information 132 is information (program or data structure) that defines a prediction model MDL for predicting that a neuron will exhibit a phenotype of an intractable neurological disease such as ALS from a cell image IMG of the neuron. The prediction model MDL is implemented, for example, by one or more neural networks. The neural network may be, for example, a convolutional neural network (CNN).
[0029] The model information 132 includes various information such as, for example, coupling information on how units included in each of the input layer, one or more hidden layers (intermediate layers), and output layer constituting each neural network are coupled to each other, and coupling coefficients given to data input / output between the coupled units. The coupling information includes, for example, the number of units included in each layer, information specifying the type of unit to which each unit is coupled, activation functions that realize each unit, and gates provided between units in the hidden layer. The activation functions that realize the units may be, for example, a rectified linear function (ReLU function), a sigmoid function, a step function, or other functions. The gates selectively pass or weight data transmitted between units according to, for example, a value (for example, 1 or 0) returned by the activation function. The coupling coefficients include, for example, weights given to output data when data is output from a unit in a certain layer to a unit in a deeper layer in the hidden layer of a neural network. The coupling coefficients may include bias components specific to each layer.
[0030] FIG. 4 is a diagram showing an example of the prediction model MDL according to the first embodiment. As shown in the figure, the prediction model MDL is a single neural network trained to output a score indicating the likelihood that the neuron will show a phenotype of an intractable neurological disease as a likelihood or probability when a cell image IMG of a neuron is input. The neural network includes CNN. Specifically, the prediction model MDL is a neural network including multiple (e.g., 13 or 16) convolutional layers and multiple (e.g., 3) fully connected layers. The score may be represented by a two-dimensional vector having elements each representing a probability P1 indicating that the neuron will show a phenotype of an intractable neurological disease, for example, that the neuron will die and develop an intractable neurological disease, and a probability P2 indicating that the neuron will not show a phenotype of an intractable neurological disease, for example, that the neuron will not die and develop an intractable neurological disease.
[0031] Returning to the description of the flowchart in Fig. 3, the prediction unit 114 next determines whether or not the probability P1 of being included as an element in the score output by the prediction model MDL is equal to or greater than a threshold (step S104).
[0032] If the probability P1 is equal to or greater than the threshold, the prediction unit 114 predicts that an intractable neurological disease will develop since there is a high probability that the nerve cells will exhibit the phenotype of the intractable neurological disease (step S106), and if the probability P1 is less than the threshold, the prediction unit 114 predicts that an intractable neurological disease will not develop since there is a low probability that the nerve cells will exhibit the phenotype of the intractable neurological disease (step S108).
[0033] Next, the communication control unit 116 transmits the prediction result by the prediction unit 114 to the terminal device 10 via the communication unit 102 (step S110). For example, the communication control unit 116 may transmit information on whether or not the nerve cell exhibits a phenotype of an intractable neurological disease, or may transmit information on the presence or absence of onset of an intractable neurological disease.
[0034] For example, when information indicating that a nerve cell has a phenotype of an intractable nerve disease is transmitted to the terminal device 10, the user operating the terminal device 10 can know whether the nerve cell shown in the cell image IMG transmitted to the information processing device 100 is destined to show the phenotype of an intractable nerve disease such as ALS at some point in the future, or whether it is destined not to show the phenotype of an intractable nerve disease such as ALS. In other words, the user can know whether the subject from whom the pluripotent stem cells were extracted before being induced to differentiate into nerve cells will develop an intractable nerve disease such as ALS in the future.
[0035] [Training process flow] Hereinafter, a flow of a series of processes in training of the control unit 110 according to the first embodiment will be described with reference to a flowchart. Training is a state in which a prediction model MDL to be used at runtime is trained. Fig. 5 is a flowchart showing a series of processes in training by the control unit 110 according to the first embodiment.
[0036] First, the learning unit 118 selects one cell image IMG from among a plurality of cell images IMG included in the teacher data in order to learn the prediction model MDL (step S200). For example, the teacher data is data in which information indicating the phenotype of an intractable neurological disease such as ALS of a neurological cell at some point in the future is associated as a teacher label (also called a target) with a cell image IMG of a neurological cell induced to differentiate from a pluripotent stem cell. In other words, the teacher data is a data set in which the input data and the output data are combined when the cell image IMG of a neurological cell induced to differentiate from a pluripotent stem cell is used as input data and information indicating the phenotype of the intractable neurological disease is used as correct output data. The phenotype of the intractable neurological disease at some point in the future represents a more prominent phenotype of the intractable neurological disease than the phenotype at the time when the cell image IMG is captured.
[0037] For example, pluripotent stem cells from a patient with an intractable neurological disease are induced to differentiate to produce multiple nerve cells, and each of the multiple nerve cells produced is imaged to generate multiple cell images IMG. On the other hand, pluripotent stem cells from a healthy person are induced to differentiate to produce multiple nerve cells, and each of the multiple nerve cells produced is imaged to generate multiple cell images IMG.
[0038] Information indicating the phenotype of the intractable neurological disease (e.g., score S=[1.0,0.0]) is associated as a teacher label to a cell image IMG of nerve cells derived from a patient with an intractable neurological disease, and information indicating that the phenotype of the intractable neurological disease is not shown (e.g., score S=[0.0,1.0]) is associated as a teacher label to a cell image IMG of nerve cells derived from a healthy subject. In this way, a plurality of cell images IMG associated with teacher labels are prepared as teacher data.
[0039] Next, the learning unit 118 inputs the selected cell image IMG to the prediction model MDL (step S202).
[0040] Next, the learning unit 118 acquires a score, which is an output result of the prediction model MDL to which the cell image IMG has been input (step S204).
[0041] Next, the learning unit 118 calculates the error (also called loss) between the score output by the prediction model MDL and the score associated as a teacher label with the cell image IMG input to the prediction model MDL (step S206).
[0042] Next, the learning unit 118 determines parameters of the prediction model MDL so as to reduce the error based on a gradient method such as error backpropagation (step S208).
[0043] Next, the learning unit 118 determines whether or not learning of the prediction model MDL has been repeated a predetermined number E (e.g., about 30 times) (step S210), and if the predetermined number E has not been reached, returns to the process at S202 and repeats learning of the prediction model MDL by inputting into the prediction model MDL the same image as the cell image IMG used for learning in the previous process.
[0044] Next, the learning unit 118 selects all cell images IMG included in the teacher data, and determines whether the prediction model MDL has been learned (step S212), and if all cell images IMG have not yet been selected, the process returns to S200, a cell image IMG different from the previously selected cell image IMG is selected, and the prediction model MDL is repeatedly learned a predetermined number of times E. On the other hand, if the learning unit 118 has selected all cell images IMG, the process of this flowchart ends.
[0045] According to the first embodiment described above, the information processing device 100 learns the prediction model MDL based on teacher data in which at least information indicating that the subject has an intractable neurological disease such as ALS is associated as a teacher label with an image of a cell with an intractable neurological disease such as ALS differentiated from a pluripotent stem cell. The information processing device 100 then acquires a cell image IMG of a cell differentiated from a subject-derived pluripotent stem cell, inputs the acquired image to the trained prediction model MDL, and predicts that the subject will develop an intractable neurological disease such as ALS based on the output result of the prediction model MDL, thereby making it possible to accurately predict that the subject will develop an intractable neurological disease such as ALS in the future.
[0046] In general, even if a cell image is of a cell that will show a phenotype (such as cell death) of an intractable neurological disease at some point in the future, it is difficult to observe the change in the phenotype from the cell image in the early stage before the onset of the intractable neurological disease. In contrast, in this embodiment, since a prediction model MDL implemented by CNN or the like is used, it is expected that features such as minute changes in the structure of cells and relative positional relationships between cells that are difficult to observe with the naked eye in cell images can be calculated as convolutional features in the hidden layer. This makes it possible to detect intractable neurological diseases that humans cannot grasp even if they visually view cell images at an early stage. In other words, even pre-disease patients who were not diagnosed as having an intractable neurological disease with conventional diagnostic methods can be predicted to develop an intractable neurological disease. As a result, treatment can be started early.
[0047] <Modification of the first embodiment> Hereinafter, a modified example of the first embodiment will be described. In the above-mentioned first embodiment, the prediction model MDL has been described as a single neural network, but is not limited to this. For example, the prediction model MDL may be a model in which multiple neural networks are combined.
[0048] FIG. 6 is a diagram showing another example of the prediction model MDL according to the first embodiment. As shown in the figure, the prediction model MDL includes, for example, K models WL-1 to WL-K. Each model WL is a weak learner that has been trained in advance to output a score indicating the likelihood that a neuron exhibits a phenotype of an intractable neurological disease when a cell image IMG of a neuron is input. For example, the model WL includes a CNN. The models WL are in a parallel relationship with each other. A method of combining a plurality of weak learners to generate one learning model in this way is called ensemble learning.
[0049] For example, the prediction model MDL normalizes the score of each model WL, which is a weak learner, and outputs the normalized score. The normalization of the score is shown in Equation (1). Equation (1) is implemented, for example, by a fully-connected layer.
[0050]
number
[0051] where S represents the normalized score, s i represents the score of the i-th model WL. The score s i and S are two-dimensional vectors (=[P1, P2]) whose elements are the probability P1 of exhibiting a phenotype of an intractable neurological disease, for example, the probability of cell death, and the probability P2 of not exhibiting a phenotype of an intractable neurological disease, for example, the probability of not dying. As shown in formula (1), the prediction model MDL may normalize the score by dividing the sum of the scores of all models WL by K, which is the total of models WL. By using ensemble learning in this way, it is possible to improve the prediction accuracy of cell death for unknown (unlearned) data that was not used in training.
[0052] In the above-mentioned first embodiment, the teacher data is data in which a score indicating whether a nerve cell will show a phenotype of an intractable neurological disease at a certain point in the future or will not show a phenotype of an intractable neurological disease is associated with the cell image IMG as a teacher label, but this is not limited to the above. For example, the teacher data may be data in which, in addition to the above-mentioned score, the age at the time when the intractable neurological disease develops and the symptom duration of the intractable neurological disease are further associated with the cell image IMG. The symptom duration is, for example, the period from the onset of the intractable neurological disease to the time when the symptoms reach a predetermined state (for example, a state in which an artificial respirator is required).
[0053] For example, when the prediction model MDL is trained using teacher data in which the age at onset of an intractable neurological disease is associated with the cell image IMG, the prediction model MDL outputs the age at onset of the intractable neurological disease in addition to the score when the cell image IMG is input. In this case, the prediction unit 114 predicts the time (period) until the subject develops the intractable neurological disease based on the age output by the prediction model MDL.
[0054] For example, when the prediction model MDL is trained using teacher data in which the symptom duration of an intractable neurological disease is associated with the cell image IMG, the prediction model MDL outputs the symptom duration of the intractable neurological disease in addition to the score when the cell image IMG is input. The prediction unit 114 predicts the progression rate of the symptoms of the intractable neurological disease when the subject develops the disease, based on the symptom duration output by the prediction model MDL.
[0055] ALS, which is one of the intractable neurological diseases, has two types: hereditary and sporadic. Therefore, the training data may be data in which a three-dimensional score (=[P1(H),P1(S),P2]) consisting of the probability P1(H) indicating the likelihood of hereditary ALS, the probability P1(S) indicating the likelihood of sporadic ALS, and the probability P2 indicating the likelihood of neither type of ALS is associated with the cell image IMG as a training label.
[0056] For example, a cell image IMG of a neuron produced by inducing differentiation of pluripotent stem cells from a patient with hereditary ALS may be associated with a score S=[1.0, 0.0, 0.0] as a teacher label, and a cell image IMG of a neuron produced by inducing differentiation of pluripotent stem cells from a patient with sporadic ALS may be associated with a score S=[0.0, 1.0, 0.0] as a teacher label.
[0057] By training the MDL prediction model using such training data, it is possible to not only predict whether or not a patient will develop an intractable neurological disease such as ALS, but also to predict what type of intractable neurological disease they will develop.
[0058] The teacher data may be data in which teacher labels are associated with personal information indicating the gender, gene polymorphism, or the presence or absence of a specific gene (e.g., SOD1 gene) of a patient with an intractable neurological disease in addition to the cell image IMG. The personal information may further include various information such as age, weight, height, lifestyle, the presence or absence of a disease, and family medical history.
[0059] When using a prediction model MDL trained using cell images IMG associated with such teacher labels and personal information, the acquisition unit 112 acquires cell images IMG of nerve cells and also acquires personal information indicating the subject's sex, gene polymorphism, or the presence or absence of a specific gene. The prediction unit 114 then inputs the cell images IMG and the personal information to the trained prediction model MDL, and predicts that the subject will develop an intractable neurological disease such as ALS based on the output result of the prediction model MDL.
[0060] Until now, it has been thought that intractable neurological diseases such as sporadic ALS develop without any genetic influence. However, it is known that if one identical twin develops sporadic ALS, the other twin also develops sporadic ALS, suggesting that even sporadic ALS has some genetic factors. Therefore, by inputting gene polymorphisms into the prediction model MDL, it is expected that the prediction model MDL will learn some causal relationship between the onset of sporadic ALS and genetic factors.
[0061] The prediction model MDL may include, in addition to the CNN, a recurrent network (RNN) in which an intermediate layer is a long short-term memory (LSTM), for example.
[0062] <Second embodiment> The second embodiment will be described below. In the second embodiment, a screening device 100A will be described that inputs a cell image IMG of cells differentiated from pluripotent stem cells derived from a patient with an intractable neurological disease such as ALS and contacted with a test substance into a prediction model MDL, and determines whether or not the test substance is a preventive or therapeutic agent for an intractable neurological disease based on the output result of the prediction model MDL. The following description will focus on differences from the first embodiment, and will omit a description of points in common with the first embodiment. In the description of the second embodiment, the same parts as those in the first embodiment will be described with the same reference numerals.
[0063] 7 is a diagram showing an example of the configuration of a screening device 100A according to the second embodiment. As shown in the figure, the screening device 100A includes the configuration of the information processing device 100 according to the first embodiment described above. Specifically, the screening device 100A includes a communication unit 102, a control unit 110A, and a storage unit 130.
[0064] The control unit 110A according to the second embodiment further includes a drug determination unit 120 in addition to the acquisition unit 112, prediction unit 114, communication control unit 116, and learning unit 118 described above.
[0065] The acquisition unit 112 according to the second embodiment acquires an image of cells with an intractable neurological disease differentiated from pluripotent stem cells derived from a patient with an intractable neurological disease such as ALS that have been contacted with a test substance. The test substance is not particularly limited, and examples thereof include a natural compound library, a synthetic compound library, an existing drug library, and a metabolite library. In this embodiment, a preventive agent for an intractable neurological disease refers to a drug that can suppress the onset of an intractable neurological disease or alleviate symptoms by administering the drug to a subject before the onset of the intractable neurological disease. A therapeutic agent for an intractable neurological disease refers to a drug that can alleviate symptoms of the intractable neurological disease by administering the drug to a patient after the onset of the intractable neurological disease.
[0066] The learning unit 118 according to the second embodiment learns a prediction model MDL based on teacher data, similarly to the above-described first embodiment.
[0067] The prediction unit 114 according to the second embodiment inputs the image acquired by the acquisition unit 112 to the trained prediction model MDL. Then, based on the output result of the prediction model MDL to which the image has been input, the prediction unit 114 predicts whether or not a phenotype of an intractable neurological disease such as ALS (e.g., cell death) will appear in the cells to which the test substance has been administered.
[0068] Based on the prediction result of the prediction section 114, the drug determination section 120 determines whether or not the test substance is a preventive or therapeutic agent for a neurodegenerative disease.
[0069] For example, the drug determination unit 120 may determine that the test substance is a preventive or therapeutic agent for an intractable neurological disease such as ALS if the following condition (1) is satisfied, and may determine that the test substance is neither a preventive nor therapeutic agent for an intractable neurological disease such as ALS if the condition (2) is satisfied.
[0070] Condition (1): The score output by the MDL prediction model to which an image is input is below a threshold, and it is predicted that the phenotype of an intractable neurological disease such as ALS will not appear in the cells to which the test substance is administered.
[0071] Condition (2): The score output by the MDL prediction model to which the image is input is above a threshold, and it is predicted that the phenotype of an intractable neurological disease such as ALS will appear in the cells to which the test substance is administered.
[0072] According to the second embodiment described above, the screening device 100A acquires an image of cells with an intractable neurological disease such as ALS that have been contacted with a test substance and differentiated from pluripotent stem cells, inputs the acquired image to the trained prediction model MDL, predicts whether or not a phenotype of an intractable neurological disease such as ALS will appear in the cells with an intractable neurological disease such as ALS that have been contacted with the test substance based on the output result of the prediction model MDL to which the image has been input, and determines whether or not the test substance is a preventive or therapeutic agent for an intractable neurological disease such as ALS based on the prediction result of whether or not a phenotype will appear in the cells. As a result, it is possible to efficiently discover new drugs that can be preventive or therapeutic agents for intractable neurological diseases such as ALS based on images of cells differentiated from pluripotent stem cells.
[0073] <Hardware configuration> The information processing device 100 and the screening device 100A of the above-described embodiment are realized, for example, by a hardware configuration as shown in Fig. 8. Fig. 8 is a diagram showing an example of the hardware configuration of the information processing device 100 and the screening device 100A of the embodiment.
[0074] The information processing device 100 is configured such that a NIC 100-1, a CPU 100-2, a RAM 100-3, a ROM 100-4, a secondary storage device 100-5 such as a flash memory or a HDD, and a drive device 100-6 are interconnected by an internal bus or a dedicated communication line. A portable storage medium such as an optical disk is loaded into the drive device 100-6. A program stored in the secondary storage device 100-5 or the portable storage medium loaded into the drive device 100-6 is expanded into the RAM 100-3 by a DMA controller (not shown) or the like, and executed by the CPU 100-2 to realize the control units 110 and 110A. The program referenced by the control unit 110 or 110A may be downloaded from another device via the network NW.
[0075] [Example 1] The above-described embodiment can be expressed as follows. A processor; A memory storing a program, When the processor executes the program, Obtaining an image of cells differentiated from pluripotent stem cells derived from a subject; inputting the acquired image into a model trained on the basis of data in which an image of a cell with an intractable neurological disease differentiated from a pluripotent stem cell is associated with at least information indicating the intractable neurological disease, and predicting that the subject will develop the intractable neurological disease based on an output result of the model to which the image is input; The information processing device is configured as follows.
[0076] [Example 2] The above-described embodiment can also be expressed as follows. A processor; A memory storing a program, When the processor executes the program, Obtaining images of cells with an intractable neurological disease that have been differentiated from pluripotent stem cells after contacting the test substance, and inputting the acquired image into a model trained on the basis of data in which an image of a cell with an intractable neurological disease differentiated from a pluripotent stem cell is associated with at least information indicating a phenotype of the intractable neurological disease, and predicting whether or not a phenotype of the intractable neurological disease will appear in the cell with the intractable neurological disease contacted with the test substance based on an output result of the model to which the image was input; Based on the result of the prediction, it is determined whether the test substance is a preventive or therapeutic agent for the intractable neurological disease. The screening device is configured as follows.
[0077] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. EXAMPLES
[0078] [Experimental Example 1] (Preparing training data) Spinal motor neurons were generated using iPS cells generated from 16 healthy individuals and 16 ALS patients with SOD1 mutations. Cell images of the generated motor neurons were captured using InCell6000 (GE Healthcare).
[0079] FIG. 9 shows an example of a cell image. The 16 cell images in the "Control" category shown in the figure are images of spinal motor neurons created from iPS cells derived from 16 healthy individuals. The 16 cell images in the "SOD1 ALS" category are images of spinal motor neurons created from iPS cells derived from 16 ALS patients with SOD1 mutations. Each cell image was taken of a spinal motor neuron fixed with PFA and stained with an antibody against neurofilament H, a skeletal protein of nerve cells.
[0080] [Experimental Example 2] (Training, Validation, Testing) The prediction model MDL was trained using 225 images per iPS cell line from 16 healthy subjects and 16 ALS patients as training data. The program used for the prediction model MDL was Tensorflow / Keras VGG16.
[0081] FIG. 10 is a diagram showing an example of the prediction model MDL using Tensorflow / Keras. As shown in the figure, the prediction model MDL is a neural network including 13 layers of convolutional layers (CNN in the figure) and 3 layers of fully connected layers (FC in the figure). A total of 5,400 images of motor neurons derived from 12 healthy individuals and 12 ALS patients were used as training data to train the prediction model MDL, and validation of the prediction accuracy was performed using a total of 1,350 images of motor neurons derived from another three healthy individuals and 12 ALS patients. Optimal parameters were set based on this, and discrimination between other healthy individuals and ALS patients was performed. As a result, a diagnosis result showing a high accuracy value was obtained for the motor neuron images of healthy individuals and the motor neuron images of ALS patients. Furthermore, it was possible to discriminate with a high accuracy value between the motor neurons derived from ALS patient iPS cells and the motor neurons derived from iPS cells of the same individual after gene repair.
[0082] [Experimental Example 3] Fig. 11 is a diagram for explaining Experimental Example 3. As shown in Fig. 11, in Experimental Example 3, first, 16 strains of motor neurons were produced by inducing differentiation of iPS cells from 16 healthy subjects, and 16 strains of motor neurons were produced by inducing differentiation of iPS cells from 16 ALS patients with SOD1 mutations. Hereinafter, the motor neurons produced from iPS cells derived from healthy subjects are referred to as "healthy control clones," and the motor neurons produced from iPS cells derived from ALS patients are referred to as "ALS clones."
[0083] Next, from the 16 healthy control clones, 11 were selected for training, 3 for validation, and 2 for testing.Similarly, from the 16 ALS clones, 11 were selected for training, 3 for validation, and 2 for testing.
[0084] Using images of 11 healthy control clones for training, images of 11 ALS clones for training, images of 3 healthy control clones for validation, and images of 3 ALS clones for validation, the prediction model MDL was trained to distinguish between healthy subjects and ALS patients from motor neuron images. The number of images of each clone (motor neuron) was 225 per motor neuron. Then, using the fully trained prediction model MDL, the prediction model MDL was tested using images of 2 healthy control clones derived from healthy subjects and 2 ALS clones derived from ALS patients that had been selected for testing.
[0085] FIG. 12 is a diagram showing an example of an image of a motor neuron used as a healthy control clone line, and FIG. 13 is a diagram showing an example of an image of a motor neuron used as an ALS clone line.
[0086] Figure 14 shows an example of the test results of the MDL prediction model. In the figure, the horizontal axis represents the false positive rate, and the vertical axis represents the true positive rate. As shown in the figure, when the ROC (Receiver Operating Characteristic) curve was calculated, the AUC (Area Under the Curve), which is the area under the ROC curve, was 0.942, and ALS could be diagnosed with sufficient accuracy.
[0087] Figure 15 shows an example of the image classification results by the prediction model MDL. In the example shown, Grad-CAM (gradient-weighted class activation mapping) is used to visualize which parts of the image the prediction model MDL implemented by CNN classifies. Grad-CAM suggests that the prediction model MDL focuses on characteristic parts such as the cell body and neurites of motor neurons.
[0088] Figure 16 shows a comparison of the cell body area between healthy control clones and ALS clones. Figure 17 shows a comparison of the cell number between healthy control clones and ALS clones. When the cell body area and cell number were examined on the images using image analysis software, no difference was found between the healthy control clones and ALS clones.
[0089] [Experimental Example 4] In Experimental Example 4, similarly to Experimental Example 3, first, 16 strains of motor neurons were produced by inducing differentiation of iPS cells from 16 healthy individuals, and then 16 strains of motor neurons were produced by inducing differentiation of iPS cells from 16 sporadic ALS patients.
[0090] Next, from among 16 healthy control clones, which are motor neurons created from iPS cells derived from healthy individuals, 11 were selected for training, 3 were selected for validation, and 2 were selected for testing.Similarly, from among 16 ALS clones, which are motor neurons created from iPS cells derived from sporadic ALS patients, 11 were selected for training, 3 were selected for validation, and 2 were selected for testing.
[0091] Using images of 11 healthy control clones for training, images of 11 ALS clones for training, images of 3 healthy control clones for validation, and images of 3 ALS clones for validation, a prediction model MDL was trained to distinguish between healthy subjects and sporadic ALS patients from motor neuron images. The number of images of each clone (motor neuron) was 225 per motor neuron. Then, using the fully trained prediction model MDL, the prediction model MDL was tested using images of 2 healthy control clones derived from healthy subjects and images of 2 ALS clones derived from sporadic ALS patients that had been selected for testing.
[0092] FIG. 18 is a diagram showing an example of an image of a motor neuron used as a sporadic ALS clone line.
[0093] Figure 19 is a diagram showing another example of the test results of the prediction model MDL. As in Figure 14, the horizontal axis of Figure 19 represents the false positive rate, and the vertical axis represents the true positive rate. As shown in the figure, when the ROC curve was obtained, the AUC, which is the area under the ROC curve, was 0.965, and it was possible to diagnose sporadic ALS with sufficient accuracy.
[0094] Figure 20 shows another example of the image classification results by the prediction model MDL. As in Figure 15, in the example of Figure 20, Grad-CAM is used to visualize which parts of the image the prediction model MDL implemented by CNN classifies. Grad-CAM suggests that the prediction model MDL focuses on characteristic parts such as the cell body and neurites of motor neurons.
Claims
1. An acquisition unit that acquires an image of a cell differentiated from a pluripotent stem cell derived from a subject; a prediction unit that inputs the image acquired by the acquisition unit into a neural network trained based on teacher data in which an image of a cell with an intractable neurological disease differentiated from a pluripotent stem cell is associated with at least information indicating a phenotype of the intractable neurological disease, and predicts that the subject will develop the intractable neurological disease based on information indicating the phenotype of the intractable neurological disease output by the neural network in response to the input of the image, The neural network includes an input layer, one or more hidden layers, and an output layer; The hidden layer includes a nonlinear function. Information processing device.
2. The teacher data used for learning the neural network is data in which an image of a cell having the intractable neurological disease is associated with an age at the onset of the intractable neurological disease, the neural network outputs the age when an image of the cell is input; The prediction unit further predicts a time until the subject develops the intractable neurological disease based on the age output by the neural network. The information processing device according to claim 1 .
3. The teacher data used for learning the neural network is data in which an image of a cell of the intractable neurological disease is associated with a symptom duration of the intractable neurological disease, the neural network outputs the symptomatic period when an image of the cell is input; The prediction unit further predicts a progression rate of the intractable neurological disease that the subject develops based on the symptom duration output by the neural network.
3. The information processing device according to claim 1 or 2.
4. The teacher data used for learning the neural network further includes data in which an image of a cell differentiated from a pluripotent stem cell derived from a healthy individual is associated with information indicating that the cell does not have the intractable neurological disease. The information processing device according to claim 1 .
5. The teacher data used for learning the neural network includes, in addition to an image of a cell with the neurological intractable disease, data in which information indicating the phenotype of the neurological intractable disease is associated with personal information indicating the sex, gene polymorphism, or the presence or absence of a specific gene of the patient with the neurological intractable disease, The acquiring unit further acquires personal information indicating the sex, genetic polymorphism, or the presence or absence of a specific gene of the subject, The prediction unit inputs the image and the personal information acquired by the acquisition unit to the neural network, and predicts that the subject will develop the intractable neurological disease based on information indicating the phenotype of the intractable neurological disease output by the neural network in response to the input of the image and the personal information. The information processing device according to claim 1 .
6. Further comprising a learning unit that learns the neural network based on the teacher data. The information processing device according to claim 1 .
7. The cells differentiated from the pluripotent stem cells are nerve cells, glial cells, vascular endothelial cells, pericytes, choroid plexus cells, or immune system cells. The information processing device according to claim 1 .
8. The intractable neurological disease is amyotrophic lateral sclerosis (ALS), Alzheimer's disease, Parkinson's disease, spinocerebellar degeneration, frontotemporal lobar degeneration, dementia with Lewy bodies, multiple system atrophy, Huntington's disease, progressive supranuclear palsy, or corticobasal degeneration; The information processing device according to claim 1 .
9. The computer Obtaining an image of cells differentiated from pluripotent stem cells derived from a subject; inputting the acquired image into a neural network trained based on teacher data in which an image of a cell with an intractable neurological disease differentiated from a pluripotent stem cell is associated with at least information indicating a phenotype of the intractable neurological disease, and predicting that the subject will develop the intractable neurological disease based on information indicating the phenotype of the intractable neurological disease output by the neural network in response to the input of the image; The neural network includes an input layer, one or more hidden layers, and an output layer; The hidden layer includes a nonlinear function. Information processing methods.
10. A program for causing a computer to execute the program, Obtaining an image of a cell differentiated from a pluripotent stem cell derived from a subject; inputting the acquired image into a neural network trained based on teacher data in which an image of a cell with an intractable neurological disease differentiated from a pluripotent stem cell is associated with at least information indicating a phenotype of the intractable neurological disease, and predicting that the subject will develop the intractable neurological disease based on information indicating the phenotype of the intractable neurological disease output by the neural network in response to the input of the image; The neural network includes an input layer, one or more hidden layers, and an output layer; The hidden layer includes a nonlinear function. program.
Citation Information
Patent Citations
Information processing device, information processing method, and program
JP2018045559A
Methods for Classifying Populations Including Alzheimer's Disease Populations
JP2018512128A
Motor neuron disease examination method and therapeutic agent screening method
WO2017022854A1
Computer system, subject diagnosis method, and support program
WO2018211687A1
Prophylactic and / or therapeutic agent for neurodegenerative disease
WO2018216705A1