Tổng quan luận án

Mô hình hóa động thái các mạng truyền tín hiệu protein và điều hòa gen đóng vai trò trung tâm trong sinh học hệ thống định lượng. Luận án giải quyết khoảng trống nghiên cứu phát sinh từ bản chất kép của các mạng protein tế bào: nồng độ protein biến thiên liên tục theo thời gian và không gian dưới dạng phương trình vi phân, trong khi quá trình kích hoạt hoặc ức chế biểu hiện gen lại hoạt động như các công tắc rời rạc dựa trên các ngưỡng nồng độ phân tử. Các phương pháp mô hình hóa phi tuyến truyền thống phụ thuộc vào hàm chuyển mạch sigmoid làm mất đi tính khả thi trong phân tích giải tích, buộc phải dựa vào mô phỏng số vốn không bao quát được toàn bộ không gian tham số sinh hóa.

Mục tiêu nghiên cứu của luận án được xác định bao gồm 5 nội dung:

  1. Xây dựng khung lý thuyết automata lai (hybrid automata) tuyến tính từng đoạn (piecewise affine) để mô hình hóa mạng truyền tín hiệu protein gian bào.
  2. Thiết lập quy trình phân tích biểu tượng (symbolic analysis) nhằm tính toán giải tích các ràng buộc trên tham số động học sinh hóa, bảo đảm sự tồn tại của các trạng thái cân bằng sinh học mà không cần gán giá trị số cụ thể cho tham số.
  3. Phát triển thuật toán tính toán tập có thể đạt được ngược (backward reachable set computation) nhằm xác định các điều kiện nồng độ protein ban đầu bảo đảm hội tụ về trạng thái dừng mục tiêu.
  4. Xây dựng quy trình trừu tượng hóa rời rạc (discrete abstraction) kết hợp thuật toán truy vấn (query-based interpretation algorithm) để giải mã các tập có thể đạt được trong không gian trạng thái nhiều chiều.
  5. Hiện thực hóa và tích hợp bộ công cụ phân tích vào nền tảng phần mềm sinh học hệ thống mã nguồn mở Bio-SPICE, kiểm chứng trên mô hình chuyển hóa lactose.

Đối tượng nghiên cứu là mạng truyền tín hiệu ức chế bên Delta-Notch, mạng phân cực tế bào phẳng (Planar Cell Polarity - PCP), và mạng chuyển hóa lactose. Phạm vi không gian và đối tượng sinh học bao gồm mảng tế bào hai chiều liên kết lục giác (hexagonal close-packed array) trong biểu bì phôi ếch Xenopus laevis, mảng tế bào biểu mô cánh nhộng ruồi giấm Drosophila melanogaster, và không gian nội bào vi khuẩn Escherichia coli. Phạm vi phân tích toán học mở rộng lên đến mạng 4 tế bào Delta-Notch với 18 biến trạng thái liên tục.

Tổng quan tài liệu và vị trí của luận án

Luận án điểm lại các hướng tiếp cận toán học và tính toán chủ yếu trong mô hình hóa sinh học phát triển:

  • Mô hình hình thái học kinh điển: Nguyên lý tự xúc tác cục bộ kết hợp ức chế bên (LALI) bắt nguồn từ công trình của Alan Turing (1952), tiếp nối bởi các mô hình phản ứng - khuếch tán và mô hình cơ học (Meinhardt, Murray).
  • Mô hình phương trình vi phân phi tuyến: Các nghiên cứu của Collier và cộng sự (1996) cùng Lewis (1998) thiết lập hệ phương trình vi phân phi tuyến kết hợp hàm chuyển mạch sigmoid cho cơ chế ức chế bên Delta-Notch. Các mô hình này bị giới hạn ở việc tuyến tính hóa quanh điểm cân bằng cho 2 tế bào hoặc mô phỏng số, không thể xây dựng vùng hút (basin of attraction) hay phân tích độ nhạy tham số giải tích.
  • Mô hình chuyển mạch có ngưỡng: Marnellos và Mjolsness (2000) đề xuất hàm sigmoid dốc có ngưỡng và huấn luyện trọng số mạng, song việc huấn luyện tốn nhiều thời gian và không bảo đảm tính hội tụ.
  • Lý thuyết automata lai và kiểm tra mô hình: Các công trình nền tảng về automata lai của Alur và cộng sự (1995, 2000), Henzinger (1996), Tomlin và cộng sự (2000, 2003), cùng kỹ thuật loại trừ lượng từ (quantifier elimination) của Cavalli, Tiwari và Lincoln.

