.NET dan ML.NET: Platform Sumber Terbuka Microsoft

.NET dan ML.NET: Platform Sumber Terbuka Microsoft

.NET dan ML.NET: Platform Sumber Terbuka Microsoft

Seperti yang telah kami ulas dalam publikasi yang disebut "Sistem Operasi yang Berperang: Microsoft Waspada Terhadap Semua!", saat ini «Microsoft», Perusahaan Redmond, AS, pemilik «Windows» sedang dalam perlombaan terbuka untuk mengasimilasi yang terbaik dari Sistem Operasi lain dan mengekspor produknya kepada mereka.

Dan dengan cara itu, terlepas dari program yang sudah dikenal yang diekspor ke «GNU/Linux», kami dapat menyebutkan yang terbaru: «SQL Server, .Net, Visual Studio Code y Skype». Menjadi salah satu yang terakhir tergabung, yang dikenal sebagai «Microsoft Teams», seperti yang kami sebutkan di satu lagi publikasi terbaru. Dan sekarang, itu membawa kita ke «ML.NET»sebuah Kerangka Pembelajaran Mesin de «Código Abierto» dan multiplatform yang melengkapi «.NET».

.NET dan ML.NET: Pengantar

Mungkin semua ekosistem aplikasi yang berkembang ini «Código Abierto» bergabung dalam waktu singkat, itu «Navegador Edge» dan «Antivirus Defender». Dan siapa tahu, tiba-tiba sekarang dengan penghasilan sebesar «Microsoft Teams» tidak mengherankan jika melihat «Suite Ofimática MS Office» atau sesuatu yang sangat mirip atau mendekati ini untuk «GNU/Linux».

.NET dan ML.NET: Microsoft Open Source

Platform Sumber Terbuka Microsoft

Seperti yang sudah kami katakan, di antara sekian banyak perangkat lunak (program, sistem dan platform) de «Código Abierto» itu belakangan ini «Microsoft» telah berkontribusi pada «Comunidad de Software Libre y Código Abierto», menonjol:.NET dan ML.BERSIH.

Apa itu NET dan apa karakteristiknya?

  • Ini adalah platform pengembangan multiplatform (Windows, Mac OS dan Linux), open source dan gratis, untuk membangun semua jenis aplikasi: desktop, seluler, web, game, dan untuk Internet.
  • Ini memungkinkan penggunaan berbagai bahasa, editor, dan perpustakaan untuk berbagai jenis aplikasi yang mungkin. Di antara bahasanya adalah:
  1. C #: Yang merupakan bahasa pemrograman yang sederhana, modern, berorientasi objek, dan aman.
  2. F #: Yang merupakan bahasa pemrograman open source fungsional lintas platform untuk .NET. Yang juga mencakup pemrograman berorientasi objek dan imperatif.
  3. Dasar visual: Yang merupakan bahasa yang dapat diakses dengan sintaks sederhana untuk membangun aplikasi yang aman untuk tipe dan berorientasi objek.
  • Ini adalah platform pengembangan silang yang sangat baik, karena memungkinkan aplikasi yang dibuat dalam bahasa yang disebutkan di atas untuk berjalan secara native di Sistem Operasi yang kompatibel, berkat implementasi terintegrasi yang berbeda, di antaranya adalah:
  1. Inti NET: Apa itu implementasi lintas platform untuk situs web, server, dan aplikasi konsol.
  2. Kerangka .NET: Yang kompatibel dengan situs web, layanan, aplikasi desktop, dan banyak lagi di Windows.
  3. Xamarin / Mono: Apa itu implementasi .NET untuk menjalankan aplikasi pada Sistem Operasi seluler utama.
  • Ini berisi satu set dasar API yang umum untuk semua implementasi .NET. Selain itu, setiap implementasi juga dapat mengekspos API tambahan yang khusus untuk Sistem Operasi yang akan dijalankannya. Misalnya, .NET Framework adalah implementasi .NET khusus Windows yang menyertakan API untuk mengakses Windows Registry.
  • Ini memiliki Perpustakaan besar (ekosistem paket) yang memperluas fungsinya. Untuk memanfaatkannya, Anda dapat menggunakan NuGet, yang merupakan pengelola paket yang dibuat khusus untuk «.NET» berisi lebih dari 90.000 paket.

