Hello, I'm wondering what sort of areas would be useful in postgrad study in machine learning and AI. At the moment I'm in Arts majoring in mathematics and logic/philosophy of science. I'm planning to keep these two majors, as statistics and discrete mathematics will be useful in AI/machine learning, and the decomposition of natural language into symbolic logic would also be useful. What else would be a practical major in my toolbox? I'm planning to pick up either a science degree (with a major in computer science and physics) or an engineering major like electrical engineering, as it is so broad of an area. Can anyone who has done computer science inform me if that would be the correct path to take? Should I be double majoring in Computer science? I'd kinda like to pick up the physics as well because it interests me. Are there any other majors I should be looking at, but missed? Thanks.