Trở thành kỹ sư thị giác máy tính
Khám phá sức mạnh chuyển đổi của AI thị giác máy tính với Ultralytics. Khám phá các ứng dụng trong ngành và học hỏi từ các kỹ sư chuyên gia như Muhammad Rizwan Munawar.

Thị giác máy tính (CV) là một lĩnh vực của trí tuệ nhân tạo giúp huấn luyện máy tính diễn giải và hiểu thế giới hình ảnh. Công nghệ này hoạt động tương tự như thị giác con người, nhưng có một vài điểm khác biệt đáng chú ý: con người có cả một đời kinh nghiệm để huấn luyện cách phân biệt các đối tượng, khoảng cách của chúng, liệu chúng có đang di chuyển hay không và liệu có điều gì bất thường trong một hình ảnh hay không.
Công nghệ CV liên quan đến việc máy tính không chỉ có khả năng hình ảnh hóa các bức ảnh, mà còn trích xuất thông điệp hoặc mục đích của hình ảnh đó, chẳng hạn như xác định khoảng cách và chuyển động của các đối tượng đang tiến tới. Nhờ những tiến bộ trong trí tuệ nhân tạo và các đổi mới trong deep learning và mạng thần kinh, lĩnh vực này đã có những bước tiến vượt bậc trong những năm gần đây và đã có thể vượt qua con người trong một số tác vụ liên quan đến phát hiện và dán nhãn đối tượng.

CV hỗ trợ các giải pháp thực tế cho các ngành công nghiệp như y tế, chẳng hạn, nơi công nghệ này cực kỳ hữu ích cho diagnosis implementations. Tuy nhiên, tiện ích của CV còn mở rộng sang nhiều ứng dụng khác như thể thao, bán lẻ, nông nghiệp, giao thông vận tải, sản xuất và nhiều lĩnh vực khác. Tại Ultralytics, chúng tôi giúp cho việc huấn luyện model và machine learning trở nên dễ tiếp cận với mọi người. Mục tiêu của chúng tôi là giúp bạn tận dụng sức mạnh của Trí tuệ Nhân tạo mà không phải lo lắng về tất cả các chi tiết kỹ thuật. Từ những nỗ lực của mình, chúng tôi đã thấy ngay cả học sinh trung học cơ sở cũng bắt đầu huấn luyện model của họ với Ultralytics Platform và YOLOv5.
“Thị giác máy tính là một trong những điều đáng kinh ngạc nhất xuất hiện từ thế giới deep learning và trí tuệ nhân tạo. Những tiến bộ mà deep learning mang lại cho lĩnh vực thị giác máy tính thực sự đã tạo nên sự khác biệt cho lĩnh vực này.”
Wayne Thompson, Nhà khoa học dữ liệu tại SAS
Các kỹ sư CV áp dụng nghiên cứu về vision AI và học máy để giải quyết các vấn đề thực tế. Các kỹ sư CV thường có bề dày kinh nghiệm với nhiều hệ thống khác nhau như nhận diện hình ảnh, học máy, edge AI, mạng và truyền thông, deep learning, trí tuệ nhân tạo, tính toán nâng cao, chú thích hình ảnh, khoa học dữ liệu và phân đoạn hình ảnh/video. Vì vậy, không để bạn chờ đợi lâu hơn nữa, chúng tôi muốn giới thiệu với bạn một kỹ sư thị giác máy tính và chia sẻ kinh nghiệm của anh ấy.
Gặp gỡ Muhammad!#

Muhammad Rizwan Munawar là một Computer Vision Engineer. Anh đã hoàn thành bằng cử nhân Khoa học Máy tính với chuyên ngành Trí tuệ Nhân tạo tại Đại học COMSATS Islamabad, Cơ sở Wah. Chuyên môn của anh không giới hạn ở lĩnh vực thị giác máy tính, bởi vì anh biết rằng các kỹ năng bổ sung có thể giúp anh phát triển và nâng tầm sự nghiệp của mình, vì vậy anh cũng có kiến thức về ứng dụng desktop, web front-end và phát triển dashboard hấp dẫn. Hiện tại, anh làm việc như một freelancer phát triển các giải pháp cho các use case khác nhau dựa trên nhu cầu của khách hàng.
Làm thế nào bạn bắt đầu với học máy và vision AI?#
"Chà, đó là một hành trình đầy rào cản và nỗ lực làm việc chăm chỉ không ngừng nghỉ. Khi mới bắt đầu, tôi thậm chí còn chưa biết gì về phát hiện đối tượng, nhưng tôi tò mò và đam mê chủ yếu với vision AI. Tôi đang học năm cuối đại học thì bắt đầu làm freelance, chỉ để học hỏi các kỹ năng. Đồng thời, tôi cũng bắt đầu học các khái niệm học máy cơ bản từ nhiều kênh YouTube khác nhau. Sau 7-8 tháng làm việc liên tục, tôi đã phát triển được sự hiểu biết tốt về vision AI và deep learning và quyết định tiếp tục sự nghiệp chuyên nghiệp của mình trong lĩnh vực CV."
Hãy chia sẻ với chúng tôi về kinh nghiệm của bạn với Ultralytics YOLOv5!#
"Tôi đã sử dụng Ultralytics YOLOv5 kể từ khi nó phát hành, nhưng để phát triển và chỉnh sửa phù hợp với các use case khác nhau, tôi đã dùng YOLOv5 trong 1,5 năm." "Ban đầu, vấn đề tôi xử lý liên quan đến object detection, vì vậy tôi bắt đầu tìm hiểu các thuật toán khác nhau về object detection. Sau khi dành thời gian nghiên cứu, tôi đã so sánh mAP của các object detector khác nhau và nhận ra độ chính xác của YOLOv5 trên tập dữ liệu COCO rất cao so với các object detector khác tại thời điểm đó. Vì vậy, tôi đã gán nhãn dữ liệu và fine-tune YOLOv5 trên dữ liệu tùy chỉnh của mình với mục đích phát hiện con người." "YOLOv5 rất dễ sử dụng, chỉnh sửa và fine-tune, đồng thời cộng đồng lớn mạnh của nó luôn sẵn sàng hỗ trợ nếu ai đó gặp sự cố. Các bản cập nhật thường xuyên của YOLOv5 giúp tôi thực hiện object detection ngày càng dễ dàng và hiệu quả hơn rất nhiều."

3 lời khuyên của Muhammad dành cho người mới bắt đầu#
- Thường xuyên học hỏi các khái niệm mới và duy trì thói quen nhất quán. Muhammad coi tính nhất quán là một trong những yếu tố quan trọng nhất dẫn đến thành công của anh ấy.
- Hãy luôn suy nghĩ về những ý tưởng mới, dù chúng có vẻ ngớ ngẩn cũng không sao! Chúng sẽ giúp bạn tư duy sâu sắc về mọi vấn đề. Hãy thử triển khai những ý tưởng này ở một mức độ nhất định và ghi chép lại vào tài liệu. Hãy luôn tuân theo chiến lược này.
- Phát triển các dự án liên quan đến CV. Làm việc thường xuyên trên các dự án sẽ giúp bạn học hỏi và phát triển niềm đam mê trong tâm trí đối với lĩnh vực CV.
Cảm ơn bạn đã đọc về hành trình của Muhammad! Nếu bạn muốn tìm hiểu thêm về công việc của anh ấy, hãy xem trang web của anh ấy. Và để cập nhật tin tức mới nhất về Ultralytics YOLOv5 và AI thị giác mà chúng tôi chia sẻ với bạn, hãy theo dõi chúng tôi trên Twitter và LinkedIn!