Catatan: untuk informasi lebih lanjut tentang «.NET» mengakses situs resmi Anda di sini.

Apa itu ML.NET dan apa saja fiturnya?

  • Ini adalah platform Machine Learning lintas platform gratis, open sourcee berjalan di Windows, Linux, dan macOS dengan .NET Core atau di Windows menggunakan .NET Framework.
  • Ini menawarkan kemungkinan menambahkan pembelajaran mesin dalam aplikasi (online atau offline) yang dibuat dengan .NET, sehingga mereka bisa buat prediksi otomatis dengan data yang diperlukan.
  • Memiliki sebagai mendasarkan a model pembelajaran mesin itu menentukan langkah-langkah yang diperlukan untuk mengubah data masukan menjadi prediksi. Platform ini memungkinkan Anda melatih model kustom dengan menentukan algoritme, atau menggunakan algoritme yang dibuat, tersedia, dan sudah dilatih dari platform TensorFlow dan ONNX.
  •  Versi 64-bit kompatibel dengan semua platform. Versi 32-bit kompatibel dengan Windows, kecuali untuk fungsionalitas yang terkait dengan TensorFlow, LightGBM, dan ONNX.

Mengutip «Microsoft», beberapa kemungkinan contoh jenis prediksi yang dapat dibuat dengan «ML.NET» suara:

Jenis Prediksi Deskripsi dan ruang lingkup
Klasifikasi dan kategorisasi Secara otomatis mengklasifikasikan umpan balik pelanggan sebagai positif dan negatif.
Nilai regresi dan prediksi berkelanjutan Memprediksi harga rumah berdasarkan ukuran dan lokasi.
Deteksi anomali Mendeteksi transaksi bank yang curang.
Rekomendasi Sarankan produk yang dapat dibeli pembeli online, berdasarkan pembelian mereka sebelumnya.
Rangkaian waktu dan data sekuensial Prakiraan cuaca dan penjualan produk
Klasifikasi gambar Klasifikasikan patologi pencitraan medis

Catatan: untuk informasi lebih lanjut tentang «ML.NET» mengakses situs resmi Anda di sini.

.NET dan ML.NET: Kesimpulan

Kesimpulan

Kami harap Anda begitu "pos kecil tapi bermanfaat" tentang 2 menarik ini «Plataformas de desarrollo y Machine Learning de código abierto» de Microsoft disebut «.NET y ML.NET», yang di antara banyak manfaat atau karakteristiknya, menonjol kekompakannya (kekompakan), fleksibilitas dan kapasitas integrasi, merupakan minat dan kegunaan yang besar, untuk keseluruhan «Comunidad de Software Libre y Código Abierto» dan memberikan kontribusi besar bagi penyebaran ekosistem aplikasi yang indah, raksasa, dan berkembang dari dan untuk «GNU/Linux».

Dan untuk informasi lebih lanjut, jangan sungkan untuk mengunjungi Perpustakaan online sebagai BukaLibra y jedi untuk membaca buku (PDF) tentang topik ini atau lainnya bidang pengetahuan. Untuk saat ini, jika Anda menyukai ini «publicación», jangan berhenti membagikannya dengan orang lain, di Situs web, saluran, grup, atau komunitas favorit jaringan sosial, lebih disukai yang gratis dan terbuka sebagai Mastodon, atau sejenisnya yang aman dan pribadi Telegram.

Atau cukup kunjungi beranda kami di DesdeLinux atau bergabung dengan Channel resmi Telegram dari DesdeLinux untuk membaca dan memilih publikasi ini atau publikasi menarik lainnya di «Software Libre», «Código Abierto», «GNU/Linux» dan topik lain yang terkait dengan «Informática y la Computación», Dan «Actualidad tecnológica».


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.