Luận án Tiến sĩ: Các phương pháp nhanh xây dựng cây bootstrap tiến hóa - Hoàng Thị Điệp

Luận án tiến sĩ: khám phá các phương pháp nhanh, hiệu quả để xây dựng cây bootstrap. Tối ưu hóa thuật toán, ứng dụng thực tiễn.

Tác giả

Luan An

Thể loại

Luận án tiến sĩ

Năm xuất bản

Số trang

122

Thời gian đọc

19 phút

Lượt xem

0

Lượt tải

0

Phí lưu trữ

40 Point

Tổng quan nhanh

Chủ đề:
Thách thức và mục tiêu của phân tích trình tự sinh học
Số trang:
122 trang
Trường:
Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội
Chuyên ngành:
Khoa học máy tính
Tác giả:
Năm:

Tóm tắt nội dung luận án

I.Thách thức và mục tiêu của phân tích trình tự sinh học

Phân tích trình tự sinh học đóng vai trò trung tâm trong sinh học tiến hóa. Nhiệm vụ chính là xây dựng các cây phát sinh chủng loại (phylogenetic trees). Những cây này mô tả mối quan hệ tiến hóa giữa các loài hoặc đơn vị phân loại. Với sự gia tăng của dữ liệu trình tự sinh học, thách thức về tính toán hiệu quả ngày càng lớn. Các phương pháp truyền thống thường chậm, không thể xử lý khối lượng dữ liệu khổng lồ. Mục tiêu của nghiên cứu là phát triển các thuật toán nhanh để khắc phục hạn chế này. Điều này giúp đẩy nhanh quá trình xây dựng cây và nâng cao độ tin cậy của kết quả.

1.1. Khái niệm cơ bản về cây phát sinh chủng loại

Cây phát sinh chủng loại biểu diễn mối quan hệ tiến hóa thông qua dữ liệu trình tự sinh học. Nó là công cụ thiết yếu để hiểu lịch sử sự sống, phát triển thuốc và nghiên cứu dịch tễ học. Độ chính xác của cây ảnh hưởng trực tiếp đến các kết luận khoa học. Tuy nhiên, việc xây dựng cây tối ưu là một bài toán NP-khó. Các phương pháp heuristic được sử dụng để tìm kiếm giải pháp gần đúng. Điều này đòi hỏi sự cân bằng giữa tốc độ và độ tin cậy của kết quả.

1.2. Giới thiệu phương pháp Bootstrap trong thống kê

Phương pháp Bootstrap là kỹ thuật tái lấy mẫu (resampling) mạnh mẽ. Nó dùng để ước lượng độ tin cậy của các ước lượng thống kê. Trong phân tích cây phát sinh chủng loại, Bootstrap đánh giá độ vững chắc của các nhánh cây. Quá trình này tạo ra nhiều bộ dữ liệu giả từ dữ liệu gốc. Sau đó, một cây được xây dựng cho mỗi bộ dữ liệu. Kết quả kiểm định Bootstrap cho thấy mức độ hỗ trợ của dữ liệu cho cấu trúc cây. Bootstrap giảm thiểu giả định về phân phối dữ liệu, tăng cường độ tin cậy cho phân tích phức tạp.

II.Cải tiến phương pháp nhanh xây dựng cây Bootstrap tiến hóa

Xây dựng cây Bootstrap tiến hóa là một quá trình tốn kém về mặt tính toán. Đặc biệt với các bộ dữ liệu trình tự sinh học lớn, thời gian xử lý có thể kéo dài hàng tuần hoặc hàng tháng. Điều này cản trở các nghiên cứu quy mô lớn. Luận án này tập trung vào việc phát triển thuật toán nhanh hơn. Mục tiêu là giảm đáng kể thời gian tính toán trong khi vẫn duy trì độ chính xác cao. Việc cải tiến phương pháp Bootstrap nhằm cung cấp một công cụ mạnh mẽ hơn cho các nhà nghiên cứu tin sinh học. Cần tìm ra sự cân bằng tối ưu giữa hiệu suất và độ tin cậy của kiểm định Bootstrap.

2.1. Yêu cầu về tốc độ và độ chính xác

