Tổng quan nghiên cứu

Trong kỷ nguyên bùng nổ thông tin, các tập dữ liệu y sinh học và nhận dạng mẫu thường có số chiều khổng lồ lên tới 10.000 thuộc tính nhưng số lượng mẫu khảo sát lại giới hạn ở mức dưới 100 mẫu. Tình trạng mất cân đối nghiêm trọng này gây ra hiện tượng nghẽn cổ chai tính toán, gia tăng độ nhiễu và làm suy giảm độ chính xác của các mô hình phân lớp thống kê truyền thống. Vấn đề cốt lõi đặt ra là làm thế nào để loại bỏ các thuộc tính dư thừa, bảo toàn thông tin mang tính quyết định và tối ưu hóa hiệu quả phân loại trên các không gian dữ liệu phi tuyến phức tạp.

Luận văn thạc sĩ ngành Công nghệ thông tin của tác giả Hoàng Văn Trìu, được thực hiện dưới sự hướng dẫn khoa học của Phó Giáo sư Nguyễn Hà Nam tại Trường Đại học Công nghệ – Đại học Quốc gia Hà Nội vào năm 2015, tập trung nghiên cứu giải pháp trích chọn thuộc tính tối ưu thông qua mô hình lai ghép giữa Thuật toán Di truyền và Hàm nhân k-Láng giềng gần nhất. Mục tiêu cụ thể của đề tài là xây dựng kiến trúc tìm kiếm thuộc tính theo mô hình Wrapper nhằm giảm chiều dữ liệu vượt bậc mà vẫn duy trì hoặc gia tăng độ chính xác dự đoán.

Phạm vi thực nghiệm của nghiên cứu được kiểm chứng trên hai tập dữ liệu biểu hiện gen ung thư tiêu chuẩn gồm Arcene với 10.000 chiều và DLBCL với 5.469 chiều. Kết quả thực nghiệm khẳng định phương pháp đề xuất đã giảm số lượng thuộc tính xuống hơn 90%, đồng thời nâng độ chính xác phân lớp trung bình đạt 90,05% trên dữ liệu Arcene và 89,28% trên dữ liệu DLBCL qua 50 lần chạy thực nghiệm độc lập. Đóng góp này mang lại giá trị thực tiễn to lớn cho bài toán chẩn đoán y khoa tự động và phân tích dữ liệu lớn.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên quy trình Phát hiện tri thức trong Cơ sở dữ liệu gồm 7 giai đoạn chính: làm sạch dữ liệu, tích hợp dữ liệu, lựa chọn dữ liệu, biến đổi dữ liệu, khai phá dữ liệu, đánh giá mẫu và biểu diễn tri thức. Trọng tâm lý thuyết của đề tài xoay quanh phương pháp trích chọn đặc trưng theo hướng tiếp cận Wrapper, nơi thuật toán học máy đóng vai trò trực tiếp làm hàm đánh giá độ thích nghi của tập thuộc tính được sinh ra.

Họ thuật toán láng giềng gần nhất đóng vai trò nền tảng trong bài toán phân lớp. Thuật toán k-Láng giềng gần nhất nguyên bản là một bộ học lười, phân loại đối tượng dựa trên đa số láng giềng trong không gian Euclidean nhưng bộc lộ hạn chế lớn khi xử lý dữ liệu phi tuyến. Để khắc phục, thuật toán Đánh trọng số k-Láng giềng gần nhất sử dụng các hàm trọng số như Epanechnikov, Gauss, Biweight để gán quyền số lớn hơn cho các điểm dữ liệu ở cự ly gần. Đột phá tiếp theo là thuật toán Hàm nhân k-Láng giềng gần nhất, ứng dụng phép ánh xạ phi tuyến để đưa các vectơ dữ liệu ban đầu vào không gian Hilbert vô hạn chiều thông qua hàm nhân Radial Basis Function với tham số phân tán xác định, cho phép tính toán khoảng cách chuẩn mà không cần xác định hàm ánh xạ tường minh.

