Bài giảng 5: Chuyển vị của ma trận
(Nếu công thức chưa load được hoặc mờ, các bạn ấn refresh để công thức hiện và rõ nét hơn nhé! )
Cho ma trận
có kích thước
, chuyển vị của
là ma trận
, được ký hiệu là
, trong đó các cột của
được tạo thành từ các hàng tương ứng của
.
Ví dụ 8: Cho

Khi đó:

Định lý 3
Chovà
là các ma trận có kích thước phù hợp để thực hiện các phép cộng và nhân dưới đây.
a.
b.
c. Với mọi số r bất kỳ,
d.
Chứng minh các tính chất (a) – (c) khá đơn giản và được bỏ qua. Đối với (d),
thông thường,
không bằng
, ngay cả khi
và
có kích thước sao cho tích
được xác định.
Tổng quát của định lý 3(d) đối với tích của nhiều hơn hai ma trận có thể được phát biểu như sau:
Chuyển vị của một tích các ma trận bằng tích của các chuyển vị theo thứ tự ngược lại.
Ứng dụng trong Trí tuệ nhân tạo (AI)
Trí tuệ nhân tạo (AI) liên quan đến việc giúp máy tính học cách nhận diện thông tin quan trọng từ bất cứ thứ gì có thể được số hóa. Một lĩnh vực quan trọng của AI là xác định xem đối tượng trong hình ảnh có khớp với một đối tượng đã chọn như số, dấu vân tay hoặc khuôn mặt hay không.
Trong ví dụ tiếp theo, phép chuyển vị và nhân ma trận được sử dụng để xác định liệu một khối ô vuông màu
có khớp với mẫu bàn cờ đã cho trong hình 4 hay không.
Ví dụ 9: Để đưa một khối
ô màu vào máy tính, đầu tiên nó được chuyển đổi thành một vector
bằng cách gán giá trị 1 cho mỗi ô màu xanh và 0 cho mỗi ô màu trắng. Sau đó, máy tính chuyển đổi khối số này thành một vector bằng cách xếp các số trong từng cột xuống dưới các số trong cột bên trái.

Cho
.
Lưu ý rằng 
và 
với
là vector được tạo bởi một khối
gồm toàn bộ ô trắng.
Có thể kiểm chứng rằng, với bất kỳ vector
nào khác
hoặc
, nếu
được tạo từ một khối
chứa cả ô trắng và xanh, thì tích
. Do đó, nếu máy tính kiểm tra giá trị
và thấy nó khác 0, máy tính có thể kết luận rằng mẫu tương ứng với
không phải là bàn cờ có ô xanh ở góc trên bên trái.

và ![]()
Mẫu này không phải là mẫu bàn cờ vì ![]()

và ![]()
Mẫu này là mẫu bàn cờ vì
nhưng ![]()
Để phân biệt giữa hai trường hợp này, máy tính có thể tính tích
. Nếu
, thì
. Nếu
, thì
.
Một khía cạnh quan trọng khác của AI bắt đầu từ trước khi dữ liệu được đưa vào máy. Trong bài trước, chúng ta đã có ví dụ minh họa cách nhân ma trận có thể được sử dụng để di chuyển vector trong không gian. Trong ví dụ tiếp theo, phép nhân ma trận được sử dụng để lọc dữ liệu và chuẩn bị cho quá trình xử lý.
Ví dụ 10: Các ngày xảy ra tai nạn của đội mặt đất trong tháng 1 và tháng 2 năm 2020 được liệt kê trong các cột của ma trận
cho Sân bay Toronto Pearson và ma trận
cho Sân bay Chicago O’Hare:
Toronto:

Chicago:

Rõ ràng, dữ liệu được sắp xếp theo cách khác nhau trong hai ma trận. Canada và Hoa Kỳ có truyền thống khác nhau về thứ tự ngày và tháng khi viết một ngày.
- Đối với ma trận
, ngày được liệt kê trong hàng đầu tiên và tháng được liệt kê trong hàng thứ hai. - Đối với ma trận
, tháng được liệt kê trong hàng đầu tiên và ngày được liệt kê trong hàng thứ hai.
Để sử dụng dữ liệu này, cần hoán đổi hàng thứ nhất và hàng thứ hai trong một trong hai ma trận. Ta thấy rằng ma trận
hoán đổi tọa độ
và
của bất kỳ vector
nào mà nó được áp dụng.

có dữ liệu được sắp xếp theo cùng thứ tự như trong ma trận
. Bây giờ, các ma trận
và
có thể được đưa vào cùng một hệ thống máy tính để xử lý.
Ghi chú số học
1. Cách nhanh nhất để tính tích ma trậntrên máy tính phụ thuộc vào cách máy tính lưu trữ ma trận trong bộ nhớ. Các thuật toán hiệu suất cao tiêu chuẩn, chẳng hạn như trong LAPACK, tính
theo cột, giống như định nghĩa của chúng ta về phép nhân ma trận. (Một phiên bản của LAPACK được viết bằng C++ tính
theo hàng.)
2. Định nghĩa của phép nhân ma trậnphù hợp với xử lý song song trên máy tính. Các cột của
có thể được gán riêng lẻ hoặc theo nhóm cho các bộ xử lý khác nhau, giúp chúng có thể tính toán độc lập và đồng thời các cột tương ứng của
.
- 1 - Bài giảng 1: Đại số Ma trận
- 2 - Bài giảng 2: Các phép toán ma trận
- 3 - Bài giảng 3: Phép nhân ma trận
- 4 - Bài giảng 4: Các Tính Chất của Phép Nhân Ma Trận
- 5 - Bài giảng 5: Chuyển vị của ma trận
- 6 - Bài giảng 6: Nghịch Đảo Của Ma Trận
- 7 - Bài giảng 7: Ma trận sơ cấp
- 8 - Bài giảng 8: Thuật toán tìm nghịch đảo của ma trận

- 9 - Bài giảng 9: Các đặc trưng của ma trận khả nghịch
- 10 - Bài giảng 10: Ma trận Khối
- 11 - Bài giảng 11: Nghịch đảo của Ma trận Khối
- 12 - Bài giảng 12: Phân rã ma trận
- 13 - Bài giảng 13: Thuật toán Phân rã LU
- 14 - Bài giảng 14: Phân rã Ma Trận trong Kỹ Thuật Điện
- 15 - Bài giảng 15: Mô hình cân đối liên ngành của Leontief
- 16 - Bài giảng 16: Mô hình cân đối liên ngành của Leontief (tiếp theo)
- 17 - Bài giảng 17: Ứng Dụng ma trận trong Đồ Họa Máy Tính
- 18 - Bài giảng 18: Biến Đổi Kết Hợp
- 19 - Bài giảng 19: Phép Chiếu Phối Cảnh
- 20 - Bài giảng 20: Các Không Gian Con của

- 21 - Bài giảng 21: Không gian cột và không gian null của ma trận
- 22 - Bài giảng 22: Cơ sở của một không gian con
- 23 - Bài giảng 23: Số chiều và Hạng
- 24 - Bài giảng 24: Số Chiều của Một Không Gian Con