Cây phát sinh chủng loại cần được xây dựng nhanh chóng và chính xác. Các phương pháp hiện có thường gặp vấn đề về tốc độ. Điều này đặc biệt đúng khi thực hiện tái lấy mẫu (resampling) nhiều lần theo phương pháp Bootstrap. Tốc độ chậm làm hạn chế khả năng khám phá dữ liệu. Độ chính xác của khoảng tin cậy Bootstrap phải được duy trì. Luận án đặt ra yêu cầu kép: phát triển thuật toán nhanh mà không làm giảm chất lượng của kết quả thống kê. Đảm bảo độ tin cậy cho mỗi phylogenetic trees được xây dựng.

2.2. Tổng quan các phương pháp Bootstrap hiện có

Hiện có nhiều phương pháp Bootstrap để xây dựng cây phát sinh chủng loại. Chúng bao gồm các phương pháp dựa trên tiêu chuẩn Hợp lý nhất (Maximum Likelihood – ML) và Tiết kiệm nhất (Maximum Parsimony – MP). Mặc dù hữu ích, các phương pháp này thường có thời gian tính toán cao. Một số phương pháp còn gặp hạn chế trong việc xử lý dữ liệu lớn hoặc phức tạp. Việc phân tích sâu những hạn chế này là cơ sở để đề xuất các cải tiến mới. Mục tiêu là tạo ra thuật toán nhanh hơn, hiệu quả hơn.

2.3. Phát biểu bài toán xây dựng cây Bootstrap

Bài toán trung tâm là xây dựng cây Bootstrap tiến hóa một cách nhanh chóng và đáng tin cậy. Điều này đòi hỏi phát triển các thuật toán nhanh cho cả tiêu chuẩn ML và MP. Các thuật toán này phải tối ưu hóa quá trình tái lấy mẫu (resampling). Chúng cần giảm thời gian tính toán mà không ảnh hưởng đến chất lượng của khoảng tin cậy Bootstrap. Việc đánh giá hiệu quả và độ chính xác của các thuật toán mới là rất quan trọng để xác nhận các cải tiến.

III.UFBoot2 Tối ưu tính toán Bootstrap theo tiêu chuẩn ML

UFBoot2 là một cải tiến đáng kể trong việc xây dựng cây Bootstrap dựa trên tiêu chuẩn Hợp lý nhất (Maximum Likelihood – ML). Tiêu chuẩn ML tìm kiếm cây có khả năng giải thích dữ liệu quan sát cao nhất. Tuy nhiên, việc tính toán likelihood trên nhiều lần tái lấy mẫu (resampling) là rất tốn kém. UFBoot2 được thiết kế để giải quyết vấn đề này. Nó mang lại tính toán hiệu quả vượt trội so với các phương pháp trước đó. Điều này mở ra khả năng phân tích cây phát sinh chủng loại trên các tập dữ liệu trình tự sinh học lớn hơn bao giờ hết, góp phần vào sự phát triển của tin sinh học.

3.1. Giới thiệu thuật toán UFBoot và hạn chế

UFBoot là một nỗ lực ban đầu nhằm tăng tốc phương pháp Bootstrap dựa trên tiêu chuẩn ML. Thuật toán này sử dụng các kỹ thuật ước lượng nhanh. Mặc dù cải thiện đáng kể tốc độ, UFBoot vẫn có những hạn chế. Nó đôi khi gặp khó khăn với dữ liệu phức tạp. Điều này làm giảm hiệu suất hoặc độ chính xác trong một số trường hợp. Những hạn chế này thúc đẩy sự phát triển của UFBoot2. Mục tiêu là tạo ra một thuật toán nhanh mạnh mẽ hơn và đáng tin cậy hơn.

3.2. Đề xuất thuật toán UFBoot2 với cải tiến tốc độ

UFBoot2 khắc phục những hạn chế của UFBoot thông qua nhiều cải tiến. Các cải tiến bao gồm tối ưu hóa thuật toán pruning để tính likelihood cây. Nó cũng cải thiện khả năng xử lý các đỉnh đa phân. UFBoot2 tối ưu hóa quá trình tái lấy mẫu (resampling). Điều này dẫn đến thời gian tính toán nhanh hơn đáng kể. UFBoot2 cho phép phân tích cây phát sinh chủng loại trên tập dữ liệu lớn. Đây là một thuật toán nhanh hiệu quả cho việc xây dựng phylogenetic trees với độ chính xác cao.

