TensorFlow at Pytorch: Open Source AI Platforms

TensorFlow at Pytorch: Open Source AI Platforms

TensorFlow at Pytorch: Open Source AI Platforms

TensorFlow at Pytorch may 2 platform «Inteligencia Artificial (IA)» de «Código Abierto». Ang una ay nilikha ng Google at ang pangalawa ay malawakang ginagamit ng Facebook. Ngunit, Ano ang Artipisyal na Kaalaman? La «IA», tulad ng nabanggit namin sa isang nakaraang artikulo na tinawag "Ika-apat na Rebolusyong Pang-industriya: Ang papel na ginagampanan ng Libreng Software sa bagong panahong ito" ay isa sa maraming mga bagong teknolohiya na kasalukuyang binabago ang kurso ng aming ika-XNUMX siglong digital na lipunan.

Sa madaling sabi, maaari mong ilarawan ang «IA» bilang teknolohiya na nagreresulta mula sa kombinasyon ng algorithm idinisenyo para sa hangarin ng lumikha ng mga machine (software) na kasalukuyan ang parehong mga kakayahan na tao.

Panimula sa AI

La «IA» ginagawang posible para sa natututo ang mga makina mula sa kanilang sariling karanasan o sa ibang tao, iakma at ayusin sa bagong kaalaman at nabuhay na mga sitwasyon, at magsagawa ng mga gawain tulad ng ibang tao. Bilang karagdagan, ang teknolohiyang ito ay karaniwang sinamahan o ng kamay ng iba, lalo na ang 2 kilala bilang «Aprendizaje Profundo (Deep Learning)» y «Procesamiento del Lenguaje Natural (Natural Language Processing)». At ang «Big Data» malawak din itong ginagamit dito.

Sa ganitong paraan, pinapayagan ng mga teknolohiyang ito ang mga kasalukuyang computer at robot, at marahil isang araw na ang mga Android, ay maging mabisa at mahusay na sinanay, upang maisagawa ang mga tiyak na gawain tulad ng pagproseso ng maraming data, pagkilala sa mga pattern sa data, pagsasagawa o paglutas ng mga aktibidad na libangan o trabaho, paglipat (pagmamaneho ng sarili) o paglipat ng mga bagay sa iba't ibang lugar, bukod sa maraming iba pang mga bagay.

Mga uri ng Artipisyal na Katalinuhan (AI)

Sa madaling salita, ang AI ay maaaring maging lubhang kapaki-pakinabang upang lumikha:

  • Mga system na nag-iisip tulad ng mga tao: Sa i-automate ang pagganap ng mga aktibidad, tulad ng: paggawa ng desisyon, paglutas ng problema at pag-aaral. Halimbawa: Rartipisyal na neural edes.
  • Mga system na kumikilos tulad ng mga tao: Upang lumikha ng machine na gumanap ng mga gawaing katulad ng kung paano ang mga tao. Halimbawa: Rmga obot at Android.
  • Mga system na nag-iisip nang makatuwiran: Sa tularan ang makatuwirang lohikal na pag-iisip (malasahan, pag-aralan, at kumilos) ng mga tao. Halimbawa: Smga dalubhasang sistema.
  • Mga system na kumilos nang makatuwiran: Sa makatuwiran tularan ang pag-uugali ng tao. Halimbawa: Tiladmatalino na tao.

Mga Open Source AI Platform

TensorFlow: Nilalaman

