Το Ml.net επιτρέπει στα παράθυρα devs να εμπλουτίσουν την εκμάθηση μηχανών σε εφαρμογές

Πίνακας περιεχομένων:

Βίντεο: ONNX and ONNX Runtime 2024

Βίντεο: ONNX and ONNX Runtime 2024
Anonim

Στο Build 2018, η Microsoft ανήγγειλε την προεπισκόπηση του ML.NET, ένα πλαίσιο πλατφόρμας ανοιχτού κώδικα μάθησης μεταξύ των πλατφορμών. Ο στόχος της εταιρείας είναι οι προγραμματιστές.NET που θα έχουν την ευκαιρία να αναπτύξουν τα δικά τους μοντέλα και να εισάγουν προσαρμοσμένο ML στις εφαρμογές τους χωρίς να χρειάζεται να έχουν εμπειρία στην ανάπτυξη ή τη ρύθμιση μοντέλων μηχανικής μάθησης.

Το ML.NET επιτρέπει εργασίες ML

Το NET αναπτύχθηκε αρχικά από την Microsoft Research και εξελίχθηκε σε ένα τεράστιο πλαίσιο τα τελευταία δέκα χρόνια. Τώρα, χρησιμοποιείται σε πολλές ομάδες προϊόντων της Microsoft, όπως Azure, Bing, Windows και πολλά άλλα.

Όπως παρουσιάζεται στην προεπισκόπηση απεικόνισης, ML.NET επιτρέπει ML εργασίες όπως η ταξινόμηση (ανάλυση του συναισθήματος και κατηγοριοποίηση κειμένου) και η παλινδρόμηση (πρόβλεψη των τιμών και πρόβλεψη).

Microsoft ML.NET αλγόριθμο κατάταξης συναίσθημα

Εκτός από αυτές τις δυνατότητες ML, η πρώτη έκδοση του ML.NET συσκευάζει επίσης το πρώτο σχέδιο.NET APIs για εκπαιδευτικά μοντέλα, χρησιμοποιώντας πρότυπα πρόβλεψης και τα βασικά συστατικά του πλαισίου, συμπεριλαμβανομένων μετασχηματισμών, αλγορίθμων και δομών δεδομένων ML.

Το ML.NET μπορεί επίσης να επεκταθεί για να προσθέσει δημοφιλείς Βιβλιοθήκες ML όπως το TensorFlow, το Accord.NET και το CNTK. Η Microsoft δήλωσε στην επίσημη ανακοίνωσή της ότι η εταιρεία "έχει δεσμευτεί να φέρει την πλήρη εμπειρία των εσωτερικών δυνατοτήτων του ML.NET στο ML.NET σε open source. Για να συνοψίσουμε τα πάντα, το ML.NET είναι η δέσμευσή μας να καταστήσουμε το ML εξαιρετικό στο.NET."

Το ML.NET θα ενεργοποιήσει περισσότερα σενάρια με την πάροδο του χρόνου

Το ML.NET θα επιτρέψει άλλες μελλοντικές καταστάσεις όπως ανίχνευση ανωμαλιών, συστήματα συστάσεων και προσεγγίσεις όπως η βαθιά εκμάθηση με τη χρήση δημοφιλικών βιβλίων βαθιάς εκμάθησης όπως το TensorFlow, Caffe2 και CNTK, καθώς και γενικές βιβλιοθήκες μηχανικής μάθησης όπως το Accord.NET.

Το ML.NET θα υποστηρίξει επίσης και θα ενισχύσει την εμπειρία που προσφέρει η Azure Machine Learning και Cognitive Services, επιτρέποντας την υιοθέτηση μιας πρώτης προσέγγισης με κωδικό, υποστηρίζοντας την τοπική ανάπτυξη εφαρμογών και τη δυνατότητα κατασκευής προσωπικών μοντέλων.

Γίνετε μέλος της Microsoft στο GitHub για να υποστηρίξετε τη διαμόρφωση του μέλλοντος του ML στο.NET.

Το Ml.net επιτρέπει στα παράθυρα devs να εμπλουτίσουν την εκμάθηση μηχανών σε εφαρμογές