3.3. CÁC BƯỚC THỰC HIỆN THỬ NGHIỆM
Bước 1: Tiền xử lý dữ liệu, đưa dữ liệu ADR vào hệ thống
- Sử dụng chức năng nhận dữ liệu từ file excel để chuẩn hóa thơng tin và lưu vào CSDL SQL Server. Hệ thống cung cấp chức năng cho phép người sử dụng cập nhật lại thông tin.
- Đối với dữ liệu ADR đã tồn tại trong hệ thống, hệ thống sẽ thực hiện cập nhật lại thông tin theo file excel.
Bước 2: Thực hiện phân tích dữ liệu theo các phương pháp
Sử dụng chức năng phân tích thơng tin theo các phương pháp WHO, FDA và thuật toán Apriori để tìm ra tín hiệu ADR.
3.4. KẾT QUẢ THỬ NGHIỆM
Từ bộ dữ liệu thử nghiệm 17.029 bản ghi và đã được đưa vào hệ thống qua chức năng nhận dữ liệu ADR từ file excel. Chúng ta chạy phần mềm thử nghiệm với chức năng phân tích dữ liệu để so sánh kết quả các phương pháp với nhau.
3.4.1. Thử nghiệm lần 1
Thực hiện thử nghiệm với độ hỗ trợ là 70 lần lượt với 3 phương pháp ta thu được kết quả như sau:
Phương pháp khai phá dữ liệu Apriori:
Hình 3.2 – Kết quả khai phá dữ liệu Apriori với độ hỗ trợ 70
Với độ hỗ trợ là 70, ta thu được 18 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.2 – Kết quả khai phá dữ liệu Apriori với độ hỗ trợ
70”. Từ kết trên ta thấy với độ tin là 25% thì có 05 luật kết hợp Thuốc X => Phản ứng ADR Y, cụ thể:
- Thuốc turbezid có khả năng xảy ra phản ứng mẩn ngứa toàn thân với độ tin cậy cao nhất là 47,54%.
- Thuốc cefotaxim kết hợp với thông tin bệnh nhân giới tính nữ có khả năng xảy ra phản ứng mẩn ngứa toàn thân với độ tin cậy là
27,68%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng mẩn ngứa toàn
thân với độ tin cậy là 27,48%.
- Thuốc cefotaxim có khả năng xảy ra phản ứng mẩn ngứa toàn thân với độ tin cậy là 27,40%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng Rối loạn da (ngứa, phồng rộp, phù, ban,..) với độ tin cậy là 25,21%.
Phương pháp WHO:
Với độ hỗ trợ là 70, ta thu được 18 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.3 – Kết quả phương pháp WHO-UCM với độ hỗ trợ 70”. Từ kết quả trên ta kết luận có 09 luật kết hợp có chỉ số OR > 1 và khoảng tin cậy khơng chứa giá trị 1, có nghĩa là có 09 thuốc có khả năng xảy ra phản ứng ADR, cụ thể:
- Thuốc Streptomycin có khả năng xảy ra phản ứng chóng mặt, hoa mắt, loạng choạng, ù tai (tiền đình) vì có chỉ số OR =
25,8598 > 1 và khoảng tin cậy (77,0295; 154,6376) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 8,64%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng dị ứng vì có
chỉ số OR = 4,4058 > 1 và khoảng tin cậy (6,777; 10,6466) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 11,75%.
- Thuốc Streptomycin kết hợp với thông tin Bệnh nhân giới tính Nữ có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số OR = 4,3089 > 1 và khoảng tin cậy
(6,3895; 10,5909) không chứa 1. Cặp (thuốc + thơng tin giới tính, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 18,65%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số OR = 4,1055 > 1 và
khoảng tin cậy (6,3374; 9,2874) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 17,05%.
- Thuốc turbezid có khả năng xảy ra phản ứng mẩn ngứa toàn thân vì có chỉ số OR = 2,9403 > 1 và khoảng tin cậy (3,5384;
6,3488) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 47,54%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng Rối loạn da (ngứa, phồng rộp, phù, ban,..) vì có chỉ số OR = 1,4891 > 1 và
khoảng tin cậy (1,3924; 2,2655) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 25,21%.
- Thuốc cefotaxim kết hợp với thông tin Bệnh nhân giới tính Nữ
có khả năng xảy ra phản ứng mẩn ngứa tồn thân vì có chỉ số OR = 1,2282 > 1 và khoảng tin cậy (1,0284; 1,7594) không chứa 1. Cặp (thuốc + thơng tin giới tính, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 27,68%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng mẩn ngứa tồn
thân vì có chỉ số OR = 1,2172 > 1 và khoảng tin cậy (1,0483;
1,6819) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 27,48%.
- Thuốc cefotaxim có khả năng xảy ra phản ứng mẩn ngứa tồn thân vì có chỉ số OR = 1,2144 > 1 và khoảng tin cậy (1,0861;
1,6128) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 27,4%.
Phương pháp FDA:
Hình 3.4 – Kết quả phương pháp FDA với độ hỗ trợ 70
Với độ hỗ trợ là 70, ta thu được 18 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.4 – Kết quả phương pháp FDA với độ hỗ trợ 70”. Từ kết quả trên ta kết luận có 06 luật kết hợp có chỉ số RR > 1 và khoảng tin cậy khơng chứa giá trị 1, có nghĩa là có 06 thuốc có khả năng xảy ra phản ứng ADR, cụ thể:
- Thuốc Streptomycin có khả năng xảy ra phản ứng chóng mặt, hoa mắt, loạng choạng, ù tai (tiền đình) vì có chỉ số RR =
23,7117 > 1 và khoảng tin cậy (18,9012; 29,7466) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 8,64%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng dị ứng vì có
chỉ số RR = 4,0055 > 1 và khoảng tin cậy (3,2959; 4,8679) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 11,75%.
- Thuốc Streptomycin kết hợp với Bệnh nhân giới tính Nữ có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số RR = 3,6919 > 1 và khoảng tin cậy (2,9532; 4,6153) không chứa 1. Cặp (thuốc + thông tin giới tính, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 18,65%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số RR = 3,576 > 1 và
khoảng tin cậy (3,0376; 4,2099) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 17,05%.
- Thuốc turbezid có khả năng xảy ra phản ứng mẩn ngứa toàn thân vì có chỉ số RR = 2,0179 > 1 và khoảng tin cậy (1,5703;
2,593) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 47,54%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng Rối loạn da (ngứa, phồng rộp, phù, ban,..) vì có chỉ số RR = 1,3658 > 1 và
khoảng tin cậy (1,1007; 1,6947) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 25,21%.
3.4.2. Thử nghiệm lần 2
Thực hiện thử nghiệm với độ hỗ trợ là 80 lần lượt với 3 phương pháp ta thu được kết quả như sau:
Phương pháp khai phá dữ liệu Apriori:
Hình 3.5 – Kết quả khai phá dữ liệu Apriori với độ hỗ trợ 80
Với độ hỗ trợ là 80, ta thu được 10 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.5 – Kết quả khai phá dữ liệu Apriori với độ hỗ trợ 80”. Từ kết trên ta thấy với độ tin là 25% thì có 04 luật kết hợp Thuốc X => Phản ứng ADR Y, cụ thể:
- Thuốc turbezid có khả năng xảy ra phản ứng mẩn ngứa toàn thân với độ tin cậy cao nhất là 47,54%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng mẩn ngứa toàn
thân với độ tin cậy là 27,48%.
- Thuốc cefotaxim có khả năng xảy ra phản ứng mẩn ngứa toàn thân với độ tin cậy là 27,40%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng Rối loạn da (ngứa, phồng rộp, phù, ban,..) với độ tin cậy là 25,21%.
Phương pháp WHO:
Hình 3.6 – Kết quả phương pháp WHO-UCM với độ hỗ trợ 80
Với độ hỗ trợ là 80, ta thu được 10 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.6 – Kết quả phương pháp WHO-UCM với độ hỗ trợ 80”. Từ kết quả trên ta kết luận có 06 luật kết hợp có chỉ số OR > 1 và khoảng tin cậy không chứa giá trị 1, có nghĩa là có 06 thuốc có khả năng xảy ra phản ứng ADR, cụ thể:
- Thuốc Streptomycin có khả năng xảy ra phản ứng dị ứng vì có
chỉ số OR = 4,4058 > 1 và khoảng tin cậy (6,777; 10,6466) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 11,75%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số OR = 4,1055 > 1 và
khoảng tin cậy (6,3374; 9,2874) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 17,05%.
- Thuốc turbezid có khả năng xảy ra phản ứng mẩn ngứa tồn thân vì có chỉ số OR = 2,9403 > 1 và khoảng tin cậy (3,5384;
6,3488) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 47,54%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng Rối loạn da (ngứa, phồng rộp, phù, ban,..) vì có chỉ số OR = 1,4891 > 1 và
khoảng tin cậy (1,3924; 2,2655) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 25,21%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng mẩn ngứa tồn
thân vì có chỉ số OR = 1,2172 > 1 và khoảng tin cậy (1,0483;
1,6819) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 27,48%.
- Thuốc cefotaxim có khả năng xảy ra phản ứng mẩn ngứa tồn thân vì có chỉ số OR = 1,2144 > 1 và khoảng tin cậy (1,0861;
1,6128) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 27,4%.
Phương pháp FDA:
Hình 3.7 – Kết quả phương pháp FDA với độ hỗ trợ 80
Với độ hỗ trợ là 80, ta thu được 10 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.7– Kết quả phương pháp FDA với độ hỗ trợ 80”. Từ kết quả trên ta kết luận có 04 luật kết hợp có chỉ số RR > 1 và khoảng tin cậy không chứa giá trị 1, có nghĩa là có 04 thuốc có khả năng xảy ra phản ứng ADR, cụ thể:
- Thuốc Streptomycin có khả năng xảy ra phản ứng dị ứng vì có
chỉ số RR = 4,0055 > 1 và khoảng tin cậy (3,2959; 4,8679) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 11,75%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số RR = 3,576 > 1 và
khoảng tin cậy (3,0376; 4,2099) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 17,05%.
- Thuốc turbezid có khả năng xảy ra phản ứng mẩn ngứa tồn thân vì có chỉ số RR = 2,0179 > 1 và khoảng tin cậy (1,5703;
2,593) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 47,54%.
- Thuốc Paracetamol có khả năng xảy ra phản ứng Rối loạn da (ngứa, phồng rộp, phù, ban,..) vì có chỉ số RR = 1,3658 > 1 và
khoảng tin cậy (1,1007; 1,6947) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 25,21%.
3.4.3. Thử nghiệm lần 3
Thực hiện thử nghiệm với độ hỗ trợ là 100 lần lượt với 3 phương pháp ta thu được kết quả như sau
Phương pháp khai phá dữ liệu Apriori:
Hình 3.8 – Kết quả khai phá dữ liệu Apriori với độ hỗ trợ 100
Với độ hỗ trợ là 100, ta thu được 05 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.8 – Kết quả khai phá dữ liệu Apriori với độ hỗ trợ 100”. Từ kết trên ta thấy với độ tin là 25% thì có 01 luật kết hợp Thuốc X => Phản ứng ADR Y, đó là thuốc cefotaxim có khả năng xảy ra phản ứng
Phương pháp WHO-UCM:
Hình 3.9 – Kết quả phương pháp WHO-UCM với độ hỗ trợ 100
Với độ hỗ trợ là 100, ta thu được 05 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.9 – Kết quả phương pháp WHO-UCM với độ hỗ trợ 100”. Từ kết quả trên ta kết luận có 03 luật kết hợp có chỉ số OR > 1 và khoảng tin cậy không chứa giá trị 1, có nghĩa là có 03 thuốc có khả năng xảy ra phản ứng ADR, cụ thể:
- Thuốc Streptomycin có khả năng xảy ra phản ứng dị ứng vì có
chỉ số OR = 4,4058 > 1 và khoảng tin cậy (6,777; 10,6466) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 11,75%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số OR = 4,1055 > 1 và
khoảng tin cậy (6,3374; 9,2874) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 17,05%.
- Thuốc cefotaxim có khả năng xảy ra phản ứng mẩn ngứa tồn thân vì có chỉ số OR = 1,2144 > 1 và khoảng tin cậy (1,0861;
1,6128) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 27,4%.
Phương pháp FDA:
Hình 3.10 – Kết quả phương pháp FDA với độ hỗ trợ 100
Với độ hỗ trợ là 100, ta thu được 05 cặp thuốc và phản ứng có hại của thuốc như hình “Hình 3.10 – Kết quả phương pháp FDA với độ hỗ trợ 100”. Từ kết quả trên ta kết luận có 02 luật kết hợp có chỉ số RR > 1 và khoảng tin cậy không chứa giá trị 1, có nghĩa là có 02 thuốc có khả năng xảy ra phản ứng ADR, cụ thể:
- Thuốc Streptomycin có khả năng xảy ra phản ứng dị ứng vì có
chỉ số RR = 4,0055 > 1 và khoảng tin cậy (3,2959; 4,8679) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật toán Apriori là 11,75%.
- Thuốc Streptomycin có khả năng xảy ra phản ứng hoa mắt, chóng mặt, tê tay chân, đau đầu vì có chỉ số RR = 3,576 > 1 và
khoảng tin cậy (3,0376; 4,2099) không chứa 1. Cặp (thuốc, phản ứng ADR) này có độ tin cậy tương ứng trong thuật tốn Apriori là 17,05%.
3.4.4. Kết luận
Từ kết quả thu được từ các lần thử nghiệm của các phương pháp khai phá dữ liệu để phát hiện phản ứng có hại của thuốc cho ta các kết luận sau:
- Giữa các phương pháp khai phá dữ liệu để tìm ra phản ứng có hại của thuốc thì phương pháp WHO-UCM cho kết quả nhiều hơn phương pháp FDA. Cụ thể:
Thử nghiệm lần 1 với độ hỗ trợ 70, phương pháp WHO-UCM phát hiện ra được 09 thuốc có khả năng có phản ứng ADR, với lần thử nghiệm lần 2 với độ hỗ trợ 80 thì phương pháp này cho ra 06 thuốc có phản ứng ADR, lần thử nghiệm 03 với độ hỗ trợ 100 thì phương pháp này vẫn cho ra 1 kết quả thuốc có phản ứng ADR.
Phương pháp FDA với lần thử nghiệm đầu cho kết quả 05 thuốc có phản ứng ADR, thử nghiệm lần 2 cho ra 04 kết quả thuốc có phản ứng ADR và 02 kết quả đối với lần thử nghiệm cuối.
Thuật tốn Apriori được áp dụng để tìm ra luật kết hợp với độ tin cậy khá thấp là 25%, tuy nhiên số lượng luật kết hợp đưa ra không cao và lần lượt là 5, 4 và 1 tương ứng với các thử nghiệm