Developing a self-learning AI machine is a very stupid idea.
I agree with Elon Musk from TESLA and SpaceX, developing self learning machines is dangerous, could even bring a real life SKynet situation.
Like Musk said, creating a all-knowing machine is like summoning a demon.
https://www.youtube.com/watch?v=Tzb_CSRO-0g
https://www.youtube.com/watch?v=0NTb10Au-Ic