3.3. Hiệu suất và độ chuẩn xác của ước lượng Bootstrap

Thực nghiệm chứng minh UFBoot2 đạt được thời gian tính toán ngắn hơn nhiều. Đồng thời, nó duy trì hoặc cải thiện độ chuẩn xác của ước lượng Bootstrap. Tỉ lệ dương tính giả giảm, và khả năng phân tích sắp hàng bộ gen được nâng cao. Những kết quả này khẳng định UFBoot2 là một thuật toán nhanh và đáng tin cậy. Nó là công cụ quan trọng cho việc thực hiện kiểm định Bootstrap trong nghiên cứu trình tự sinh học, hỗ trợ đưa ra các kết luận vững chắc hơn.

IV.MPBoot Đột phá tốc độ xây dựng cây Bootstrap Parsimony

MPBoot là một thuật toán nhanh đột phá cho việc xây dựng cây Bootstrap dựa trên tiêu chuẩn Tiết kiệm nhất (Maximum Parsimony – MP). Tiêu chuẩn MP tìm kiếm cây phát sinh chủng loại với số lượng thay đổi trình tự tối thiểu. Giống như các phương pháp khác, áp dụng phương pháp Bootstrap với MP cũng đòi hỏi tính toán hiệu quả. Đặc biệt, việc tìm kiếm cây MP tối ưu là một thách thức lớn với dữ liệu lớn. MPBoot mang lại một giải pháp mạnh mẽ, giúp giảm đáng kể thời gian tính toán và cải thiện độ chuẩn xác của khoảng tin cậy Bootstrap cho phylogenetic trees dựa trên tiêu chuẩn MP.

4.1. Xây dựng cây tiến hóa theo tiêu chuẩn tiết kiệm nhất

Tiêu chuẩn Tiết kiệm nhất (MP) là một cách tiếp cận quan trọng để xây dựng cây phát sinh chủng loại. Phương pháp này tìm cây có tổng số bước tiến hóa (thay đổi trạng thái nhân vật) ít nhất. Khi kết hợp với phương pháp Bootstrap, việc này đòi hỏi tính toán hiệu quả rất cao. Tìm kiếm cây MP tối ưu là một bài toán NP-khó. Đặc biệt với các tập dữ liệu trình tự sinh học lớn, thách thức tính toán trở nên đáng kể.

4.2. Đề xuất thuật toán MPBoot và kỹ thuật lấy mẫu mới

Luận án giới thiệu MPBoot, một thuật toán nhanh mới cho cây Bootstrap theo tiêu chuẩn MP. MPBoot sử dụng kỹ thuật lấy mẫu điểm MP (Resampling parsimony score – REPS). Kỹ thuật này tăng tốc đáng kể cho quá trình tái lấy mẫu (resampling). MPBoot tích hợp các tối ưu hóa khác để giảm thời gian tính toán. Điều này giúp tìm kiếm cây MP hiệu quả hơn. Kết quả là MPBoot trở thành một thuật toán nhanh mạnh mẽ cho phylogenetic trees dựa trên tiêu chuẩn tiết kiệm nhất.

4.3. Kết quả thực nghiệm và so sánh hiệu năng MPBoot

Các thực nghiệm trên dữ liệu mô phỏng và dữ liệu thực chứng minh hiệu suất vượt trội của MPBoot. Nó nhanh hơn nhiều so với các phương pháp Bootstrap MP hiện có. MPBoot không chỉ nhanh hơn mà còn có khả năng tìm được cây có điểm MP tốt nhất. Độ chuẩn xác của ước lượng Bootstrap được duy trì ở mức cao. Điều này khẳng định MPBoot là một thuật toán nhanh đáng tin cậy, giúp các nhà nghiên cứu tin sinh học thực hiện kiểm định Bootstrap hiệu quả hơn cho cây phát sinh chủng loại.

V.Ứng dụng Bootstrap trong kiểm định cây phát sinh chủng loại