TensorFlow: Ano ito at ano ang mga katangian nito?

  • Ito ang pinaka ginagamit na platform ng Artipisyal na Intelligence sa buong mundo
  • Ito ay nilikha ng Google (Brain) para sa panloob na paggamit at inilabas sa ilalim ng Apache 2.0 bukas na mapagkukunan ng lisensya noong Nobyembre 9, 2015, na pinapalitan ang sarado na pinagmulang hinalinhan na, DistBelief.
  • Ito ay umaayon bilang isang bukas na mapagkukunan ng library na naglalayong malalim na pag-aaral, na magagamit din para sa Windows, Linux, MacOS, at mga mobile platform na may kasamang Android at iOS.
  • Ang layunin nito ay upang masiyahan ang mga pangangailangan ng mga system na may kakayahang pagbuo at pagsasanay ng mga neural network upang makita at maunawaan ang mga pattern at ugnayan, na kahalintulad sa pag-aaral at pangangatuwiran na ginamit ng mga tao.
  • Kasalukuyan itong ginagamit para sa parehong pagsasaliksik at paggawa ng mga produkto ng Google, na pinapalitan ang papel na ginagampanan ng saradong pinagmulan nito, ang DistBelief.
  • Ang pangalan nito ay nagmula sa mga pagpapatakbo na isinagawa ng mga neural network ng sistemang ito sa mga multidimensional data array na karaniwang tinatawag na: Tensors.

Tandaan: Higit pang impormasyon tungkol sa kanya ay maaaring makuha mula sa kanya opisyal na website.

Pytorch: Nilalaman

Pytorch: Ano ito at ano ang mga katangian nito?

  • Ito ang pangalawang pinaka ginagamit na platform ng Artipisyal na Intelligence sa buong mundo.
  • Kilala sa pagiging premier library ng Facebook para sa malalim na mga application ng pag-aaral.
  • Ito ay isang pakete sa Python na idinisenyo upang maisagawa ang mga kalkulasyon ng bilang gamit ang pag-program ng tensor. Bilang karagdagan, nagsisilbi itong kapalit ng Numpy package.
  • Pinapayagan ang pagpapatupad nito sa GPU upang mapabilis ang isinagawa na mga kalkulasyon. Gumagamit ito ng panloob na CUDA, isang API na nag-uugnay sa CPU sa GPU na binuo ng NVIDIA, na nagbibigay-daan upang mapabilis ang tradisyonal na mabagal na proseso tulad ng pagsasanay sa modelo.
  • Malawakang ginagamit ito sa mga proseso ng pagsasaliksik at pag-unlad sa larangan ng malalim na pag-aaral, higit sa lahat nakatuon sa pagpapaunlad ng mga neural network, sa pamamagitan ng isang napaka-simpleng interface.
  • Gumagana ang PyTorch gamit ang mga dynamic na graph sa halip na mga static.
  • Kailangan mong malaman ang programang wika na "Lua" upang magamit ito.

Tandaan: Higit pang impormasyon tungkol sa kanya ay maaaring makuha mula sa kanya opisyal na website.

Magagamit ang mga kahalili

Konklusyon sa AI

Konklusyon

Inaasahan namin na ikaw ay "maliit ngunit kapaki-pakinabang na post" tungkol sa mga 2 kawili-wili «Plataformas de  Inteligencia Artificial (IA) de Código Abierto» tawag «TensorFlow y Pytorch», na kung saan ay, sa ngayon, kung saan halos lahat ng mga dalubhasa sa AI sa buong mundo ay nagtatrabaho, ay may malaking interes at pagiging kapaki-pakinabang, para sa kabuuan «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng at para «GNU/Linux».

At para sa karagdagang impormasyon, palaging huwag mag-atubiling bisitahin ang anumang Online library bilang OpenLibra y jedit upang basahin mga libro (PDF) sa paksang ito o iba pa mga lugar ng kaalaman. Sa ngayon, kung nagustuhan mo ito «publicación», huwag tigilan ang pagbabahagi nito kasama ng iba, sa iyong Mga paboritong website, channel, grupo o komunidad ng mga social network, mas mabuti na libre at bukas bilang Mastodon, o ligtas at pribado kagaya Telegrama.

O bisitahin lamang ang aming home page sa DesdeLinux o sumali sa opisyal na Channel Telegram ng DesdeLinux upang basahin at iboto ito o iba pang mga kagiliw-giliw na publication sa «Software Libre», «Código Abierto», «GNU/Linux» at iba pang mga paksang nauugnay sa «Informática y la Computación», at ang «Actualidad tecnológica».


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.