Bên cạnh đó, Thuật toán Di truyền mô phỏng cơ chế tiến hóa sinh học tự nhiên với quần thể các cá thể được mã hóa dưới dạng chuỗi nhị phân cố định, trong đó mỗi bit 1 đại diện cho thuộc tính được chọn và bit 0 là thuộc tính bị loại bỏ. Quá trình tiến hóa diễn ra thông qua các toán tử di truyền bao gồm chọn lọc thích nghi, lai ghép điểm đơn, lai ghép hai điểm, lai ghép đồng nhất và toán tử đột biến bit ngẫu nhiên.

+-------------------------------------------------------------------------------+
| Quy trình trích chọn thuộc tính tối ưu GA_Kernel k-NN                         |
+-------------------------------------------------------------------------------+
|                                                                               |
|  [ Dữ liệu thô ban đầu ]                                                      |
|           |                                                                   |
|           v                                                                   |
|  +-------------------------------------------------------------------------+  |
|  | Tiền xử lý & Lọc thô (nearZeroVar -> findCorrelation -> filterVarImp)    |  |
|  +-------------------------------------------------------------------------+  |
|           |                                                                   |
|           v                                                                   |
|  +-------------------------------------------------------------------------+  |
|  | Phân tách dữ liệu: Huấn luyện (70%) & Kiểm chứng (30%)                  |  |
|  +-------------------------------------------------------------------------+  |
|           |                                                                   |
|           +<------------------------------------+                             |
|           v                                     | (Thế hệ mới)                |
|  +----------------------------------+           |                             |
|  | Thuật toán Di truyền (GA)        |           |                             |
|  | - Khởi tạo quần thể (popSize=150)|           |                             |
|  | - Lai ghép & Đột biến chuỗi Gen  |           |                             |
|  +----------------------------------+           |                             |
|           |                                     |                             |
|           | (Sinh tập con thuộc tính)           |                             |
|           v                                     |                             |
|  +----------------------------------+           |                             |
|  | Thuật toán Kernel k-NN           |           |                             |
|  | - Ánh xạ không gian Hilbert      |           |                             |
|  | - Đo khoảng cách hàm nhân RBF    |           |                             |
|  | - Phân lớp & Đánh giá Accuracy   |           |                             |
|  +----------------------------------+           |                             |
|           |                                     |                             |
|           v                                     |                             |
|     (Hàm mục tiêu / Độ thích nghi) -------------+                             |
|           |                                                                   |
|           | (Đạt số thế hệ tối đa = 150)                                      |
|           v                                                                   |
|  [ Tập thuộc tính tối ưu & Mô hình phân lớp chính xác cao nhất ]              |
|                                                                               |
+-------------------------------------------------------------------------------+

Phương pháp nghiên cứu

Nghiên cứu sử dụng nguồn dữ liệu thứ cấp từ hai kho lưu trữ quốc tế uy tín. Bộ dữ liệu Arcene gồm 100 mẫu và 10.000 thuộc tính đo độ tập trung phổ phân tích khối phổ được cung cấp bởi tổ chức Hội nghị Xử lý Thông tin Thần kinh NIPS. Bộ dữ liệu DLBCL gồm 77 mẫu bệnh nhân u lympho tế bào B lớn lan tỏa với 5.469 thuộc tính biểu hiện gen được lấy từ nghiên cứu ung thư mở.

Quy trình nghiên cứu triển khai theo 3 bước chuẩn hóa nghiêm ngặt:

  1. Tiền xử lý và khử nhiễu: Áp dụng gói thư viện Caret trên môi trường R với các bộ lọc nearZeroVar loại bỏ biến có phương sai gần bằng 0, findCorrelation khử tương quan tuyến tính dư thừa, filterVarImp xếp hạng thuộc tính quan trọng và hàm predict chuẩn hóa phân phối.
  2. Thiết kế lấy mẫu và kiểm chứng: Dữ liệu sau lọc được chia ngẫu nhiên thành tập huấn luyện chiếm 70% và tập kiểm chứng chiếm 30%. Phương pháp kiểm định chéo 5-fold được tích hợp bên trong để ngăn chặn hiện tượng quá khớp (overfitting).
  3. Môi trường và tham số thực nghiệm: Toàn bộ thuật toán được cài đặt và thực thi trên phần mềm RStudio, phần cứng CPU Core i5 tốc độ 2,4 GHz và bộ nhớ RAM 4GB. Tham số GA thiết lập kích thước quần thể là 150 cá thể, lặp qua 150 thế hệ và khởi tạo 3 lần; tham số Kernel k-NN lựa chọn số láng giềng k = 7, độ rộng hàm nhân sigma = 0,066 kết hợp tính năng đánh trọng số cự ly. Mỗi kịch bản thí nghiệm được lặp lại 50 lần độc lập để thu thập giá trị trung bình, độ lệch cực đại, cực tiểu và phương sai thống kê.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thực nghiệm 50 lần liên tiếp trên hai bộ dữ liệu gen ung thư đã ghi nhận ba phát hiện mang tính bước ngoặt về năng lực tối ưu hóa:

