Cognitive Toolkit: Open Source Deep Learning SW

Cognitive Toolkit: Open Source Deep Learning SW

Cognitive Toolkit: Microsoft Open Source Deep Learning SW

Ang Cognitive Toolkit ng Microsoft (dating tinawag na CNTK) ay isang malalim na toolkit sa pag-aaral (Machine Learning) de «Código Abierto» na may napakalaking potensyal. Libre din ito, madaling gamitin, at mayroong a kalidad ng komersyal na grado na nagbibigay-daan sa paglikha ng malalim na mga algorithm sa pag-aaral na may kakayahang matuto sa isang antas na malapit sa utak ng tao.

Ang Microsoft, ang tagalikha nito, ay nagsisiguro na ang bukas na tool na mapagkukunan na ito ay nagbibigay ng hindi nakaka-kompromisong pag-scale, mahusay na bilis ng kalidad at katumpakan, at pagiging tugma sa malawak na ginagamit na mga wika at algorithm sa pag-program ngayon.

Cognitive Toolkit: Panimula

At iyon, dahil dito, ay may kakayahang pagsasanay at suriin ang malalim na mga algorithm sa pag-aaral mas mabilis kaysa sa iba pang mga katulad na tool. Habang, sa turn, ito ay may kakayahang mag-scale nang mahusay sa isang malawak na hanay ng mga kapaligiran (CPU, GPU, kahit na Cluster of Equipment) nang hindi nawawala ang katumpakan.

Ito ay na binuo gamit ang sopistikadong mga algorithm at mga mambabasa sa produksyon upang gumana mapagkakatiwalaan sa napakalaking mga hanay ng data. Ang pareho ay inilalapat sa mga produkto tulad ng Skype, Cortana, Bing at Xbox. At kasalukuyan din itong ginagamit sa mahusay na teknolohikal na industriya upang paunlarin «Inteligencia Artificial (IA)» grade komersyal. Higit sa lahat, para dito suporta para sa C ++ at Python, na nagbibigay-daan sa iyo upang ipasadya ang halos anumang mayroon o iyong sariling algorithm ng pagsasanay.

Cognitive Toolkit: Nilalaman

Cognitive Toolkit: Ano ito at ano ang mga katangian nito?

  • Ito ay isang open source toolkit para sa malalim na pag-aaral.
  • Ito ay isang produktong binuo ng Microsoft na ang pinakabagong matatag na bersyon ay 2.7.
  • Ilarawan ang mga neural network bilang isang serye ng mga hakbang sa computational sa pamamagitan ng isang nakadirektang grap.
  • Pinapayagan nito ang mga gumagamit na madaling makagawa at pagsamahin ang pinakatanyag na mga uri ng mga modelo, tulad ng: Deep Neural Networks, Convolutional at Recurrent.
  • Ipatupad ang stochastic gradient na pag-aaral ng paglusong na may awtomatikong pagkita ng pagkakaiba at parallelization sa maraming mga GPU at server.
  • Maaari itong isama bilang isang silid-aklatan sa mga programa ng Python, C # o C ++, o ginamit bilang isang nakapag-iisang tool sa malalim na pag-aaral sa pamamagitan ng sariling wika ng paglalarawan ng modelo (BrainScript). O gamitin ang pagpapaandar ng pagsusuri nito mula sa mga programang nilikha kasama ng Java.
  • Tugma ito sa Linux 64-bit o Windows 64-bit Operating Systems sa pamamagitan ng precompiled binary packages, o sa pamamagitan ng pag-iipon ng mga ito gamit ang kanilang mga source file na naka-host sa GitHub.

Tandaan: Para sa karagdagang impormasyon tungkol sa Cognitive Toolkit na maaari mong bisitahin ang kanilang opisyal na website sa Microsoft o ang website nito sa GitHub.

ONNX

El «Intercambio de Redes Neuronales Abiertas (Open Neural Network Exchange - ONNX)» ay isang bukas na ecosystem na nagbibigay-daan sa mga developer ng «IA» piliin ang mga tamang tool habang nagbabago ang iyong proyekto.

Y Cognitive Toolkit ay isa sa mga unang malalim na toolkit sa pag-aaral na sumusuporta sa format «ONNX». I-format iyon co-binuo ng Microsoft at sinusuportahan ng marami pang iba. Kaya't, «ONNX» pinapayagan ang mga developer na ilipat ang mga modelo sa pagitan ng mga balangkas tulad Cognitive Toolkit, Caffe2, MXNet, at PyTorch.

Sa wakas, «ONNX» nagbibigay ng isang bukas na format ng mapagkukunan para sa Mga modelo ng «IA» at tukuyin ang a extensible modelo ng graph ng pagkalkulapati na rin may kasamang built-in na mga kahulugan ng operator at karaniwang mga uri ng data. At nakatuon ito sa mga kakayahang kinakailangan para sa proseso ng hinuha (pagmamarka).

Tandaan: Para sa karagdagang impormasyon sa «ONNX» Maaari mong bisitahin ang opisyal na website sa sumusunod na link Buksan ang Neural Network Exchange.

Cognitive Toolkit: Konklusyon

Konklusyon

Inaasahan namin na ikaw ay "maliit ngunit kapaki-pakinabang na post" tungkol sa iba pang mga kagiliw-giliw na software «Código Abierto» del Microsoft Open Application Ecosystem tawag «Cognitive Toolkit», maging ng malaking interes at utility, para sa buong «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 Mula saLinux o sumali sa opisyal na Channel Telegram mula sa 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».


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish.

*

*

  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.