Suche nach kollektiver Intelligenz .Net / C # Ressourcen [geschlossen]
-
09-09-2019 - |
Frage
Zunächst stelle ich fest, dass dies eine sehr ähnliche Frage wie diese: Welche guten Open-Source-Bibliotheken für Collective Intelligence in .net / Java sind?
... aber alle Antworten zu, dass man waren Java centric so bin ich wieder zu fragen, dieses Mal mehr für .Net suchen (idealy C #) Ideen.
Ein wenig Hintergrund; Vor kurzem las ich Toby Segran ausgezeichnetes Buch über CI , und ich habe gerade halten, Satnam Alag Buch (was ich sicher bin, ist auch sehr gut, aber ich habe nur gerade eröffnet es). Dies sind Python und Java centric, ich habe keine Probleme die Codebeispiele zu lesen, aber da ich ein C # -Entwickler bin würde es Spaß machen, mit einigen dieser Ideen in meiner Muttersprache zu spielen. Ich habe eine Suche nach der Bahn habe und SO und nicht mit zu viel kommen. In gewisser Weise ist dies eine gute Nachricht, vielleicht könnte ich etwas Port auf .NET (Vorschläge willkommen), aber ich würde auch wirklich einen Blick auf alle vorhandenen Projekte zu übernehmen möchte, bevor ich dies tun.
So gibt es ein CI-Fans da draußen in .Net mit OS-Projekten arbeiten, habe ich einige eklatant und interessante Bücher / sites / blogs verpasst?
Ich weiß, CI ein ziemlich weites Feld ist, so dass es zu verengen ein wenig nach unten Ich bin in erster Linie daran interessiert, die Clustering / Prognose / Empfehlungen Bereiche, sondern auch für andere Ideen offen bin.
Bearbeiten : spotted Gerade dieses Buch über von Manning veröffentlicht werden, die interessanten CI-Fans: Algorithmen des Intelligent Web .
Bearbeiten Klarstellung in Reaktion von Moosen Kommentar; was ich suche wirklich Bibliotheken, Frameworks oder größere Projekte (idealy OS), die CI-Techniken mit .NET verwenden. Code-Beispiele sind groß, aber wie Moose sagte in seinem Kommentar ist es einfach genug, um Java-Beispiele und Hafen, sie zu nehmen. Zum Beispiel gibt es ein interessantes Projekt sucht in Java geschrieben namens WEKA gibt keinen Grund gibt, kann ich nicht mit ihm verwenden und experimentieren, war ich einfach nur neugierig zu wissen, ob es in .Net ähnliche Dinge passiert waren. Ich habe gerade info gegrast auf Lucene und ich sehe, dass es ein C # Hafen das heißt, so das ist ein Anfang ... gibt es nicht mehr gibt?
Bearbeiten Dies ist nicht C #, aber es ist .Net; Robert Pickering hat Kollektion F # CI Ressourcen hier gestartet. Sieht interessant, aber ich bin noch auf der Suche nach C # info zu.
Lösung
Microsoft Research (vollständige Offenlegung: Ich bei Microsoft arbeiten, wenn auch nicht in der Gruppe, die dieses Tool freigegeben). Hat nur eine Maschine Lernen Bibliothek in .NET Infer.NET veröffentlicht namens
link text Vielleicht möchten Sie es heraus überprüfen.
Andere Tipps
Hier ist ein Link für eine Steigung ein Prädiktor für ratingbasierten Collaborative Filtering:
Diese Bibliothek hat:
Betreute
- Perceptron
- Kernel Perceptron
- KNN
- Decision Trees
Unüberwachte
- Hierarchical Clustering
- KMeans
Es heißt Machine Learning for .NET .