Khoảng trống luận án lựa chọn giải quyết là thay thế hàm chuyển mạch phi tuyến bằng hàm chuyển mạch tuyến tính từng đoạn (piecewise linear switch) trong khung automata lai afin từng đoạn. Hướng tiếp cận này duy trì tính xác thực sinh học, loại bỏ hiện tượng Zeno phi thực tế, đồng thời cho phép trích xuất các ràng buộc tham số và tính toán tập reachable set biểu tượng một cách chặt chẽ.

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

Luận án dựa trên khung lý thuyết automata lai afin từng đoạn (Piecewise Affine Hybrid Automaton - PWA HA), được định nghĩa hình thức bởi bộ $H = (Q, X, \Sigma, \text{Init}, f, \text{Inv}, R)$:

  • $Q = {q_1, q_2, \dots, q_m}$: Tập hợp các trạng thái rời rạc (modes).
  • $X \subseteq \mathbb{R}^n$: Không gian biến trạng thái liên tục.
  • $\Sigma$: Tập hợp các đầu vào rời rạc.
  • $\text{Init} = Q_0 \times X_0$: Tập điều kiện ban đầu.
  • $f(q, x) = A_q x + b_q$: Trường véctơ liên tục gắn với mỗi mode $q$, trong đó $A_q \in \mathbb{R}^{n \times n}$ là ma trận đường chéo chứa các hệ số biểu tượng thực, $b_q \in \mathbb{R}^n$ là véctơ hằng số biểu tượng.
  • $\text{Inv}(q) \subseteq \mathbb{R}^n$: Tập bất biến xác định mode $q$, phân loại thành 5 tập đa thức rời nhau: $P_{lt}(q), P_{eq}(q), P_{gt}(q), P_{le}(q), P_{ge}(q)$.
  • $R: Q \times X \times \Sigma \to 2^{Q \times X}$: Ánh xạ chuyển trạng thái.

Hàm chuyển mạch sinh học Hill $f(u) = \frac{u^k}{a + u^k}$ được xấp xỉ bằng hàm chuyển mạch tuyến tính từng đoạn:

$$f(u) = \begin{cases} 0 & \text{khi } u < h - \frac{1}{2m} \ m(u - h) + \frac{1}{2} & \text{khi } h - \frac{1}{2m} \le u \le h + \frac{1}{2m} \ 1 & \text{khi } u > h + \frac{1}{2m} \end{cases}$$

Trong đó $h$ là ngưỡng chuyển mạch và $m$ là độ dốc chuyển mạch.

Quy trình phân tích định lượng và biểu tượng:

  • Trừu tượng hóa rời rạc (Discrete Abstraction): Chuyển đổi automaton lai thành hệ chuyển trạng thái rời rạc $T = (Q, \Sigma, \to, Q_0, Q_F)$ thông qua phân hoạch không gian trạng thái lặp. Phương pháp sử dụng nghiệm giải tích của hệ vi phân liên tục và đạo hàm Lie (Lie derivatives) để tính toán hướng của trường véctơ qua các mặt phân chia, loại bỏ tính không đơn định (nondeterminism).
  • Tính toán tập có thể đạt được ngược (Backward Reachable Sets): Xác định tập xấp xỉ dưới (under-approximation) chứa các trạng thái ban đầu bảo đảm chuyển dịch về điểm cân bằng.
  • Công cụ tính toán: Sử dụng phần mềm QEPCAD (Quantifier Elimination by Partial Cylindrical Algebraic Decomposition) cho các phép khử lượng từ đại số biểu tượng và MATLAB để xử lý số học, dựng hình học không gian trạng thái.
  • Dữ liệu thực nghiệm: Dữ liệu hình ảnh đánh dấu protein $\alpha$-tubulin trên phôi Xenopus laevis và ảnh huỳnh quang GFP ghi nhận sự định vị của các protein Dsh, Fz, Pk trên màng tế bào cánh Drosophila từ phòng thí nghiệm của Giáo sư Jeffrey Axelrod.

