Tag: machine-learning

Umsetzung Fragen über machine-learning-algorithmen. Allgemeine Fragen über maschinelles lernen sollte gebucht werden, um Ihre spezifischen Gemeinschaften.

Mit dem randomForest-Paket in R, wie erhält man Wahrscheinlichkeiten vom Klassifikationsmodell?

Anzahl der Antworten 1 Antworten
TL;DR : Gibt es etwas, was ich kann-flag in der ursprünglichen randomForest nennen, um zu vermeiden, re-run der predict - Funktion verwenden, um vorhergesagte Wahrscheinlichkeiten kategorisch, anstatt nur die voraussichtlichen Kategorie? Details: Ich bin mit dem randomForest

Tensorflow: Wie kann man ein Modell speichern / wiederherstellen?

Anzahl der Antworten 15 Antworten
Nachdem Sie trainieren Sie ein Modell in Tensorflow: Wie speichern Sie das trainierte Modell? Wie Sie später wiederherstellen dieses Modell gespeichert? InformationsquelleAutor der Frage mathetes | 2015-11-17

Wiederherstellen von Feature-Namen von exploined_variance_ratio_ in PCA mit sklearn

Anzahl der Antworten 4 Antworten
Ich versuche, mich zu erholen von eine PCA durchgeführt mit scikit-learn, die Funktionen ausgewählt werden, da relevanten. Einem klassischen Beispiel mit den IRIS-Datensatz. import pandas as pd import pylab as pl from sklearn import datasets from sklearn.decomposition

cooles Projekt, um einen genetischen Algorithmus zu verwenden?

Anzahl der Antworten 12 Antworten
Ich bin auf der Suche nach einer praktischen Anwendung für die Verwendung eines genetischen Algorithmus. Einige Dinge, die gedacht haben: Website-Schnittstelle-Optimierung Fahrzeug-Optimierung mit einem Physik-simulator Genetische Programmierung Automatic test case generation Aber keiner hat wirklich geknallt bei

Tensorflow Ein heißer Encoder?

Anzahl der Antworten 14 Antworten
Tut tensorflow haben, etwas ähnliches zu scikit lernen ist eine hot-encoder für die Verarbeitung kategorialer Daten? Würden Sie einen Platzhalter verwenden von tf.string Verhalten, als kategorische Daten? Ich weiß, ich kann manuell vor der Verarbeitung werden die

Wie man Keras Verlust-Ausgabe in eine Datei protokolliert

Anzahl der Antworten 4 Antworten
Beim ausführen einer Keras neuronalen Netzwerk-Modells, sehen Sie vielleicht so etwas wie dies in der Konsole: Epoch 1/3 6/1000 [..............................] - ETA: 7994s - loss: 5111.7661 Zeit die Verlust hoffentlich verbessert. Ich möchte melden, diese Verluste zu

Wie lädt man ein Modell aus einer HDF5-Datei in Keras?

Anzahl der Antworten 3 Antworten
Wie das laden eines Modells aus einem im HDF5-Datei in Keras? Was ich versucht habe: model = Sequential() model.add(Dense(64, input_dim=14, init='uniform')) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(64, init='uniform')) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(2, init='uniform'))

Kostenfunktion für die logistische Regression

Anzahl der Antworten 4 Antworten
In der least-squares-Modellen, die Kosten-Funktion ist definiert als das Quadrat der Differenz zwischen dem vorhergesagten Wert und dem tatsächlichen Wert als Funktion der Eingabe. Wenn wir das tun, Logistische regression, ändern wir die Kosten-Funktion ein logirithmic Funktion,

Gradientenabstieg mit Python und Numpy

Anzahl der Antworten 4 Antworten
def gradient(X_norm,y,theta,alpha,m,n,num_it): temp=np.array(np.zeros_like(theta,float)) for i in range(0,num_it): h=np.dot(X_norm,theta) #temp[j]=theta[j]-(alpha/m)*( np.sum( (h-y)*X_norm[:,j][np.newaxis,:] ) ) temp[0]=theta[0]-(alpha/m)*(np.sum(h-y)) temp[1]=theta[1]-(alpha/m)*(np.sum((h-y)*X_norm[:,1])) theta=temp return theta X_norm,mean,std=featureScale(X) #length of X (number of rows) m=len(X) X_norm=np.array([np.ones(m),X_norm]) n,m=np.shape(X_norm) num_it=1500 alpha=0.01 theta=np.zeros(n,float)[:,np.newaxis] X_norm=X_norm.transpose() theta=gradient(X_norm,y,theta,alpha,m,n,num_it) print theta Mein theta

