摘 要:本文基于改進遺傳算法,研究了血液凈化機械的優(yōu)化設計問題。該方案建立了改進型交互式遺傳算法模型,融入極限學習機(ELM)算法,構建了包括數據輸入層、隱藏層和輸出層的數據架構。借助前饋神經網絡結構,在血液凈化機械設計庫中不斷進行了迭代計算。試驗結果表明,該方案在血液凈化機械數據庫數據分類方面取得了顯著進展。該方案引入了極限學習機算法和改進型交互式遺傳算法模型,能夠更有效地處理血液凈化機械數據,提高分類的準確性和效率,提供了更符合人體工程學和人體生理學特點的設計方案,能更好地滿足人們對醫(yī)療機械設計的需求。
關鍵詞:改進遺傳算法;血液凈化機械;ELM
中圖分類號:R 197" " " 文獻標志碼:A
血液凈化機械是一種重要的醫(yī)療設備,廣泛應用于腎功能衰竭等疾病治療。然而,目前市面上的血液凈化機械設計存在一些不足,例如凈化效果不理想、性能不穩(wěn)定等[1]。因此,對血液凈化機械進行優(yōu)化設計具有重要意義。遺傳算法是一種優(yōu)化算法,具有全局搜索和并行計算的特點,被廣泛應用于機械設計領域[2]。本文基于改進遺傳算法對血液凈化機械進行了優(yōu)化設計,以提高其凈化效果和性能。
1 基于改進遺傳算法的血液凈化機械整體設計
基于改進遺傳算法的血液凈化機械整體設計架構如圖1所示。
首先,區(qū)分儀器的操作等級,并根據等級信息對儀器信息進行劃分。區(qū)分不同的操作等級并針對不同等級的需求進行設計和優(yōu)化,可提高血液凈化機械的整體性能和適應性。其次,在設計過程中,使用改進遺傳算法生成一批個體,并對這些個體進行評估。評估指標主要是個體的適應度,即血液凈化機械在特定操作等級下的性能表現。對個體的適應度進行評價后,篩選出最佳個體,將其作為設計方案的候選。最后,對選定的個體進行最佳適應度評價。該評價過程是為了驗證選定的個體在血液凈化機械整體設計中的優(yōu)越性[3]。對最佳個體進行評價可確認其在滿足操作等級需求的同時具備較好的整體性能。
主控系統(tǒng)過程參數操作如圖2所示。首先,需要與使用者進行溝通和調查來獲取其需求和要求,并將其作為設計的指導方向,以保證設計的機械能夠滿足使用者的期望。其次,將儀器與人體特征進行匹配,對不同方位的醫(yī)療儀器操作位置進行相關的理論研究。這項研究的目的是為了確定最佳儀器操作位置,以提高操作的便捷性和效率。在該過程中,繪制使用者需求信息單,將關聯程度較高的數據放入同一個數據集,以便更好地理解和滿足使用者的需求。最后,需要在整體設計的過程中對醫(yī)療設備的運行安全性進行檢驗,避免發(fā)生醫(yī)療事故,保障患者和醫(yī)護人員的安全。進行安全性檢驗以保證設計的血液凈化機械在使用過程中不會對患者和醫(yī)護人員造成傷害,同時保證設備正常運行。
2 基于改進遺傳算法的血液凈化機械機械模型構建
2.1 初始化設置
對數據庫中的設計元素進行編碼和數據設置。編碼是將設計元素轉化為算法處理的形式,通常使用二進制編碼或其他編碼方式,利用編碼將設計元素轉化為算法操作的基因型。為了提高數據的計算精度,對數據進行初始化設置。初始化設置是為了保證初始設計的合理性和多樣性。合理的初始化設置可保證在遺傳算法的迭代過程中獲得更好的設計結果[4]。例如,設置一些設計元素的初始值,以保證初始設計的合理性和多樣性。
2.2 ELM模型啟動
ELM模型運行如圖3所示。在ELM(極限學習機)模型中,將血液凈化機械設計元素的不同數據信息輸入輸入層中。這些設計元素包括血液流速、濾器尺寸和濾器材料等。輸入層將這些數據信息傳遞到隱藏層。在隱藏層中,設置與輸出層輸出節(jié)點間的連接權值Wj。Wj是隱藏層節(jié)點與輸出層節(jié)點間的連接強度,決定了隱藏層節(jié)點對輸出結果的貢獻程度。這些權值Wj的取值范圍通常設定為0.2~3.7的常數。輸出層輸出最終的結果,即血液凈化機械的設計方案。輸出層的輸出權值向量為βj,其中每個βj代表隱藏層中第j個節(jié)點對最終結果的貢獻程度。訓練和調整這些權值向量βj,得到最佳結果。此外,還需要設置隱藏層中每個節(jié)點的偏置數據量bj。偏置數據量bj是隱藏層節(jié)點的偏移量,調整隱藏層節(jié)點的激活程度,從而影響最終的輸出結果。
在血液凈化機械數據元素庫中的數據樣本中,設定數據集合為xi、yi,其中i=1,2,...,n。這些數據樣本包括血液凈化機械的各種數據元素。同時,血液凈化機械數據元素庫中的數據被分類為m種不同的數據類型。用ys表示數據的類別,取值為1~m的整數。當yk=1時,表示數據樣本集合中的yi與其他血液凈化機械數據元素庫的數據為-1。該設定將數據劃分為不同的類別,其中類別為s。這種劃分方式將不同類型的血液凈化機械數據樣本進行分類和分析。在ELM模型中,需要設置隱藏層節(jié)點的數量。這些隱藏層節(jié)點用來提取數據的特征和表示[5]。將隱藏層節(jié)點設置為L個,其中L代表隱藏層節(jié)點的數量。設置隱藏層節(jié)點的數量可以更好地捕捉血液凈化機械數據的特征和模式,從而提高模型的性能和準確性,其數學模型分別如公式(1)、公式(2)所示。
(1)
(2)
輸出層實現的血液凈化機械數據元素庫數據輸出函數如公式(3)所示。
(3)
在使用者選擇的血液凈化機械數據元素庫眾多數據信息中,上述計算能夠根據顏色、光澤或者結構形態(tài)等輸出適合人性化設計的數據信息。
2.3 結果判定
在血液凈化機械的設計中,用戶根據人性化標準來輸出數據信息。用戶根據自己的需求和要求判斷輸出的數據是否滿足要求。如果用戶認為選擇的數據滿足要求,就表示該選擇是符合期望的;反之,如果用戶認為選擇的數據不滿足要求,就表示該選擇不符合期望。適應度值是用來衡量數據的適應程度的指標。其中適應度值的取值設定為0.4~0.9。適應度值越高,表示數據與要求的匹配程度越高,反之則匹配程度較低。調整適應度值可控制數據的匹配程度,滿足要求。濾器系統(tǒng)的設計需要優(yōu)化,以提高血液凈化的效果。濾器的材料選擇、孔徑大小和結構設計都會影響過濾效果。血液凈化機械中的血液流動性能需要優(yōu)化,以保證血液在機械中的流動均勻和穩(wěn)定。
2.4 輸出相識度識別
通過上述選擇、交叉和變異操作,本文對血液凈化機械數據元素庫中的數據進行了優(yōu)化和改進。假設經過8次迭代計算和多輪遺傳操作,不斷優(yōu)化血液凈化機械的性能和適應性,逐漸提高適應度值,以逼近或達到滿足要求的目標,如公式(4)所示。
(4)
2.5 迭代數據比較
在遺傳算法的迭代過程中不斷改進和優(yōu)化血液凈化機械的性能和適應性,使其與用戶需求和要求更匹配。采用選擇、交叉和變異操作,不斷生成新的個體,并利用輸出相識度識別來評估其優(yōu)劣,從而逐步逼近最優(yōu)解或最優(yōu)性能。該優(yōu)化過程可以提高血液凈化機械的效果和適應性,滿足用戶的期望和要求。
本文通過上述計算,最終完成了血液凈化機械數據元素庫數據選擇。
3 試驗結果
將本文方法與K-means算法模型進行比較。
3.1 濾器系統(tǒng)參數匹配
在濾器系統(tǒng)的優(yōu)化中,需要匹配合適的參數來提高過濾效率和清潔度。根據患者的具體情況和治療要求,調整濾器的材料選擇、孔徑大小和結構設計等參數,以取得最佳過濾效果。優(yōu)化濾器系統(tǒng)的參數匹配可以提高血液凈化的效果,減少不必要的廢物和污染物滯留。調配與患者操作相關程度較高的內部血液凈化機械空間,更好地適應患者的治療需求,提高治療效果。根據患者的具體情況和治療要求進行相應調整和優(yōu)化,以滿足患者的需求。
3.2 血液流動系統(tǒng)參數匹配
機械治療信息獲取如圖4所示。本文模擬自然進化的過程,并利用交叉、變異和選擇等操作不斷優(yōu)化參數組合,以找到最優(yōu)參數配置,將血液流動系統(tǒng)中的速度、壓力和管道直徑等參數作為遺傳算法的自變量,并設置適應度函數來評估參數組合的優(yōu)劣。建立一個預測模型,輸入參數和輸出結果間的關系,預測最優(yōu)參數組合。加快參數優(yōu)化的過程,并提高優(yōu)化的準確性。適當調整血液的流速和流量,可以提高血液在機械中的流動效果,減少滯留時間,降低血液凈化過程中的不適感。
收集血液流動系統(tǒng)參數后,按照系統(tǒng)的功能界面劃分不同的性能檢測模塊,將屬于同一檢驗模塊的數據收錄至系統(tǒng)空間中,及時檢驗此刻的系統(tǒng)狀態(tài),不斷整合狀態(tài)信息,簡化操作流程,追蹤不同的血液信息,調整系統(tǒng)的流動速度,將系統(tǒng)的速度調到合理范圍內,并記錄不同時刻的流動參數。
3.3 數據收集
將記錄的數據全部整理至中心控制系統(tǒng)中,不斷獲取內部研究數據與濾器調節(jié)范圍角度數據,掌控血液凈化機械濾器系統(tǒng)和血液流動系統(tǒng)的操作程度和操作范圍,并配置基礎研究裝置,強化內部管理系統(tǒng),加強對血液凈化機械濾器系統(tǒng)和血液流動系統(tǒng)的管控力度,由此調配合理的操作信息裝置,進行整體試驗操作研究。
3.4 比較結果
將本文方法與K-means算法模型在平均相對誤差(MRE)、最小誤差平方和(LSE)方面進行比較。如果本文方法在MRE和LSE方面表現更好,說明其預測結果更準確,誤差更小,具有更高的預測能力。相反,如果K-means算法模型在MRE和LSE方面表現更好,說明其預測結果更準確,誤差更小,具有更高的預測能力。比較過程如公式(5)所示。
(5)
式中:D為用于驗證醫(yī)療器械數據庫中設計元素數據的總樣本;Ae為通過算法模型輸出檢索設計信息;AMe為數據庫中輸出的醫(yī)療器械數據信息。
誤差比較見表1。
對于MRE,K-means算法的值為0.1795,而本文算法的值為0.1013,說明本文算法的MRE值較小,其預測結果與真實值更接近,具有更高的預測準確性。對于LSE,K-means算法的值為0.2475,而本文算法的值為0.1458,表明本文算法的LSE值較小,其預測結果與真實值的誤差更小,具有更高的預測準確性。優(yōu)化血液凈化機械濾器、血液流動參數可進一步提高血液凈化的效果,使患者的治療體驗更好、更安全且有效。同時,借助本文算法的優(yōu)勢,采用更可靠和準確的預測方法,以指導設計優(yōu)化和參數選擇。
4 結語
本文基于改進遺傳算法,對血液凈化機械的優(yōu)化設計問題進行了研究。對血液凈化機械的結構和參數進行優(yōu)化,提高了其凈化效果和性能。試驗結果表明,改進遺傳算法能夠有效優(yōu)化血液凈化機械,并取得良好的優(yōu)化效果。然而,本文還存在一些不足之處,例如樣本數量有限、參數設置不夠全面等。未來的研究將進一步完善改進遺傳算法的優(yōu)化模型,增加樣本數量,并考慮更多的設計要求和約束條件,以進一步提高血液凈化機械的優(yōu)化效果。
參考文獻
[1]周志霄,王宸,張秀峰,等.基于機器視覺與改進遺傳算法的機械手分揀方法研究[J].制造技術與機床,2022(2):25-29.
[2]張錚,柯子鵬,周嘉政,等.基于改進多目標自適應遺傳算法的機器人路徑規(guī)劃[J].西安理工大學學報,2023,39(1):69-78.
[3]魏金生,李仁旺.改進遺傳算法求解多柔性作業(yè)車間調度問題[J].建模與仿真,2023,12(6):5887-5896.
[4]喬東平,柏文通,文笑雨,等.基于關聯規(guī)則的作業(yè)車間調度問題改進遺傳算法研究[J].河南理工大學學報(自然科學版),2022,41(2):138-148.
[5]楊忠瑞,楊昌明,劉渝.基于改進遺傳算法的工業(yè)機器人逆運動學求解[J].機械工程與技術,2020,9(5):403-410.