+-------------------------------------------------------------------------------------+
| Bảng so sánh hiệu năng trích chọn và phân lớp qua 50 lần thực nghiệm độc lập       |
+--------------------+-------------------------+--------------------------------------+
| Tiêu chí đánh giá  | Tập dữ liệu Arcene      | Tập dữ liệu DLBCL                    |
|                    | GA_Kernel k-NN | GA_RF  | GA_Kernel k-NN | GA_RF               |
+--------------------+----------------+--------+----------------+---------------------+
| Thuộc tính gốc     | 10.000         | 10.000 | 5.469          | 5.469               |
| Sau tiền xử lý     | 451            | 451    | 2.773          | 2.773               |
| Thuộc tính chọn lọc| 213,5          | 265,5  | 546,0          | 1.093,0             |
| Độ chính xác Min   | 85,33%         | 83,00% | 85,00%         | 79,77%              |
| Độ chính xác Mean  | 90,05%         | 87,67% | 89,28%         | 88,38%              |
| Độ chính xác Max   | 94,67%         | 90,67% | 93,54%         | 92,30%              |
| Phương sai Acc (%) | 2,03           | 2,12   | 1,98           | 2,23                |
+--------------------+----------------+--------+----------------+---------------------+

Thứ nhất, mô hình GA_Kernel k-NN thể hiện khả năng cô đọng không gian đặc trưng xuất sắc. Trên bộ dữ liệu Arcene, từ 10.000 thuộc tính ban đầu được nén thô xuống 451 thuộc tính, thuật toán tiếp tục trích xuất ra tập con tối ưu trung bình chỉ còn 213,5 thuộc tính, đạt mức giảm 97,86% so với không gian gốc. Đối với bộ dữ liệu DLBCL, số chiều giảm từ 5.469 xuống còn 2.773 qua bộ lọc và chỉ còn 546,0 thuộc tính sau khi tối ưu di truyền, đạt mức giảm 90,01% tổng số biến.

Thứ hai, độ chính xác phân lớp của mô hình đề xuất vượt trội so với thuật toán tổ hợp đối chứng Rừng ngẫu nhiên di truyền GA_RF. Cụ thể trên tập Arcene, GA_Kernel k-NN đạt độ chính xác trung bình 90,05%, cao hơn 2,38% so với GA_RF (87,67%), với giá trị phân lớp cao nhất ghi nhận được là 94,67% so với mức 90,67% của GA_RF. Trên tập DLBCL, độ chính xác trung bình đạt 89,28% và giá trị cao nhất đạt 93,54%, cao hơn GA_RF ở mọi điểm kiểm chứng.

Thứ ba, mô hình đạt độ tin cậy và tính ổn định vượt bậc giữa các lần thực nghiệm. Phương sai số lượng thuộc tính được trích chọn của GA_Kernel k-NN trên dữ liệu Arcene chỉ là 34,7 trong khi GA_RF lên tới 75,8. Sự cách biệt thể hiện rõ rệt nhất trên dữ liệu DLBCL khi phương sai số thuộc tính của GA_Kernel k-NN là 162,2, thấp hơn gấp 3,38 lần so với phương sai 549,1 của GA_RF.

Thảo luận kết quả

Hiệu năng ấn tượng của mô hình GA_Kernel k-NN bắt nguồn từ sự tương hỗ hoàn hảo giữa cơ chế tìm kiếm toàn cục của Thuật toán Di truyền và khả năng xử lý phi tuyến của hàm nhân RBF. Trong khi phương pháp láng giềng truyền thống bị sai lệch do nhiễu chiều cao, phép biến đổi hạt nhân đã chuyển hóa các phân bố mẫu phức tạp về dạng phân tách tuyến tính trong không gian Hilbert, giúp việc phân bổ trọng số cự ly phản ánh chính xác mức độ liên quan sinh học của từng mẫu bệnh.

