Fundamental Principles and Methodologies in Artificial Intelligence