Việc kiểm định Bootstrap là không thể thiếu trong phân tích cây phát sinh chủng loại. Nó cung cấp khoảng tin cậy Bootstrap cho các nhánh cây. Các giá trị này phản ánh mức độ hỗ trợ của dữ liệu cho từng nhánh. Một giá trị Bootstrap cao cho thấy một nhánh ổn định và được hỗ trợ mạnh mẽ. Ngược lại, giá trị thấp có thể chỉ ra sự không chắc chắn. Luận án nhấn mạnh tầm quan trọng của việc có thuật toán nhanh để thực hiện kiểm định này. Các phương pháp UFBoot2 và MPBoot cải thiện đáng kể khả năng thực hiện kiểm định Bootstrap trên quy mô lớn. Điều này thúc đẩy các nghiên cứu về trình tự sinh học và hiểu biết về sự tiến hóa của loài.

5.1. Vai trò của khoảng tin cậy Bootstrap

Khoảng tin cậy Bootstrap là thước đo quan trọng để đánh giá độ tin cậy của cấu trúc cây phát sinh chủng loại. Nó giúp nhà nghiên cứu xác định các mối quan hệ tiến hóa đáng tin cậy. Giá trị Bootstrap cho biết tần suất một nhánh cụ thể xuất hiện trong tập hợp các cây Bootstrap. Một giá trị cao (ví dụ, > 70%) thường được coi là bằng chứng mạnh mẽ cho sự tồn tại của nhánh đó. Phương pháp Bootstrap cho phép đưa ra những kết luận vững chắc hơn về dữ liệu trình tự sinh học.

5.2. Kiểm định Bootstrap và ý nghĩa trong nghiên cứu

Kiểm định Bootstrap là công cụ không thể thiếu trong sinh học tiến hóa và tin sinh học. Nó giúp xác nhận tính ổn định của các cấu trúc cây được suy ra. Với sự phát triển của thuật toán nhanh như UFBoot2 và MPBoot, việc thực hiện kiểm định Bootstrap trên dữ liệu quy mô lớn trở nên khả thi hơn. Điều này giúp các nhà khoa học có thể nhanh chóng đánh giá độ tin cậy của cây phylogenetic trees. Các kết quả này đóng góp vào sự hiểu biết sâu sắc hơn về quá trình tiến hóa và mối quan hệ giữa các sinh vật.

Mục lục chi tiết luận án

