Ultralytics YOLO27:
Vision AI

Ultralytics xếp hạng #5 trong báo cáo Octoverse 2024 của GitHub

Hãy cùng tìm hiểu một cột mốc của AI mã nguồn mở - Ultralytics xếp hạng thứ 5 trong Octoverse 2024 của GitHub với các model YOLO và cộng đồng phát triển toàn cầu.

ABAbirami Vina12 min read
Ultralytics xếp hạng #5 trong báo cáo Octoverse 2024 của GitHub

Chúng tôi rất vui mừng được chia sẻ một cột mốc quan trọng của Ultralytics và cộng đồng AI thị giác của chúng tôi. Trong báo cáo Octoverse 2024 của GitHub, repository mã nguồn mở của chúng tôi được xếp hạng #5 trên toàn cầu trong số tất cả các dự án mã nguồn mở và công khai thu hút nhiều contributor lần đầu nhất.

Sự ghi nhận này đưa chúng tôi đứng cùng các dự án có ảnh hưởng như VS Code của Microsoft, Flutter và LangChain, đồng thời vượt lên trước một số tổ chức lớn nhất và có ảnh hưởng nhất trong lĩnh vực công nghệ. Đây không chỉ là một danh hiệu đáng tự hào mà còn là phản ánh mạnh mẽ về niềm tin của cộng đồng developer toàn cầu đối với các công cụ, sứ mệnh và tầm nhìn của chúng tôi.

Ultralytics xếp hạng #5 trong báo cáo Octoverse 2024 của GitHub

Hình 1. Ultralytics xếp hạng #5 trong báo cáo Octoverse 2024 của GitHub.

Ultralytics luôn tin tưởng vào việc xây dựng AI đẳng cấp thế giới, cởi mở, dễ tiếp cận và được thúc đẩy bởi nhu cầu thực tế. Từ model Ultralytics YOLO đến các workflow training, tài liệu và công cụ deployment, mọi khía cạnh của Ultralytics đều được định hình bởi cộng đồng contributor gồm sinh viên, nhà nghiên cứu, startup và developer trên toàn thế giới. Cột mốc này khẳng định cách tiếp cận AI và computer vision lấy cộng đồng làm trọng tâm, đồng thời truyền cảm hứng để chúng tôi tiếp tục nâng cao tiêu chuẩn.

Trong bài viết này, chúng ta sẽ tìm hiểu kỹ hơn về lý do cột mốc này quan trọng, không chỉ đối với Ultralytics và cộng đồng của chúng tôi mà còn đối với tương lai của AI mã nguồn mở và computer vision.

Contributor lần đầu của Ultralytics phản ánh một câu chuyện lớn hơn#

Việc Ultralytics nổi lên như một trong những điểm đến mã nguồn mở hàng đầu trên GitHub dành cho contributor lần đầu không chỉ là một thành tựu đáng phấn khởi, mà còn phản ánh trực tiếp sứ mệnh của chúng tôi. Chúng tôi cam kết làm cho AI không chỉ tiên tiến nhất mà còn cởi mở, dễ hiểu và dễ tiếp cận với developer ở mọi nơi.

Theo báo cáo Octoverse 2024 của GitHub, hơn 1,4 triệu developer đã thực hiện đóng góp mã nguồn mở đầu tiên của họ vào năm ngoái. Làn sóng tăng trưởng này không chỉ là một xu hướng mà còn là một tín hiệu mạnh mẽ.

Tổng số đóng góp công khai trên GitHub từ năm 2021 đến năm 2024

Hình 2. Tổng số đóng góp công khai trên GitHub (2021-2024).

Các đóng góp đầu tiên là một trong những chỉ báo rõ ràng nhất về niềm tin, tính dễ sử dụng và tác động thực tế đến cộng đồng. Khi developer chọn Ultralytics làm nơi thực hiện bước đầu tiên đó, điều này có nghĩa là họ nhìn nhận ecosystem của chúng tôi là nơi họ có thể hiểu, đóng góp và phát triển cùng.

Việc được xếp hạng trong top năm dự án trên toàn cầu củng cố rằng, ngoài việc xây dựng các công cụ tiên tiến, chúng tôi còn đang góp phần định hình tương lai của AI bằng cách chào đón và trao quyền cho thế hệ developer và nhà nghiên cứu tiếp theo.

Đây là lời nhắc nhở rằng đổi mới mở không thể mở rộng chỉ vì nó nhanh hay hào nhoáng, mà vì nó được chia sẻ. Nói ngắn gọn, động lực cho đà phát triển của chúng tôi là một cộng đồng toàn cầu đang ngày càng lớn mạnh và cùng nhau xây dựng.

Nhìn sâu hơn vào làn sóng AI#

Tiếp theo, hãy cùng lùi lại một bước để xem các xu hướng rộng hơn trong AI và mã nguồn mở đang định hình hoạt động của developer như thế nào, cũng như Ultralytics phù hợp với bức tranh đó ra sao.

