TensorFlow és Pytorch: Nyílt forráskódú AI platformok

TensorFlow és Pytorch: Nyílt forráskódú AI platformok

TensorFlow és Pytorch: Nyílt forráskódú AI platformok

TensorFlow és Pytorch 2 platform «Inteligencia Artificial (IA)» de «Código Abierto». Az elsőt a Google hozta létre, a másodikat pedig a Facebook széles körben használja. De, Mi az a mesterséges intelligencia? La «IA», amint azt egy korábbi cikkünkben említettük "Negyedik ipari forradalom: A szabad szoftver szerepe ebben az új korszakban" egyike a sok új technológiának, amelyek jelenleg megváltoztatják a XNUMX. századi digitális társadalom menetét.

Dióhéjban leírhatja a «IA» mint technológia eredő kombinációja algoritmusok céljára tervezték gépek (szoftver) létrehozása amelyek ugyanazt mutatják be képességek hogy emberi lény.

Bevezetés az AI-be

La «IA» lehetővé teszi a gépek saját vagy más tapasztalataikból tanulnak, alkalmazkodjon az új ismeretekhez és az átélt helyzetekhez, és hajtson végre feladatokat, mint bármely más ember. Ezenkívül ezt a technológiát általában mások kísérik, vagy más kezek kísérik, főleg 2 néven «Aprendizaje Profundo (Deep Learning)» y «Procesamiento del Lenguaje Natural (Natural Language Processing)». És a «Big Data» széles körben használják benne.

Olyan módon, hogy ezek a technológiák lehetővé teszik a jelenlegi számítógépek és robotok, és valószínűleg egy nap az androidok használatát eredményesen és eredményesen képzett, olyan speciális feladatok elvégzésére, mint például nagy mennyiségű adat feldolgozása, az adatminták felismerése, játék- vagy munkatevékenységek végrehajtása vagy megoldása, mozgás (önvezető) vagy tárgyak mozgatása különböző helyekre, többek között.

A mesterséges intelligencia (AI) típusai

Röviden, az AI nagyon hasznos lehet:

  • Az emberekhez hasonlóan gondolkodó rendszerek: hogy automatizálja a tevékenységek teljesítését, mint például: Döntéshozatal, problémamegoldás és tanulás. Példa: Rmesterséges idegélek.
  • Emberként viselkedő rendszerek: Olyan gépeket létrehozni, amelyek hasonló feladatokat hajtsanak végre, mint az emberek. Példa: Robotok és androidok.
  • Racionálisan gondolkodó rendszerek: hogy az emberek racionális logikus gondolkodását utánozza (érzékeli, elemzi és cselekszik). Példa: Sszakértői rendszerek.
  • Racionálisan működő rendszerek: hogy racionálisan utánozza a emberi viselkedés. Példa: Lapokos emberek.

Nyílt forráskódú AI platformok

TensorFlow: Tartalom

TensorFlow: Mi ez és milyen jellemzői vannak?

  • Ez a leggyakrabban használt mesterséges intelligencia platform a világon
  • A Google (Brain) belső használatra hozta létre, és 2.0. november 9-én Apache 2015 nyílt forráskódú licenc alapján adta ki, zárt forráskódú elődjét, a DistBelief-et váltva.
  • A mély tanulásra irányuló nyílt forráskódú könyvtárként áll össze, amely Windows, Linux, MacOS, valamint Android és iOS operációs rendszerrel rendelkező mobil platformokhoz is elérhető.
  • Célja, hogy kielégítse az ideghálózatok kiépítésére és képzésére alkalmas rendszerek igényeit a minták és összefüggések észlelésére és megfejtésére, hasonlóan az emberek által használt tanuláshoz és érveléshez.
  • Jelenleg mind a Google-termékek kutatásához, mind pedig a Google-termékek gyártásához használják, felváltva zárt forráskódú elődje, a DistBelief szerepét.
  • Neve a rendszer ideghálózatának többdimenziós adattömbökön végzett műveleteiből származik, amelyeket általában úgy hívnak: Tenzorok.

Megjegyzés: További információt róla kaphat hivatalos honlapja.

Pytorch: Tartalom

Pytorch: Mi ez és milyen jellemzői vannak?

  • Ez a világ második leggyakrabban használt mesterséges intelligencia platformja.
  • Közismert, hogy a Facebook a mély tanulási alkalmazások elsőszámú könyvtára.
  • Ez egy Python csomag, amelyet numerikus számítások végrehajtására terveztek tenzor programozással. Ezenkívül a Numpy csomag helyettesítésére szolgál.
  • Ez lehetővé teszi GPU-n történő végrehajtását, hogy felgyorsítsa az elvégzett számításokat. Belsőleg használja a CUDA-t, egy olyan API-t, amely összeköti a CPU-t az NVIDIA által kifejlesztett GPU-val, amely lehetővé teszi a hagyományosan lassú folyamatok, például a modellképzés felgyorsítását.
  • Széles körben használják a mély tanulás területén végzett kutatási és fejlesztési folyamatokban, elsősorban az ideghálózatok fejlesztésére összpontosítva, egy nagyon egyszerű felületen keresztül.
  • A PyTorch statikus helyett dinamikus grafikonokkal dolgozik.
  • A használatához ismernie kell a "Lua" programozási nyelvet.

Megjegyzés: További információt róla kaphat hivatalos honlapja.

Rendelkezésre állnak alternatívák

Következtetés az AI-ről

Következtetés

Reméljük, hogy az vagy "kicsi, de hasznos bejegyzés" erről a 2 érdekesről «Plataformas de  Inteligencia Artificial (IA) de Código Abierto» hívások «TensorFlow y Pytorch», amelyek egyelőre világszerte szinte az összes mesterséges intelligencia-szakértő munkájában dolgoznak, nagy érdeklődésre és hasznosságra lelnek az egész szempontjából «Comunidad de Software Libre y Código Abierto» és nagyban hozzájárul a csodálatos, gigantikus és egyre növekvő ökoszisztéma elterjedéséhez a «GNU/Linux».

És további információért ne habozzon, látogasson meg bármelyiket Online könyvtár mint OpenLibra y jEdit olvasni könyvek (PDF) erről a témáról vagy másokról tudásterületek. Egyelőre, ha ez tetszett «publicación», ne hagyd abba a megosztást másokkal, a te Kedvenc webhelyek, csatornák, csoportok vagy közösségek közösségi hálózatok, lehetőleg ingyenesek és nyitottak Masztodon, vagy biztonságos és privát Telegram.

Vagy egyszerűen keresse fel honlapunkat: DesdeLinux vagy csatlakozzon a hivatalos csatornához Távirata DesdeLinux olvasni és szavazni erre vagy más érdekes kiadványokra «Software Libre», «Código Abierto», «GNU/Linux» és egyéb kapcsolódó témák «Informática y la Computación»és a «Actualidad tecnológica».


Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.