TensorFlow và Pytorch: Nền tảng AI nguồn mở

TensorFlow và Pytorch: Nền tảng AI nguồn mở

TensorFlow và Pytorch: Nền tảng AI nguồn mở

TensorFlow và Pytorch có 2 nền tảng «Inteligencia Artificial (IA)» de «Código Abierto». Cái đầu tiên được tạo ra bởi Google và cái thứ hai được sử dụng rộng rãi bởi Facebook. Nhưng, Trí tuệ nhân tạo là gì? La «IA», như chúng tôi đã đề cập trong một bài viết trước có tên "Cách mạng công nghiệp lần thứ tư: Vai trò của phần mềm tự do trong kỷ nguyên mới này" là một trong nhiều công nghệ mới hiện đang thay đổi tiến trình của xã hội kỹ thuật số thế kỷ XNUMX của chúng ta.

Tóm lại, bạn có thể mô tả «IA» như công nghệ kêt quả tư sự kết hợp của thuật toán được thiết kế với mục đích tạo máy (phần mềm) hiện tại giống nhau khả năngcon người.

Giới thiệu về AI

La «IA» làm cho nó có thể máy học từ kinh nghiệm của chính mình hoặc của người khác, thích ứng và điều chỉnh với kiến ​​thức mới và các tình huống sống, và thực hiện các nhiệm vụ như bất kỳ con người nào khác. Ngoài ra, công nghệ này thường được đi kèm hoặc do bàn tay của người khác, đặc biệt là 2 công nghệ được gọi là «Aprendizaje Profundo (Deep Learning)» y «Procesamiento del Lenguaje Natural (Natural Language Processing)». Và «Big Data» nó cũng được sử dụng rộng rãi trong đó.

Theo cách đó, những công nghệ này cho phép các máy tính và rô bốt hiện tại, và có thể một ngày nào đó Android, được đào tạo hiệu quả và hiệu quả, để thực hiện các tác vụ cụ thể như xử lý một lượng lớn dữ liệu, nhận dạng các mẫu trong dữ liệu, thực hiện hoặc giải quyết các hoạt động vui chơi hoặc làm việc, di chuyển xung quanh (tự lái) hoặc di chuyển các đối tượng đến những nơi khác nhau, trong số nhiều việc khác.

Các loại trí tuệ nhân tạo (AI)

Tóm lại, AI có thể rất hữu ích để tạo ra:

  • Hệ thống suy nghĩ giống như con người: đến tự động hóa việc thực hiện các hoạt động, chẳng hạn như: Ra quyết định, giải quyết vấn đề và học tập. Ví dụ: Rviền thần kinh nhân tạo.
  • Hệ thống hoạt động giống như con người: Để tạo ra những chiếc máy thực hiện các nhiệm vụ tương tự như cách mọi người làm. Ví dụ: Robots và Android.
  • Hệ thống suy nghĩ hợp lý: đến mô phỏng tư duy logic hợp lý (nhận thức, phân tích và hành động) của con người. Ví dụ: Snhững hệ thống chuyên gia.
  • Hệ thống hoạt động hợp lý: đến thi đua một cách hợp lý đối nhân xử thế. Thí dụ: Phiếnngười thông minh.

Nền tảng AI nguồn mở

TensorFlow: Nội dung

TensorFlow: Nó là gì và đặc điểm của nó là gì?

  • Đây là nền tảng Trí tuệ nhân tạo được sử dụng nhiều nhất trên thế giới
  • Nó được tạo ra bởi Google (Brain) để sử dụng nội bộ và được phát hành theo giấy phép nguồn mở Apache 2.0 vào ngày 9 tháng 2015 năm XNUMX, thay thế cho người tiền nhiệm nguồn đóng của nó, DistBelief.
  • Nó được hình thành như một thư viện mã nguồn mở nhằm mục đích học sâu, cũng có sẵn cho Windows, Linux, MacOS và các nền tảng di động bao gồm Android và iOS.
  • Mục tiêu của nó là đáp ứng nhu cầu của các hệ thống có khả năng xây dựng và đào tạo mạng nơ-ron để phát hiện và giải mã các mẫu và mối tương quan, tương tự như cách học và suy luận được sử dụng bởi con người.
  • Nó hiện được sử dụng cho cả nghiên cứu và sản xuất các sản phẩm của Google, thay thế vai trò của nguồn đóng tiền thân, DistBelief.
  • Tên của nó xuất phát từ các hoạt động được thực hiện bởi các mạng nơ-ron của hệ thống này trên các mảng dữ liệu đa chiều thường được gọi là: Tensors.

Lưu ý: Thông tin thêm về cô ấy có thể được lấy từ cô ấy trang web chính thức.

Pytorch: Nội dung

Pytorch: Nó là gì và đặc điểm của nó là gì?

  • Đây là nền tảng Trí tuệ nhân tạo được sử dụng nhiều thứ hai trên thế giới.
  • Nổi tiếng là thư viện hàng đầu của Facebook về các ứng dụng học sâu.
  • Nó là một gói Python được thiết kế để thực hiện các phép tính số bằng cách sử dụng lập trình tensor. Ngoài ra, nó còn dùng để thay thế cho gói Numpy.
  • Nó cho phép thực thi trên GPU để tăng tốc các phép tính được thực hiện. Nó sử dụng CUDA bên trong, một API kết nối CPU với GPU đã được phát triển bởi NVIDIA, cho phép tăng tốc các quy trình truyền thống chậm chạp như đào tạo mô hình.
  • Nó được sử dụng rộng rãi trong các quá trình nghiên cứu và phát triển trong lĩnh vực học sâu, chủ yếu tập trung vào sự phát triển của mạng nơ-ron, thông qua một giao diện rất đơn giản.
  • PyTorch hoạt động với đồ thị động thay vì đồ thị tĩnh.
  • Nó yêu cầu phải biết ngôn ngữ lập trình «Lua» để sử dụng nó.

Lưu ý: Thông tin thêm về cô ấy có thể được lấy từ cô ấy trang web chính thức.

Các giải pháp thay thế có sẵn

Kết luận về AI

Kết luận

Chúng tôi hy vọng bạn là "bài viết nhỏ nhưng hữu ích" về 2 điều thú vị này «Plataformas de  Inteligencia Artificial (IA) de Código Abierto» cuộc gọi «TensorFlow y Pytorch», hiện tại, nơi mà hầu hết các chuyên gia AI trên toàn thế giới đang làm việc, đều rất quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng và «GNU/Linux».

Và để biết thêm thông tin, đừng ngần ngại truy cập bất kỳ Thư viện trực tuyến như OpenLibra y JedIT đọc sách (PDF) về chủ đề này hoặc chủ đề khác lĩnh vực kiến ​​thức. Còn bây giờ, nếu bạn thích điều này «publicación», đừng ngừng chia sẻ nó với những người khác, trong Các trang web, kênh, nhóm hoặc cộng đồng yêu thích của mạng xã hội, tốt nhất là miễn phí và mở như Loại voi lớn đa tuyệt chủnghoặc an toàn và riêng tư như Telegram.

Hoặc chỉ cần truy cập trang chủ của chúng tôi tại FromLinux hoặc tham gia Kênh chính thức Telegram từ FromLinux để đọc và bình chọn cho ấn phẩm này hoặc các ấn phẩm thú vị khác trên «Software Libre», «Código Abierto», «GNU/Linux» và các chủ đề khác liên quan đến «Informática y la Computación»«Actualidad tecnológica».


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.