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.

War es hilfreich?

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:

C # Implementierung von Slope Ein

Diese Bibliothek hat:

Betreute

  • Perceptron
  • Kernel Perceptron
  • KNN
  • Decision Trees

Unüberwachte

  • Hierarchical Clustering
  • KMeans

Es heißt Machine Learning for .NET .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top