Pandas, numpy, sklearn. Yapay sinir ağı kuracaksınız TensorFlow, keras, pyThorc gibi kütüphanelerden de yararlanabilirsiniz.
Ayrıca feature ve Target veriablelarınız arasında bir ilişki olması da önemli. Rastgele oluşturulan veri setinden pek verim alabileceğinizi düşünmüyorum