手写了一个二元线性回归的梯度下降。PS:老师给的数据竟然不全,推导过程也不尽人意,代码示例也感觉很糟糕。还是推荐看吴恩达的机器学习课程:。带图片的jupyter notebook不太好搞,就iframe直接嵌入了自己搭建的git仓
SVD(奇异值分解)
奇异值分解在统计中的主要应用为主成分分析(PCA)。数据集的特征值(在SVD中用奇异值表征)按照重要性排列,降维的过程就是舍弃不重要的特征向量的过程,而剩下的特征向量张成空间为降维后的空间。摘自SVD维基百科 第一次作业-大数据处理与可视化分析 作业一 (10分) 随机构造100*1000的用户-商家稀疏矩阵A(思考如何让生成的矩阵满足稀疏性?) 利用SVD对矩阵A进行分解,求解U和V矩阵,并计算r=10条件下的降维矩阵; 从矩阵A中选择两行i和j,使得Ai.和Aj.中不为0的元素的交集为空,计算i和j在低维空间的相似度。 随机生成稀疏矩阵A In [ ]: import scipy.sparse as sparse m=100 n=1000 density=0.05 matrixformat='coo' #稀疏矩阵存储格式 B=sparse...
cat vs dog && AlexNet
猫狗识别代码修改自kaggle,最后预测了下朋友们😂,代码还没细看。。环境:cuda + wsl +nvdia docker等有空搞个用我训练好的模型预测的在线网页 10月17日 第二次作业说明 提交截止时间:10月23日18点 作业提交到腾讯文档中的个人的文件夹中。 作业的文件命名格式:学号-姓名-第二次作业 任务一、回答以下问题。 什么是理性智能体(Rational Agent)。 人工智能中的“理性主体”一词用以表述能够做到目标导向的自制程序。对于所有可能的知觉序列,根据感知到的知觉序列与内建的环境先验知识,理性主体应选择预期能使效能指标最大化的行动。由上述定义可知,理性主体的理性取决于下列四个方面:效能指标、环境先验知识、知觉序列以及可采取的行动。 给出智能体的任务环境类型。 完全可观测和部分可观测 单智能体和多智能体 确定性与随机性 阵发性和连续性 动态和静态以及半动态...
LeNet-5 && 人工智能基础
第二次作业 整理自网络,lenet比较简单,没自己跑 10月10日 第一次作业说明 提交截止时间:10月16日 23:59:59作业提交腾讯文档个人文件夹中。(腾讯文档可做个人学习笔记)作业的文件命名格式:学号-姓名-第一次作业 任务一、回答以下问题。 什么是人工智能?人工智能与计算机程序的区别?我认为人工智能指由人制造出来的机器所表现出来的智能,也指研究这样的智能系统是否能够实现,以及如何实现。人工智能与传统计算机程序相比具有一定的智能,可以进行推理人工智能的基本技术有哪些? •哲学• 数学• 经济学• 神经科学• 心理学• 计算机工程• 控制理论和控制论• 语言学 人工智能的三大学派?各自的特点? (1)符号主义,特点:物理符号系统、逻辑主义、推理假设。 (2)连接主义,特点:模仿生物神经网络、深度学习。 (3)行为主义,特点:感知行为、自我优化适应 人工智能有哪些主要研究领域?...
Programming Principles
编码规范,亦可作为人生准则,与君共勉 KISS Keep It Simple, Stupid: most systems work best if they are kept simple rather than made complex. YAGNI You Aren’t Gonna Need It: don’t implement something until it is necessary. Do The Simplest Thing That Could Possibly Work Separation of Concerns Separation of concerns is a design principle for separating a computer program into distinct sections, such that...
hello,World!
欢迎使用WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧!