五月婷婷在线观看|国产成人精品3p人妻网站|日本老熟妇maturebbw|日韩 欧美 综合

新聞資訊

排隊排隊叫號系統 如何用python 300行代碼實現中醫問診AI

2023-10-18 11:27

首先聲明我不是程序員,我頂多算一個硬件工程師,或者中醫師。所以我寫的這個程序肯定不是最優的,優化優化我覺得100行不到都可以實現。

希望大家共同來參與改進,我準備按這個思路寫一系列的中醫診斷,比如原來搞丟的小兒感冒,還有高血壓,糖尿病,肝炎,睡眠不好等等。也希望更多的朋友一起參與建設。

我兒子問我,老爸,計算機AI可以干什么?

我說計算機人工智能可以干很多事情啊,比如給人看病啊,等等。我在幾年前委托一位程序員幫忙做了一個小兒感冒診斷系統。幫助了不少媽媽。

后來程序員把這程序搞丟了,這項目沒再繼續。被我兒子笑話了好久,這也行。

然后他問我,計算機AI最適合的語言是什么?我說是(他學過C++,C#)。

他說難嗎?我說不難,去年我花功夫學了一小段時間,當時想做一個計算機自學傷寒的程序來著。

他問那做出來了沒有?我告訴他沒有,思路都有了,程序也寫了一點,輸入輸出太麻煩了,放棄了。

輸出個網頁有什么難的?很難啊,又要框架,又要前端后端,這個花了很多功夫都搞不定,直接放棄了。又被他笑話了一通。

中午我就想,我能不能寫個程序?從中醫的角度去診斷,去辯證論治。也算是貢獻點自己的力量。而且也為孩子做個榜樣,不要被他小看了。

然后開干,一開始碰到的還是輸入輸出的問題,后來找到了。這問題一下子就解決了。所以嘛,有痛點就有人去開發相應的技術。

結果我就用了兩個晚上,將中醫AI做出來了。實際上大部分時間都用于安裝環境上了,特別是遠程服務器的安裝。真正寫程序的時間也就幾小時了。

朋友們可以點這里訪問。

這是按照癥狀,低燒,干咳,鼻塞,無力,咽痛自動問診,腹瀉進行輸入,計算機自動診斷和開方如上。這個方子中規中矩,和臨床醫生的思路也類似,當然輸入條件更精準,開出來的方也會更精準。是不是很棒?(為自己贊一個)

和大家講講設計思路,我們可能認為AI很難做。為什么難?實際上是因為程序員不懂中醫,懂中醫的不懂編程。

所以做出來東西要么就不實用,要么就根本不符合中醫,沒法用。有很多所謂的中醫產品,其實是個不中不西的“怪物”。

而我剛好兩個都懂一點,中醫我懂一點,編程也懂一點。所以我就嘗試做一個吧。再次聲明我不是程序員,我也對開發程序沒有太多興趣。

中醫AI的難點在于患者的癥狀各種各樣,診斷描述比較含糊,用藥也是各種各樣。有些程序員就認為輸入條件很多,輸出條件很多,這東西就很難做,甚至沒法做。

而中醫師很難用精確的語言去描述中醫診斷和開方用藥。所以你會看到同一個患者,不同的醫生開的藥方是不一樣的,雖然可能都有效。

這就是多個模糊輸入對應著多個模糊輸出,這增加了中醫AI的難度。同時這也是中醫被人詬病的原因之一。

正是這種差異性造成了程序開發的難度。換句話來說,程序員沒有中醫思維,中醫師沒有程序思維。

我這人的特點是非常擅長化繁為簡,我的思路其實非常簡單。現在主要是上呼吸道感染。上呼吸道感染有哪些癥狀呢?我將癥狀列表列了出來。

那從中醫的角度上去,怎么診斷開方用藥呢?《傷寒論》是張仲景論述外感對人體影響的中醫學專著。其實也是論述傳染病進入人體之后的人體經絡反應。

我將中醫稱的外感,西醫稱的病毒感染,或者呼吸道感染。所能引起人體經絡的變化,按《傷寒論》的區分法,分為傷寒太陽證用a表示,傷寒少陽證用b表示,傷寒陽明證用c表示。

將所有的癥狀輸入簡化為三條輸出,一下子是不是變得很簡單了。但實際上單單這三個診斷是不足夠的,我將之稱為三個主證。

然后再從身體的濕氣d,身體的頭e,肺f,胸g,上腹h,下腹i,膀胱j等部位分別輔助診斷。

然后我給每一個輸入癥狀分配個權重0.1-0.9的權重。比如高燒,太陽證的權重就是0.8,陽明證的權重0.6。又比如低燒,太陽證的權重是0.7,少陽證是0.8。

這樣子很容易就將不同癥狀導出到三個主證上。再輔助身體的濕,以及身體不同部位的診斷,就很容易開出藥方。

其實作為中醫師也是這么思維的,先抓主證,看以什么證,什么方為主。然后再細化到各個部位,再加減一些藥。

花了兩個晚上做出來個很粗燥的模型,開個頭,拋磚引玉,希望更多的朋友能深入研究。

嚴格意義上來說,這不是計算機學習后掌握的技能,這是中醫師的經驗總結,用計算機來實現,這效果我認為是可以的自動問診,至少我是滿意的。

其實還可以讓計算機學習《傷寒論》,我不知道學習效果如何,這是去年我想做的,也許我們可以一起來試試。

工作環境.7,。一個主文件,總共320行簡單代碼。

謝謝大家!

上一篇:醫院排隊叫號就診系統 我省實現藥械安全性監測平臺與醫院HIS對接高風險品種將受到嚴密監控
返回
下一篇:ICU重癥系統 火箭軍總醫院盧敬泰:互聯網+醫療大數據輔助診療研究