Nội dung chính theo từng chương

Chapter 1: Introduction

Chương này giới thiệu bối cảnh sinh học hệ thống tính toán, sự phát triển của các kỹ thuật thực nghiệm đo lường protein (FRAP, FCS, FRET, microarrays) và nhu cầu mô hình hóa toán học. Tác giả định nghĩa bài toán tính toán tập có thể đạt được (reachability), phân biệt giữa xấp xỉ trên (over-approximation) và xấp xỉ dưới (under-approximation) trong việc đảm bảo mục tiêu điều khiển hoặc phòng ngừa trạng thái bệnh lý.

Chapter 2: Protein Signaling

Chương này trình bày các cơ chế truyền tín hiệu phân tử cơ bản:

  • Cơ chế ức chế bên Delta-Notch: Hai protein xuyên màng Delta (ligand) và Notch (thụ thể) tương tác qua tiếp xúc trực tiếp. Notch kích hoạt sẽ ức chế sản sinh Delta trong cùng tế bào, dẫn đến mô hình phân hóa xen kẽ (salt-and-pepper pattern).
  • Cơ chế phân cực tế bào phẳng (PCP) ở Drosophila: Mạng lưới tương tác màng gồm Frizzled (Fz), Disheveled (Dsh), Prickle (Pk), Flamingo (Fmi) điều hòa vị trí mọc lông cánh ở rìa xa (distal) của tế bào.
  • Động học chuyển mạch: So sánh hàm Hill, hàm sigmoid phi tuyến và hàm tuyến tính từng đoạn.

Chapter 3: Hybrid Automata

Chương này xây dựng định nghĩa toán học hình thức cho hệ automata lai tổng quát, lớp automata lai afin từng đoạn và hệ chuyển trạng thái rời rạc $T = (Q, \Sigma, \to, Q_0, Q_F)$. Tác giả làm rõ cấu trúc 5 lớp đa thức bất biến modal dùng để kiểm tra tính kề hình học (adjacency) tự động trong không gian trạng thái nhiều chiều và giải quyết tính không đơn định phát sinh trong quá trình trừu tượng hóa.

Chapter 4: Delta-Notch Signaling

Tác giả thiết lập mô hình automaton lai 9 trạng thái rời rạc ($q_1$ đến $q_9$) cho tế bào đơn $H_{one-cell, PWA}$ với hai biến trạng thái liên tục $x_1$ (Delta), $x_2$ (Notch), tốc độ phân rã $\lambda_D, \lambda_N$, tốc độ sản sinh $R_D, R_N$, và ngưỡng chuyển mạch $h_D, h_N$:

Mode Trạng thái cân bằng $(x_1^, x_2^)$
$q_1$ $(0, 0)$
$q_2$ $(\frac{R_D}{\lambda_D}, 0)$
$q_3$ $(0, \frac{R_N}{\lambda_N})$
$q_4$ $(\frac{R_D}{\lambda_D}, \frac{R_N}{\lambda_N})$
$q_5$ $(\frac{R_D}{\lambda_D}[\frac{1}{2} - m h_D], 0)$
$q_6$ $(\frac{R_D}{\lambda_D}, \frac{R_N}{\lambda_N}[m(u_N - h_N) + \frac{1}{2}])$
$q_7$ $(\frac{R_D}{\lambda_D}[\frac{1}{2} - m(\frac{R_N}{\lambda_N} + h_D)], \frac{R_N}{\lambda_N})$
$q_8$ $(0, \frac{R_N}{\lambda_N}[m(u_N - h_N) + \frac{1}{2}])$
$q_9$ $(\frac{R_D}{\lambda_D}[\frac{1}{2} - m(\frac{R_N}{\lambda_N}[m(u_N - h_N) + \frac{1}{2}] + h_D)], \frac{R_N}{\lambda_N}[m(u_N - h_N) + \frac{1}{2}])$

