.NET ve ML.NET: Microsoft Açık Kaynak Platformları

.NET ve ML.NET: Microsoft Açık Kaynak Platformları

.NET ve ML.NET: Microsoft Açık Kaynak Platformları

Adlı yayında daha önce incelediğimiz gibi "Savaşta İşletim Sistemleri: Microsoft herkese karşı tetikte!başlıklı bir kılavuz yayınladışu anda «Microsoft», Şirketi Redmond, ABD, sahibi «Windows» diğer İşletim Sistemlerinin en iyilerini özümsemek ve ürünlerini onlara ihraç etmek için açık bir yarış içindedir.

Ve bu şekilde, ihraç edilen halihazırda bilinen programların dışında «GNU/Linux»mevcut olanlardan bahsedebiliriz: «SQL Server, .Net, Visual Studio Code y Skype». En son şirketlerden biri olarak bilinen «Microsoft Teams», bir tane daha bahsettiğimiz gibi Yakın zamanda yayınlanan. Ve şimdi bizi getiriyor «ML.NET»da yardımcı olur. Makine Öğrenimi Çerçevesi de «Código Abierto» ve tamamlayan çoklu platform «.NET».

.NET ve ML.NET: Giriş

Muhtemelen tüm bu büyüyen ekosistem uygulamaları «Código Abierto» kısa sürede katılın, «Navegador Edge» y el «Antivirus Defender». Ve kim bilir, birdenbire şimdi geliriyle «Microsoft Teams» görmek şaşırtıcı olmaz «Suite Ofimática MS Office» veya buna çok benzer veya buna yakın bir şey «GNU/Linux».

.NET ve ML.NET: Microsoft Açık Kaynak

Microsoft Açık Kaynak Platformları

Daha önce de söylediğimiz gibi, birçokları arasında yazılım (programlar, sistemler ve platformlar) de «Código Abierto» son zamanlarda «Microsoft» katkıda bulundu «Comunidad de Software Libre y Código Abierto», dikkat çekmek:.NET ve ML.AĞ.

.NET nedir ve özellikleri nelerdir?

  • Masaüstü, mobil, web, oyunlar ve nesnelerin interneti için her türlü uygulamayı oluşturmak için açık kaynaklı ve ücretsiz bir çoklu platform geliştirme platformudur (Windows, Mac OS ve Linux).
  • Farklı türdeki olası uygulamalar için çeşitli dillerin, editörlerin ve kitaplıkların kullanımına izin verir. Diller arasında:
  1. C #: Basit, modern, nesne yönelimli ve güvenli bir programlama dilidir.
  2. F #: NET için işlevsel, çapraz platformlu, açık kaynaklı bir programlama dilidir. Ayrıca nesne yönelimli ve zorunlu programlamayı da içerir.
  3. Visual Basic: Hangi tür güvenli ve nesne yönelimli uygulamalar oluşturmak için basit bir sözdizimine sahip erişilebilir bir dildir.
  • Çapraz geliştirme için mükemmel bir platformdur, çünkü yukarıda belirtilen dillerde oluşturulan uygulamaların, farklı entegre uygulamalar sayesinde herhangi bir uyumlu İşletim Sisteminde yerel olarak çalışmasına izin verir, bunlar:
  1. NET Çekirdek: Web siteleri, sunucular ve konsol uygulamaları için çapraz platform uygulaması nedir.
  2. .NET Çerçevesi: Windows'taki web siteleri, hizmetler, masaüstü uygulamaları ve çok daha fazlasıyla uyumludur.
  3. Xamarin / Mono: Uygulamaları ana mobil İşletim Sistemlerinde çalıştırmak için .NET uygulaması nedir.
  • Tüm .NET uygulamalarında ortak olan temel bir API kümesi içerir. Ek olarak, her uygulama, üzerinde çalışacakları İşletim Sistemlerine özgü ek API'leri de açığa çıkarabilir. Örneğin, .NET Framework, Windows Kayıt Defterine erişmek için API'ler içeren yalnızca Windows'a özgü bir .NET uygulamasıdır.
  • İşlevselliğini artıran devasa bir Kitaplığa (paket ekosistemi) sahiptir. Bunlardan yararlanmak için, özel olarak oluşturulmuş bir paket yöneticisi olan NuGet'i kullanabilirsiniz. «.NET» 90.000'den fazla paket içeren.

