Giao diện
Quả cầu Euclid là trực quan nhất: mọi điểm có khoảng cách tới tâm không vượt quá bán kính
Bên cạnh vai trò làm miền ràng buộc, ellipsoid còn mang một giá trị sư phạm đặc biệt: Đây là nơi đầu tiên ta thấy một đại số chuyển hóa thành một hình dạng hình học rõ ràng. Các trị riêng của ma trận quyết định bình phương độ dài các bán trục, còn các riêng chỉ rõ phương hướng của các trục đó trong không gian. Nắm vững mối liên hệ này giúp người học hình dung trực quan bản chất của ma trận hiệp phương sai, và ma trận xác định dương trong các giải thuật học máy nâng cao.
Kiến thức nền tảng bao gồm phép phân tích phổ của đối xứng thực và khái niệm ma trận xác định dương.
1. Quả cầu Euclid
Định nghĩa. Quả cầu Euclid đóng có tâm tại
và bán kính được định nghĩa là :
Trong đó
Biểu diễn này cho thấy: Để chạm tới một điểm bất kỳ trong quả cầu, ta xuất phát từ tâm
- Dạng kiểm tra ràng buộc: Cho một điểm
, dạng bất đẳng thức cho phép kiểm tra ngay lập tức xem có thuộc quả cầu hay không. - Dạng hóa sinh điểm: Dạng
cho phép sinh ra toàn bộ các điểm của quả cầu từ quả cầu đơn vị.
Sự bổ trợ giữa hai góc nhìn "kiểm tra ràng buộc" và " hóa sinh điểm" là một sợi chỉ đỏ xuyên suốt lý thuyết và quy hoạch đa diện.
Quả cầu Euclid luôn là một . Lấy hai điểm bất kỳ
Bất đẳng thức đầu tiên sử dụng bất đẳng thức tam giác của chuẩn; đẳng thức tiếp theo dựa vào tính thuần nhất tuyệt đối kết hợp điều kiện
2. Ellipsoid từ ma trận đối xứng xác định dương
Định nghĩa. Một ellipsoid trong
là có dạng: trong đó
( ) là một đối xứng xác định dương và là tâm của ellipsoid.
Để hiểu rõ hình dạng hình học của
trong đó
Đặt
Biểu thức này chính là phương trình chuẩn tắc của một ellipsoid quen thuộc trong hình học giải tích. Từ đây ta rút ra kết luận hình học căn bản: Bán trục thứ
Các phần tử riêng lẻ của
Ví dụ: Xác định các bán trục của một ellipse nghiêng
Xét ellipse trong
Đa thức đặc trưng của :
cho hai trị riêng
Như vậy, ellipse có bán trục lớn nằm dọc theo đường phân giác
và bán trục nhỏ nằm theo hướng trực giao
Để kiểm tra bằng định nghĩa, nghịch đảo là
độ lệch là
chứng minh điểm này nằm chính xác trên biên của ellipse.
Người học có thể trực tiếp tương tác với mô phỏng dưới đây để quan sát sự thay đổi của hai bán trục và góc nghiêng của ellipse khi điều chỉnh các trị riêng của
Ma trận P vẽ ra một ellipsoid
P = [[3.25, 1.30], [1.30, 1.75]], hai trị riêng 4.00 và 1.00, nên hai bán trục dài √λ₁ = 2.00 và √λ₂ = 1.00.
A = P^(1/2) biến u = (0.94, 0.34) thành Au = (1.79, 0.83). Kiểm tra: (Au)ᵀP⁻¹(Au) = 1.0000, nên ảnh của đường tròn đơn vị nằm đúng trên biên ellipsoid.
Diện tích ellipse = π√(λ₁λ₂) = π√(det P) ≈ 6.28, gấp √(det P) = 2.00 lần diện tích hình tròn đơn vị.
Gợi ý thao tác
- Đặt λ₁ = λ₂. Ellipse trở thành hình gì, và góc quay còn ảnh hưởng không?
- Giữ λ₁ = 4, λ₂ = 1 và quay góc. Các phần tử của P thay đổi, nhưng bán trục thì sao?
- Kéo λ₂ về 0 và quan sát ellipse bị dẹt lại.
- Cho u chạy một vòng. Điểm Au chạy hết biên ellipse mấy vòng?
3. Ellipsoid dưới dạng ảnh affine của quả cầu đơn vị
Dạng biểu diễn thứ hai của ellipsoid dựa trên phép biến đổi affine:
trong đó
Hai cách biểu diễn này hoàn toàn tương đương khi liên hệ qua đẳng thức
Do đó, điều kiện
Cần tránh nhầm lẫn giữa
Hơn nữa,
Ellipsoid suy biến và liên hệ với nội tương đối
Nếu
Ellipsoid suy biến là một , nhưng nó không thể biểu diễn dưới dạng nghịch đảo
4. Thể tích của ellipsoid và hàm Log-Determinant
Biểu diễn
Trong mặt phẳng
Công thức trên chỉ ra rằng đại lượng
Hàm
5. Ellipsoid trong phân phối Gauss và khoảng cách Mahalanobis
Hàm mật độ xác suất của phân phối chuẩn nhiều chiều
Mật độ xác suất
Trục dài nhất của ellipsoid mật độ nằm dọc theo riêng ứng với trị riêng lớn nhất của
Đại lượng xuất hiện trong số mũ được gọi là khoảng cách Mahalanobis từ điểm
Khoảng cách Mahalanobis đo khoảng cách hình học đã được chuẩn hóa theo độ lệch chuẩn dọc theo từng phương. Xét trường hợp
Dọc theo trục thứ nhất, độ lệch bằng 2 đúng bằng một độ lệch chuẩn (
6. Những câu hỏi để đào sâu
Câu 1.
Xem lời giải thích
Dạng toàn phương là
Câu 2. Cho một ellipsoid trong
Xem lời giải thích
Nhân
Câu 3. Phần giao của hai ellipsoid có luôn là không? Phần giao đó có nhất thiết là một ellipsoid không?
Xem lời giải thích
Phần giao của hai ellipsoid luôn là một , bởi vì từng ellipsoid là tập lồi và phép giao bảo toàn tính lồi. Tuy nhiên, phần giao nói chung không phải là một ellipsoid. Giao của hai hình tròn bán kính bằng nhau có tâm lệch nhau tạo thành một hình dạng thấu kính có hai góc nhọn, trong khi đường biên của một ellipsoid luôn trơn và không có điểm gãy. Điều này cho thấy họ các ellipsoid không đóng kín đối với phép giao, và đó là lý do lý thuyết tối ưu hóa chọn làm việc với họ các tập lồi tổng quát thay vì chỉ giới hạn ở các ellipsoid.
Câu 4. Vì sao nhiều
Xem lời giải thích
Quả cầu đơn vị
7. Bài tập tự luyện
Bài tập 1: Xác định hình dạng ellipsoid từ ma trận đường chéo
Cho ellipsoid tâm
Tìm độ dài các bán trục, viết lại phương trình dưới dạng tọa độ vô hướng, và xác định điểm có hoành độ lớn nhất của ellipsoid.
Lời giải
Vì
Phương trình vô hướng của ellipsoid là:
Điểm có hoành độ
Bài tập 2: Chuyển đổi giữa dạng ảnh và dạng ràng buộc
Cho ellipsoid
Tìm
Gợi ý
Tính tích
Lời giải
định hình là:
Định thức của
nghiệm là
Đối chiếu lại qua dạng nghịch đảo: Nghịch đảo của
hoàn toàn khớp với kết quả kiểm tra .
Bài tập 3: Tính diện tích ellipse và so sánh khoảng cách Mahalanobis
Cho hiệp phương sai
Lời giải
nghịch đảo là
- Với điểm
: - Với điểm
:
Khoảng cách Euclid thông thường từ gốc tới hai điểm lần lượt là
Tóm tắt
Quả cầu Euclid đóng sở hữu hai cách biểu diễn bổ trợ: Dạng bất đẳng thức khoảng cách dùng để kiểm tra ràng buộc và dạng hóa dùng để sinh điểm. Tính lồi của quả cầu được thiết lập nhờ bất đẳng thức tam giác và tính thuần nhất tuyệt đối của chuẩn.
Ellipsoid xác định bởi đối xứng xác định dương
Tài liệu tham khảo
- Stephen Boyd, Lieven Vandenberghe, Convex Optimization, Cambridge University Press.