python小白逆袭大神-人工智能概述与入门基础
一、人工智能(Artificial Inteligence)概述

人工智能与机器学习和深度学习的关系:
机器学习:一种实现人工智能的方法。
深度学习:一种实现机器学习的技术,人工神经网络是机器学习中一个重要的算法,“深度”就是神经网络中众多的层。

二、深度学习入门基础

图像识别面临的挑战:


如何去解决上述的问题?


为了解决上述问题--深度学习
举例说明下测量空间、特征空间、类别空间的含义,比如一张上图日落的图片,测量空间就是日落,特征空间就是颜色、形状、大小等等,类别空间就是对不同的日落进行分类。深度学习就是利用计算机来学习特征。

深度学习简单解释下,我的理解就是确定一个函数的参数,使函数能够对未知输入输出正确的函数值。

深度学习的一般过程:需要选择什么样的模型、损失函数,模型选择,使用什么样的算法等。



三、python基础语法
为什么使用python?



人工智能python常用的库:numpy,matplotlib等,后面详细介绍

四、在线体验与作业






作业一:使用python输出乘法应用表
# 输出九九乘法表
for i in range(1,10):
for j in range(1,i+1):
print("%d*%d=%2d" %(j,i,i*j),end=" ")
print("\n")

作业二:查找特定名称文件
# 作业二:查找特定名称文件 # 遍历”Day1-homework”目录下文件; # 找到文件名包含“2020”的文件; # 将文件名保存到数组result中; # 按照序号、文件名分行打印输出。 # 注意:提交作业时要有代码执行输出结果。 #导入OS模块 import os #待搜索的目录路径 path = "/Users/yz/Desktop/Day01-homework" #待搜索的名称 filename = "2020" #定义保存结果的数组 result = [] def findfiles(path,filename): #在这里写下您的查找文件代码吧! count = 1 for parent,dirs,files in os.walk(path): for mfile in files: if filename in mfile: result.append((count,mfile)) count+=1 for item in result: print(item) if __name__ == '__main__': findfiles(path,filename)
文件目录:

运行结果:


浙公网安备 33010602011771号