Tghu Verd said:
The original AI research brought together many disciplines because the approach was generally holistic in nature and focused on replicating the knowledge and reasoning aspect of how it was (is?) assumed our brains work. However, the recent focus on machine learning digesting volumes of data has tended to bias the field to mathematicians who can program in languages such as R and Python, or configure systems such as Storm or TensorFlow. Because of the programming aspect inherent in this, it is commonly viewed as 'computer science', but as you note, that is disputable and given that statistics permeates so much of the modes of ML, I feel it is beyond pure programmatic, "code this to get that" approach of what is typically taught as computer science.
With that preamble aside, I'd ask the 'why' of your question. Understanding your context can help provide a more directed answer.
Well I was a bit confused about what is Computer Science and what is not. I have recently started studying "6.080 / 6.089 Great Ideas in Theoretical Computer Science" (Spring 2008 MIT OCW) by Scott Aaronson. In the first set of lecture notes, it does seem that he feels Computer Science studies any conceivable system (the brain, the universe, ...).
In lecture one Aaronson stated:
"
Computer science is not glorified programming. Edsger Dijkstra, Turing Award winner and ex-
tremely opinionated man, famously said that computer science has as much to do with computers
as astronomy has to do with telescopes. We claim that computer science is a mathematical set of
tools, or body of ideas, for understanding just about any system—brain, universe, living organism,
or, yes, computer. Scott got into computer science as a kid because he wanted to understand
video games. It was clear to him that if you could really understand video games then you could
understand the entire universe. After all, what is the universe if not a video game with really, really
realistic special effects?
OK, but isn’t physics the accepted academic path to understanding the universe? Well, physi-
cists have what you might call a top-down approach: you look for regularities and try to encapsulate
them as general laws, and explain those laws as deeper laws. The Large Hadron Collider is sched-
uled to start digging a little deeper in less than a year.
Computer science you can think of as working in the opposite direction. (Maybe we’ll eventually
meet the physicists half-way.) We start with the simplest possible systems, and sets of rules that
we haven’t necessarily confirmed by experiment, but which we just suppose are true, and then ask
what sort of complex systems we can and cannot build.
"
So it does seem in this sense that AI is quite a subfield of AI, however I haven't found anyone else this perspective about Computer Science. He is a lecturer at the MIT.
References:
https://ocw.mit.edu/courses/electri...er-science-spring-2008/lecture-notes/lec1.pdf