Not: hakkında daha fazla bilgi için «.NET» resmi web sitenize erişin burada.

ML.NET nedir ve özellikleri nelerdir?

  • Ücretsiz, açık kaynaklı, çapraz platformlu bir Makine Öğrenimi platformudur.e Windows, Linux ve macOS üzerinde .NET Core ile veya Windows üzerinde .NET Framework kullanarak çalışır.
  • NET ile oluşturulan uygulamalara (çevrimiçi veya çevrimdışı) makine öğrenimi ekleme imkanı sunar, böylece gerekli verilerle otomatik tahminler yapın.
  • Olduğu gibi baz a model makine öğrenimi giriş verilerini bir tahmine dönüştürmek için gereken adımları belirtir. Bu platform, bir algoritma belirleyerek özel bir model eğitmenize veya TensorFlow ve ONNX platformlarından oluşturulmuş, mevcut ve önceden eğitilmiş olanı kullanmanızı sağlar.
  •  64 bit sürümü tüm platformlarla uyumludur. 32 bit sürümü, TensorFlow, LightGBM ve ONNX ile ilgili işlevler dışında Windows ile uyumludur.

Anmak «Microsoft»ile yapılabilecek tahmin türlerinin bazı olası örnekleri «ML.NET» ses:

Tahmin Türü Açıklama ve kapsam
Sınıflandırma ve kategorizasyon Müşteri geri bildirimlerini otomatik olarak olumlu ve olumsuz olarak sınıflandırın.
Sürekli regresyon ve tahmin değerleri Ev fiyatlarını boyuta ve konuma göre tahmin edin.
Anomali tespiti Hileli bankacılık işlemlerini tespit edin.
Öneriler Çevrimiçi alışveriş yapanların önceki alışverişlerine dayalı olarak satın alabilecekleri ürünler önerin.
Zaman serileri ve sıralı veriler Hava tahmini ve ürün satışları
Görüntü sınıflandırması Tıbbi görüntüleme patolojilerini sınıflandırın

Not: hakkında daha fazla bilgi için «ML.NET» resmi web sitenize erişin burada.

.NET ve ML.NET: Sonuç

Sonuç

Umarız öylesin "küçük ama kullanışlı gönderibaşlıklı bir kılavuz yayınladı bu 2 ilginç hakkında «Plataformas de desarrollo y Machine Learning de código abierto» de Microsoft denilen «.NET y ML.NET», birçok fayda veya özellik arasında kompaktlığı (kompaktlık), esneklik ve entegrasyon kapasitesi büyük ilgi ve faydalıdır. «Comunidad de Software Libre y Código Abierto» ve harika, devasa ve büyüyen ekosistemin yayılmasına büyük katkı sağlar. «GNU/Linux».

Ve daha fazla bilgi için, herhangi birini ziyaret etmekten her zaman çekinmeyin. Çevrimiçi kitaplık olarak OpenLibra y jedit okumak kitaplar (PDF'ler) bu konu veya diğerleri hakkında bilgi alanları. Şimdilik, bunu beğendiyseniz «publicación», paylaşmayı bırakma başkalarıyla, senin içinde Favori web siteleri, kanallar, gruplar veya topluluklar sosyal ağlar, tercihen ücretsiz ve açık Mastodonveya güvenli ve özel Telegram.

Veya adresindeki ana sayfamızı ziyaret edin DesdeLinux veya resmi Kanala katılın Telgrafı DesdeLinux bu veya diğer ilginç yayınları okumak ve oylamak için «Software Libre», «Código Abierto», «GNU/Linux» ve ilgili diğer konular «Informática y la Computación»Ve «Actualidad tecnológica».


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.