Ml.net memungkinkan windows devs menanamkan pembelajaran mesin ke dalam aplikasi

Daftar Isi:

Video: How To Integrate ML NET with a Chat Bot 2024

Video: How To Integrate ML NET with a Chat Bot 2024
Anonim

Di Build 2018, Microsoft mengumumkan pratinjau ML.NET, sebuah kerangka kerja pembelajaran mesin sumber terbuka lintas-platform. Target perusahaan adalah.NET developer yang akan mendapatkan kesempatan untuk mengembangkan model mereka sendiri dan memasukkan ML kustom ke dalam aplikasi mereka tanpa perlu memiliki keahlian dalam mengembangkan atau menyetel model pembelajaran mesin.

ML.NET memungkinkan tugas-tugas ML

NET pada awalnya dikembangkan oleh Microsoft Research dan berkembang menjadi kerangka kerja besar selama sepuluh tahun terakhir. Sekarang, ini digunakan di banyak grup produk di Microsoft termasuk Azure, Bing, Windows dan banyak lagi.

Seperti yang ditunjukkan dalam rilis pratinjau, ML.NET memungkinkan tugas-tugas ML seperti klasifikasi (analisis sentimen dan kategorisasi teks) dan regresi (prediksi harga dan perkiraan).

Algoritma klasifikasi sentimen Microsoft ML.NET

Selain kemampuan ML ini, rilis pertama dari ML.NET juga mengemas konsep pertama. NET API untuk model pelatihan, menggunakan model untuk prediksi dan komponen inti dari kerangka kerja termasuk transformasi, algoritma, dan struktur data inti ML.

ML.NET juga dapat diperluas untuk menambahkan Perpustakaan ML populer seperti TensorFlow, Accord.NET, dan CNTK. Microsoft menyatakan dalam pengumuman resminya bahwa perusahaan “ berkomitmen untuk membawa pengalaman penuh kemampuan internal ML.NET ke ML.NET dalam sumber terbuka. Singkatnya, ML.NET adalah komitmen kami untuk menjadikan ML hebat di.NET. ”

ML.NET akan mengaktifkan lebih banyak skenario seiring waktu

ML.NET akan memungkinkan situasi lain di masa depan seperti pendeteksian anomali, sistem rekomendasi, dan pendekatan seperti pembelajaran dalam dengan memanfaatkan perpustakaan pembelajaran dalam populer seperti TensorFlow, Caffe2, dan CNTK, dan juga perpustakaan pembelajaran mesin umum seperti Accord.NET.

ML.NET juga akan mendukung dan meningkatkan pengalaman yang diberikan Azure Machine Learning dan Cognitive Services dengan memungkinkan pendekatan kode-pertama, mendukung penerapan aplikasi-lokal dan kemungkinan untuk membangun model pribadi.

Bergabunglah dengan Microsoft di GitHub untuk mendukung membentuk masa depan ML dalam.NET.

Ml.net memungkinkan windows devs menanamkan pembelajaran mesin ke dalam aplikasi