我有四列血液检测数据集。血型为A +,B +,B-,O(串),抗体值(数值),年龄(数值)和性别(串)。我用分类转换(A + = 00,Male = 0)和数值作为输入数字来输入字符串。
当我的神经网络被训练时,我希望它能预测四个值中的任何一个(血型,抗体量,年龄,性别)。以下是我的神经网络的理想结构。
1)我的字符串类型输入是否可以作为分类工作?
2)如果我想要预测该值,可以给出什么作为输入(例如我希望它预测'抗体'的量。我应该给它以下输入(A +,50,M,?)=( 0,0,50,0,?))。如果它是数字或字符串(对于两种类型的输入),我应该作为缺失值的输入给出什么?
我想过使用0作为输入,但这会给出与分类输入的关系的另一个映射,我是对的吗?