Trong kỹ thuật, có một loại tính toán nặng tới mức nó quyết định cả tiến độ dự án.
Tính xem một kết cấu chịu được bao nhiêu tải. Tính dòng khí qua một cánh quạt. Tính nhiệt truyền trong một khối vật liệu.
Những bài toán này giải bằng cách chia vật thể thành hàng triệu ô nhỏ rồi tính từng ô. Một lần chạy mất nhiều giờ tới nhiều ngày trên máy mạnh.
Điều đó có một hệ quả rất thực tế: người kỹ sư chỉ thử được vài phương án. Không phải vì thiếu ý tưởng — vì mỗi lần thử tốn cả ngày.
Cái đã đổi
Cách làm mới không phải là tính nhanh hơn. Là học từ những lần đã tính.
Chạy mô phỏng đầy đủ vài nghìn lần với các thông số khác nhau, rồi huấn luyện một mô hình trên kho kết quả đó. Sau đấy, hỏi một phương án mới thì mô hình trả lời trong vài giây thay vì vài giờ.
Cái được không phải tiết kiệm giờ máy. Cái được là đổi cách làm việc: từ chỗ thử năm phương án sang chỗ quét hàng nghìn phương án, tìm ra vùng thiết kế tốt, rồi mới chạy mô phỏng đầy đủ để kiểm lại vài phương án cuối.
Đây là thay đổi thật, và nó đang được dùng trong thiết kế kết cấu, khí động học, và vận hành nhà máy.
Ranh giới cứng: ngoài vùng dữ liệu
Và đây là chỗ phải nói rõ, vì hậu quả có thể là sinh mạng.
Mô hình học từ vài nghìn lần chạy trong một khoảng thông số nhất định. Trong khoảng đó, nó nội suy rất tốt.
Hỏi một phương án nằm ngoài khoảng đó — vật liệu khác, kích thước vượt xa, điều kiện tải bất thường — thì nó vẫn trả về một con số, trông không khác gì con số đúng.
Không có cảnh báo. Không có dấu hiệu. Đây chính là dạng sai đã gặp ở mọi lĩnh vực trong loạt bài này: kết quả sai trông y hệt kết quả đúng.
Trong kỹ thuật kết cấu, điều đó nghiêm trọng hơn nhiều so với một con số kế toán lệch.
Nguyên tắc bắt buộc: luôn biết vùng dữ liệu huấn luyện, và luôn kiểm xem câu hỏi có nằm trong vùng đó không. Một hệ thống làm nghiêm túc phải báo khi câu hỏi nằm ngoài vùng — và nếu nó không báo, đó là lý do để không dùng cho việc có rủi ro.
Song sinh số, và chỗ nó hay bị bán quá lời
Ý tưởng là dựng một bản sao số của một thiết bị hoặc công trình thật, chạy song song, so số liệu cảm biến với mô hình để phát hiện bất thường.
Nó hoạt động được, và có giá trị thật ở nơi thiết bị đắt và dừng máy tốn kém.
Ba điều hay bị lướt qua:
Nó chỉ tốt bằng mô hình gốc. Nếu vật lý mô tả sai, chạy song song cũng vô ích — chỉ là sai một cách liên tục.
Nó cần hiệu chỉnh theo từng thiết bị. Cùng một dòng máy, mỗi cái có đặc tính riêng sau khi lắp đặt. Không hiệu chỉnh thì bản sao số mô tả một cái máy lý tưởng không tồn tại.
Nó lệch dần theo thời gian. Thiết bị mòn đi, còn mô hình thì không tự già. Sau một hai năm, khoảng lệch giữa hai bên không còn nói lên điều gì trừ khi được cập nhật.
Ba điều này đều là công việc bảo trì mô hình, tốn người, và không nằm trong bản chào hàng.
Vì sao thử tải thật không bỏ được
Có một cám dỗ rõ ràng: nếu mô phỏng tốt tới vậy, sao còn phải thử thật?
Vì mô phỏng chỉ chứa những gì đã được đưa vào nó. Còn thực tế chứa những gì chưa ai nghĩ tới:
Mối hàn không đạt như bản vẽ. Bê tông trộn sai tỉ lệ ở một mẻ. Vật liệu không đúng chủng loại như chứng nhận ghi. Thi công lệch vài xăng-ti-mét. Nền đất khác với báo cáo khảo sát.
Không lỗi nào trong số đó có mặt trong mô hình, và tất cả đều là nguyên nhân thật của các sự cố công trình.
Nói cách khác: mô phỏng kiểm tra thiết kế; thử nghiệm kiểm tra cái đã được xây. Hai việc khác nhau, và cái sau không thay thế được bằng cái trước.
Phần AI không chạm tới
Nó không biết cái gì chưa được đưa vào. Đây là giới hạn cơ bản nhất. Mô hình không có khái niệm về những hiện tượng không nằm trong phương trình gốc.
Nó không đi hiện trường. Vết nứt, tiếng kêu lạ, chỗ rỉ nước, một mối nối trông không giống bản vẽ — người kỹ sư có kinh nghiệm nhìn ra trong vài phút.
Nó không nhận ra kết quả vô lý. Người có nghề nhìn một con số và thấy ngay là sai bậc, vì họ có trực giác về độ lớn. Đây là năng lực hình thành từ nhiều năm và nó là lớp bảo vệ cuối cùng.
Và nó không ký vào bản vẽ. Trách nhiệm kỹ thuật gắn với một con người có chứng chỉ hành nghề. Không có phiên bản nào của trách nhiệm đó chuyển sang máy được — và trong ngành mà sai sót gây chết người, đó không phải chi tiết hình thức.
Và cái tên
Kỹ thuật là lĩnh vực mà uy tín tích luỹ rất chậm, gắn với công trình đã làm và với việc chưa bao giờ xảy ra sự cố.
Cũng là lĩnh vực mà khâu thực thi — dựng mô hình, làm hình ảnh, viết báo cáo — vừa rẻ đi tới mức không còn phân biệt được ai với ai qua vẻ ngoài của hồ sơ.
Cái còn lại là phán đoán có người chịu trách nhiệm, và một cái tên gắn với những gì đã làm — thứ mà một hồ sơ trên nền tảng của người khác không thay được.
AiVatLy.com ngắn, gọi đúng nền tảng của mọi ngành kỹ thuật, và đủ rộng cho cả mô phỏng, kiểm định lẫn nghiên cứu ứng dụng.
Tên miền nhắc trong bài: AiVatLy.com