Lời cam đoan
Lời cảm ơn
MỞ ĐẦU
1. CHƯƠNG 1: BÀI TOÁN XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA
1.1. Một số khái niệm cơ bản
1.2. Thông tin di truyền
1.3. Sắp hàng đa chuỗi
1.4. Tổng quan phân tích tiến hóa
1.5. Xây dựng cây tiến hóa
1.5.1. Phát biểu bài toán
1.5.2. Tiêu chuẩn tiết kiệm nhất (maximum parsimony – MP)
1.5.3. Mô hình hóa quá trình biến đổi nucleotide
1.5.4. Tiêu chuẩn hợp lý nhất (maximum likelihood – ML)
1.5.5. Một số kỹ thuật biến đổi cục bộ trên cây dùng trong xây dựng cây tiến hóa
1.6. Giới thiệu phương pháp bootstrap trong thống kê
1.7. Xây dựng cây bootstrap tiến hóa
1.7.1. Phát biểu bài toán
1.7.2. Các tiêu chí đánh giá
1.7.3. Các phương pháp hiện tại
1.8. Kết luận chương
2. CHƯƠNG 2: PHƯƠNG PHÁP UFBOOT2 GIẢI NHANH BÀI TOÁN XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA THEO TIÊU CHUẨN HỢP LÝ NHẤT
2.1. Giới thiệu về xây dựng cây tiến hóa theo tiêu chuẩn hợp lý nhất
2.2. Thuật toán pruning để tính likelihood cây
2.2.1. Tính likelihood cho một cây theo định nghĩa
2.2.2. Tính likelihood cho một cây theo thuật toán pruning
2.3. Thuật toán UFBoot
2.3.1. Thuật toán IQPNNI
2.3.2. Công thức RELL
2.3.3. Giả mã của thuật toán UFBoot
2.3.4. Thuật toán pruning ước lượng độ dài cạnh
2.4. Đề xuất thuật toán UFBoot2
2.4.1. Cải tiến tốc độ
2.4.2. Cải tiến để xử lý đỉnh đa phân tốt hơn
2.4.3. Cải tiến để giảm ảnh hưởng của vi phạm mô hình
2.4.4. Cải tiến mở rộng để phân tích sắp hàng các bộ gen
2.5. Thực nghiệm và kết quả
2.5.1. Thời gian tính toán
2.5.2. Tỉ lệ dương tính giả
2.5.3. Độ chuẩn xác của ước lượng bootstrap
2.5.4. Khả năng phân tích sắp hàng bộ gen
2.6. Kết luận chương
3. CHƯƠNG 3: PHƯƠNG PHÁP MỚI MPBOOT GIẢI NHANH BÀI TOÁN XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA THEO TIÊU CHUẨN TIẾT KIỆM NHẤT
3.1. Xây dựng cây tiến hóa theo tiêu chuẩn MP
3.2. Đề xuất thuật toán MPBoot
3.2.1. Lấy mẫu cây trên sắp hàng gốc
3.2.2. Lấy mẫu điểm MP (Resampling parsimony score - REPS)
3.2.3. Tăng tốc tính toán REPS
3.2.4. Thuật toán MPBoot
3.3. Thiết kế thực nghiệm
3.3.1. Dữ liệu mô phỏng
3.3.2. Dữ liệu thực
3.4. Kết quả thực nghiệm
3.4.1. Thời gian tính toán
3.4.2. Khả năng tìm được cây có điểm MP tốt nhất
3.4.3. Độ chuẩn xác của ước lượng bootstrap
3.5. Bình luận về kết quả
3.6. Kết luận chương
Danh mục các ký hiệu và chữ viết tắt
Danh mục các bảng
Danh mục các hình vẽ, đồ thị
Danh mục các thuật toán
DANH MỤC CÁC CÔNG TRÌNH KHOA HỌC CỦA TÁC GIẢ LIÊN QUAN ĐẾN LUẬN ÁN
TÀI LIỆU THAM KHẢO
PHỤ LỤC 1: BẢNG BỔ SUNG
PHỤ LỤC 2: CÁC CÂU LỆNH TNT VÀ PAUP*
Xem trước tài liệu
Tải đầy đủ để xem toàn bộ nội dung
Luận án tiến sĩ các phương pháp nhanh xây dựng cây bootstrap tiến hóa001

Tải xuống file đầy đủ để xem toàn bộ nội dung

Tải đầy đủ (122 trang)

Trích đoạn nội dung luận án

Tải xuống để đọc toàn bộ

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Hoàng Thị Điệp CÁC PHƯƠNG PHÁP NHANH XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA LUẬN ÁN TIẾN SĨ CÔNG NGHỆ THÔNG TIN Hà Nội – 2019 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Hoàng Thị Điệp CÁC PHƯƠNG PHÁP NHANH XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA Chuyên ngành: Khoa học Máy tính Mã số: 9480101.01 LUẬN ÁN TIẾN SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: 1. Lê Sỹ Vinh 2. Hoàng Xuân Huấn Hà Nội – 2019 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Lời cam đoan Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi. Các kết quả được viết chung với các tác giả khác đều được sự đồng ý của các đồng tác giả trước khi đưa vào luận án.

Các kết quả nêu trong luận án là trung thực và chưa từng được ai công bố trong các công trình nào khác. Tác giả 1 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Lời cảm ơn Luận án được thực hiện tại Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội, dưới sự hướng dẫn của PGS. Lê Sỹ Vinh, PGS. Hoàng Xuân Huấn và TS.

Bùi Quang Minh (hiện đang công tác tại Trung tâm Tin sinh Tích hợp Vienna, University of Vienna và Medical University Vienna, Vienna, nước Cộng hòa Áo). Tôi xin bày tỏ lòng biết ơn sâu sắc tới PGS. Hoàng Xuân Huấn, thầy đã giới thiệu cho tôi nhiều kiến thức bổ ích về toán và học máy thống kê và về nhiều bài toán ứng dụng khác nhau thông qua nhóm seminar học máy và tin sinh; giúp tôi định vị được bài toán của mình trong tổng thể. Thầy cũng đã nhiệt tình hướng dẫn tôi tìm hiểu một số bài toán tin sinh và tạo điều kiện cho tôi tham gia nhóm làm việc tại Viện nghiên cứu cao cấp về toán.

