如何解决使用一种热编码器技术后提取数据
我有一个数据集,其中包含模型的移动名称。我想基本上使用AI算法提取那些具有相同模型的手机名称。
对于模型,我使用了One Hot Encoder 技术,并且我有这样的数据集:
之后,我实施了 MLP 分类器,但不幸的是结果并没有达到预期。
输入列:Apple iPhone11
输出列:名称
MLP 实施:
clf = MLPClassifier(hidden_layer_sizes=(150,100,50),max_iter=300,activation =
'relu',solver='adam',random_state=2).fit(X_train,y_train.ravel())
clf = MLPClassifier(random_state=6,max_iter=200).fit(X_train,y_train.ravel())
clf.predict(X_test)
输出:
解决方法
这听起来像是一个模糊的字符串匹配练习。那只是我的 .02。请参阅下面的链接。
https://pythoninoffice.com/use-fuzzy-string-matching-in-pandas/
尝试该链接中的示例代码。如果您需要更多帮助,请反馈。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。