TensorFlow i Pytorch: AI platforme otvorenog koda

TensorFlow i Pytorch: AI platforme otvorenog koda

TensorFlow i Pytorch: AI platforme otvorenog koda

TensorFlow i Pytorch postoje 2 platforme «Inteligencia Artificial (IA)» de «Código Abierto». Prvu je stvorio Google, a drugu Facebook široko koristi. Ali, Što je umjetna inteligencija? La «IA», kao što smo spomenuli u prethodnom članku pod nazivom "Četvrta industrijska revolucija: uloga slobodnog softvera u ovoj novoj eri" To je jedna od mnogih novih tehnologija koje trenutno mijenjaju tijek našeg digitalnog društva XNUMX. stoljeća.

Ukratko, možete opisati «IA» kao tehnologija koji proizlaze iz kombinacija od algoritmi dizajniran u svrhu stvoriti strojeve (softver) koji predstavljaju isto sposobnosti da ljudsko biće.

Uvod u AI

La «IA» omogućuje za strojevi uče iz vlastitog ili tuđeg iskustva, prilagoditi se i prilagoditi novim znanjima i proživljenim situacijama te izvršavati zadatke kao što bi to učinio bilo koji drugi čovjek. Uz to, ovu tehnologiju obično prate ili drugi, posebno poznati kao «Aprendizaje Profundo (Deep Learning)» y «Procesamiento del Lenguaje Natural (Natural Language Processing)». I «Big Data» u njemu se također široko koristi.

Na takav način da ove tehnologije omogućuju postojanje trenutnih računala i robota, a vjerojatno i jednog dana Androida djelotvorno i djelotvorno obučeni, za obavljanje specifičnih zadataka kao što su obrada velike količine podataka, prepoznavanje obrazaca u podacima, izvođenje ili rješavanje igara ili radnih aktivnosti, kretanje (samovožnja) ili premještanje predmeta na različita mjesta, između ostalog.

Vrste umjetne inteligencije (AI)

Ukratko, AI može biti vrlo koristan za stvaranje:

  • Sustavi koji razmišljaju poput ljudi: u automatizirati izvođenje aktivnosti, kao što su: Donošenje odluka, rješavanje problema i učenje. Primjer: Rumjetni neuralni edes.
  • Sustavi koji se ponašaju poput ljudi: Da bi stvorili strojeve koji izvoditi zadatke slične onome kako to rade ljudi. Primjer: Robots i Androidi.
  • Sustavi koji racionalno razmišljaju: u oponašati racionalno logičko razmišljanje (opažati, analizirati i djelovati) ljudi. Primjer: Sekspertni sustavi.
  • Sustavi koji djeluju racionalno: u racionalno oponašati ljudsko ponašanje. Primjer: Pločapametni ljudi.

AI platforme otvorenog koda

TensorFlow: Sadržaj

TensorFlow: Što je to i koje su njegove karakteristike?

  • To je najčešće korištena platforma umjetne inteligencije na svijetu
  • Stvorio ga je Google (Brain) za internu upotrebu, a objavljen je pod licencom za otvoreni izvor Apache 2.0 9. studenog 2015., zamjenjujući svog prethodnika zatvorenog koda, DistBelief.
  • Formirana je kao biblioteka otvorenog koda usmjerena na duboko učenje, koja je također dostupna za Windows, Linux, MacOS i mobilne platforme koje uključuju Android i iOS.
  • Cilj mu je zadovoljiti potrebe sustava sposobnih za izgradnju i osposobljavanje neuronskih mreža za otkrivanje i dešifriranje obrazaca i korelacija, analognih učenju i rasuđivanju koje koriste ljudi.
  • Trenutno se koristi za istraživanje i proizvodnju Googleovih proizvoda, zamjenjujući ulogu svog prethodnika zatvorenog koda, DistBelief.
  • Ime mu potječe od operacija koje neuronske mreže ovog sustava izvode na višedimenzionalnim nizovima podataka koji se obično nazivaju: tenzori.

Napomena: Više informacija o njoj može se dobiti od nje Sitio web Sl.

Pytorch: Sadržaj

Pytorch: Što je to i koje su njegove karakteristike?

  • To je druga najčešće korištena platforma umjetne inteligencije na svijetu.
  • Poznat po tome što je glavna Facebook-ova knjižnica aplikacija za duboko učenje.
  • Riječ je o paketu Python dizajniranom za izvođenje numeričkih izračuna pomoću tensorskog programiranja. Uz to, služi kao zamjena za paket Numpy.
  • Omogućuje njegovo izvršavanje na GPU-u da ubrza izvršene izračune. Koristi interno CUDA, API koji povezuje CPU s GPU-om koji je razvila NVIDIA, a koji omogućuje ubrzavanje tradicionalno sporih procesa poput treninga modela.
  • Široko se koristi u istraživačkim i razvojnim procesima na polju dubokog učenja, uglavnom usmjeren na razvoj neuronskih mreža, kroz vrlo jednostavno sučelje.
  • PyTorch radi s dinamičkim grafovima umjesto sa statičkim.
  • Morate znati programski jezik "Lua" da biste ga koristili.

Napomena: Više informacija o njoj može se dobiti od nje Sitio web Sl.

Dostupne alternative

Zaključak o AI

Zaključak

Nadamo se da jeste "mali, ali koristan post" o ova 2 zanimljiva «Plataformas de  Inteligencia Artificial (IA) de Código Abierto» poziv «TensorFlow y Pytorch», koji su za sada, a u kojima rade gotovo svi stručnjaci za AI širom svijeta, od velikog su interesa i korisnosti za sve «Comunidad de Software Libre y Código Abierto» i velikog doprinosa širenju divnog, gigantskog i rastućeg ekosustava aplikacija i za «GNU/Linux».

A za više informacija, nemojte uvijek oklijevati posjetiti bilo koju Internetska knjižnica kao OpenLibra y jedit čitati knjige (PDF-ovi) na ovu temu ili druge područja znanja. Za sada, ako vam se ovo svidjelo «publicación», nemojte ga prestati dijeliti s drugima, u vašem Omiljene web stranice, kanali, grupe ili zajednice društvenih mreža, po mogućnosti besplatnih i otvorenih kao Mastodont, ili sigurno i privatno poput Telegram.

Ili jednostavno posjetite našu početnu stranicu na FromLinux ili se pridružite službenom kanalu Telegram tvrtke DesdeLinux čitati i glasati za ovu ili druge zanimljive publikacije na «Software Libre», «Código Abierto», «GNU/Linux» i druge teme povezane s «Informática y la Computación», I «Actualidad tecnológica».


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.