Tôi xin cảm ơn PGS. Lê Sỹ Vinh, thầy đã tạo điều kiện tốt nhất để tôi kết nối với nhóm chuyên gia nghiên cứu ở Trung tâm Tin sinh Tích hợp Vienna; đồng thời luôn theo sát góp ý, lên kế hoạch, đốc thúc và động viên tôi làm nghiên cứu. Tôi xin cảm ơn TS. Bùi Quang Minh, thầy đã giới thiệu cho tôi bài toán chính trong luận án này và hướng dẫn tôi vượt qua rất nhiều khó khăn khi triển khai các hướng giải quyết khác nhau cho bài toán, cũng như khi viết bài.

Tôi cũng xin cảm ơn tới các Thầy, Cô thuộc Khoa Công nghệ Thông tin, Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội đã tạo mọi điều kiện thuận lợi giúp tôi trong quá trình làm nghiên cứu sinh. Cuối cùng, tôi xin gửi lời cảm ơn sâu sắc tới gia đình và bạn bè, những người đã cho tôi điểm tựa vững chắc để tôi hoàn thành tốt luận án này. 2 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC Lời cam đoan. 3 Danh mục các ký hiệu và chữ viết tắt.

7 Danh mục các bảng. 9 Danh mục các hình vẽ, đồ thị. 10 Danh mục các thuật toán. 14 Chương 1 BÀI TOÁN XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA.

Một số khái niệm cơ bản .1 Thông tin di truyền .2 Sắp hàng đa chuỗi .2 Tổng quan phân tích tiến hóa .3 Xây dựng cây tiến hóa .1 Phát biểu bài toán .2 Tiêu chuẩn tiết kiệm nhất (maximum parsimony – MP) .3 Mô hình hóa quá trình biến đổi nucleotide .4 Tiêu chuẩn hợp lý nhất (maximum likelihood – ML) .5 Một số kỹ thuật biến đổi cục bộ trên cây dùng trong xây dựng cây tiến hóa .4 Giới thiệu phương pháp bootstrap trong thống kê. 36 3 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.5 Xây dựng cây bootstrap tiến hóa.2 Phát biểu bài toán .3 Các tiêu chí đánh giá .4 Các phương pháp hiện tại.6 Kết luận chương. 48 Chương 2 PHƯƠNG PHÁP UFBOOT2 GIẢI NHANH BÀI TOÁN XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA THEO TIÊU CHUẨN HỢP LÝ NHẤT .1 Giới thiệu về xây dựng cây tiến hóa theo tiêu chuẩn hợp lý nhất.2 Thuật toán pruning để tính likelihood cây .1 Tính likelihood cho một cây theo định nghĩa .2 Tính likelihood cho một cây theo thuật toán pruning .3 Thuật toán UFBoot.2 Thuật toán IQPNNI .3 Công thức RELL .4 Giả mã của thuật toán UFBoot .5 Thuật toán pruning ước lượng độ dài cạnh .4 Đề xuất thuật toán UFBoot2 .1 Cải tiến tốc độ .2 Cải tiến để xử lý đỉnh đa phân tốt hơn .3 Cải tiến để giảm ảnh hưởng của vi phạm mô hình. 67 4 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.4 Cải tiến mở rộng để phân tích sắp hàng các bộ gen .5 Thực nghiệm và kết quả .1 Thời gian tính toán .2 Tỉ lệ dương tính giả .3 Độ chuẩn xác của ước lượng bootstrap .4 Khả năng phân tích sắp hàng bộ gen.6 Kết luận chương.

76 Chương 3 PHƯƠNG PHÁP MỚI MPBOOT GIẢI NHANH BÀI TOÁN XÂY DỰNG CÂY BOOTSTRAP TIẾN HÓA THEO TIÊU CHUẨN TIẾT KIỆM NHẤT .2 Xây dựng cây tiến hóa theo tiêu chuẩn MP .3 Đề xuất thuật toán MPBoot.1 Lấy mẫu cây trên sắp hàng gốc .2 Lấy mẫu điểm MP (Resampling parsimony score - REPS) .3 Tăng tốc tính toán REPS .4 Thuật toán MPBoot .4 Thiết kế thực nghiệm .1 Dữ liệu mô phỏng.2 Dữ liệu thực .5 Kết quả thực nghiệm .1 Thời gian tính toán .2 Khả năng tìm được cây có điểm MP tốt nhất. 89 5 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.3 Độ chuẩn xác của ước lượng bootstrap .6 Bình luận về kết quả.7 Kết luận chương. 101 DANH MỤC CÁC CÔNG TRÌNH KHOA HỌC CỦA TÁC GIẢ LIÊN QUAN ĐẾN LUẬN ÁN. 104 TÀI LIỆU THAM KHẢO.

