Đối với việc phát triển trí tuệ nhân tạo dành cho xe tự hành, thách thức lớn nhất nằm ở việc làm thế nào để đảm bảo an toàn cho những chiếc xe khi tự xử lý các tình huống trên đường. Giờ đây, dù việc tự định hướng di chuyển không còn là điều khó khăn, nhưng để việc dự đoán trước phản ứng của các đối tượng xung quanh chúng lại là điều không dễ dàng gì, buộc các nhà nghiên cứu phải dùng các thuật toán học sâu để xử lý.
Nhiều đối tượng phức tạp trên đường buộc những chiếc xe tự hành phải đủ thông minh để phán đoán và xử lý tình huống. |
Những đối tượng này có thể là người đi bộ, đèn tín hiệu giao thông cho tới hàng loạt các vật thể khác. Việc huấn luyện này đòi hỏi rất nhiều thời gian, song song với năng lực điện toán khổng lồ. Điều này đặt ra thách thức rất lớn cho các nhà nghiên cứu của Trường Đại học quốc gia Singapore (NUS) trong việc tìm kiếm các giải pháp phù hợp nhằm phục vụ mục tiêu nghiên cứu, phát triển xe tự hành.
DRIVE PX thế hệ thứ hai của NVIDIA được tích hợp hai chip Tegra, song song với hai chip đồ họa thế hệ Pascal, đem tới khả năng xử lý tới 8 tỷ phép tính mỗi giây. |
Để vượt qua thử thách này, các nhà nghiên cứu đã chọn một giải pháp khá…lạ: tận dụng hệ thống trên chip (SoC) Tegra của NVIDIA, tích hợp hai bộ xử lý đồ họa thế hệ Pascal. Hai hệ thống DRIVE PX 2 được triển khai song song với phần mềm phát triển ứng (SDK) cho phép NUS thoải mái thử nghiệm các thuật toán trí tuệ nhân tạo mới. Trong kết cấu của DRIVE PX 2, chip đồ họa Pascal chủ yếu được trưng dụng cho việc nhận diện hành vi vật thể.
Với thiết lập phần cứng cho phép đạt tới khả năng tính toán 8 tỷ phép tính/giây như thế, các nhà nghiên cứu tại NUS bên cạnh việc tiến hành thoải mái các thí nghiệm xe tự hành nói chung cũng song song phát triển một dự án xe buýt tự hành. Được biết, DRIVE PX 2 có thể xử lý tới 2.800 hình ảnh thu về từ các máy quay tích hợp trên xe ô tô trong mỗi giây, cao hơn nhiều so với mức 450 hình ảnh/giây của thế hệ đầu tiên. Module này cũng có thể xử lý 24 ngàn tỷ tác vụ học sâu mỗi giây - sức mạnh tương đương với 150 chiếc máy tính Apple Macbook Pro vận hành song song.
Tiến sĩ Ang và những chiếc xe tự hành SMART-NUS của trường Đại học quốc gia Singapore. |
“Với xe tự hành, điều khó nhất nằm ở việc dự đoán chiếc xe sẽ phản ứng và tính toán như con người. Thông qua DRIVE PX 2 của NVIDIA, chúng tôi không cần phải cải tiến vô lăng mà có thể phát triển tiếp tục dựa trên những gì tốt nhất sẵn có. Điều đó tạo điều kiện để chúng tôi tập trung hơn vào phát kiến những tính năng mới” – Tiến sĩ Marcelo H Ang, JR, quyền Giám đốc Trung tâm Nghiên cứu robot tiên tiến kiêm Phó Giáo sư tại Viện nghiên cứu Kĩ thuật cơ khí thuộc trường Đại học quốc gia Singapore, nhận định.
Một trong những lý do DRIVE PX 2 tối ưu cho việc nghiên cứu xe tự hành chính nhờ khả năng xử lý tín hiệu phối hợp từ nhiều cảm biến khác nhau, sử dụng các thuật toán phức tạp. Điều này cho phép các nhà nghiên cứu tại NUS tăng tốc đáng kể việc phát triển trí tuệ nhân tạo cho xe tự hành, thậm chí mô phỏng phản ứng nhanh nhạy của bộ não con người.
So với các giải pháp điện toán hiệu năng cao khác, việc triển khai chip xử lý đồ họa Pascal và nền tảng DRIVE PX 2 cũng có lợi nhờ mức chi phí thấp, đồng thời không yêu cầu nhiều thời gian tập huấn vận hành. Những đặc điểm này đã tạo ra ưu thế lớn cho việc nghiên cứu của NUS trong cuộc chạy đua phát triển công nghệ xe tự hành toàn cầu.
Nguyễn Thúc Hoàng Linh