Nhận xét

Intel Movidius: trí tuệ nhân tạo trên usb

Mục lục:

Anonim

2001: Odyssey in Space, Ex machina và I, Robot là một số ví dụ về Trí tuệ nhân tạo được xử lý bằng khoa học viễn tưởng. Chúng sinh suy nghĩ, những người sau khi tương tác với chúng tôi xem xét sự tồn tại của chính họ và cuộc xung đột bắt đầu. Mặc dù là công trình rất thú vị để phản ánh, Trí tuệ nhân tạo là một môn học lập trình hiện tại không liên quan đến ý thức. Đó là một thực tế và Intel Movidius là một USB phát triển theo ý của chúng tôi.

Chúng tôi đã thử nghiệm nó và sau đó chúng tôi cung cấp cho bạn một bản vẽ về AI và vai trò của sự phát triển này mà Intel cung cấp cho chúng tôi. Bạn có muốn biết thêm về trí thông minh nhân tạo này? Đừng bỏ lỡ phân tích của chúng tôi.

Trí tuệ nhân tạo hiện đang được triển khai là gì?

AI hay Trí tuệ nhân tạo đã được mô tả trong văn học tương lai và bởi một số học giả là khả năng của một hệ thống máy tính có thể suy nghĩ tâm lý như con người. Những phản ánh về ý thức là gì và những gì nó xuất phát từ thực tế là một chương trình có thể có được nó cung cấp cho các lò của trí tưởng tượng trong sách, phim và loạt.

Nhưng các nhánh khác của các học giả, nhà nghiên cứu và lập trình viên định nghĩa nó theo các thuật ngữ cụ thể hơn. Nếu chúng ta hiểu trí thông minh là khả năng có cấu trúc để giải quyết vấn đề, thì nó gần với những gì chúng ta hiểu là một chương trình máy tính. Trí thông minh nhân tạo được nói đến rất nhiều ngày nay thuộc loại này, các chương trình máy tính cố gắng giải quyết vấn đề và cải thiện cách họ làm điều đó với kinh nghiệm của họ.

Trí tuệ nhân tạo giải quyết vấn đề gì và như thế nào

Nếu Trí tuệ nhân tạo mà chúng ta đang nói đến không phải là một ý thức mà là một chương trình giải quyết các vấn đề, thì điều gì phân biệt nó với "lập trình thông thường"?

Giống như chúng tôi, các loại AI khác nhau cố gắng giải quyết vấn đề bằng cách thử nó nhiều lần cho đến khi họ tìm ra phương pháp tốt nhất để làm điều đó. Để học, chương trình được cấu trúc toán học và được đào tạo theo nghĩa đen với dữ liệu. Mỗi lần nó trở nên tốt hơn để đưa ra một kết quả cho vấn đề và nếu nó tiếp tục học hỏi với nhiều dữ liệu hơn, nó sẽ định hướng lại thuật toán tìm kiếm giải pháp.

Intel Movidius: Phát triển AI trong tay chúng ta

Giống như xử lý 3D và hình ảnh, thuật toán Trí tuệ nhân tạo rất phức tạp đối với logic của CPU thông thường và có thể được tăng tốc bằng phần cứng. Tăng tốc phần cứng GPU là bước đầu tiên các nhà sản xuất cung cấp cho chúng tôi, nhưng các sản phẩm nhúng hoặc nhúng sẽ không mang theo € 300 card đồ họa tiêu thụ 80W.

Đối với các ứng dụng như camera an ninh hoặc máy bay không người lái, cái mà chúng ta gọi là hệ thống nhúng hoặc tích hợp, mức tiêu thụ và kích thước trên bảng điện tử phải ở mức tối thiểu. Điều tương tự cũng đúng với điện thoại thông minh, vốn đang xử lý hình ảnh xuống chip với khả năng tăng tốc phần cứng AI.

Vì vậy, các nhà sản xuất như Intel đang phát triển và cung cấp các chip có thể được tích hợp vào các ứng dụng loại này. Intel Movidius là một nền tảng phần mềm và phần cứng làm được điều đó, chạy Trí tuệ nhân tạo trên một con chip nhỏ, tương đối mạnh, năng lượng thấp. Với 1W, nó có khả năng thực hiện các tác vụ xử lý hình ảnh như nhận dạng khuôn mặt, các đối tượng… với hiệu suất 100 GFlops. Đó là một kết quả thấp hơn so với những gì GPU mang lại nhưng đủ cho các tác vụ AI được yêu cầu và nó có thể được tích hợp vào thiết kế điện tử của một sản phẩm cuối cùng.

Intel Movidius: USB có tích hợp không?

