Mã sinh viên:20010703 Lớp: TDH2 Ngành : Kĩ Thuật Điều Khiển và Tự Động Hóa
HÀ NỘI, THÁNG 06/2023
1. Nội dung tiếp cận
1.1. Giới thiệu về mảng AI
AI là viết tắt của "Trí tuệ nhân tạo" (Artificial Intelligence). Nó đề cập đến khả năng của máy móc và hệ thống tính toán để thực hiện các tác vụ mà trước đây chỉ có con người mới có thể thực hiện được. AI có thể học hỏi, nhận biết, phân tích và tìm hiểu từ dữ liệu, từ đó đưa ra dự đoán, giải quyết vấn đề hoặc thực hiện các tác vụ đòi hỏi sự thông minh. Có hai dạng chính của AI là AI hẹp (narrow AI) và AI mạnh (strong AI). AI hẹp chỉ tập trung vào một tác vụ cụ thể như nhận dạng giọng nói, xử lý ngôn ngữ tự nhiên hoặc tự động lái xe. Trong khi đó, AI mạnh là một hệ thống có khả năng vượt qua khả năng trí tuệ của con người và có thể thực hiện mọi tác vụ mà con người có thể làm.Thực thi hóa các nhiệm vụ từ dễ đến khó mà trước đây chỉ có con người mới có thể thực hiện. Có rất nhiều ứng dụng của trí tuệ nhân tạo (AI) trong đời sống hàng ngày. Trợ lý ảo và chatbot: AI được sử dụng để tạo ra các trợ lý ảo và chatbot có khả năng tương tác với con người thông qua giọng nói hoặc tin nhắn. Chúng có thể trả lời câu hỏi, cung cấp thông tin, hỗ trợ tìm kiếm và thực hiện các tác vụ cơ bản. Xử lý ngôn ngữ tự nhiên: AI có thể hiểu và xử lý ngôn ngữ tự nhiên, giúp dịch thuật tự động, phân tích ý kiến, trích xuất thông tin từ văn bản và tạo ra nội dung tự động. Công nghệ nhận diện hình ảnh: AI được sử dụng trong các hệ thống nhận diện khuôn mặt, phân loại đối tượng, nhận dạng biển số xe, phát hiện gian lận và nhiều ứng dụng khác liên quan đến xử lý hình ảnh. Xe tự hành: AI đóng vai trò quan trọng trong phát triển xe tự lái. Các hệ thống AI được sử dụng để phân tích dữ liệu từ cảm biến, nhận dạng biển báo, phân loại đối tượng và đưa ra quyết định để điều khiển xe. Hệ thống gợi ý và cá nhân hóa: AI được sử dụng trong các hệ thống gợi ý sản phẩm, bài viết, video, nhạc và nội dung tương tự dựa trên sở thích và hành vi của người dùng. Quản lý tài chính: AI có thể phân tích dữ liệu tài chính, dự báo xu hướng thị trường, tối ưu hóa danh mục đầu tư và phát hiện gian lận tài chính. Y tế: AI có thể hỗ trợ trong chẩn đoán bệnh, phân loại hình ảnh y tế, thiết kế thuốc, quản lý dữ liệu y tế và tư vấn về sức khỏe. Đây chỉ là một số ví dụ cơ bản về ứng dụng của AI trong đời sống. Trí tuệ nhân tạo đang ngày càng phát triển và có tiềm năng để cải thiện nhiều lĩnh vực khác nhau trong tương lai. 1.2. Chi tiết mảng AI đang sử dụng trong xe tự hành XBUS Các loại Sensors: LIDAR: LIght Detection and Ranging GNSS: Global Navigation Satellite System IMU: Inertial Measurement Unit CAMERA RADAR: RAdio Detection and Ranging SONAR: SOund NAvigation and Ranging. AI ở trong xe XBUS: Đếm số lượng người đứng, ngồi trong xe, kiểm tra số lượng ghế còn trống. Khi xe di chuyển, nếu có hiện tượng bất thường → cảnh báo. Tăng tính trải nghiệm người dùng AI ở ngoài xe XBUS: Xác định vùng đi được của xe (Ground, Vegetation, Building). Xác định vị trí chính xác của các object 2D/3D, quỹ đạo di chuyển, vận tốc di chuyển 1.3. Dữ liệu trong AI, làm quen với kiểu dữ liệu ảnh 2D, point 3D Một số kiểu dữ liệu thường được phân tích: Text, and numeric Categorical Data: labels, colors, genders, … Image Audio video Time series data (stock prices, weather, sensor readings…) 1.4. Hướng dẫn cài đặt Ubuntu, môi trường Anaconda, Source Code Tại sao nên dùng Ubuntu: -Mã nguồn mở, hoàn toàn miễn phí -Hỗ trợ hầu hết các ngôn ngữ lập trình, thao tác command line rất tiện lợi so với windows -Tốn ít tài nguyên phần cứng khi sử dụng -Tính bảo mật cao, ít bị dòm ngó bởi hacker Tại sao nên dùng Anaconda: Mã nguồn mở, hoàn toàn miễn phí , được rất nhiều lập trình viên ưa chuộng vì tính tiện lợi Đơn giản hóa việc quản lý và triển khai code Hoạt động trên đa nền tảng (Windows, Linux, MacOS) Những thứ đã học được Hiểu thêm những kiến thức về mảng AI, học được cách làm những ví dụ cơ bản về AI theo các Step cơ bản. Học được về các loại sensor được sử dụng trong xe tự hành và hiểu thêm về chức năng của từng sensor. -Học được về các kiểu dữ liệu ảnh 2D,3D -Biết cách cài đặt hệ điều ảnh Ubuntu và Anacode để phục vụ cho môn học. Những việc đã làm được sau 2 buổi đầu thực tập Cài đặt được hệ điều hành ubuntu cho laptop Cài đặt được anacoda