Mô hình và nền tảng AI
Tiến bộ trong Vi mạch Mang Chúng ta đến Gần hơn với Trí tuệ Nhân tạo Cạnh
Các nhà nghiên cứu từ Đại học Princeton đã phát triển phần cứng và phần mềm được thiết kế để tăng tốc độ và hiệu suất của các hệ thống trí tuệ nhân tạo (AI) chuyên dụng.
Naveen Verma là giáo sư kỹ thuật điện và máy tính tại Princeton, người đứng đầu nhóm nghiên cứu.
“Phần mềm là một phần quan trọng của việc cho phép phần cứng mới,” Verma nói. “Hy vọng là các nhà thiết kế có thể tiếp tục sử dụng cùng một hệ thống phần mềm – và chỉ cần nó hoạt động nhanh hơn và hiệu quả hơn.”
Các hệ thống được phát triển bởi các nhà nghiên cứu giảm nhu cầu về năng lượng và lượng dữ liệu cần được trao đổi từ máy chủ từ xa. Với điều này, các ứng dụng AI như phần mềm điều khiển máy bay không người lái có thể diễn ra ở rìa của cơ sở hạ tầng tính toán.
Verma cũng là giám đốc của Trung tâm Sáng tạo Giáo dục Kỹ thuật của Đại học.
“Để làm cho AI trở nên dễ tiếp cận hơn với quá trình thực tế và thường xuyên xung quanh chúng ta, chúng ta cần giải quyết vấn đề độ trễ và bảo mật bằng cách di chuyển tính toán đến rìa” Verma nói. “Và điều đó đòi hỏi cả hiệu suất và hiệu quả năng lượng.”
Thiết kế Vi mạch Mới
Đội ngũ từ Princeton đã phát triển một thiết kế vi mạch mới hai năm trước, và nó được thiết kế để cải thiện hiệu suất của mạng nơ-ron. Vi mạch có thể thực hiện tốt hơn từ 10 đến 100 lần so với các vi mạch khác trên thị trường.
“Vi mạch có một điểm yếu lớn là nó sử dụng một kiến trúc rất không bình thường và gây gián đoạn,” Verma nói vào năm 2018. “Điều đó cần phải được hòa giải với lượng lớn cơ sở hạ tầng và phương pháp thiết kế mà chúng ta có và sử dụng ngày nay.”
Vi mạch đã được tinh chỉnh liên tục trong hai năm qua, và một hệ thống phần mềm đã được tạo ra để cho phép các hệ thống AI sử dụng công nghệ mới một cách hiệu quả. Ý tưởng là các vi mạch mới có thể cho phép hệ thống trở nên có thể mở rộng về phần cứng và thực hiện phần mềm.
“Nó có thể lập trình được trên tất cả các mạng này,” Verma nói. “Các mạng có thể rất lớn, và chúng có thể rất nhỏ.”
Tình huống lý tưởng nhất cho tính toán là nó diễn ra trên công nghệ chính nó, chứ không phải trên máy tính mạng từ xa. Tuy nhiên, điều này đòi hỏi một lượng lớn năng lượng và bộ nhớ, điều này làm cho việc thiết kế hệ thống như vậy trở nên khó khăn.
Để vượt qua những hạn chế này, các nhà nghiên cứu đã thiết kế một vi mạch thực hiện tính toán và lưu trữ dữ liệu trong cùng một khu vực, được gọi là tính toán trong bộ nhớ. Kỹ thuật này cắt giảm năng lượng và thời gian cần thiết để trao đổi thông tin với bộ nhớ chuyên dụng.
Để tránh hoạt động tương tự, cần thiết cho tính toán trong bộ nhớ và nhạy cảm với sự cố, đội ngũ đã dựa vào tụ điện thay vì transistor trong thiết kế vi mạch. Tụ điện không gặp phải cùng một hiệu ứng bởi sự thay đổi điện áp, và chúng chính xác hơn.
Mặc dù có nhiều thách thức khác xung quanh các hệ thống tương tự, chúng mang lại nhiều lợi thế khi được sử dụng cho các ứng dụng như mạng nơ-ron. Các nhà nghiên cứu hiện đang tìm cách kết hợp hai loại hệ thống, vì hệ thống số là trung tâm trong khi mạng nơ-ron dựa trên vi mạch tương tự có thể chạy nhanh và hiệu quả các hoạt động chuyên dụng.