+-------------------------------------------------------------------------------+
| Biểu đồ so sánh độ chính xác phân lớp (%) trên bộ dữ liệu Arcene             |
+-------------------------------------------------------------------------------+
|                                                                               |
| GA_Kernel k-NN [Đề xuất] | **************************************** (90,05%)  |
| Support Vector Machines   | ******************************** (72,50%)          |
| SBFC Classifier          | ******************************** (72,20%)          |
| BART Regression Trees    | ******************************* (71,30%)           |
| Naive Bayes              | ****************************** (69,00%)            |
| Rfprox-SVM (Kuncheva)    | ****************************** (68,50%)            |
| CART Decision Trees      | **************************** (63,00%)              |
|                                                                               |
|                          +----+----+----+----+----+----+----+----+----+----+  |
|                          0    10   20   30   40   50   60   70   80   90  100 |
+-------------------------------------------------------------------------------+

Khi đối chiếu với các công bố quốc tế trên cùng tập dữ liệu Arcene, mô hình GA_Kernel k-NN với độ chính xác 90,05% và phương sai 2,03% đã bỏ xa các phương pháp phân loại kinh điển. Cụ thể, mô hình vượt trội hơn Selective Bayesian Forest Classifier (72,20%), Support Vector Machines (72,50%), mô hình cây BART (71,30%), Naive Bayes (69,00%), CART (63,00%) và phương pháp Rfprox-SVM (68,50%). Trên tập dữ liệu u lympho DLBCL, độ chính xác cực đại 93,54% của nghiên cứu vượt xa thuật toán Rfprox-SVM (82,00%) tới 11,54%, dù có khoảng cách nhỏ so với các mô hình chuyên biệt phức tạp như PSO-LSRG (98,66%) do dung lượng mẫu khảo sát bị co hẹp.

Đề xuất và khuyến nghị

Nhằm hoàn thiện và nâng tầm ứng dụng của phương pháp GA_Kernel k-NN vào thực tiễn phân tích dữ liệu lớn, các giải pháp kỹ thuật cần được triển khai theo lộ trình sau:

  1. Tự động hóa tham số hàm nhân và tối ưu hóa thích ứng:

    • Hành động: Phát triển thuật toán tìm kiếm thích ứng đa mục tiêu để tự động dò tìm giá trị tối ưu cho số láng giềng k và tham số độ rộng sigma của hàm nhân RBF.
    • Mục tiêu định lượng: Nâng độ chính xác phân lớp tổng thể thêm từ 1,5% đến 2,5% và giảm phương sai thực nghiệm xuống dưới mức 1,50%.
    • Thời gian thực hiện: Giai đoạn 6 tháng đầu tiên.
    • Chủ thể thực hiện: Nhóm nghiên cứu thuật toán học máy và tối ưu hóa tính toán.
  2. Cân bằng không gian tìm kiếm và kiểm soát tài nguyên phần cứng:

    • Hành động: Thiết lập cơ chế thích nghi cho kích thước quần thể di truyền kết hợp kỹ thuật dừng sớm khi độ thích nghi đạt trạng thái bão hòa.
    • Mục tiêu định lượng: Tiết kiệm tối thiểu 30% thời gian xử lý và giảm 25% dung lượng bộ nhớ RAM chiếm dụng trong các vòng lặp tiến hóa.
    • Thời gian thực hiện: Lộ trình từ tháng thứ 6 đến tháng thứ 12.
    • Chủ thể thực hiện: Kỹ sư kỹ thuật phần mềm và kiến trúc sư hệ thống dữ liệu lớn.
  3. Đóng gói thư viện mã nguồn mở chuyên dụng cho y sinh:

    • Hành động: Chuẩn hóa toàn bộ mã nguồn R thành package chuyên nghiệp, tích hợp giao diện lập trình trực quan hỗ trợ nhập xuất dữ liệu định dạng chuẩn quốc tế.
    • Mục tiêu định lượng: Hoàn thiện bộ công cụ sẵn sàng triển khai thử nghiệm tại ít nhất 3 phòng xét nghiệm phân tử và bệnh viện ung bướu.
    • Thời gian thực hiện: Giai đoạn 12 đến 18 tháng.
    • Chủ thể thực hiện: Đơn vị phát triển phần mềm y tế phối hợp với các trung tâm nghiên cứu tin sinh học.
  4. Mở rộng thử nghiệm trên các tập dữ liệu đa chiều thế hệ mới:

    • Hành động: Mở rộng kiểm thử mô hình trên các bộ dữ liệu giải trình tự gen thế hệ mới và dữ liệu ảnh cộng hưởng từ y khoa có số chiều vượt 50.000 biến.
    • Mục tiêu định lượng: Khẳng định tính bền vững của giải thuật trên dữ liệu đa lớp với độ nhạy phân loại duy trì trên 92,00%.
    • Thời gian thực hiện: Định hướng nghiên cứu chuyên sâu giai đoạn 2026-2027.
    • Chủ thể thực hiện: Các nhóm nghiên cứu liên ngành Công nghệ thông tin và Y sinh học.

