.NET eta ML.NET: Microsoft Open Source plataformak

.NET eta ML.NET: Microsoft Open Source plataformak

.NET eta ML.NET: Microsoft Open Source plataformak

Izeneko argitalpenean dagoeneko berrikusi genuen bezala "Sistema eragileak gerran: Microsoft denen aurka!"Une «Microsoft», Konpainia Redmond, AEB, jabea «Windows» lasterketa irekian dago beste sistema eragileetako onena bereganatu eta bere produktuak esportatzeko.

Eta modu horretan, esportatutako programa ezagunetatik aparte «GNU/Linux», oraingoak aipa ditzakegu: «SQL Server, .Net, Visual Studio Code y Skype». Azken inkorporatuetako bat izaki, izenarekin ezagutzen dena «Microsoft Teams», beste batean aipatu dugun moduan azken argitalpena. Eta orain, ekartzen digu «ML.NET»bat Machine Learning Framework de «Código Abierto» eta osagarri den plataforma anitzekoa «.NET».

.NET eta ML.NET: Sarrera

Beharbada hazten ari den aplikazioen ekosistema oso hau «Código Abierto» sartu denbora gutxian, «Navegador Edge» eta «Antivirus Defender». Eta nork daki, bat-batean orain diru sarrerak «Microsoft Teams» ez litzateke harritzekoa «Suite Ofimática MS Office» edo honen oso antzekoa edo hurbileko zerbait «GNU/Linux».

.NET eta ML.NET: Microsoft Open Source

Microsoft iturburu irekiko plataformak

Esan dugun bezala, askoren artean softwarea (programak, sistemak eta plataformak) de «Código Abierto» hori azkenaldian «Microsoft» (e) k lagundu du «Comunidad de Software Libre y Código Abierto», nabarmendu :.NET eta ML.SAREA.

Zer da .NET eta zer ezaugarri ditu?

  • Plataforma anitzeko garapen plataforma bat da (Windows, Mac OS eta Linux), kode irekikoa eta doakoa, era guztietako aplikazioak eraikitzeko: mahaigaina, mugikorra, webgunea, jokoak eta gauzen Interneterako.
  • Hainbat hizkuntza, editoreak eta liburutegiak erabiltzea ahalbidetzen du aplikazio mota desberdinetarako. Hizkuntzen artean daude:
  1. C #: Zein da programazio lengoaia sinple, modernoa, orientatua eta segurua.
  2. F #: Zein da .NET-erako plataforma askotariko eta kode irekiko programazio lengoaia funtzionala. Horrek objektuetara bideratutako eta nahitaezko programazioa ere barne hartzen du.
  3. VisualBasic: Hizkuntza irisgarria da sintaxi sinplea duena, mota seguruetarako eta objektuetara bideratutako aplikazioak eraikitzeko.
  • Garapen gurutzatuko plataforma bikaina da, izan ere, aipatutako hizkuntzetan sortutako aplikazioek edozein sistema eragiletan bateragarriak diren bertatik bertara funtziona dezakete, inplementazio integratu ezberdinei esker, besteak beste:
  1. .NET Core: Zer da plataforma anitzeko inplementazioa webgune, zerbitzari eta kontsola aplikazioetarako.
  2. .NET Framework: Zein da bateragarria webguneekin, zerbitzuekin, mahaigaineko aplikazioekin eta askoz gehiago Windows-en.
  3. Xamarin / Mono: Zer da .NET inplementazioa sistema eragile mugikor nagusietan aplikazioak exekutatzeko.
  • .NET inplementazio guztietarako ohikoak diren oinarrizko API multzoa dauka. Horrez gain, inplementazio bakoitzak exekutatuko dituzten sistema eragileei dagozkien API osagarriak ere azal ditzake. Adibidez, .NET Framework Windows-erako soilik .NET inplementazioa da eta Windows Erregistroan sartzeko APIak biltzen ditu.
  • Bere funtzionaltasuna hedatzen duen Liburutegi erraldoi bat du (paketeen ekosistema). Horien erabilera egiteko, NuGet erabil dezakezu, hau da, bereziki diseinatutako pakete kudeatzailea «.NET» 90.000 pakete baino gehiago dituena.

