每天学习5个机器学习算法知识,助力找工作
到了找工作的时候了,在网上随便搜了一下前辈们的笔试面试题目,发现自己真的好弱,很多题目都不会呀!!所以决心找些算法题目来提高一下自己。
深度学习框架相关
###1.请简要介绍一下Tensorflow的计算图
参考答案:Tensorflow是通过计算图的形式来表示计算的编程系统,计算图也叫数据流图,可以看作是一种有向图。tensorflow中的每一个计算都是计算图中的一个节点,而节点之间的边描述计算之间的依赖关系。
###2.介绍一下tensorflow的张量。
在tensorflow的所有程序中所有的数据都是通过张量的形式来表示。从功能角度来讲可以简单的把张量看作为多维数组。其中零阶张量表示标量,也就是一个数,第一阶张量表示为向量,也就是一维数组,第n阶张量可以理解为一个n维数组。但是张量在tensorflow中的实现并不是直接蚕蛹数组的形式,它只是对tensorflow中运算结果的引用。在张量中并没有真正保存数字,它保存的是如何得到这些数字的计算过程。
引自《tensorflow实战Google深度学习框架》第二版,p43
###3.介绍一下tensorflow中会话
Tensorflow中的session用来执行定义好的运算。会话拥有并管理Tensoflow程序运行时的所有资源。所有计算完成后需要关闭会话来帮助系统回收资源。
#特征工程相关
##归一化和标准化
#机器学习算法
##SVM
##线性回归
##逻辑回归
##神经网络
##随机树森林
##决策树
##K-means或KNN
#优化算法
##正则化