Đối tượng nên tham khảo luận văn

Nội dung và kết quả thực nghiệm của luận văn là tài liệu tham khảo giá trị cho 4 nhóm đối tượng trọng tâm:

  1. Học viên cao học và nghiên cứu sinh ngành Khoa học máy tính, Trí tuệ nhân tạo:

    • Lợi ích: Nắm vững phương pháp luận xây dựng mô hình kết hợp Wrapper, cách lập trình tối ưu hóa tiến hóa và toán tử hàm nhân trên không gian Hilbert.
    • Tình huống sử dụng: Thiết kế đề tài nghiên cứu về giải thuật lai ghép, kỹ thuật phân lớp dữ liệu phi tuyến hoặc viết bài báo khoa học về giảm chiều dữ liệu.
  2. Chuyên gia và kỹ sư Tin sinh học:

    • Lợi ích: Sở hữu quy trình tiền xử lý và chọn lọc biomarker gen ung thư hiệu quả từ dữ liệu biểu hiện gen microarray phức tạp.
    • Tình huống sử dụng: Phân lập các nhóm gen gây bệnh đặc hiệu phục vụ phát hiện sớm u lympho ác tính hoặc các dạng đột biến ung thư biểu mô.
  3. Chuyên viên Khoa học dữ liệu và Kỹ sư Machine Learning doanh nghiệp:

    • Lợi ích: Ứng dụng kỹ thuật khử nhiễu đa tầng thông qua các gói thư viện Caret để giải quyết bài toán bảng dữ liệu siêu thưa và số chiều lớn.
    • Tình huống sử dụng: Tối ưu hóa hệ thống phát hiện gian lận tài chính, phân loại văn bản tự động hoặc dự báo rủi ro tín dụng nơi số thuộc tính vượt xa số lượng hồ sơ.
  4. Giảng viên và cán bộ nghiên cứu tại các trường đại học khối kỹ thuật:

    • Lợi ích: Tiếp cận hệ thống bài giảng mẫu mực về họ thuật toán láng giềng gần nhất mở rộng từ NN, kNN, WkNN đến Kernel k-NN.
    • Tình huống sử dụng: Biên soạn giáo trình chuyên đề Khai phá dữ liệu nâng cao, học phần Xử lý dữ liệu lớn hoặc hướng dẫn đồ án tốt nghiệp cử nhân.

Câu hỏi thường gặp

Tại sao thuật toán k-Láng giềng gần nhất truyền thống lại kém hiệu quả trên dữ liệu gen?

Thuật toán kNN nguyên bản phụ thuộc vào khoảng cách hình học Euclidean trong không gian tuyến tính thuần túy. Với dữ liệu gen có số chiều lên tới 10.000 biến nhưng chỉ 100 mẫu, không gian trở nên cực kỳ thưa thớt khiến khoảng cách giữa các điểm dữ liệu bị đồng hóa. Hơn nữa, dữ liệu y sinh có tính chất phân bố phi tuyến phức tạp, khiến việc bầu chọn đa số giản đơn dẫn đến phân loại sai lệch nghiêm trọng.

Sự khác biệt cốt lõi giữa hướng tiếp cận Filter và Wrapper trong trích chọn thuộc tính là gì?

