Fundamentals of Artificial Intelligence Research