自学人工智能可以,但需要有一定的计算机编程基础和数学基础。人工智能涉及到很多数学和计算机科学的知识,例如线性代数、微积分、概率论和统计学等。如果没有这些基础知识,建议先学习这些基础知识,然后再开始自学人工智能。