Medical multi-source heterogeneous data fusion and knowledge discovery system based on deep learning
The medical multi-source heterogeneous data fusion system, built using deep learning and Riemannian manifold theory, solves the problems of unified representation and knowledge mining of multi-source heterogeneous data, achieving efficient data fusion and precision medical decision support, and improving the accuracy and efficiency of diagnosis and treatment.
Patent Information
- Application Number
- CN202511712174.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-13
AI Technical Summary
Existing medical data fusion systems cannot effectively handle multi-source heterogeneous data, lack unified representation methods, and struggle to capture complex relationships and implicit patterns among data, resulting in inaccurate clinical decision support.
We employ a deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system. We utilize Riemannian manifold theory to construct a unified representation framework for multimodal medical data. Through multi-view learning and graph neural network mining of multi-entity relationships, we construct a medical knowledge graph and provide knowledge-driven decision support.
It has achieved efficient fusion of multi-source heterogeneous medical data, improved data utilization efficiency by 30% to 50%, accurately captured the multi-scale characteristics of medical knowledge, improved the accuracy of diagnosis of complex diseases by 15% to 25%, optimized the matching degree of personalized treatment plans by 25% to 40%, and realized dynamic prediction of disease evolution.
Smart Images

Figure CN121524946A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of medical information processing, specifically to a deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system, which is used to realize intelligent fusion and knowledge mining of medical multi-source heterogeneous data, supporting the optimization of diagnosis and treatment plans for precision medicine. Background Technology
[0002] In recent years, with the rapid development of medical informatization, medical data has experienced explosive growth and diversification. Medical institutions have generated a large amount of heterogeneous data, including electronic medical records, medical images, genomic data, and physiological data from wearable devices. These data come from different sources, have different formats, and different focuses, providing a rich information foundation for medical decision-making.
[0003] However, current medical data analysis and application still face many challenges: on the one hand, different types of medical data are stored and used in a fragmented manner, making it difficult to form a comprehensive understanding of patients' health conditions; on the other hand, traditional data fusion methods often employ simple feature concatenation or weighted averaging, ignoring the inherent structure and relationships between different data types, making it difficult to uncover deeper medical knowledge. Existing medical data fusion systems generally suffer from the following problems:
[0004] 1. Insufficient handling of data heterogeneity: Different types of medical data have different representation methods, scales, and dimensions, and there is a lack of effective unified representation methods;
[0005] 2. Limited feature association mining: It failed to fully capture the complex relationships and implicit patterns among multi-source data;
[0006] 3. Insufficient precision in knowledge representation: Medical knowledge representation lacks a hierarchical structure, making it difficult to simultaneously express microscopic features and macroscopic disease patterns;
[0007] 4. Inaccurate clinical decision support: Due to limitations in data fusion and knowledge discovery, it is difficult to provide personalized and accurate diagnosis and treatment recommendations.
[0008] Therefore, there is an urgent need for a system that can effectively process multi-source heterogeneous medical data, maintain the inherent structure of the data, discover deep knowledge, and support precision medicine decision-making. Summary of the Invention
[0009] The purpose of this invention is to provide a deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system. This system can effectively process multi-source heterogeneous medical data, achieve unified representation and knowledge mining, and support precision medical diagnosis and treatment plan optimization.
[0010] This invention proposes a deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system, comprising:
[0011] The heterogeneous data management and mapping module is used to collect multi-source heterogeneous medical data and map the multi-source heterogeneous medical data to a standardized data interface.
[0012] The unified medical data representation module is connected to the heterogeneous data management and mapping module. It is used to receive data from the standardized data interface, construct a unified representation framework for multimodal medical data based on Riemannian manifold theory, and generate fused representation features.
[0013] A medical knowledge mining engine, connected to the unified medical data representation module, is used to mine multi-entity relationships and construct a medical knowledge graph based on the fused representation features, through multi-view learning methods and graph neural networks.
[0014] The knowledge-driven decision support module is connected to the medical knowledge mining engine and is used to calculate the consistency between diseases and symptoms, signs and genes based on the medical knowledge graph, and generate treatment plan recommendations.
[0015] The hypothesis verification and visualization exploration module is connected to the medical knowledge mining engine and the knowledge-driven decision support module, respectively, to provide a visualization interface and interactive hypothesis verification function, and to send the verification feedback to the relevant modules for optimization.
[0016] Preferably, the heterogeneous data management and mapping module includes:
[0017] The data transmission unit is used to receive medical images, electronic medical records, genomic data, and physiological data collected by wearable devices;
[0018] A data cleaning unit, connected to the data transmission unit, is used to clean the multi-source heterogeneous medical data and remove outliers and missing values.
[0019] A data storage unit, connected to the data cleaning unit, is used to classify and store disease-related data.
[0020] A data management unit, connected to the data storage unit, is used to support proactive data queries based on medical record numbers and categorized queries based on disease diagnoses.
[0021] The data mapping unit, connected to the data management unit, is used to map multi-source data to a standard data interface and to uniformly save the cleaned data.
[0022] Preferably, the unified medical data representation module includes:
[0023] Multi-manifold building blocks are used to model different types of medical data into different Riemannian manifolds and extract the geometric properties of each manifold.
[0024] The manifold mapping unit, connected to the multi-manifold construction unit, is used to establish geodesic mapping relationships between different medical data manifolds;
[0025] A unified representation space unit, connected to the inter-manifold mapping unit, is used to construct a shared unified representation space, fusing information from different manifolds;
[0026] The curvature-aware representation unit, connected to the unified representation space unit, is used to adjust the representation density based on manifold curvature information and allocate more refined representation resources to high curvature regions.
[0027] A multi-scale knowledge network unit, connected to the curvature-sensing representation unit, is used to construct a hierarchical medical knowledge representation network to capture multi-level medical knowledge from microscopic features to macroscopic disease patterns.
[0028] Preferably, the medical knowledge mining engine includes:
[0029] Multi-view learning units are used to map heterogeneous data to a unified representation space, including medical imaging data, genomic data, physiological data and their fusion features;
[0030] The graph neural network unit, connected to the multi-view learning unit, is used to implement feature encoding of the graph network and to mine the correlation patterns between features.
[0031] The knowledge graph unit, connected to the graph neural network unit, is used to store knowledge about the symptoms of different patients, as well as the association between symptoms and signs, and between symptoms and genes.
[0032] The treatment effect prediction unit is connected to the knowledge graph unit and is used to establish the association between diseases, treatment plans and treatment effects based on the existing knowledge graph, and to predict the treatment effect.
[0033] Preferably, the knowledge-driven decision support module includes:
[0034] The feature pattern mining unit is used to mine the association patterns between features through graph neural networks, calculate similarity, and recommend treatment plans;
[0035] The disease prediction unit, connected to the feature pattern mining unit, is used to predict a patient's possible diseases using a disease knowledge base and the patient's historical disease data.
[0036] The treatment effect prediction unit, connected to the disease prediction unit, is used to calculate the consistency between the treatment plan and the patient's stage, and to predict the treatment effect, including disease outcome and side effect risk.
[0037] Preferably, the multi-manifold building block is specifically used for:
[0038] Mapping medical image data to an image manifold space;
[0039] Mapping electronic medical record text data to a semantic manifold space;
[0040] Mapping genomics data to a gene expression manifold space;
[0041] The physiological signals collected by wearable devices are mapped to the temporal signal manifold space;
[0042] Define an appropriate metric tensor for each manifold to capture the internal geometry of the data.
[0043] Preferably, the curvature-sensing representation unit is specifically used for:
[0044] Estimating Riemann curvature information at discrete data points;
[0045] Identify high-curvature regions and low-curvature regions, where high-curvature regions correspond to disease state transition points and low-curvature regions correspond to stable disease states;
[0046] The representation density is adjusted based on local curvature, allocating more refined representation resources to high curvature regions;
[0047] Calculate the contribution of a feature to curvature and adjust its representation weights based on the curvature sensitivity of the feature.
[0048] Preferably, the connection between the unified medical data representation module and the medical knowledge mining engine includes:
[0049] The unified medical data representation module provides a unified representation feature vector to the medical knowledge mining engine.
[0050] The unified medical data representation module provides the medical knowledge mining engine with a disease knowledge base and a symptom-sign-disease association graph.
[0051] The unified medical data representation module provides the medical knowledge mining engine with manifold structure information, including disease subclasses, state transition points, and evolution paths;
[0052] The medical knowledge mining engine feeds back the newly discovered knowledge patterns, representation quality assessment indicators, and optimization suggestions to the unified medical data representation module.
[0053] Preferably, the hypothesis verification and visualization exploration module includes:
[0054] The visual interface unit is used to display the recommended treatment plan, the predicted treatment effect, and the specific factors considered in recommending the plan;
[0055] The knowledge discovery unit, connected to the visualization interface unit, is used to predict possible diseases using knowledge graph technology, with symptoms, signs, or genomic features as input.
[0056] The causal inference unit, connected to the knowledge discovery unit, is used to verify disease hypotheses and diagnostic hypotheses through statistical analysis techniques.
[0057] The information feedback unit, connected to the causal inference unit, is used to provide feedback on the inference results, which serve as input to the medical data fusion module or the knowledge mining module, forming a closed-loop optimization.
[0058] Preferably, the unified medical data representation module uses deep learning technology to construct a disease knowledge base and a symptom-sign-disease graph through the fusion of deep learning and knowledge graphs; the medical knowledge mining engine uses deep learning technology to mine the correlation patterns between features and construct a knowledge graph through recurrent neural network multi-attribute graph analysis; the knowledge-driven decision support module uses knowledge graphs to calculate the relationship between features and diseases in a fusion manner; and the hypothesis verification and visualization exploration module uses knowledge graphs to further improve existing diagnostic and treatment plans through causal inference and a visualization interface.
[0059] This invention innovatively solves the problem of heterogeneous data fusion by applying Riemannian manifold theory in differential geometry to medical data representation; it introduces curvature perception and multi-scale representation mechanisms to realize comprehensive knowledge expression from microscopic features to macroscopic disease patterns; and it constructs a complete knowledge discovery and decision support closed loop to form an adaptive optimization system.
[0060] The present invention has the following beneficial effects:
[0061] 1. Efficiently integrates multi-source heterogeneous medical data: By using the Riemannian manifold representation framework, the inherent structure of various types of medical data is preserved, achieving representation fusion without losing key information, and improving data utilization efficiency by 30% to 50%;
[0062] 2. Accurately capture the multi-scale characteristics of medical knowledge: Based on a curvature-sensing multi-scale representation mechanism, it simultaneously expresses microscopic symptom features and macroscopic disease patterns, improving information retention by 25% while maintaining the same representation dimensions;
[0063] 3. Improve the diagnostic accuracy of complex diseases: refine the identification of disease subtypes, especially for rare diseases and complex comorbidities, improving the diagnostic accuracy by 15% to 25%;
[0064] 4. Optimize personalized treatment plans: Provide precise treatment plan recommendations based on patient characteristics and disease patterns, improving treatment plan matching accuracy by 25%–40%;
[0065] 5. Achieve dynamic prediction of disease evolution: By modeling trajectories on manifolds, predict disease development paths, improving the accuracy of disease state prediction by 20%–40%;
[0066] 6. Form an adaptive knowledge discovery closed loop: Continuously optimize system representation and knowledge mining capabilities through visualization and interactive verification, and continuously improve system performance. Attached Figure Description
[0067] Figure 1 This is a diagram illustrating the overall architecture of the deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system of this invention.
[0068] Figure 2 This is a schematic diagram of the heterogeneous data management and mapping module of the present invention;
[0069] Figure 3 This is a schematic diagram of the structure of the unified medical data representation module of the present invention;
[0070] Figure 4 This is a schematic diagram of the unified representation framework for multimodal medical data based on Riemannian manifolds according to the present invention.
[0071] Figure 5 This is a schematic diagram of the multi-scale medical knowledge representation learning mechanism based on curvature perception of the present invention.
[0072] Figure 6 This is a schematic diagram of the structure of the medical knowledge mining engine of the present invention;
[0073] Figure 7 This is a schematic diagram of the knowledge-driven decision support module of the present invention;
[0074] Figure 8 This is a schematic diagram of the hypothesis verification and visualization exploration module of the present invention;
[0075] Figure 9 This is a schematic diagram illustrating the data flow relationship between the modules of this invention. Detailed Implementation
[0076] Please refer to the attached document. Figure 1-9 The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.
[0077] like Figure 1 As shown, the deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system of the present invention includes a heterogeneous data management and mapping module 1, a unified medical data representation module 2, a medical knowledge mining engine 3, a knowledge-driven decision support module 4, and a hypothesis verification and visualization exploration module 5.
[0078] The heterogeneous data management and mapping module 1 is used to collect multi-source heterogeneous medical data and map it to a standardized data interface. The unified medical data representation module 2 is connected to the heterogeneous data management and mapping module 1. Based on Riemannian manifold theory, it constructs a unified representation framework for multimodal medical data and generates fused representation features. The medical knowledge mining engine 3 is connected to the unified medical data representation module 2. Through multi-view learning methods and graph neural networks, it mines multi-entity relationships and constructs a medical knowledge graph. The knowledge-driven decision support module 4 is connected to the medical knowledge mining engine 3. Based on the medical knowledge graph, it calculates the consistency between diseases and symptoms, signs, and genes, and generates treatment plan recommendations. The hypothesis verification and visualization exploration module 5 is connected to the medical knowledge mining engine 3 and the knowledge-driven decision support module 4, respectively. It provides a visualization interface and interactive hypothesis verification function, and sends the verification feedback to the relevant modules for optimization.
[0079] A closed loop of data flow and feedback is formed between the modules, enabling adaptive optimization of the system. The implementation methods of each module will be described in detail below with reference to specific embodiments.
[0080] like Figure 2 As shown, the heterogeneous data management and mapping module 1 includes a data transmission unit 11, a data cleaning unit 12, a data storage unit 13, a data management unit 14, and a data mapping unit 15.
[0081] The data transmission unit 11 is used to receive various types of medical data, including medical images, electronic medical records, genomic data, and physiological data collected by wearable devices. In its specific implementation, this unit supports multiple data transmission protocols, such as the DICOM protocol for receiving medical images, the HL7 protocol for receiving electronic medical records, and REST API for receiving data from wearable devices.
[0082] The data cleaning unit 12 is connected to the data transmission unit 11 and is used to clean the received multi-source heterogeneous medical data, removing outliers and missing values. For outliers, the present invention employs a statistical analysis-based detection method, such as using the 3σ principle to detect and process noise in medical image data; for missing values, different strategies are adopted according to the data type, such as using contextual correlation to fill missing items in electronic medical records; and using temporal interpolation methods to complete missing points in wearable device data.
[0083] Data storage unit 13 is connected to data cleaning unit 12 and is used to classify and store the cleaned data. In its implementation, a distributed storage architecture is adopted; for example, medical image data is stored in a PACS system, electronic medical records are stored in a structured database, and genomics data is stored in a dedicated gene database. Inter-database indexes are established to ensure data consistency and traceability.
[0084] The data management unit 14 is connected to the data storage unit 13, supporting two query methods: proactive data query based on medical record number and categorized query based on disease diagnosis. The former is used to retrieve all relevant data for a specific patient, while the latter is used to study the population characteristics of a specific disease. The query interface adopts a unified RESTful style, facilitating internal and external calls within the system.
[0085] Data mapping unit 15 is connected to data management unit 14, mapping multi-source data to a standard data interface and uniformly saving the cleaned data. The standard data interface adopts the FHIR (Fast Healthcare Interoperability Resources) specification to ensure data interoperability. During the mapping process, unique identifiers are assigned to different types of data, and metadata indexes are established to facilitate subsequent processing.
[0086] Preferably, the data mapping unit 15 performs standardized preprocessing on different types of data during the mapping process. For medical image data, it performs size unification (adjusting to 512×512 pixels) and intensity normalization; for electronic medical record text, it performs word segmentation, entity recognition, and structure extraction; for genomic data, it performs variant annotation and expression level normalization; and for physiological signal data, it performs denoising, segmentation, and feature extraction.
[0087] like Figure 3 As shown, the unified representation module 2 for medical data includes a multi-manifold construction unit 21, an inter-manifold mapping unit 22, a unified representation space unit 23, a curvature-aware representation unit 24, and a multi-scale knowledge network unit 25. This is the core innovative module of this invention, and its implementation will be described in detail below.
[0088] The multi-manifold building unit 21 is used to model different types of medical data into different Riemannian manifolds and extract the geometric properties of each manifold. In specific implementation, this unit maps medical image data to an image manifold space, electronic medical record text data to a semantic manifold space, genomics data to a gene expression manifold space, and physiological signals collected by wearable devices to a time-series signal manifold space. It also defines an appropriate metric tensor for each manifold to capture the internal geometric structure of the data.
[0089] The image manifold space is constructed using deep convolutional neural networks (such as ResNet50 or DenseNet121) to extract image features, and then embeds high-dimensional features into a low-dimensional manifold space using manifold learning methods such as t-SNE or UMAP. The semantic manifold space utilizes pre-trained language models such as BERT or BioBERT to extract textual semantic features, and is also constructed using manifold learning methods. Gene expression manifolds and temporal signal manifolds are also constructed using corresponding feature extraction and manifold learning methods.
[0090] For each manifold, define an appropriate Riemannian metric tensor. It is represented as:
[0091] ,
[0092] in, A point on a manifold represents a specific instance of medical data (such as an MRI image or electronic medical record of a specific patient). To measure the components of a tensor, we represent them at a point. Geometric properties of a local space; Tensor products of coordinate bases are used to construct metric tensors; The dimensions of the manifold are set according to different medical data types; for example, image manifolds are typically set to 128-256 dimensions, while text manifolds are set to 64-128 dimensions. Symbols This represents the tensor product operation, used to construct second-order tensors.
[0093] The construction method of metric tensors varies depending on the data type. For example, for image manifolds, metric tensors are constructed based on the local similarity of image features; for semantic manifolds, metric tensors reflect semantic distance; for genomic manifolds, metric tensors represent the correlation of gene expression patterns; and for temporal manifolds, metric tensors characterize temporal correlations.
[0094] Furthermore, to ensure the stability of manifold modeling, this invention employs a regularization strategy, introducing prior constraints during the manifold learning process to avoid overfitting and improve generalization ability. For example, for image manifolds, locally linear embedding (LLE) constraints are added; for genomic manifolds, gene function association constraints are added.
[0095] In practical medical applications, multi-manifold building blocks can handle diverse clinical data. For example, for diabetic patients, their blood glucose monitoring data (temporal signal manifold), retinal photographs (image manifold), and electronic medical records (semantic manifold) can be processed simultaneously, establishing corresponding manifold representations for each, laying the foundation for subsequent fusion.
[0096] The inter-manifold mapping unit 22 is connected to the multi-manifold construction unit 21 and is used to establish geodesic mapping relationships between different medical data manifolds. Geodesic mapping refers to a mapping function from one manifold to another while preserving the manifold structure.
[0097] In this invention, the inter-manifold mapping function Optimize by minimizing the following variational energy functional:
[0098] ,
[0099] in, Let be the differential of the mapping, representing the mapping. Sensitivity to input; Its norm square measures the degree of distortion of the mapping; It is a volume element on the source manifold, used for integration calculations; This is a regularization term to prevent overly complex mappings. This is the regularization coefficient, typically ranging from 0.01 to 0.1, which controls the strength of regularization. (Symbol) In the source manifold The integration operation on the platform.
[0100] The mapping function is parameterized using a deep neural network, and the network structure is designed according to the characteristics of the source and target manifolds. For example, the mapping from the image manifold to the semantic manifold uses a structure combining convolutional networks and Transformers; the mapping from the genome manifold to the image manifold uses a combination of graph convolutional networks and deconvolutional networks.
[0101] During training, a structure-preserving loss function is added to ensure that the mapping maintains the topological structure and semantic relationships of the original data. The structure-preserving loss includes:
[0102] ,
[0103] in, To preserve geodesic distance loss, ensure that the ratio of geodesic distances between points remains consistent before and after mapping; To preserve the loss of proximity relationships and safeguard the local neighborhood structure; This is a semantic preservation loss, used to maintain the semantic meaning of the data; These are weighting coefficients, adjusted according to different mapping tasks, with typical values of 0.5, 0.3, and 0.2. The weighted sum of these loss functions constitutes the overall structure preservation loss.
[0104] Preferably, for data with missing modalities, the missing information is inferred through inter-manifold mapping. For example, when a patient lacks genomic data, gene expression patterns can be inferred from other available modalities (such as images and medical records) to achieve data completion.
[0105] In clinical applications, this unit addresses the problem of incomplete medical data. For example, for patients unable to undergo MRI, the system can predict potential MRI features based on their CT images and clinical symptoms through inter-manifold mapping, providing doctors with more comprehensive reference information. In cancer diagnosis, when patients only have imaging examinations but lack gene sequencing data, the system can infer possible gene mutation types based on imaging features, assisting in precision treatment decisions.
[0106] The unified representation space unit 23 is connected to the inter-manifold mapping unit 22 to construct a shared unified representation space, fusing information from different manifolds. The unified representation space is a high-dimensional Riemannian manifold. Its dimensions are typically set to 256 to 512, depending on the data complexity and computing resources.
[0107] The mapping from each source manifold to the unified manifold is achieved in the following way:
[0108] ,
[0109] in, Represents the manifold of specific medical data To a unified representation space The mapping function; For manifold indexes, including image manifold, text manifold, gene manifold, and signal manifold.
[0110] To effectively integrate the contributions of different modalities, an attention mechanism is introduced to calculate the importance weights of each modality:
[0111] ,
[0112] in, For querying the matrix, the size is It is generated from the current data features; The key matrix has a size of . It contains modal feature information; It is a value matrix with size . , representing the feature representation of each modality; The learnable parameter matrix has a size of ; The dimension of the key is usually set to 64 or 128; The dimension for the values is the same as the output dimension. The sample size is given. The function `softmax` performs a softmax operation on each row of the matrix, normalizing the weights to a probability distribution. The division symbol ` / ` represents dividing the matrix elements by a scalar. This is used to scale the attention score.
[0113] Unified Representation Vector The weighted fusion yielded:
[0114] ,
[0115] in, Let be the attention weight for the i-th modality, with a value range of [0,1], and the sum of the weights for all modalities is 1; This represents the mapping result of the mode in the unified representation space; This represents the original modal feature vector. (Symbol) This indicates a weighted summation over all modalities.
[0116] During training, a multi-task learning strategy is employed to simultaneously optimize multiple objectives, including reconstruction loss, classification loss, and contrastive loss, ensuring a unified representation while preserving key information from each modality.
[0117] ,
[0118] in, To measure the reconstruction loss, the accuracy of reconstructing the original data from the unified representation is used. As a classification loss, evaluate the effectiveness of the characterization for disease classification; To compare losses, ensure that similar samples are close in distance in the representation space; , , These are weighting coefficients, which are adjusted according to specific application scenarios. Typical values are 0.4, 0.3, and 0.3.
[0119] In medical practice, this unit can effectively process multimodal medical information. For example, for lung cancer patients, the system simultaneously integrates CT imaging features (tumor morphology, density, location), pathology report text information (cell type, differentiation degree), and gene testing data (EGFR, ALK mutation status) to generate a unified patient profile. This comprehensive profile can more fully reflect the patient's condition and support more accurate subtyping and treatment decisions.
[0120] The curvature-sensing representation unit 24 is connected to the unified representation space unit 23, and is used to adjust the representation density based on manifold curvature information, allocating more refined representation resources to high curvature regions. This is another core innovation of the present invention.
[0121] Riemann curvature information is estimated at discrete data points, and an approximate curvature value is calculated using a local fitting method. For data points and its neighborhood By using local coordinate transformation and second-order polynomial fitting, the curvature tensor of the manifold at that point is estimated:
[0122] ,
[0123] in, The Riemann curvature tensor measures the degree of curvature of a manifold. Represents the Riemann connection (covariant derivative), which measures the rate of change of a vector field on a manifold; , , Let be a vector field on the manifold, representing the direction on the manifold; A Lie bracket for a vector field denotes a commutator between two vector fields. (Symbol) Indicates first along The direction is correct Find the covariant derivative, then along Differentiate by direction.
[0124] In practical calculations, a discrete approximation method is used to estimate the curvature value by constructing a local coordinate system and calculating second-order finite differences. For high-dimensional manifolds, scalar curvature (i.e., the contraction of the curvature tensor) is calculated as the curvature index.
[0125] ,
[0126] in, It is a scalar curvature, also known as Riemannian scalar curvature or Gaussian curvature; These are the components of the curvature tensor; Let be the dimension of the manifold. Summation symbol. This indicates all coordinate index pairs Sum.
[0127] Based on curvature information, high-curvature regions (disease state transition points) and low-curvature regions (disease stable states) are identified. High-curvature regions typically correspond to key turning points in the disease, such as acute onset, remission, or transformation phases; low-curvature regions correspond to the stable or slowly progressing phases of the disease.
[0128] For regions with curvature significantly higher than the average (usually defined as more than two standard deviations above the average curvature), the characterization density is increased by 50%–100%; for regions with curvature close to the average, the standard characterization density is maintained; for regions significantly lower than the average, the characterization density can be appropriately reduced by 20%–30%. Curvature threshold. and The definition is as follows:
[0129] ,
[0130] ,
[0131] in, The mean curvature; The standard deviation of curvature; This is the high curvature threshold; regions exceeding this value are considered high curvature regions. This is the low curvature threshold; regions below this value are considered low curvature regions.
[0132] Furthermore, the contribution of features to curvature is calculated, and their representation weights are adjusted based on the curvature sensitivity of the features. For curvature The contribution is calculated as follows:
[0133] ,
[0134] in, Features For curvature The contribution is dimensionless; The partial derivative of curvature with respect to the feature represents the sensitivity of the feature to changes in curvature. The norm of the feature (usually the L2 norm) represents the size of the feature; The norm of curvature, used for normalization. Dot product symbol. This indicates scalar multiplication.
[0135] Adjust feature weights based on contribution:
[0136] ,
[0137] in, These are the final feature weights; The base weights are initially set to equal weights. (n is the number of features); This is an adjustment factor, typically ranging from 0.5 to 2.0, adjusted according to the importance of the task. The contribution of the feature to the curvature.
[0138] In clinical applications, curvature sensing mechanisms can capture key moments in disease evolution. For example, in chronic disease management, the system can identify turning points where conditions suddenly worsen or improve, such as the point at which kidney function declines sharply in type 2 diabetes patients. In these high-curvature regions, the system allocates more computational resources to extract more detailed features, allowing doctors to more accurately understand the mechanisms and triggers of disease transition. For epilepsy patients, the system can identify subtle changes in pre-seizure EEG signals (high-curvature regions), providing crucial clues for seizure prediction.
[0139] The multi-scale knowledge network unit 25 is connected to the curvature-aware representation unit 24 to construct a hierarchical medical knowledge representation network, capturing multi-level medical knowledge from micro-features to macro-disease patterns.
[0140] Multiscale networks typically consist of three levels: the micro level (Level 1) captures feature associations within a single modality, such as the relationship between specific image features and diseases; the meso level (Level 2) represents cross-modal feature combination associations, such as the synergistic relationship between image features and gene expression; and the macro level (Level 3) describes the association between disease patterns and processes, such as disease evolution paths.
[0141] Information flow channels are established between layers through jump connections to ensure effective interaction of information at each level. The connection from the micro level to the meso level adopts a feature aggregation mechanism, while the connection from the meso level to the macro level adopts a pattern induction mechanism.
[0142] In multi-scale networks, the relationships between knowledge entities are represented as geodesics, and the length of the geodesic reflects the semantic distance between entities. For two points p and q on a manifold M, the length of the geodesic is defined as:
[0143] ,
[0144] in, Let q be the geodesic distance between points p and q; For all paths connecting p and q; Let be the tangent vector of the path, representing the direction at parameter t; For point The metric tensor at that location; Indicates the path at point The magnitude of the velocity at that point; Calculation path The total length; This represents the minimum value among all paths connecting p and q, i.e., the shortest path length. (Symbol) This represents the integral from parameter 0 to 1.
[0145] Based on geodesic networks, knowledge reasoning and propagation can be achieved. For example, reasoning can be propagated between entities connected by geodesics; the shorter the geodesic distance, the higher the confidence level of the reasoning.
[0146] Furthermore, the knowledge granularity is automatically adjusted based on clinical problems. For diagnostic tasks, a bias is placed towards micro-level feature associations; for treatment planning, a focus is placed on meso-level combination patterns; and for prognostic prediction, an emphasis is placed on macro-level disease progression. This adjustment mechanism is implemented through a dynamic weighting scheme.
[0147] ,
[0148] in, This is the weight vector for each level, with three elements corresponding to the weights at the micro, meso, and macro levels, respectively, and the sum is 1. This is a task-related weight matrix with size [value missing]. Where 3 represents the number of levels. For query vector dimensions; The query vector has a length of It includes task characteristic information; The function normalizes the weights into a probability distribution. (Symbol) This represents matrix multiplication.
[0149] Preferably, the multi-scale knowledge network supports incremental learning of new knowledge. When the system discovers new medical knowledge patterns, it can integrate the new knowledge into the existing network through manifold expansion and geodesic updates, thereby achieving dynamic expansion of the knowledge base.
[0150] In real-world medical scenarios, multi-scale knowledge networks can support medical decision-making at different levels. For example, for a patient with coronary artery disease, at the micro level, the system can analyze the relationship between specific electrocardiogram changes and myocardial damage; at the meso level, it can assess the degree of coronary artery stenosis by combining lipid profiles, inflammatory markers, and imaging results; and at the macro level, it can predict the patient's disease progression path and long-term prognosis. Doctors can adjust the level of focus according to different clinical needs to obtain the most relevant medical knowledge support.
[0151] like Figure 6 As shown, the medical knowledge mining engine 3 includes a multi-view learning unit 31, a graph neural network unit 32, a knowledge graph unit 33, and a treatment effect prediction unit 34.
[0152] The multi-view learning unit 31 is used to map heterogeneous data to a unified representation space, including medical imaging data, genomic data, physiological data, and their fused features. This unit receives the unified representation feature vector provided by the medical data unified representation module 2 and further optimizes the representation based on the multi-view learning method.
[0153] In this invention, a joint representation learning strategy is employed, which considers both shared and unique information of each view:
[0154] ,
[0155] ,
[0156] ,
[0157] in, This is the feature vector of the i-th view, and its length is set according to different views, usually 128-512 dimensions; The shared information extraction function is typically implemented using a multilayer perceptron. This is the function for extracting unique information from the i-th view; For fusion functions, attention mechanisms are typically used for implementation; To share feature vectors; Let be the unique feature vector of the i-th view; For the final multi-view fusion representation. Symbols This indicates a vector concatenation operation.
[0158] The graph neural network unit 32 is connected to the multi-view learning unit 31 to implement feature encoding of the graph network and mine the correlation patterns between features. This unit uses a graph convolutional network (GCN) or a graph attention network (GAT) to learn node representations.
[0159] For a set of nodes and edge set The picture The graph convolution operation is defined as follows:
[0160] ,
[0161] in, For the first The node feature matrix of the layer, with size . , For the number of nodes, For the first Layer feature dimension; It is an adjacency matrix with size . , indicates the connection relationship between nodes; A degree matrix, a diagonal matrix, and diagonal elements. For nodes The degree (number of connections); For the first The weight matrix of the layer, with size , which are learnable parameters; The activation function is such as ReLU or tanh; This is the normalized adjacency matrix. (Symbol) It represents the degree matrix raised to the power of 1 / 2.
[0162] In medical data, nodes can be entities such as patients, symptoms, diseases, or genes, while edges represent the relationships between them. High-order relational patterns can be captured through multi-layer graph convolution.
[0163] Knowledge graph unit 33 is connected to graph neural network unit 32 to store knowledge about the relationships between symptoms of different patients, as well as the relationships between symptoms and signs, and between symptoms and genes. The knowledge graph is represented in the form of triples (h, r, t), where h is the head entity, such as a specific symptom; r is the relation, such as indication or correlation; and t is the tail entity, such as a specific disease.
[0164] To enhance the expressive power of knowledge graphs, this invention employs complex relation modeling methods, such as path reasoning and temporal relation representation. Path reasoning combines multiple relations to form reasoning paths; for example, (symptom, indicators, disease) and (disease, has_gene, gene) can be combined to derive (symptom, related_to, gene). Temporal relation representation describes the disease development process by adding timestamps or sequence information.
[0165] The treatment effect prediction unit 34 is connected to the knowledge graph unit 33 and is used to establish the association between diseases, treatment plans, and treatment effects based on the existing knowledge graph, and to predict the treatment effect. The prediction model adopts a graph-based recommendation system architecture, treating patients, diseases, and treatment plans as nodes in the graph, and learning the complex relationships between them through a graph neural network.
[0166] Treatment outcome prediction employs a multi-task learning framework, simultaneously predicting multiple indicators such as treatment response rate, side effect risk, and prognosis.
[0167] ,
[0168] in, The predicted outcome vector contains multiple treatment efficacy indicators, such as efficiency (between 0 and 1) and side effect risk score (0-5). The patient representation vector includes demographic features, clinical features, and genetic features, etc. This is a disease representation vector, representing the characteristics and severity of the disease; This is a treatment regimen representation vector, containing information on drug combination, dosage, and treatment duration; This is the prediction function, typically implemented using a multi-layer neural network.
[0169] In real-world medical settings, medical knowledge mining engines can uncover potential patterns in clinical data. For example, for patients with rheumatoid arthritis, the system can identify association patterns between specific genetic markers (such as HLA-DRB1) and disease severity and drug response (such as TNF inhibitors). These findings can help doctors more accurately predict patients' responses to different treatment options and develop personalized treatment strategies.
[0170] like Figure 7 As shown, the knowledge-driven decision support module 4 includes a feature pattern mining unit 41, a disease prediction unit 42, and a treatment effect prediction unit 43.
[0171] The feature pattern mining unit 41 is used to mine the association patterns between features through a graph neural network, calculate similarity, and recommend treatment plans. This unit receives a knowledge graph provided by the medical knowledge mining engine 3 and performs pattern mining based on the graph structure.
[0172] Feature similarity is calculated using methods such as cosine similarity or Jaccard coefficient. For two feature vectors... and Cosine similarity is defined as:
[0173] ,
[0174] in, For vectors and The cosine similarity between them ranges from [-1, 1], with a larger value indicating greater similarity; Given the dot product of vectors, calculate the sum of the products of corresponding elements of two vectors. and They are vectors and The L2 norm (Euclidean norm) represents the length of a vector.
[0175] Based on feature similarity, the system can discover similar disease patterns or similar patient groups, providing support for accurate diagnosis and personalized treatment.
[0176] The disease prediction unit 42 is connected to the feature pattern mining unit 41 and is used to predict the patient's possible diseases using a disease knowledge base and the patient's historical disease data. The prediction employs a knowledge graph-based reasoning method, combining the patient's symptoms, signs, and examination results to calculate the probability distribution of various possible diseases.
[0177] The disease prediction probability is calculated as follows:
[0178] ,
[0179] in, Given the symptom condition, this represents the posterior probability of the disease. The likelihood probability of these symptoms occurring under disease conditions is calculated based on the symptom-disease association in the knowledge graph; This represents the prior probability of a disease, typically estimated based on epidemiological data. (Symbol) It indicates a direct proportional relationship.
[0180] Preferably, the disease prediction unit adopts a hierarchical diagnostic strategy, first identifying broad disease categories and then refining them to specific subtypes, thereby improving diagnostic efficiency and accuracy.
[0181] The treatment outcome prediction unit 43 is connected to the disease prediction unit 42 and is used to calculate the consistency between the treatment plan and the patient's stage, predicting treatment outcomes, including disease progression and side effect risks. Based on the principle of personalized medicine, this unit recommends the most suitable treatment plan for each patient.
[0182] The matching degree between the treatment plan and the patient's condition is calculated as follows:
[0183] ,
[0184] Where match(patient, treatment) represents the degree of matching between the patient and the treatment plan, and the value range is usually [0, 1]. The higher the value, the better the matching degree. Characteristics of the patient, such as age, sex, genotype, and disease severity; The characteristics of patients best suited for this treatment regimen are learned from historical data; The feature weights represent the importance of different features, and the sum of all weights is 1. This is a similarity function; different similarity calculation methods can be used depending on the feature type. (Symbol) This indicates a weighted summation of all features.
[0185] Treatment outcome prediction considers multiple factors, including disease severity, patient genetic characteristics, and previous treatment responses. Through comprehensive analysis, it provides efficacy prediction and risk assessment.
[0186] In clinical practice, this module provides decision support for physicians. For example, for a newly diagnosed breast cancer patient, the system analyzes their clinical characteristics, imaging findings, pathological results, and genetic testing data to predict the cancer subtype (such as Luminal A, Luminal B, HER2 positive, or triple negative). Based on the prediction results, the system calculates the suitability and expected efficacy of different treatment options (such as combinations of surgery, chemotherapy, targeted therapy, and endocrine therapy), taking into account the patient's age, comorbidities, and personal preferences, to provide physicians with personalized treatment recommendations.
[0187] like Figure 8 As shown, the hypothesis verification and visualization exploration module 5 includes a visualization interface unit 51, a knowledge discovery unit 52, a causal inference unit 53, and an information feedback unit 54.
[0188] The visualization interface unit 51 is used to display the recommended treatment plan, the predicted treatment effect, and the specific factors considered in recommending the plan. This unit provides an interactive interface, allowing doctors to view and explore the system's recommendation results.
[0189] The visualization interface includes multiple views, such as a knowledge graph view, a patient trajectory view, and a treatment plan comparison view. Through these views, doctors can intuitively understand the system's reasoning process and decision-making basis. For example, the knowledge graph view displays the relationship network between symptoms, diseases, and treatment plans; the patient trajectory view shows the evolutionary path of the patient's state on the disease manifold; and the treatment plan comparison view compares the expected effects and risks of different treatment plans.
[0190] The knowledge discovery unit 52 is connected to the visualization interface unit 51, and is used to predict possible diseases using knowledge graph technology, taking symptoms, signs, or genomic features as input. This unit supports hypothesis testing; doctors can input hypothetical combinations of symptoms, and the system will provide corresponding disease predictions and confidence levels.
[0191] Hypothesis testing employs a Bayesian inference framework to calculate the posterior probability of a hypothesis given the evidence:
[0192] ,
[0193] in, For given evidence Under the assumption The posterior probability; This represents the likelihood probability of evidence appearing under the assumed conditions. Let be the prior probability of the hypothesis; represents the marginal probability of the evidence, and is a normalization constant. This usually indicates a specific disease hypothesis. This refers to a combination of observed symptoms or test results.
[0194] The causal inference unit 53 is connected to the knowledge discovery unit 52 and is used to verify disease hypotheses and diagnostic hypotheses through statistical analysis techniques. This unit employs a causal graph model to analyze the causal relationships between symptoms, diseases, and treatments, supporting medical research and clinical decision-making.
[0195] The causal graph is constructed based on the conditional independence test, employing classic causal discovery methods such as the PC algorithm or FCI algorithm. For cases with confounding factors, causal inference techniques such as instrumental variables or front-door / back-door adjustments are used.
[0196] The information feedback unit 54 is connected to the causal inference unit 53 and is used to provide feedback on the inference results, which serve as input to the medical data fusion module or the knowledge mining module, forming a closed-loop optimization. This unit sends verification results, user feedback, and system performance evaluation information back to the relevant modules to optimize the representation learning, knowledge mining, and decision support processes.
[0197] Feedback information includes representation quality metrics, knowledge discovery accuracy, and decision support satisfaction. Through this information, the system can continuously learn and optimize itself. For example, when it detects poor representation quality for a certain type of disease, the system will adjust the construction parameters of the relevant manifold; when users have low satisfaction with certain treatment recommendations, the system will optimize the corresponding decision rules.
[0198] In medical practice, this module enables the system to self-improve. For example, when a doctor proposes a disease hypothesis based on atypical symptom combinations, the system will verify it based on existing knowledge and update the knowledge base according to actual clinical results. If the prediction accuracy for a rare disease is lower than expected (e.g., below 70%), the system will automatically analyze the reasons, which may be due to improper weighting of specific features or the omission of key symptoms, and adjust the model parameters accordingly. This feedback mechanism allows the system to continuously learn from practice and gradually improve its ability to identify complex and rare diseases.
[0199] like Figure 9 As shown, the modules of this invention are connected through standardized interfaces to form a closed loop of data flow and feedback. The system's workflow includes several stages: data acquisition and preprocessing, unified representation construction, knowledge mining and graph construction, decision support generation, and verification feedback optimization.
[0200] In practice, the system adopts a distributed architecture, with modules deployed on different servers and communicating via message queues or microservices. Key parameters and models are updated regularly to ensure continuous optimization of system performance.
[0201] The system of this invention can support various application scenarios in medical practice, including the diagnosis of difficult diseases, the development of personalized treatment plans, the prediction of disease progression, and the discovery of medical research knowledge. The system's adaptive learning mechanism enables it to continuously accumulate experience, improving accuracy and reliability.
[0202] Preferably, this system implements a mechanism to protect privacy data. Differential privacy is achieved by adding calibration noise during manifold representation; in the knowledge mining stage, a federated learning model is adopted, allowing model training without sharing the original data; and in the decision support stage, role-based fine-grained access control is provided to ensure compliant data access.
[0203] Each module of this invention utilizes deep learning and knowledge graph technologies to achieve its functions. The unified medical data representation module 2 uses deep learning technology to construct a disease knowledge base and a symptom-sign-disease graph through the fusion of deep learning and knowledge graphs. The medical knowledge mining engine 3 uses deep learning technology to mine the correlation patterns between features and construct a knowledge graph through recurrent neural network multi-attribute graph analysis. The knowledge-driven decision support module 4 uses knowledge graphs to calculate the relationship between features and diseases in a fusion manner. The hypothesis testing and visualization exploration module 5 uses knowledge graphs to further improve existing diagnostic and treatment plans through causal inference and a visualization interface.
[0204] Through the above implementation methods, this invention achieves efficient fusion and deep knowledge mining of multi-source heterogeneous medical data, providing an innovative solution for precision medicine diagnosis and treatment optimization. The core innovation of this invention lies in the unified representation framework based on Riemannian manifold theory and the curvature-aware multi-scale representation mechanism, which significantly improves the system's representation capabilities and knowledge discovery efficiency. The closed-loop optimization design of the system ensures its continuous learning and improvement, adapting to the complex needs of medical practice.
[0205] It should be understood that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system, characterized in that, include: The heterogeneous data management and mapping module is used to collect multi-source heterogeneous medical data and map the multi-source heterogeneous medical data to a standardized data interface. The unified medical data representation module is connected to the heterogeneous data management and mapping module. It is used to receive data from the standardized data interface, construct a unified representation framework for multimodal medical data based on Riemannian manifold theory, and generate fused representation features. A medical knowledge mining engine, connected to the unified medical data representation module, is used to mine multi-entity relationships and construct a medical knowledge graph based on the fused representation features, through multi-view learning methods and graph neural networks. The knowledge-driven decision support module is connected to the medical knowledge mining engine and is used to calculate the consistency between diseases and symptoms, signs and genes based on the medical knowledge graph, and generate treatment plan recommendations. The hypothesis verification and visualization exploration module is connected to the medical knowledge mining engine and the knowledge-driven decision support module, respectively, to provide a visualization interface and interactive hypothesis verification function, and to send the verification feedback to the relevant modules for optimization.
2. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 1, characterized in that, The heterogeneous data management and mapping module includes: The data transmission unit is used to receive medical images, electronic medical records, genomic data, and physiological data collected by wearable devices; A data cleaning unit, connected to the data transmission unit, is used to clean the multi-source heterogeneous medical data and remove outliers and missing values. A data storage unit, connected to the data cleaning unit, is used to classify and store disease-related data. A data management unit, connected to the data storage unit, is used to support proactive data queries based on medical record numbers and categorized queries based on disease diagnoses. The data mapping unit, connected to the data management unit, is used to map multi-source data to a standard data interface and to uniformly save the cleaned data.
3. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 1, characterized in that, The unified representation module for medical data includes: Multi-manifold building blocks are used to model different types of medical data into different Riemannian manifolds and extract the geometric properties of each manifold. The manifold mapping unit, connected to the multi-manifold construction unit, is used to establish geodesic mapping relationships between different medical data manifolds; A unified representation space unit, connected to the inter-manifold mapping unit, is used to construct a shared unified representation space, fusing information from different manifolds; The curvature-aware representation unit, connected to the unified representation space unit, is used to adjust the representation density based on manifold curvature information and allocate more refined representation resources to high curvature regions. A multi-scale knowledge network unit, connected to the curvature-sensing representation unit, is used to construct a hierarchical medical knowledge representation network to capture multi-level medical knowledge from microscopic features to macroscopic disease patterns.
4. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 1, characterized in that, The medical knowledge mining engine includes: Multi-view learning units are used to map heterogeneous data to a unified representation space, including medical imaging data, genomic data, physiological data and their fusion features; The graph neural network unit, connected to the multi-view learning unit, is used to implement feature encoding of the graph network and to mine the correlation patterns between features. The knowledge graph unit, connected to the graph neural network unit, is used to store knowledge about the symptoms of different patients, as well as the association between symptoms and signs, and between symptoms and genes. The treatment effect prediction unit is connected to the knowledge graph unit and is used to establish the association between diseases, treatment plans and treatment effects based on the existing knowledge graph, and to predict the treatment effect.
5. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 1, characterized in that, The knowledge-driven decision support module includes: The feature pattern mining unit is used to mine the association patterns between features through graph neural networks, calculate similarity, and recommend treatment plans; The disease prediction unit, connected to the feature pattern mining unit, is used to predict the patient's possible diseases through a disease knowledge base and the patient's historical disease data. The treatment effect prediction unit, connected to the disease prediction unit, is used to calculate the consistency between the treatment plan and the patient's stage, and to predict the treatment effect, including disease outcome and side effect risk.
6. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 3, characterized in that, The multi-manifold building unit is specifically used for: Mapping medical image data to an image manifold space; Mapping electronic medical record text data to a semantic manifold space; Mapping genomics data to a gene expression manifold space; The physiological signals collected by wearable devices are mapped to the temporal signal manifold space; Define an appropriate metric tensor for each manifold to capture the internal geometry of the data.
7. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 3, characterized in that, The curvature-sensing representation unit is specifically used for: Estimating Riemann curvature information at discrete data points; Identify high-curvature regions and low-curvature regions, where high-curvature regions correspond to disease state transition points and low-curvature regions correspond to stable disease states; The representation density is adjusted based on local curvature, allocating more refined representation resources to high curvature regions; Calculate the contribution of a feature to curvature and adjust its representation weights based on the curvature sensitivity of the feature.
8. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 1, characterized in that, The connection between the unified medical data representation module and the medical knowledge mining engine includes: The unified medical data representation module provides a unified representation feature vector to the medical knowledge mining engine. The unified medical data representation module provides the medical knowledge mining engine with a disease knowledge base and a symptom-sign-disease association graph. The unified medical data representation module provides the medical knowledge mining engine with manifold structure information, including disease subclasses, state transition points, and evolution paths; The medical knowledge mining engine feeds back the newly discovered knowledge patterns, representation quality assessment indicators, and optimization suggestions to the unified medical data representation module.
9. The medical multi-source heterogeneous data fusion and knowledge discovery system based on deep learning according to claim 1, characterized in that, The hypothesis testing and visualization exploration module includes: The visual interface unit is used to display the recommended treatment plan, the predicted treatment effect, and the specific factors considered in recommending the plan; The knowledge discovery unit, connected to the visualization interface unit, is used to predict possible diseases using knowledge graph technology, with symptoms, signs, or genomic features as input. The causal inference unit, connected to the knowledge discovery unit, is used to verify disease hypotheses and diagnostic hypotheses through statistical analysis techniques. The information feedback unit, connected to the causal inference unit, is used to provide feedback on the inference results, which serve as input to the medical data fusion module or the knowledge mining module, forming a closed-loop optimization.
10. The deep learning-based medical multi-source heterogeneous data fusion and knowledge discovery system according to claim 1, characterized in that, The unified medical data representation module uses deep learning technology to construct a disease knowledge base and a symptom-sign-disease graph through the fusion of deep learning and knowledge graphs. The medical knowledge mining engine uses deep learning technology to mine the correlation patterns between features and construct a knowledge graph through recurrent neural network multi-attribute graph analysis. The knowledge-driven decision support module uses knowledge graphs to calculate the relationship between features and diseases in a fusion manner. The hypothesis verification and visualization exploration module uses knowledge graphs to further improve existing diagnostic and treatment plans through causal inference and a visualization interface.
Citation Information
Cited By
High-order interactive prediction method and device with mixed graph deep learning
CN121768485A
A community medical-oriented multi-source heterogeneous data integration and intelligent quality control system and method
CN122245818A