Der beste Weg, probabilistische Klassifikatoren in scikit-learn zu kombinieren

Anzahl der Antworten 3 Antworten
Habe ich eine Logistische regression und random forest und ich möchte Sie zu kombinieren (ensemble) für die endgültige Einstufung Wahrscheinlichkeitsrechnung, indem Sie eine Durchschnittliche. Gibt es eine integrierte Möglichkeit, dies zu tun, die in sci-kit erfahren? Einige

Maschinelles Lernen in OCaml oder Haskell?

Anzahl der Antworten 10 Antworten
Ich hoffe, verwenden Sie entweder Haskell oder OCaml an einem neuen Projekt, denn R ist zu langsam. Ich muss in der Lage sein zu verwenden, unterstützen vectory-Maschinen, im Idealfall trennt sich jede Ausführung parallel laufen. Ich will

Deep Belief Networks vs Convolutional Neural Networks

Anzahl der Antworten 2 Antworten
Ich bin neu auf dem Gebiet der neuronalen Netze und ich würde gerne wissen, der Unterschied zwischen Deep belief Networks und Convolutional Networks. Außerdem ist es ein Deep Convolutional Network, die die Kombination von Tiefen Glauben und

Wie implementiert man die ReLU-Funktion in Numpy

Anzahl der Antworten 6 Antworten
Möchte ich, um ein einfaches neuronales Netz und ich möchte das aufgrund der Kr-Funktion. Kann jemand mir einen Anhaltspunkt, wie kann ich implementieren Sie die Funktion mithilfe von numpy. Vielen Dank für Ihre Zeit! InformationsquelleAutor der Frage

Wie erstellt man zufällige Wälder in R mit fehlenden (NA) Werten?

Anzahl der Antworten 2 Antworten
Ich möchte, um zu passen ein random forest Modell, aber wenn ich Anrufe, library(randomForest) cars$speed[1] <- NA # to simulate missing value model <- randomForest(speed ~., data=cars) Bekomme ich die folgende Fehlermeldung Error in na.fail.default(list(speed = c(NA,

Gibt es eine Faustregel für die Aufteilung eines Datensatzes in Trainings- und Validierungssets?

Anzahl der Antworten 6 Antworten
Gibt es eine Regel-of-Daumen für die, wie am besten aufteilen der Daten in Trainings-und Validierungs-sets? Ist sogar 50/50 split ratsam? Oder gibt es klare Vorteile, mehr training Daten bezüglich der Validierung von Daten (oder Umgekehrt)? Oder ist

Wie finde ich die entsprechende Klasse in clf.predict_proba ()

Anzahl der Antworten 3 Antworten
Ich habe eine Reihe von Klassen und zugehörigen feature-Vektoren, und wenn ich laufen predict_proba() bekomme ich: classes = ['one','two','three','one','three'] feature = [[0,1,1,0],[0,1,0,1],[1,1,0,0],[0,0,0,0],[0,1,1,1]] from sklearn.naive_bayes import BernoulliNB clf = BernoulliNB() clf.fit(feature,classes) clf.predict_proba([0,1,1,0]) >> array([[ 0.48247836, 0.40709111, 0.11043053]]) Ich

Auswahl aus verschiedenen Kostenfunktionen und Aktivierungsfunktionen eines neuronalen Netzes

Anzahl der Antworten 1 Antworten
Vor kurzem begann ich spielte mit neuronalen Netzen. Ich war versucht zu implementieren eine AND Tor mit Tensorflow. Ich habe Schwierigkeiten zu verstehen, wenn die Verwendung der verschiedenen Kosten und Aktivierung von Funktionen. Dies ist ein einfaches

Wie kann man NaN-Werte in TensorFlow debuggen?

Anzahl der Antworten 7 Antworten
Ich lief TensorFlow und ich passieren, um etwas zu haben, woraus sich ein NaN. Ich würde gerne wissen, was es ist, aber ich weiß nicht, wie Sie dies tun. Das Hauptproblem ist, dass in einer "normalen" prozeduralen

Maschinelles Lernen und natürliche Sprachverarbeitung

Anzahl der Antworten 9 Antworten
Nehme an, Sie wissen, ein student, der studieren will Machine Learning und Natural Language Processing. Welche spezifischen informatik-Themen sollten Sie sich konzentrieren und welche Programmiersprachen sind speziell zur Lösung dieser Art von Problemen? Ich bin nicht auf

Brauchen Sie einen Datensatz für die Betrugserkennung

