Eğitimli bir sınıflandırıcıyı nasıl kaydettiğimle ilgili olarak biraz kafam karıştı. Kullanmak istediğim her defasında bir sınıflandırıcıyı yeniden eğitmek gerçekten çok kötü ve yavaş, onu nasıl kaydederim ve ihtiyacım olduğunda tekrar yükler mi? Kod aşağıda, yardımlarınız için şimdiden teşekkürler. NLTK Naive Bayes Sınıflandırıcı ile Python kullanıyorum.Naif Bayes Eğitimli Sınıflandırıcı NLTK içinde kayıt olun
classifier = nltk.NaiveBayesClassifier.train(training_set)
# look inside the classifier train method in the source code of the NLTK library
def train(labeled_featuresets, estimator=nltk.probability.ELEProbDist):
# Create the P(label) distribution
label_probdist = estimator(label_freqdist)
# Create the P(fval|label, fname) distribution
feature_probdist = {}
return NaiveBayesClassifier(label_probdist, feature_probdist)
Are y Bir çeşit ısrar stratejisi mi istiyorsun? DB'ye kaydedildiği gibi dosya ve tekrar yükleme yapılıyor mu? Verileri seçip daha sonra tekrar yükleyebilirsiniz. – EdChum