105 PHỤ LỤC 1: BẢNG BỔ SUNG. 117 PHỤ LỤC 2: CÁC CÂU LỆNH TNT VÀ PAUP*. Script TNT để thực hiện fast-TNT với ma trận chi phí đều. Script TNT để thực hiện intensive-TNT với ma trận chi phí đều.

Các lệnh TNT làm việc với ma trận chi phí không đều. Lệnh bootstrap trong PAUP* sử dụng chiến lược giống fast-TNT với ma trận chi phí đều. 120 6 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Danh mục các ký hiệu và chữ viết tắt thuật toán do Vinh và cộng sự [49] đề xuất để giải nhanh xây IQPNNI dựng cây tiến hóa theo tiêu chuẩn ML (Important Quartet Puzzling and NNI Optimization) ML tiêu chuẩn hợp lý nhất (Maximum Likelihood) MP tiêu chuẩn tiết kiệm nhất (Maximum Parsimony) phương pháp mới luận án đề xuất để giải nhanh bài toán xây MPBoot dựng cây bootstrap tiến hóa theo tiêu chuẩn MP MSA sắp hàng đa chuỗi (Multiple Sequence Alignment) NNI hoán đổi hàng xóm gần nhất (Nearest-Neighbor Interchange) phương pháp bootstrap nhanh trong RAxML (RAxML Rapid RBS Bootstrap) lấy mẫu ước lượng log-likelihood (Resampling Estimated RELL Log-Likelihoods) REPS lấy mẫu điểm MP (REsampling Parsimony Score) SBS phương pháp bootstrap chuẩn (Standard BootStrap) SPR cắt và ghép cây con (Subtree Pruning and Regrafting) TBR chặt đôi và nối lại (Tree Bisection and Reconnection). phương pháp do Minh và cộng sự [56] đề xuất để giải nhanh UFBoot bài toán xây dựng cây bootstrap tiến hóa theo tiêu chuẩn ML (UltraFast Bootstrap approximation) phương pháp luận án đề xuất để giải nhanh bài toán xây UFBoot2 dựng cây bootstrap tiến hóa theo tiêu chuẩn ML 7 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com thuật toán UFBoot2 tích hợp bước tinh chỉnh tối ưu để giảm UFBoot2+NNI ảnh hưởng của vi phạm mô hình 8 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Danh mục các bảng Bảng 1.

Danh sách 64 codon. Mỗi codon mã hoá một axít amin. Danh sách 20 axít amin. Ví dụ minh họa (A) ma trận chí phí đều và (B) ma trận chi phí không đều cho dữ liệu DNA.

Các tham số tự do của một số mô hình biến đổi nucleotide điển hình. Thông tin bộ dữ liệu thực từ TreeBASE. Tóm tắt giá trị hỗ trợ bootstrap cho cạnh đúng không tồn tại của UFBoot2 khi bật và tắt cải tiến xử lý đỉnh đa phân trên dữ liệu mô phỏng từ cây đúng hình sao. Thông tin bộ dữ liệu DNA mô phỏng PANDIT.

Thông tin bộ dữ liệu mô phỏng PANDIT (loại trừ các sắp hàng có phân tích TNT hoặc PAUP* không hoàn thành). Tổng thời gian chạy (giờ) của 5 phương pháp trên 114 sắp hàng TreeBASE. Con số in đậm ứng với phương pháp nhanh nhất theo ma trận chi phí tương ứng. Các dòng lệnh dùng để chạy các thuật toán của IQ-TREE và RAxML dùng trong Chương 2 luận án.117 9 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Danh mục các hình vẽ, đồ thị Hình 0.

