开启辅助访问
 找回密码
 立即注册

学习人工智能需要学习那些知识?

zhangjjqb 回答数1 浏览数51451
详细一点,目前只会python编程
使用道具 举报
| 来自北京
汉十少 | 来自北京
人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能是对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。
人工智能目前还非常初级,当前主要用于“已知环境、目标明确、行动可预测”的场景。深度学习在图像识别、语音识别、翻译等领域,人工智能基本具备人的识别能力,甚至超越了人类,基于这些能力应用到了很多场景,如医疗、公共安全等。但在推理、认知等方面仍十分欠缺。人工智能不是要等到超越人的智慧才进入使用,而是只要在某个方面比人做得好就可以进入使用。
但是人工智能的未来,是直接决定国家竞争力的。不管是国内BAT,或是国际互联网巨头Google都在热火朝天地做人工智能产业,只是各有侧重。而且人工智能的应用非常广泛,几乎涉及了所有行业,包括汽车、物流、道路管理、化学研究、工厂管理、能源、医疗、电脑、房地产、零售、视频监控等方方面面都在应用人工智能。未来的应用前景会更加广泛。
人工智能目前的求职状况是竞争非常激烈。如果说7、8年前的状况是各个专业转CS的话,目前是全民转AI。各个专业的,例如自动化、微电子、机械、通信、电子信息、材料专业,都有大量的学生在学习机器学习(尤其是深度学习)。
要想从事人工智能的工作,个人认为最主要学习的是人工智能的数学基础(高等数学主要是微积分、线性代数、概率论、数理统计、最优化理论、信息论和形式逻辑,离散数学),算法基础(数据结构包括各种常用数据结构,算法设计与分析包括递归与分治、动态规划等,图论)、编程技能(最好有Java或c语言基础,熟练掌握python语言)、硬件设计技能(人工智能芯片或传感器等方向需要)等会有比较好的基础,加入人工智能行业后也会有比较大的发展空间。
另外我的建议是把对人工智能和计算机科学的兴趣与其他行业结合起来,不是计算机、自动化、电子信息和数理统计相关专业,而是机械制造、金融、医疗等专业知识的人士,如果有合适的人工智能在相关行业的应用点,既能够有相关领域的专业知识,又能够提供相关领域的人工智能行业解决方案,也非常适合加入人工智能行业,例如将人工智能应用在机械制造与机器人、金融与风投、医学和健康,新闻和写作,三维动画与影片CG等领域,对这些领域的探索可以发掘人工智能应用和爆发的更多可能性。
刘嵩
2021.10.8
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影