人工智能常用算法有哪些类型