Tùy thuộc vào ứng dụng, bạn có thể đơn giản hóa thiết kế điện tử và luôn kết nối USB Intel Movidius. Tất nhiên, nếu không, trong hầu hết các trường hợp, Movidius USB dùng để làm gì?

Khi thiết kế một thiết bị (điện thoại thông minh, tủ lạnh, xe hơi, camera an ninh…), một trong những bộ phận quan trọng nhất của nó là bảng điện tử. Để thiết bị điện tử và lập trình kết hợp tốt với nhau, các quyết định phải được đưa ra với cả hai loại. Khi chọn bộ xử lý và trình điều khiển sẽ được triển khai trên PCB, việc chọn chip sẽ giúp mọi việc dễ dàng hơn bằng cách tăng tốc là chìa khóa.

Đó là lý do tại sao Intel muốn bán hàng triệu chip Movidius mà các nhà sản xuất thiết bị sẽ tích hợp vào bảng sản phẩm của họ và bán USB Movidius cho phép bất kỳ nhà phát triển nào đào tạo và lập trình cho nền tảng của họ theo cách rẻ tiền và dễ tiếp cận. Đội ngũ kỹ thuật sẽ chọn chip và phần mềm dễ tiếp cận và mạnh mẽ nhất, và Movidius cho phép phát triển AI mà chưa tạo ra bảng điện tử của sản phẩm cuối cùng, và sau đó họ đảm bảo rằng các công ty này sẽ mua chip của họ cho sản phẩm của họ.

Một ví dụ về AI tích hợp có thể được thực hiện với Intel Movidius

Nếu chúng ta sẽ thiết kế một camera rừng sẽ cố gắng đo dân số lynx ở một khu vực cụ thể, Trí tuệ nhân tạo sẽ cho phép cùng một camera, trước khi kết nối với bất kỳ ai, để thực hiện trinh sát và gửi một thông điệp đơn giản nói rằng "Tôi đã thấy một lynx" trong thay vì gửi hình ảnh và máy chủ thực thi Trí tuệ nhân tạo.

Với điều này, chúng tôi tiết kiệm băng thông và chi phí kết nối vì các tin nhắn rất đơn giản có thể được sử dụng. Ngoài ra, máy chủ có thể đơn giản hơn nhiều và chúng tôi sẽ thực hiện điện toán sương mù thay vì điện toán đám mây . Nếu thay vì giữ máy chủ trong các cơ sở của chúng tôi, chúng tôi đang trả tiền cho Amazon hoặc Google để sử dụng tài nguyên máy tính trên máy chủ của họ, thì chi phí cho việc giữ một bản ghi các thông báo "Tôi đã thấy một lynx" ít hơn nhiều so với việc nhận được số tiền lớn dữ liệu ở định dạng hình ảnh, xử lý chúng thông qua AI và có đăng ký, tất cả trên máy chủ. Chúng tôi nói về hàng ngàn euro theo định kỳ.

Chúng tôi đã cố gắng

Chúng tôi đã thực hiện một vài thử nghiệm với các chương trình AI mà Intel cung cấp cho chúng tôi. Các chương trình này đã được mã hóa bằng cách sử dụng Tensorflow và được đào tạo với nhiều hình ảnh của các đối tượng khác nhau. Khi chúng tôi chạy chương trình bảo nó tìm một bức ảnh mà chúng tôi đã đặt lên nó, nó cho chúng tôi biết xác suất từ ​​0 đến 1 rằng nó là một đối tượng của các thể loại mà nó đã được đào tạo.

Chúng ta thấy AI hoạt động theo cách xác suất và được đào tạo thông qua dữ liệu. Các ví dụ mà Intel cung cấp cho chúng tôi khá ấn tượng, bởi vì chúng đạt mức độ tin cậy cao hơn 90% các bức ảnh mà chúng tôi cung cấp cho chúng trong số 1001 danh mục.

Thật là một huy hiệu! Đây… Kết luận

Trong quá trình phát triển một sản phẩm có thiết bị điện tử và lập trình, bạn phải luôn tính đến cách thức và nơi dữ liệu được xử lý. Điều này đặc biệt đúng, hiện tại, trong lĩnh vực Trí tuệ nhân tạo và Intel là một trong những nhà sản xuất đặt các công cụ để đạt được kết quả tốt hơn với nền tảng Movidius.

Thẻ USB với Trí tuệ nhân tạo được tăng tốc phần cứng nhằm tạo điều kiện cho việc đào tạo và lập trình của các nhà phát triển và để có thể bán chip Movidius để chúng có thể được tích hợp vào từng sản phẩm cuối cùng từ các dự án đó.

Nhận xét

Lựa chọn của người biên tập

Back to top button