【发布时间】:2017-01-22 14:05:03
【问题描述】:
我想为泰坦尼克号(Kaggle 的比赛)制作反向传播算法。
这很容易做到,但我有一个问题。反向传播算法是关于数字的。但是我们在泰坦尼克号中有字符串类型。例如,
我们有一个列“性别”(男性或女性),“登船”(S、C 或 Q)。我不会使用“姓名”和“票证”。我不知道我可以用“Sex”和“Embarked”栏做什么。我如何将这些东西用于反向传播算法。
我的想法如何解决这个问题 我想我可以将 number int=1 用于男性,将 number int=2 用于女性。我也可以将数字 1 用于 S,将 2 用于 C,将 3 用于 Q。
你觉得我的想法怎么样?如何为泰坦尼克号制作反向传播算法? (可能我的想法不是很好)。
【问题讨论】:
-
我同意你的想法,只需将 Sex and Embarked 功能转换为数字,并为每个数字分配一个数字。
标签: python machine-learning neural-network backpropagation