采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我在使用scikit-learn中,如果不加上random_state,出来的图形是这样的。 但是我加上random_state之后,出来的结果就视频上一样了,但是我最后求出来的best_entropy都是和视频一样,不管加不加random_state.
也就是说,我如果没加上random_state,我最后求出来的entropy是错误的。 所以问下老师,这个random_state具体是有什么作用呢?
random_state 是随机种子。
我印象里是因为这个数据比较简单,数据点太少。所以在一个划分上,两种split的方式,都是最优的分法,其实,是靠随机决定怎么分的。但是,最终匪类结果的准确度,应该是一样的。
继续加油!:)
谢谢老师,看了下面的小节的内容,应该是随机的数据有点偏差导致划分的结果不一样
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14