Analogical Reasoning: Perspectives of Artificial Intelligence, Cognitive Science, and Philosophy · Study