Làn sóng AI bắt đầu dần tạo được đà vào cuối những năm 2010, nhưng trong những năm gần đây, nó đã sôi động hơn bao giờ hết và đang thay đổi cách developer xây dựng sản phẩm. Riêng trong năm 2024, GitHub ghi nhận mức tăng trưởng 98% so với cùng kỳ năm trước về các dự án AI tạo sinh và gần 1 tỷ lượt đóng góp cho các repository công khai và mã nguồn mở. Những con số này cho thấy sự chuyển dịch đáng kể trong cách các cộng đồng toàn cầu thử nghiệm, phát hành và mở rộng quy mô phần mềm.

Trọng tâm của phong trào này là Python. Năm 2024, Python chính thức trở thành ngôn ngữ lập trình được sử dụng nhiều nhất trên GitHub, vượt qua JavaScript (một ngôn ngữ traditionally được dùng để xây dựng website và web app) lần đầu tiên sau hơn một thập kỷ. Thay đổi này bắt nguồn từ ảnh hưởng ngày càng lớn của các lĩnh vực như machine learning, data science và AI, nơi Python là ngôn ngữ mặc định của nhiều developer và nhà nghiên cứu.

Python là ngôn ngữ lập trình được sử dụng nhiều nhất trong năm 2024

Hình 3. Python là ngôn ngữ lập trình được sử dụng nhiều nhất trong năm 2024.

Chẳng hạn, Jupyter Notebooks, một công cụ thường được dùng để viết và chạy code Python cùng với các hình trực quan hóa dữ liệu và phần giải thích, đã chứng kiến mức tăng 92% về mức độ sử dụng. Tăng trưởng này là kết quả trực tiếp của việc thử nghiệm thực hành, phân tích dữ liệu và phát triển AI model trở thành phần cốt lõi trong workflow phần mềm hiện đại, không chỉ trong nghiên cứu mà cả trong môi trường production.

Nơi Ultralytics hòa vào làn sóng AI toàn cầu#

Đối với Ultralytics, xu hướng này phù hợp chặt chẽ với cách cộng đồng của chúng tôi xây dựng sản phẩm. Các model Ultralytics YOLO mã nguồn mở nằm tại giao điểm giữa khả năng tiếp cận AI và tính hữu dụng trong thực tế. Từ các edge device trong thành phố thông minh đến hệ thống thị giác trong robotics và sản xuất, developer trên toàn thế giới lựa chọn công cụ của chúng tôi không chỉ vì hiệu năng mà còn vì chúng dễ hiểu, có thể thích ứng với nhiều nhu cầu khác nhau và được xây dựng với trọng tâm là độ tin cậy.

Khi ecosystem developer toàn cầu tiếp tục mở rộng, mỗi ngày chúng ta lại chứng kiến các contributor, use case và đổi mới mới xuất hiện. Dù là sinh viên thử nghiệm trong Jupyter Notebooks, các team tích hợp YOLO vào hệ thống production hay contributor lần đầu khám phá AI mã nguồn mở, tất cả đều là một nỗ lực tập thể đang tái định hình cách các công cụ computer vision được xây dựng và sử dụng.

Tác động của Cộng đồng GitHub Ultralytics#

Sau khi tìm hiểu về sự tăng trưởng gần đây của các dự án AI, hãy cùng dành chút thời gian thảo luận về những đóng góp đáng kể từ cộng đồng GitHub Ultralytics.

Ngay từ ngày đầu tiên, Ultralytics đã được xây dựng một cách công khai, được định hình bởi phản hồi, đóng góp và sự hợp tác vô giá của các developer trên toàn thế giới. Điều bắt đầu từ tầm nhìn của nhà sáng lập kiêm CEO, Glenn Jocher, đã phát triển thành một cộng đồng toàn cầu sôi động.

Chúng tôi xin gửi lời cảm ơn chân thành đến tất cả những người đã đồng hành trong hành trình này, dù là đóng góp code, đưa ra phản hồi, kiểm thử tính năng hay để lại một ngôi sao trên GitHub. Ultralytics sẽ không thể có được ngày hôm nay nếu thiếu các bạn.

Như Glenn Jocher đã nói: “AI mã nguồn mở là nền tảng của Ultralytics ngay từ đầu. Mỗi đóng góp đều giúp chúng tôi mở rộng giới hạn của AI, và cùng nhau, chúng ta đang xây dựng một điều thực sự có thể thay đổi thế giới.”

Dưới đây là cái nhìn nhanh về tác động của Cộng đồng GitHub Ultralytics:

  • Số sao GitHub của Ultralytics: 100K sao
  • 85 triệu lượt tải xuống qua pip
  • 3 triệu model được training mỗi ngày bằng package pip của Ultralytics.

Sau cùng, mọi đóng góp trong cộng đồng AI mã nguồn mở đều thúc đẩy tăng trưởng và củng cố sự hợp tác toàn cầu. Điều này rất quan trọng đối với Ultralytics và là một phần của phong trào lớn hơn nhằm hỗ trợ AI mã nguồn mở trên toàn thế giới.

