Phương phỏp tỡm kiếm quy luật sử dụng thuốc

Một phần của tài liệu Luận văn: Ứng dụng một số phương pháp tính toán xây dựng phần mềm trợ giúp điều trị thuốc chống đông đường . pdf (Trang 55 - 59)

IV. Phương phỏp nghiờn cứ u

4.3.Phương phỏp tỡm kiếm quy luật sử dụng thuốc

thuốc

Bước 1: Từ tập dữ liệu cỏc bệnh ỏn mẫu, tỡm ra được cỏc quy luật điều trị mẫu. Những quy luật này hỡnh thành trờn cỏc bệnh nhõn đó điều trịổn định và cú kết quả tốt. Dựa trờn kiến thức của cỏc bỏc sĩđiều trị, cú thể cú phương phỏp tỡm ra quy luật này như sau:

Xột mỗi khoảng thời gian 1 tuần (7 ngày):

Nếu thấy cú sự lặp lại liều lượng với mật độ trờn 80% thỡ cú thể coi là đó hỡnh thành quy luật.

Bước 2: Nếu trong thời gian 1 tuần mà chưa cú, thỡ tăng khoảng thời gian xột lờn 2 tuần.

Lặp lại luật trờn cho khoảng thời gian 2 tuần này.

Bước 3: Tiếp tục lặp cho đến khi khoảng thời gian bằng 5 tuần thỡ dừng. Trường hợp lớn hơn 4 tuần mà chưa tỡm ra quy luật, thỡ cú nghĩa người bệnh đú chưa hỡnh thành quy luật. Cần theo dừi thờm về mặt điều trị.

Bước 4: Những quy luật mẫu này sẽđược ghi vào một cơ sở dữ liệu.

Xõy dựng thuật toỏn tỡm kiếm cỏc quy luật mẫu trờn tập dữ liệu của bệnh nhõn đó điều trị sau thời gian nhất định: 1 tuần , 2 tuần, 1 thỏng, 3 thỏng ....

Bước 5: Trong trường hợp khụng cú luật mẫu nào được chấp nhận, thỡ sẽ tự tỡm quy luật trờn dữ liệu của chớnh bệnh nhõn đang xột và đưa quy luật này vào tập luật mẫu.

Cú thể mụ tả quy trỡnh này bằng sơđồ sau:

Bảng 4.2 Sơđồ thuật toỏn tự tỡm quy luật.

Đặt t=1 tuần

Nếu t> 5 tuần Khụng cú Quy Dừng. luật

Lặp lại việc so sỏnh dữ liệu liều lượng trong khoảng t trờn toàn tập dữ liệu liều lượng mẫu

bắt đầu từ x

(t tuần/tất cả cỏc tuần đó uống)

Đếm số lần trựng lặp với sai số 10%-20%.

Tớnh tỉ lệ R=Số lần trựng lặp/ tổng số lần tớnh

Nếu R>= 80% Chluậất và ghi vao p nhận quy CSDL Lặp với x< x +sốngày(t) Đặt mốc x = ngày đầu tiờn Tăng t=t+ 1 tuần Sai đỳng đỳng Sai đỳng Sai

Bảng 4.3 Sơ đồ thuật toỏn tỡm quy luật từ CSDL mẫu quy luật. Đặt t=1 tuần Nếu t> 5 tuần Gọi thuật toỏn tỡm quy luật mới Lặp lại việc so sỏnh dữ liệu với cỏc mẫu quy luật lấy từ CSDL (bắt đầu từ x ) (t tuần/tất cả cỏc tuần đó uống) Đếm số lần trựng lặp với sai số 10%-20%. Tớnh tỉ lệ R=Số lần trựng lặp/ tổng số lần tớnh, Lưu R vào bảng đỏnh giỏ kết quả Nếu cú R>= 80% Sắp xếp mẫu theo R, Chấp nhận mẫu với R max Lặp với x< x +sốngày(t) Đặt mốc x = ngày đầu tiờn Tăng t=t+ 1 tuần Sai đỳng đỳng Sai đỳng Sai CSDL Quy luật

Vớ dụ minh họa về việc ỏp dụng 2 thuật toỏn trờn tỡm quy luật điều trị: Giả sử cú 2 quy luật mẫu sau:

Thứ tự ngày 1 2 3 4 5 6 7

Quy luật 1 (liều lượng/ngày) 1 2 1 2 1 2 1 Quy luật 2 (liều lượng/ngày) 1 1 1 2 1 1 1

Dữ liệu liều lượng của một bệnh nhõn đang xột cú giỏ trị như sau:

Ngày 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Liều lượng 1 2 1 1 2 2 1 1 2 1 1 2 2 1 1 2 1 Ngày 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Liều lượng 1 2 2 1 1 2 1 1 2 2 1 1 2 1 1 2 2 1

Áp dụng thuật toỏn tỡm kiếm quy luật theo sơ đồ 4.3, Giỏ trị lặp lại R (quy luật 1/tập dữ liệu đang xột)=0/5=0; Giỏ trị lặp lại R (quy luật 2/tập dữ liệu đang xột)=0/5=0;

Thuật toỏn tỡm kiếm quy luật trờn dữ liệu quy luật mẫu khụng hội tụ. Lỳc này, ỏp dụng thuật toỏn tự tỡm kiếm quy luật theo sơđồ 4.2: Lấy giỏ trị chuỗi thời gian t=5 ngày:

Quy luật 1’ 1 2 1 1 2

Giỏ trị lặp lại R (quy luật 1’/tập dữ liệu đang xột)=1/7=0.143; Lấy giỏ trị chuỗi thời gian t=6 ngày:

Quy luật 2’ 1 2 1 1 2 2 (adsbygoogle = window.adsbygoogle || []).push({});

Giỏ trị lặp lại R (quy luật 2’/tập dữ liệu đang xột)=1/6=0.167; Lấy giỏ trị chuỗi thời gian t=7 ngày:

Quy luật 3’ 1 2 1 1 2 2 1

Giỏ trị lặp lại R (quy luật 3’/tập dữ liệu đang xột)=5/5=1;

Vậy quy luật được chọn sẽ là Quy luật 3’ vỡ cú tỉ lệ lặp lại trờn tập dữ liệu là lớn nhất.

Một phần của tài liệu Luận văn: Ứng dụng một số phương pháp tính toán xây dựng phần mềm trợ giúp điều trị thuốc chống đông đường . pdf (Trang 55 - 59)