Các điều kiện tồn tại điểm cân bằng được xác định thông qua việc thay thế tọa độ cân bằng vào bất biến modal tương ứng:

Mode Điều kiện tồn tại trạng thái cân bằng
$q_1$ $0 < h_D - \frac{1}{2m} \land u_N < h_N - \frac{1}{2m}$
$q_2$ $0 > h_D + \frac{1}{2m} \land u_N < h_N - \frac{1}{2m}$
$q_3$ $-\frac{R_N}{\lambda_N} < h_D - \frac{1}{2m} \land u_N > h_N + \frac{1}{2m}$
$q_4$ $-\frac{R_N}{\lambda_N} > h_D + \frac{1}{2m} \land u_N > h_N + \frac{1}{2m}$
$q_5$ $h_D - \frac{1}{2m} \le 0 \le h_D + \frac{1}{2m} \land u_N < h_N - \frac{1}{2m}$
$q_6$ $-\frac{R_N}{\lambda_N}[m(u_N - h_N) + \frac{1}{2}] > h_D + \frac{1}{2m} \land h_N - \frac{1}{2m} \le u_N \le h_N + \frac{1}{2m}$
$q_7$ $h_D - \frac{1}{2m} \le -\frac{R_N}{\lambda_N} \le h_D + \frac{1}{2m} \land u_N > h_N + \frac{1}{2m}$
$q_8$ $-\frac{R_N}{\lambda_N}[m(u_N - h_N) + \frac{1}{2}] < h_D - \frac{1}{2m} \land h_N - \frac{1}{2m} \le u_N \le h_N + \frac{1}{2m}$
$q_9$ $-\frac{1}{2m} \le -\frac{R_N}{\lambda_N}[m(u_N - h_N) + \frac{1}{2}] - h_D \le \frac{1}{2m} \land -\frac{1}{2m} \le u_N - h_N \le \frac{1}{2m}$

Chương này cũng phân tích mô hình chuyển mạch signum, tổng hợp mạng đa bào $3 \times 3$ (9 tế bào) và mảng 2D, chứng minh sự biến mất của các trạng thái cân bằng phân hóa $(1,0)$ và $(0,1)$ khi độ dốc chuyển mạch $m$ giảm xuống dưới ngưỡng tới hạn.

Chapter 5: Reachable Set Computation Results

Chương này triển khai thuật toán trừu tượng hóa và tính toán tập reachable set ngược:

  • Phân tích hệ 1 tế bào, 2 tế bào và 4 tế bào với các điều kiện biên tuần hoàn.
  • Thiết lập thuật toán truy vấn (Query-Based Interpretation Algorithm) để giải quyết bài toán kiểm tra xem một phân bố nồng độ protein ban đầu có bảo đảm hội tụ về hình thái phân hóa mục tiêu hay không.
  • Đề xuất hai thí nghiệm sinh học kiểm chứng các dự đoán về phân bố nồng độ protein ban đầu và đáp ứng phi chuẩn tắc của mạng tế bào.

Chapter 6: Planar Cell Polarity Signaling

Tác giả phát triển mô hình automaton lai cho mạng truyền tín hiệu PCP phân chia tế bào thành 4 ngăn màng (proximal, distal, anterior, posterior). Chương này trích xuất 256 trạng thái cân bằng lý thuyết của automaton $H_{PCP}$, xác định các ràng buộc tham số ngưỡng kích hoạt để protein Dsh và Fz định vị chính xác ở màng xa (distal) và Pk ở màng gần (proximal). Kết quả mô phỏng tái hiện thành công kiểu hình cánh bình thường (wild-type) và hiện tượng đảo hướng mọc lông cánh ở các dòng đột biến $Fz^-$.

Chapter 7: Bio-SPICE Integration and Lactose Metabolism

Chương này trình bày việc đóng gói các thuật toán phân tích thành các toolbox tích hợp trên bảng điều khiển của phần mềm Bio-SPICE. Tác giả thực hiện mô hình hóa hệ thống điều hòa và chuyển hóa lactose nội bào của vi khuẩn E. coli, đơn giản hóa bậc mô hình từ hệ phương trình sinh hóa phức tạp thành automaton lai rút gọn $H_{lact}$, tính toán các điểm cân bằng và tập reachable set tương ứng.