Điều thú vị là Khảo sát Mã nguồn mở năm 2024 của GitHub cho thấy không gian mã nguồn mở đang ngày càng đa dạng, với 30% số người tham gia hiện tự nhận mình thuộc các nhóm thiểu số, tăng 43% so với khảo sát trước. Khi cộng đồng developer toàn cầu tiếp tục mở rộng, sự đa dạng này được kỳ vọng sẽ còn tăng hơn nữa, đặc biệt tại các khu vực đang phát triển nhanh như Ấn Độ, quốc gia đang trên đà trở thành cộng đồng developer lớn nhất vào năm 2028, cùng với Brazil và Nigeria.

Sự tham gia toàn cầu ngày càng tăng trong lĩnh vực công nghệ mã nguồn mở

Hình 4. Chúng ta đang chứng kiến sự tham gia toàn cầu ngày càng tăng trong lĩnh vực công nghệ mã nguồn mở.

Từ mã nguồn mở đến các use case thực tế với Ultralytics YOLO#

Đôi khi, những con số có thể khó hình dung về tác động trong thế giới thực. Tuy nhiên, khi xem xét cách các model Ultralytics YOLO đang được ứng dụng trong nhiều ngành khác nhau, tác động của AI mã nguồn mở trở nên rất rõ ràng.

Các model Ultralytics YOLO đang định hình lại những lĩnh vực như bảo tồn động vật hoang dã, hệ thống an toàn và thành phố thông minh. Ví dụ, trong lĩnh vực bảo tồn động vật hoang dã, drone được vận hành bằng YOLO có thể được sử dụng để theo dõi các loài có nguy cơ tuyệt chủng và giám sát môi trường sống của chúng, cung cấp cho các nhà nghiên cứu insight theo thời gian thực để góp phần bảo vệ những loài động vật này.

Tương tự, trong các hệ thống an toàn, YOLO có thể hỗ trợ phát hiện mối đe dọa, cho phép phản ứng nhanh hơn và bảo vệ tốt hơn trong các tình huống rủi ro cao. Trong khi đó, tại các thành phố thông minh, model YOLO có thể được sử dụng để quản lý giao thông, giám sát không gian công cộng và cải thiện an toàn tổng thể bằng cách cung cấp dữ liệu cập nhật từ các đầu vào hình ảnh.

Những tiến bộ gần đây trong computer vision, chẳng hạn các cải tiến từ Ultralytics YOLOv8 đến Ultralytics YOLO11, cho thấy công nghệ đã tiến xa đến mức nào. Đặc biệt, YOLO11 mang lại tốc độ xử lý nhanh hơn và độ chính xác cao hơn, giúp nó hiệu quả hơn nữa cho các tác vụ như phát hiện đối tượng theo thời gian thực.

Công nghệ này có thể được sử dụng trong xe tự hành để phát hiện chướng ngại vật; trong lĩnh vực chăm sóc sức khỏe, nó có thể phân tích hình ảnh y tế để đẩy nhanh quá trình chẩn đoán. Những ứng dụng thực tế này cho thấy các AI model mã nguồn mở như YOLO có thể giải quyết những vấn đề thực tế và cải thiện thế giới theo những cách có ý nghĩa.

Ultralytics YOLO11 được sử dụng để giám sát giao thông

Hình 5. Ultralytics YOLO11 được sử dụng để giám sát giao thông.

Những điểm chính#

Việc Ultralytics xếp hạng #5 trong báo cáo Octoverse 2024 của GitHub về khả năng thu hút nhiều contributor lần đầu nhất là một cột mốc quan trọng, phản ánh sự quan tâm ngày càng tăng đối với AI mã nguồn mở. Sự ghi nhận này, cùng với các ứng dụng thực tế của model chúng tôi trong nhiều lĩnh vực từ bảo tồn động vật hoang dã và hệ thống an toàn đến thành phố thông minh, cho thấy computer vision đang được áp dụng rộng rãi.

Các dự án mã nguồn mở như những dự án tại Ultralytics được thúc đẩy bởi sự hợp tác và sự tham gia trên toàn cầu. Chúng tôi tự hào là một phần của phong trào này và vẫn cam kết mở rộng khả năng tiếp cận AI thị giác, trao quyền cho developer trên toàn thế giới.

Nếu trước đây bạn chưa từng đóng góp cho một dự án mã nguồn mở, thì bây giờ là thời điểm hoàn hảo. Hãy tham gia cộng đồng toàn cầu của chúng tôi. Dù bạn mới bắt đầu hay đang triển khai ở quy mô lớn, luôn có một vị trí dành cho bạn tại đây.

Khám phá repository GitHub của chúng tôi để tham gia, xem các tùy chọn cấp phép nhằm khai thác các giải pháp computer vision và tìm hiểu cách các model YOLO đang tạo ra tác động trong thực tế ở những lĩnh vực như AI trong nông nghiệpAI thị giác trong chăm sóc sức khỏe.

Explore solutions

Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm

Hãy cùng xây dựng tương lai của AI!

Bắt đầu hành trình của bạn với tương lai của machine learning