Oharra: buruzko informazio gehiago lortzeko «.NET» sartu zure webgune ofizialera hemen.

Zer da ML.NET eta zer ezaugarri ditu?

  • Makina ikasteko plataforma doako eta irekia da, plataforma anitzekoaWindows, Linux eta macOS-ekin funtzionatzen du .NET Core-rekin edo Windows-en .NET Framework erabiliz.
  • .NET-ekin sortutako aplikazioetan (linean edo lineaz kanpo) ikasketa automatikoa gehitzeko aukera eskaintzen du, horrela egin dezaten egin iragarpen automatikoak beharrezko datuekin.
  • Antza du oinarria a eredua hori automatikoki ikasten sarrerako datuak iragarpen bihurtzeko behar diren urratsak zehazten ditu. Plataforma honek eredu pertsonalizatua trebatzeko aukera ematen du algoritmo bat zehaztuta, edo TensorFlow eta ONNX plataformetatik sortutako, erabilgarri eta dagoeneko trebatutakoa erabiltzea.
  •  64 biteko bertsioa bateragarria da plataforma guztiekin. 32 biteko bertsioa Windows-rekin bateragarria da, TensorFlow, LightGBM eta ONNX-rekin erlazionatutako funtzionalitateak izan ezik.

Aipatuz «Microsoft», horrekin egin daitezkeen iragarpenen adibide posible batzuk «ML.NET» soinua:

Iragarpen mota Deskribapena eta esparrua
Sailkapena eta sailkapena Sailkatu automatikoki bezeroen iritzia positiboa eta negatiboa.
Etengabeko erregresio eta iragarpen balioak Aurreikusi etxebizitzaren prezioak tamainaren eta kokapenaren arabera.
Anomalia hautematea Banku transakzio iruzurrak antzeman.
Gomendioak Iradoki lineako erosleek eros ditzaketen produktuak, aurreko erosketen arabera.
Denbora-serieak eta datu sekuentzialak Eguraldiaren iragarpena eta produktuen salmenta
Irudien sailkapena Irudi medikoen patologiak sailkatu

Oharra: buruzko informazio gehiago lortzeko «ML.NET» sartu zure webgune ofizialera hemen.

.NET eta ML.NET: ondorioa

Ondorioa

Zu izatea espero dugu "mezu txikia baina erabilgarria" 2 interesgarri hauei buruz «Plataformas de desarrollo y Machine Learning de código abierto» de microsoft deitu «.NET y ML.NET»abantaila edo ezaugarri askoren artean trinkotasuna nabarmentzen dutenak (trinkotasuna), malgutasuna eta integrazio gaitasuna interes eta erabilgarritasun handikoak dira osorako «Comunidad de Software Libre y Código Abierto» eta ekarpen handia duten eta aplikazioen ekosistema zoragarri, erraldoi eta gero eta handiagoaren hedapenean «GNU/Linux».

Informazio gehiagorako, ez izan zalantzarik eta bisitatzera Lineako liburutegia bezala OpenLibra y jedit irakurri liburuak (PDFak) gai honi buruz edo beste batzuei buruz jakintza arloak. Oraingoz, hau gustatu bazaizu «publicación», ez utzi partekatzeari beste batzuekin, zure Webgune, kanal, talde edo komunitate gogokoenak sare sozialak, ahal dela doakoak eta irekiak Mastodon, edo segurua eta pribatua bezalakoa Telegrama.

Edo, besterik gabe, bisitatu gure orri nagusia Linux-etik edo sartu Kanal ofizialean DesdeLinux-en telegrama argitalpen interesgarri hau edo beste irakurri eta bozkatzeko «Software Libre», «Código Abierto», «GNU/Linux» eta horrekin lotutako beste gai batzuk «Informática y la Computación», eta «Actualidad tecnológica».


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

bool (egia)