퍼지 인공지능을 이용하여 당화혈색소와 탄수화물 섭취량에 따른 인슐린 투여량을 계산해준다
깃허브주소 : https://github.com/ghrltjdtprbs/InsulinDose_Fuzzylogic
당화 혈색소와 탄수화물의 섭취량에 따라 당뇨환자가 간편하고 정확하게 자가 인슐린 투여량을 정할 수 있다.
입력 1 : 탄수화물 섭취량 (단위 : g)
입력 2 : 당화혈색소 (단위 : %)
출력 : 인슐린 투여량 (단위 : 단위(unit))
탄수화물 섭취량 | 소속함수 |
---|---|
적음 | 섭취량<10 |
보통 | 10<=섭취량<=20 |
많음 | 섭취량>20 |
당화혈색소 수치 | 소속함수 |
---|---|
정상 | 당화혈색소 <6 / 인슐린 투여량 = 투여안함 |
높음 | 6<=당화혈색소<=8 |
매우높음 | 당화혈색소 >8 |
인슐린투여량 | 소속함수 |
---|---|
매우적게투여 | 당화혈색소 =정상 / 탄수화물 섭취량 = 적음 and 당화혈색소 = 높음 |
적게투여 | 탄수화물 섭취량=보통 and 당화혈색소 = 높음 |
보통투여 | 탄수화물 섭취량=적음 and 당화혈색소 = 매우높음 / 탄수화물 섭취량=보통 and 당화혈색소 = 매우높음 |
많이투여 | 탄수화물 섭취량=많음 and 당화혈색소 = 높음 |
매우많이투여 | 탄수화물 섭취량=많음 and 당화혈색소 = 매우높음 |