Chapter 8: Future Work

Tác giả đề xuất các hướng nghiên cứu tiếp theo bao gồm việc mở rộng phương pháp phân tích cho các ma trận động học không đường chéo, kết hợp động học ngẫu nhiên (stochastic hybrid systems), và mở rộng sang các mạng truyền tín hiệu khác như MAPK, Wnt.

Kết quả và những đóng góp mới

Luận án tự nêu các đóng góp lý luận và ứng dụng kỹ thuật bao gồm:

  1. Đề xuất phương pháp mô hình hóa hybrid automata afin từng đoạn cho các mạng truyền tín hiệu protein tế bào, kết hợp động học liên tục và chuyển mạch rời rạc.
  2. Thiết lập kỹ thuật phân tích biểu tượng tạo ra các bất đẳng thức ràng buộc tham số động học sinh hóa mà không cần số hóa tham số, cho phép kiểm chứng tính khả thi sinh học dựa trên tỷ lệ các hằng số phản ứng.
  3. Xây dựng quy trình trừu tượng hóa rời rạc chính xác dựa trên nghiệm giải tích vi phân và đạo hàm Lie, cho phép tính toán tập reachable set ngược dạng xấp xỉ dưới cho các hệ sinh học đa bào có số chiều trạng thái liên tục lên đến 18.
  4. Phát triển thuật toán truy vấn dựa trên tập reachable set, cung cấp công cụ tự động kiểm tra điều kiện hội tụ của các phân bố protein ban đầu dạng định tính hoặc dạng khoảng giá trị.
  5. Hiện thực hóa các thuật toán trên nền tảng Bio-SPICE và ứng dụng thành công vào mô hình chuyển hóa lactose.

Về kiến nghị thực nghiệm, luận án đề xuất 2 thí nghiệm sinh học cụ thể:

  • Thí nghiệm kiểm chứng ảnh hưởng của sự bất đối xứng nồng độ ban đầu của Delta và Notch đối với số phận biệt hóa tế bào trên biểu mô phôi Xenopus.
  • Thí nghiệm kiểm tra tính phi chuẩn tắc (non-canonical behavior) của mạng tế bào khi thay đổi độ dốc biểu hiện gen thông qua điều biến số lượng vị trí liên kết phân tử.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế được ghi nhận từ văn bản:

  • Cấu trúc ma trận động học $A_q$ trong mô hình bị giới hạn ở dạng ma trận đường chéo, giả định các biến phân rã protein độc lập tuyến tính trong từng mode.
  • Mô hình truyền tín hiệu gian bào chủ yếu giới hạn ở tương tác tiếp xúc màng trực tiếp giữa các tế bào lân cận, chưa tích hợp hiện tượng khuếch tán diện rộng trong mô.
  • Độ phức tạp tính toán của thuật toán phân hoạch không gian trạng thái tăng nhanh khi số chiều liên tục và số tế bào trong mảng tăng cao.

Hướng nghiên cứu tiếp được tác giả nêu tại Chapter 8:

  • Mở rộng thuật toán trừu tượng hóa cho các hệ thống có ma trận động học $A_q$ không đối xứng và không đường chéo.
  • Tích hợp các yếu tố ngẫu nhiên vào khung automata lai (stochastic hybrid automata) để mô hình hóa nhiễu phân tử sinh học.
  • Ứng dụng khung phân tích vào các mạng truyền tín hiệu phức tạp khác trong sinh học phát triển.

Giá trị tham khảo

Luận án cung cấp tài liệu tham khảo cho các nhóm đối tượng:

  • Nghiên cứu sinh và giảng viên chuyên ngành Sinh học hệ thống, Sinh học tính toán: Tham khảo phương pháp mô hình hóa lai afin từng đoạn để mô tả các quá trình điều hòa gen và protein có ngưỡng chuyển mạch.
  • Nhà nghiên cứu trong lĩnh vực Lý thuyết điều khiển, Tự động hóa và Khoa học máy tính: Tham khảo thuật toán trừu tượng hóa rời rạc, kỹ thuật khử lượng từ (QEPCAD), và thuật toán tính toán tập reachable set ngược cho hệ lai nhiều chiều.
  • Nhà sinh học phát triển và sinh học thực nghiệm: Tham khảo các ràng buộc tỷ lệ tham số và điều kiện nồng độ ban đầu tại Chương 4, Chương 5 và Chương 6 để thiết kế các thí nghiệm can thiệp biểu hiện gen hoặc biến đổi thụ thể màng.

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

