[發明專利]一種基于自動深度置信網絡的門診量預測方法及系統有效
| 申請號: | 201610858464.5 | 申請日: | 2016-09-28 |
| 公開(公告)號: | CN106407690B | 公開(公告)日: | 2018-05-04 |
| 發明(設計)人: | 朱順痣;劉利釗;王大寒;王琰 | 申請(專利權)人: | 廈門理工學院 |
| 主分類號: | G16H40/20 | 分類號: | G16H40/20;G06N3/08 |
| 代理公司: | 北京華識知識產權代理有限公司11530 | 代理人: | 趙永強 |
| 地址: | 361000 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 自動 深度 置信 網絡 門診 預測 方法 系統 | ||
技術領域
本發明涉及智慧醫療技術領域,特別是一種基于自動深度置信網絡的門診量預測方法及其應用該方法的系統。
背景技術
門診量預測對于提高醫療效率和醫療質量具有重大意義,特別是對于大型綜合性醫院,科學預測和準確分析醫院門診量的動態變化,能夠為醫院領導制定門診工作計劃和統籌安排醫護人員提供決策依據,進而可以減少患者的候診時間,提高工作效率、經濟效益和社會效益。
但是,對醫院門診量的準確預測是極為困難的。醫院的門診量與季節的變動、氣候的變化等諸多因素息息相關,因此,門診量數據具有高度的非線性性質,從而導致傳統的線性或概率模型不能表現出其在應對突發疾病預測/季節性疾病的良好效果。
發明內容
本發明為解決上述問題,提供了一種基于自動深度置信網絡的門診量預測方法及系統,能夠較大的提高門診量預測的準確性,更有利于醫院門診工作的統籌安排,從而提高門診的工作效率。
為實現上述目的,本發明采用的技術方案為:
一種基于自動深度置信網絡的門診量預測方法,其包括以下步驟:
10.從醫院掛號系統收集每天的門診量,得到歷史門診量數據;
20.對所述歷史門診量數據進行微分變換的預處理,得到微分數據;
30.根據所述微分數據自動構建深度置信網絡結構,該深度置信網絡包括輸入層、隱層、輸出層,通過分析所述微分數據的相關性自動計算所述輸入層的節點數目,通過分析所述微分數據的稀疏性自動計算所述隱層的節點數目,并通過使用無監督學習方法進行構建所述輸出層;
40.根據所述歷史門診量數據所對應的不同時間序列對所述微分數據進行聚類,并根據聚類結果進行自動創建分組,得到不同時間序列的分組數據;
50.根據所述分組數據對所述深度置信網絡進行訓練,得到門診量預測模型;
60.調用所述門診量預測模型對指定時間序列進行門診量的預測,根據該指定時間序列獲取對應時間序列的分組數據,并根據該分組數據得到預測結果;
70.對所述預測結果進行所述預處理的逆變換,得到預測門診量。
優選的,所述的步驟20中,還進一步對所述微分數據進行歸一化的預處理,所述的步驟70對所述預測結果進行所述預處理的逆變換,包括微分逆變換和反歸一化處理。
優選的,所述的步驟30中,通過分析所述微分數據的相關性自動計算所述輸入層的節點數據,是通過計算所述微分數據的各個數據項與其周圍數據項之間的相關性,統計得到相關性較高的數據項的數目,并將該相關性較高的數據項的數目作為所述輸入層的節點數目。
優選的,所述的步驟30中,通過分析所述微分數據的稀疏性自動計算所述隱層的節點數目,是根據所述聚類結果自動計算所述微分數據的稀疏性,并根據該稀疏性進行計算第一層隱層的節點數目,微分數據越稀疏,則隱層節點數目越多;然后將第一層隱層的節點數目的一半作為第二層隱層的節點數目,依次類推,直至隱層的節點數目小于預設閾值時,將該隱層作為最上層隱層。
優選的,采用Relu函數作為所述深度置信網絡的隱層的激活函數。
優選的,所述的步驟40中,對所述微分數據進行聚類,是使用基于密度分布函數的聚類方法對所述微分數據進行聚類,并根據聚類結果從每個聚類中隨機選擇一個樣本進行自動創建分組,分組的個數等于聚類的個數。
優選的,所述的步驟50中,根據所述分組數據對所述深度置信網絡進行訓練,是采用兩步法的訓練方法:
51.預訓練:采用無監督學習自底向上進行分層訓練;
52.反向微調:使用反向傳播算法對所述深度置信網絡的輸入層和隱層進行微調。
另外,本發明還提供一種基于自動深度置信網絡的門診量預測系統,其包括:
數據采集模塊,用于從醫院掛號系統收集每天的門診量,得到歷史門診量數據;
預處理模塊,用于對所述歷史門診量數據進行微分變換的預處理,得到微分數據;
網絡構建模塊,其根據所述微分數據自動構建深度置信網絡結構,該深度置信網絡包括輸入層、隱層、輸出層,通過分析所述微分數據的相關性自動計算所述輸入層的節點數目,通過分析所述微分數據的稀疏性自動計算所述隱層的節點數目,并通過使用無監督學習方法進行構建所述輸出層;
分組模塊,用于根據所述歷史門診量數據所對應的不同時間序列對所述微分數據進行聚類,并根據聚類結果進行自動創建分組,得到不同時間序列的分組數據;
訓練模塊,其根據所述分組數據對所述深度置信網絡進行訓練,得到門診量預測模型;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門理工學院,未經廈門理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610858464.5/2.html,轉載請聲明來源鉆瓜專利網。