Anzahl der Antworten 2 Antworten
Habe ich ein fraud-detection-Algorithmus, und ich möchte, um zu sehen, ob es funktioniert gegen eine echte Welt-Daten-set. Mein Algorithmus sagt, dass ein Anspruch üblich ist oder nicht. Gibt es Daten-sets verfügbar? Kommentar zu dem Problem Ein neues

Unterschiedliches Ergebnis mit roc_auc_score () und auc ()

Anzahl der Antworten 3 Antworten
Ich habe Schwierigkeiten zu verstehen, den Unterschied (wenn es einen gibt) zwischen roc_auc_score() und auc() in scikit-learn. Im binden voraussagen eine binäre Ausgabe mit unausgewogenen Klassen (rund 1,5% für Y=1). Classifier model_logit = LogisticRegression(class_weight='auto') model_logit.fit(X_train_ridge, Y_train) Roc-Kurve

Open Source Neuronale Netzwerkbibliothek

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einer open-source-neural-Netzwerk-Bibliothek. So weit, ich habe mir bei FANN, WEKA, und OpenNN. Sind die anderen, die ich anschauen sollte? Die Kriterien, natürlich, ist die Dokumentation, Beispiele und Benutzerfreundlichkeit. Kommentar zu dem

loc Funktion in Pandas

Anzahl der Antworten 1 Antworten
Kann jemand erklären, warum ist loc verwendet, in python pandas mit Beispielen, wie unten gezeigt? for i in range(0, 2): for j in range(0, 3): df.loc[(df.Age.isnull()) & (df.Gender == i) & (df.Pclass == j+1), 'AgeFill'] = median_ages[i,j]

Wie schwer ist es, eine Schach-Engine zu implementieren?

Anzahl der Antworten 13 Antworten
Frage ich mich, wie schwer es wäre die Umsetzung einer Schach-engine. Gibt es bereits open-source-Implementierungen? Es scheint, dass Sie müssten eine scoring-Funktion für eine bestimmte board-Konstellation, und eine sehr schnelle Art und Weise zu erkunden mehrere wahrscheinlich

Wie berechnet man den Regularisierungsparameter in der linearen Regression?

Anzahl der Antworten 3 Antworten
Wenn wir eine hohe lineare Polynom, das verwendet wird, um zu passen eine Reihe von Punkten in einer linearen regression setup, um overfitting zu verhindern, verwenden wir die Regulation, und wir sind ein lambda-parameter in die Kosten-Funktion.

Train Tensorflow Object Detection auf eigenem Datensatz

Anzahl der Antworten 2 Antworten
Nachdem er ein paar Tage versucht zu erreichen diese Aufgabe, ich möchte meine Erfahrung mit Ihnen teilen, wie ich ging über die Beantwortung der Frage: Wie verwende ich TS-Objekt-Erkennung zu trainieren, mit meinem eigenen dataset? Kommentar zu

Wie installiere ich TensorFlow unter Windows?

Anzahl der Antworten 11 Antworten
Bin ich angefangen zu arbeiten, mit TensorFlow Bibliothek für Tiefe lernen, https://www.tensorflow.org/. Fand ich eine explizite Anleitung zu arbeiten auf linux und Mac, aber habe ich nicht herausfinden können, wie arbeiten unter Windows. Ich versuche über das

Was ist eine Lernkurve im maschinellen Lernen?

Anzahl der Antworten 5 Antworten
Ich will wissen, was für eine Lernkurve im maschinellen lernen ist. Was ist die standard-Art zu zeichnen? Ich meine, was sollte die x-und y-Achse von meinem Grundstück? Kommentar zu dem Problem Noch nie gehört von einer Lernkurve.

Zeiger auf ein gutes SVM-Tutorial

Anzahl der Antworten 6 Antworten
Habe ich versucht, zu erfassen die Grundlagen von Support Vector Maschinen und heruntergeladen und gelesen, dass viele online-Artikel. Aber bin noch nicht in der Lage, es zu begreifen. Ich würde gerne wissen, ob es gibt einige nettes

Ist es möglich, mit scikit-learn K-Means Clustering eine eigene Distanzfunktion anzugeben?

Anzahl der Antworten 5 Antworten
Ist es möglich, geben Sie Ihre eigene Distanz-Funktion mit scikit-learn K-Means-Clustering? Kommentar zu dem Problem Beachten Sie, dass k-means ist konzipiert für die euklidische Distanz. Es könnte aufhören zu konvergieren, mit anderen Distanzen, wenn die meine ist

Extrahieren Sie Features mithilfe von vortrainiertem (Tensorflow) CNN