1. Tại sao tác giả sử dụng hàm chuyển mạch tuyến tính từng đoạn thay vì hàm sigmoid phi tuyến truyền thống? Hàm tuyến tính từng đoạn loại bỏ các khó khăn trong việc giải giải tích phương trình vi phân phi tuyến của hàm sigmoid, đồng thời ngăn chặn các hiện tượng phi thực tế như trạng thái Zeno của chuyển mạch bước nhảy (signum switch). Hàm này cho phép giải trực tiếp nghiệm phương trình vi phân dạng biểu tượng và tính toán đạo hàm Lie trên các mặt biên chuyển mạch.

2. Ý nghĩa sinh học của việc tính toán tập có thể đạt được ngược (backward reachable sets) là gì? Tập có thể đạt được ngược xác định toàn bộ các tổ hợp nồng độ protein ban đầu bảo đảm hệ thống tế bào sẽ phát triển và hội tụ về một trạng thái dừng sinh học xác định (ví dụ: mô hình tế bào có lông xen kẽ tế bào trơn). Điều này cho phép dự đoán số phận tế bào từ các thiên lệch nồng độ ban đầu mà không cần thực hiện mô phỏng lặp từng điểm.

3. Khái niệm phân tích biểu tượng (symbolic analysis) mang lại lợi thế gì trong sinh học hệ thống? Trong các hệ thống sinh học, giá trị số tuyệt đối của hằng số phân rã, tốc độ phản ứng hay ngưỡng chuyển mạch rất khó đo đạc chính xác trong thực nghiệm. Phân tích biểu tượng trích xuất các điều kiện tồn tại cân bằng dưới dạng bất đẳng thức tỷ lệ giữa các tham số (ví dụ: $R_N / \lambda_N > h_D$), giúp kiểm chứng mô hình dựa trên các khoảng giá trị tương đối.

4. Mạng truyền tín hiệu Planar Cell Polarity (PCP) phân bố các protein như thế nào ở trạng thái dừng của cánh kiểu dại (wild-type)? Ở trạng thái dừng của cánh ruồi giấm bình thường, protein Disheveled (Dsh) và Frizzled (Fz) định vị và tập trung tại màng tế bào phía xa (distal boundary), trong khi protein Prickle (Pk) định vị tại màng tế bào phía gần (proximal boundary), tạo nên sự phân cực định hướng cho sợi lông cánh mọc hướng về phía chóp cánh.

5. Công cụ QEPCAD đóng vai trò gì trong quy trình phân tích của luận án? QEPCAD (Quantifier Elimination by Partial Cylindrical Algebraic Decomposition) được sử dụng để thực hiện các phép biến đổi đại số và khử các biến lượng từ trong các hệ bất đẳng thức đa thức biểu tượng, hỗ trợ xác định tính thỏa mãn của các điều kiện biên và kiểm tra tính kề giữa các phân vùng trạng thái rời rạc.

Kết luận

Luận án của Ronojoy Ghosh đã xây dựng thành công khung lý thuyết và công cụ tính toán automata lai afin từng đoạn cho các mạng truyền tín hiệu protein sinh học. Bằng việc kết hợp hàm chuyển mạch tuyến tính từng đoạn, kỹ thuật phân tích biểu tượng và thuật toán trừu tượng hóa rời rạc, công trình đã giải quyết bài toán xác định điều kiện tồn tại cân bằng và tính toán tập reachable set cho các hệ thống Delta-Notch, PCP và chuyển hóa lactose. Các phương pháp phát triển trong luận án đã được kiểm chứng qua mô phỏng, tích hợp vào phần mềm Bio-SPICE, tạo nền tảng kết nối giữa mô hình hóa toán học điều khiển và sinh học phát nghiệm.