Describe a few of the major branches of artificial intelligence.
Examples: expert systems, natural language processing, machine perception, machine learning