Anzahl der Antworten 1 Antworten
Deep Learning wurde erfolgreich auf mehreren großen Daten-sets für die Einstufung einer Handvoll Klassen (Katzen, Hunde, Autos, Flugzeuge, etc), mit Auftritten schlagen einfacher Deskriptoren wie Taschen von Funktionen über SIFT, Farbe Histogramme, etc. Dennoch Ausbildung ein solches

Kann die Kostenfunktion für lineare Regression nicht verstehen

Anzahl der Antworten 2 Antworten
Ich kann wirklich nicht verstehen, die folgende Gleichung insbesondere 1/(2m). Was ist der Zweck dieser Gleichung? Und wo kommt 1/(2m) kamen? J(theta_0, theta_1) = 1/(2m) * sum_(i=1)^m [ h_theta(x^i) - y^i ]^2 Bitte erklären. Wie wirft er???

R und Data Mining

Anzahl der Antworten 8 Antworten
Statt ab, um code in Matlab, ich habe vor kurzem angefangen zu lernen, R, vor allem, weil es ist open-source. Ich bin zurzeit in der data-mining-und machine-learning-Bereich. Ich fand viele machine-learning-algorithmen implementiert in R, und ich bin

Kennen Sie irgendwelche guten C ++ Support Vector Machine (SVM) Bibliotheken?

Anzahl der Antworten 6 Antworten
Wissen Sie von jedem guten c++ - svm-Bibliotheken gibt Ich habe versucht, libsvm http://www.csie.ntu.edu.tw/~cjlin/libsvm/ aber bisher bin ich nicht baff. Habe ich auch gehört SVMLight und TinySVM. Haben Sie versucht, Sie ? Jeder neue Spieler ? Dank

Maschinelles Lernen im Spiel AI

Anzahl der Antworten 13 Antworten
In den alten Tagen der Spiele, ich bin mir sicher, dass einfache switch/case-Anweisungen (in gewisser Weise) getan haben würde just fine für die meisten des Spiels "AI." Jedoch, wie Spiele haben sich zu Zunehmender Komplexität, insbesondere bei

Speichern Sie Naive Bayes Trained Classifier in NLTK

Anzahl der Antworten 3 Antworten
Ich bin etwas verwirrt, in Bezug auf wie ich speichern eines trainierten Klassifikator. Wie in, das erneute trainieren eines Klassifikators jedes mal, wenn ich verwenden möchten, ist es natürlich wirklich schlecht und langsam, wie kann ich es

Wie erkennt man, welches Keras Modell besser ist?

Anzahl der Antworten 2 Antworten
Verstehe ich nicht, die Genauigkeit in der Ausgabe zu verwenden, um zu vergleichen, meine 2 Keras Modelle, um zu sehen, welche besser ist. Benutze ich den "acc" (aus den Trainingsdaten?) ein oder das "val-acc" (aus der Validierung

Tag-Generierung aus einem Textinhalt

Anzahl der Antworten 4 Antworten
Ich bin gespannt, ob es einen Algorithmus/eine Methode existiert, um zu generieren Stichwörter/tags aus einem text, indem Sie einige Gewicht-Berechnungen auftreten-Verhältnis oder andere tools. Darüber hinaus werde ich dankbar sein, wenn Sie die Python-basierte Lösung /Bibliothek. Dank

Wie nutzt man erweiterte Aktivierungs-Layer in Keras?

Anzahl der Antworten 3 Antworten
Dies ist mein code, der funktioniert, wenn ich die anderen Aktivierung Schichten wie tanh: model = Sequential() act = keras.layers.advanced_activations.PReLU(init='zero', weights=None) model.add(Dense(64, input_dim=14, init='uniform')) model.add(Activation(act)) model.add(Dropout(0.15)) model.add(Dense(64, init='uniform')) model.add(Activation('softplus')) model.add(Dropout(0.15)) model.add(Dense(2, init='uniform')) model.add(Activation('softmax')) sgd = SGD(lr=0.1, decay=1e-6,

Was ist der Unterschied zwischen Back-Propagation und Feed-Forward Neural Network?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen back-propagation-und feed-forward neuronale Netze? Durch googeln und Lesen fand ich heraus, dass in der feed-forward-es ist nur (vorwärts -) Richtung, aber in der back-propagation einmal müssen wir eine forward-propagation und dann back-propagation.

Mit nnet für die Vorhersage mache ich es richtig?

Anzahl der Antworten 1 Antworten
Ich bin noch ziemlich neu in R und AI /ML Techniken. Ich möchte eine neuronales Netz für die Vorhersage, und da ich neu bin möchte ich nur um zu sehen, ob dies ist, wie es getan werden