Giao diện
Trong hình học lồi và tối ưu hóa số trị, một phức tạp (chẳng hạn như một đa diện có hàng ngàn mặt biên hoặc bao lồi của hàng triệu điểm dữ liệu) thường rất khó thao tác trực tiếp. Để đơn giản hóa tính toán, người ta tìm cách xấp xỉ tập lồi đó bằng một ellipsoid (hình bầu dục nhiều chiều). Trong tất cả các hình học lồi, ellipsoid là đối tượng duy nhất vừa giữ được tính trơn bậc hai hoàn hảo, vừa có thể biểu diễn gọn gàng qua ánh xạ affine của quả cầu Euclid.
Hai bài toán hình học kinh điển nảy sinh một cách tự nhiên:
- Tìm ellipsoid có thể tích nhỏ nhất bao trùm toàn bộ tập dữ liệu (Ellipsoid Loewner–John).
- Tìm ellipsoid có thể tích lớn nhất nằm lọt hoàn toàn bên trong một đa diện.
Đi kèm với các ellipsoid này là các khái niệm tâm hình học (Tâm Chebyshev và Tâm giải tích), đóng vai trò sống còn trong việc chọn điểm khởi đầu cho các thuật toán tối ưu hóa quy mô lớn và đánh giá độ bền vững (adversarial robustness) của các mô hình học máy.
1. Biểu diễn toán học của Ellipsoid
Một ellipsoid
Cách 1: Dạng ma trận nghịch đảo và tâm (Dạng định chuẩn)
trong đó
Thể tích của ellipsoid khi đó tỷ lệ nghịch với định thức của
Cách 2: Dạng ánh xạ affine của quả cầu đơn vị (Dạng sinh)
trong đó
Cách biểu diễn 1 rất thuận tiện khi xét bài toán bao ngoài (ràng buộc điểm nằm trong ellipsoid), trong khi cách biểu diễn 2 rất thuận lợi cho bài toán nội tiếp (ràng buộc ellipsoid nằm trong đa diện).
2. Ellipsoid Loewner–John (Bao ngoài thể tích cực tiểu)
Cho bị chặn
Cực tiểu hóa thể tích tương đương với việc cực đại hóa
Trường hợp là bao lồi của tập hữu hạn điểm
Nếu
Vì hàm mục tiêu
Định lý Loewner–John về tỷ lệ kẹp
Định lý kinh điển của nhà toán học Charles Loewner và Fritz John chỉ ra rằng: Nếu
Hệ số co
3. Ellipsoid nội tiếp thể tích cực đại bên trong đa diện
Bây giờ ta đảo ngược bài toán: Cho một tập đa diện bị chặn được mô tả bởi hệ
Ta muốn tìm một ellipsoid
Điều kiện
Lấy giá trị lớn nhất theo
Do đó, điều kiện hình học phức tạp được rút gọn thành một hệ bất đẳng thức nón bậc hai rất gọn gàng:
Bài toán tìm ellipsoid nội tiếp lớn nhất trở thành bài toán tối ưu lồi:
Hàm mục tiêu
4. Các điểm tâm hình học của Đa diện
Khi cần chọn một điểm đại diện "nằm sâu nhất" bên trong một đa diện (ví dụ để làm điểm khởi đầu cho thuật toán tối ưu hoặc chọn bộ an toàn nhất), hai khái niệm tâm hình học đóng vai trò trung tâm:
Tâm Chebyshev (Chebyshev Center)
Tâm Chebyshev là tâm của quả cầu Euclid lớn nhất nội tiếp bên trong đa diện
Nếu quả cầu có tâm
Cực đại hóa bán kính
Bán kính tối ưu
Tâm giải tích (Analytic Center)
Tâm giải tích là điểm cực tiểu hóa hàm chắn logarit (Logarithmic Barrier) của toàn bộ các mặt biên:
Hàm số
Về mặt cơ học, điều này có nghĩa là tâm giải tích là điểm cân bằng tĩnh học: Nếu mỗi mặt biên tác dụng một lực đẩy tỉ lệ nghịch với khoảng cách tới điểm đó, thì tâm giải tích là vị trí mà tổng các lực đẩy triệt tiêu hoàn toàn. Tâm giải tích phụ thuộc vào cách biểu diễn các phương trình mặt phẳng (nếu nhân đôi một ràng buộc, lực đẩy từ phía đó tăng gấp đôi).
5. Ví dụ tính toán minh họa
Xét đa diện hai chiều
Viết lại dưới dạng chuẩn
- Mặt 1: Bất đẳng thức
, cho , , . - Mặt 2: Bất đẳng thức
, cho , , . - Mặt 3: Bất đẳng thức
, cho , , .
Tìm tâm Chebyshev
Các ràng buộc bán kính trở thành:
. . .
Để cực đại hóa
Tâm Chebyshev tương ứng:
Đây chính là tâm đường tròn nội tiếp tam giác vuông cân đơn vị.
Bài tập tự luyện
Bài tập: Tìm tâm giải tích của tam giác đơn vị
Xét tam giác đơn vị ở ví dụ trên với hàm chắn logarit:
- Tính gradient của
theo . - Giải hệ phương trình
để tìm tọa độ tâm giải tích . - So sánh tọa độ của tâm giải tích với tâm Chebyshev và trọng tâm tam giác.
Lời giải
- Tính đạo hàm riêng:
\frac{\partial \phi}{\partial x_1} &= -\frac{1}{x_1} + \frac{1}{1 - x_1 - x_2}, \ \frac{\partial \phi}{\partial x_2} &= -\frac{1}{x_2} + \frac{1}{1 - x_1 - x_2}. \end
\frac{1}{x_1} = \frac{1}{x_2} = \frac{1}{1 - x_1 - x_2}.
\frac{1}{u} = \frac{1}{1 - 2u} \iff 1 - 2u = u \iff 3u = 1 \implies u = \frac{1}{3}.
x_{\mathrm{centroid}} = \frac{1}{3}(0,0) + \frac{1}{3}(1,0) + \frac{1}{3}(0,1) = \left(\frac{1}{3}, \frac{1}{3}\right).
$$
Trong trường hợp đơn hình chuẩn, tâm giải tích trùng khớp hoàn toàn với trọng tâm.
- Tâm Chebyshev: Điểm
nằm gần gốc tọa độ hơn một chút do chịu lực cản bởi mặt cạnh huyền dốc .
Tóm tắt
Ellipsoid thể tích cực trị và các điểm tâm hình học cung cấp những công cụ đại số mạnh mẽ để đơn giản hóa cấu trúc của các nhiều chiều:
- Ellipsoid Loewner–John: Bao ngoài chặt chẽ nhất, bảo đảm hệ số co kẹp
trong không gian chiều qua bài toán cực tiểu hóa . - Ellipsoid nội tiếp thể tích cực đại: Tìm cấu trúc trơn lớn nhất bên trong đa diện thông qua bài toán cực đại hóa
với các ràng buộc nón bậc hai. - Tâm Chebyshev & Tâm giải tích: Đưa việc tìm điểm đại diện trung tâm về một Quy hoạch tuyến tính (LP) hoặc bài toán tối ưu hàm chắn không ràng buộc, đóng vai trò bản lề trong phương pháp điểm trong và đánh giá độ bền vững của các mô hình AI.
Tài liệu tham khảo
- Stephen Boyd, Lieven Vandenberghe, Convex Optimization, Cambridge University Press, Chapter 8: Geometric Problems (§§8.4–8.5).