Ví dụ minh họa đầu ra bài toán xây dựng cây tiến hóa và bài toán xây dựng cây bootstrap tiến hóa trong phân tích tiến hóa cho 4 loài. Minh họa một sắp hàng đa chuỗi axít amin của bốn loài linh trưởng. Một ví dụ về cây tiến hóa giữa bốn loài linh trưởng: (A) dạng cây nhị phân có gốc và (B) dạng cây nhị phân không gốc. Minh họa cách tìm điểm MP cho cấu trúc cây 1 bằng cách khảo sát 4 cách gán đỉnh trong.

Minh họa đa biến đổi trên cây gồm 1 đỉnh cha và 2 đỉnh con. Điểm MP bằng 1 trong khi số biến đổi thực sự là 3. Tần suất tương đối của biến đổi giữa các nucleotide. Một cây 𝑇𝑇 đơn giản để minh họa cách tính likelihood của cây tại một vị trí sắp hàng.

Ba kỹ thuật xáo trộn cấu trúc cây (NNI, SPR và TBR) trên cạnh tô đậm của cây ban đầu. Với SPR và TBR, tất cả các cặp cạnh đánh dấu bằng vòng tròn nhỏ trên 2 cây con sẽ được nối với nhau (các đường kẻ đứt), trừ phép nối 2 hình tròn đen với nhau vì nó sẽ tạo ra cây ban đầu. Minh họa phân bố của trung vị mẫu tìm bằng phương pháp bootstrap. Minh họa 3 bước làm bootstrap chuẩn phi tham số.

Sắp hàng gốc có 4 taxa với 10 vị trí sắp hàng. Trong ví dụ này, ta làm bootstrap tiến hóa với 3 bản sao (𝐵𝐵 = 3). Phân tích thực tế thường cần tới 1000 bản sao bootstrap (𝐵𝐵 = 1000). Minh họa khái niệm độ chuẩn xác và khả năng lặp lại khi làm bootstrap với 𝐵𝐵 bản sao trên sắp hàng gốc 1.43 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.

Ví dụ đồ thị thể hiện độ chuẩn xác của phương pháp bootstrap lạc quan (màu đỏ), phương pháp bảo thủ (màu xanh), phương pháp không chệch (màu đen). Ta chỉ phân tích phần bên phải của đồ thị (x >= 70). Một cây biết độ dài cạnh và dữ liệu tại một vị trí đơn lẻ trên sắp hàng. Ví dụ này để minh họa tính likelihood bằng định nghĩa và bằng thuật toán pruning.

Đỉnh gốc là u. Một cây T để minh họa thuật toán pruning và pruning nhanh. Nó được định gốc ngẫu nhiên tại điểm r trên cạnh (a,b). Gốc cách 2 đầu cạnh khoảng tương ứng là 𝑡𝑡𝑡𝑡 và 𝑡𝑡𝑡𝑡.

Sơ đồ khối thuật toán IQPNNI.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Trích dẫn luận án này

Hoàng Thị Điệp (2019). Phương pháp nhanh xây dựng cây bootstrap tiến hóa [Luận án tiến sĩ, Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/luan-an-tien-si-cac-phuong-phap-nhanh-xay-dung-cay-bootstrap-tien-hoa001

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

Luận án "Phương pháp nhanh xây dựng cây bootstrap tiến hóa" nghiên cứu về vấn đề gì?

Luận án tiến sĩ: khám phá các phương pháp nhanh, hiệu quả để xây dựng cây bootstrap. Tối ưu hóa thuật toán, ứng dụng thực tiễn.

Luận án "Phương pháp nhanh xây dựng cây bootstrap tiến hóa" được bảo vệ tại trường nào?

Luận án này được bảo vệ tại Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội. Năm bảo vệ: 2019.

Luận án "Phương pháp nhanh xây dựng cây bootstrap tiến hóa" thuộc chuyên ngành gì?

Luận án "Phương pháp nhanh xây dựng cây bootstrap tiến hóa" thuộc chuyên ngành Khoa học Máy tính. Danh mục: Công Nghệ Thông Tin.

Luận án "Phương pháp nhanh xây dựng cây bootstrap tiến hóa" có bao nhiêu trang?

Luận án "Phương pháp nhanh xây dựng cây bootstrap tiến hóa" có 122 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.

Cách tải luận án "Phương pháp nhanh xây dựng cây bootstrap tiến hóa" về máy như thế nào?

Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.

Luận án liên quan

Chia sẻ tài liệu: Facebook Twitter