Mô hình Filter đánh giá và lọc bỏ thuộc tính hoàn toàn độc lập với thuật toán học máy thông qua các chỉ số thống kê như phương sai hay hệ số tương quan. Ngược lại, mô hình Wrapper sử dụng chính thuật toán phân lớp mục tiêu để chấm điểm độ thích nghi của từng tập con thuộc tính. Wrapper tuy tốn kém thời gian tính toán hơn nhưng luôn tạo ra tập thuộc tính có độ tương thích và độ chính xác phân loại vượt trội.

Hàm nhân Radial Basis Function giúp cải thiện thuật toán kNN như thế nào?

Hàm nhân RBF hoạt động như một phép chiếu phi tuyến biến đổi các vectơ đặc trưng ban đầu sang không gian Hilbert nhiều chiều hơn. Nhờ công thức tính tích vô hướng nội hàm, thuật toán Kernel k-NN có thể đo đạc chính xác cự ly tương đồng giữa các mẫu phân bố phi tuyến mà không cần tính toán tọa độ ánh xạ thực tế, giúp giải quyết triệt để vấn đề dữ liệu không thể phân tách tuyến tính.

Việc kết hợp Thuật toán Di truyền có làm tăng độ phức tạp tính toán quá mức không?

Thuật toán Di truyền làm tăng số lượt tính toán hàm mục tiêu qua các thế hệ tiến hóa. Tuy nhiên, luận văn đã giải quyết bài toán này bằng quy trình lọc thô 4 giai đoạn bằng Caret, rút gọn dữ liệu Arcene từ 10.000 xuống 451 chiều trước khi đưa vào GA. Nhờ đó, GA chỉ tìm kiếm trong không gian hữu hạn 150 cá thể qua 150 thế hệ, duy trì thời gian thực thi ổn định trên máy tính cá nhân tiêu chuẩn.

Kết quả của mô hình GA_Kernel k-NN có tính ổn định ra sao khi lặp lại nhiều lần?

Tính ổn định của phương pháp đã được chứng minh qua 50 lần chạy ngẫu nhiên độc lập. Phương sai độ chính xác ghi nhận chỉ ở mức 2,03% trên tập dữ liệu Arcene và 1,98% trên tập DLBCL. Độ lệch chuẩn số lượng thuộc tính được trích chọn cũng nhỏ hơn từ 2 đến 3 lần so với mô hình Random Forest, chứng minh thuật toán không bị phụ thuộc vào yếu tố phân tách dữ liệu ngẫu nhiên.

Kết luận

  • Xây dựng thành công mô hình lai ghép GA_Kernel k-NN theo kiến trúc Wrapper, kết hợp hoàn hảo giữa năng lực tìm kiếm toàn cục của Thuật toán Di truyền và khả năng phân lớp phi tuyến của Hàm nhân k-Láng giềng gần nhất.
  • Đạt tỷ lệ nén chiều dữ liệu ấn tượng trên 90%, giảm số thuộc tính dữ liệu Arcene từ 10.000 xuống 213,5 và dữ liệu DLBCL từ 5.469 xuống 546,0 thuộc tính hữu ích.
  • Nâng cao độ chính xác phân lớp trung bình đạt 90,05% trên dữ liệu Arcene và 89,28% trên dữ liệu DLBCL, vượt trội so với mô hình GA_RF và hàng loạt thuật toán phân lớp truyền thống.
  • Đảm bảo tính ổn định thuật toán vượt bậc với phương sai độ chính xác cực thấp dưới 2,04% qua 50 lần thực nghiệm kiểm chứng chéo độc lập.
  • Mở ra hướng tiếp cận chuẩn mực và hiệu quả cho các bài toán phân tích biểu hiện gen, chẩn đoán bệnh học phân tử và khai phá tri thức trên tập dữ liệu lớn nhiều chiều.

Đóng góp lớn nhất của luận văn là chứng minh tính khả thi của việc giảm mạnh số chiều dữ liệu mà vẫn gia tăng độ chính xác dự đoán trong bài toán y sinh học. Trong giai đoạn 12 tháng tới, hướng phát triển trọng tâm sẽ là tự động hóa bộ tham số tối ưu và mở rộng thử nghiệm trên các bộ dữ liệu giải trình tự gen quy mô lớn. Quý độc giả, các nhà nghiên cứu và kỹ sư dữ liệu quan tâm có thể khai thác mô hình này để nâng cao hiệu năng cho các hệ thống phân tích dữ liệu chuyên sâu.