/njust_homework_ai

预备记录一下智能专业的课程作业以及资料(随缘更新~)

Primary LanguageC

njust智能专业作业汇总

预备记录一下智能专业的课程作业以及资料(随缘更新~)

大三上-机器学习

不同的老师作业要求有点区别,我是xr老师班上的(智能应该都是这样),代码在这个仓库 当时抽签抽到的是神经网络、LIBSVM以及CNN实现的cifar10图片分类,对计算机性能要求比较高,建议可以蹭Kaggle的GPU算力

大三下-关于图像处理

  1. Exam1因为当时懒癌没有下载VS所以是打乱的状态,有一点乱,运行点击test1.cpp即可,注意不要随便改变文件们的相对路径嗷,不然会有奇奇怪怪的问题~
  2. Exam2以及之后的文件,每一个文件对应的是一次实验的全部工程代码,如果你有VS的话,直接运行.sln即可,没有的话,运行一下含有main的文件,自己选择一下项目即可,记得给俺右上角点亮星星嗷,笔芯~
  3. Exam3凑合看叭,写得有点急,操作系统保佑呜呜呜~
  4. Exam4,这周只有两个代码实验,好评!高斯的那个写得有待斟酌哈,坐等老师讲解(乖巧)
  5. Exam5,结构化得不是很好,时间紧跑得比较昂,还凑合叭
  6. 第六次,一天之内速成理论和代码,ρ-theta的图画的有点问题,应该是我强制把不为零的全设置成255的缘故,和书上相差蛮大的,缺少了数量信息,但是看边缘拟合结果应该是正确的

大三下-关于软件课设er

  1. 实现词法分析器(基于DFA)
  2. 实现语法分析器(基于LR1文法)
  3. 实现语义分析器(简单的赋值加乘语句)
  4. 额外实现(文法高亮?主要是方便自己debug)

关于嵌入式实验

  1. 源文件比较大,可以直接看zip里面的sdk中的src,自己改改主文件.c即可,对智能专业的学生其实要求不会很高🧐,实验室有的电脑有病毒,字面意思,带U盘的时候,记得找容量小+没啥重要文件的那种,否则中奖就很难受😤

大三下-关于认知科学实验

  1. 实现了手动(基于numpy)的BPNN
  2. 对比实现了torch相同架构的BPNN
  3. 实验结果ACC最高可达50%+,手动的结果在40%左右
  4. 同时还包括了一些其他的机器学习的demo:PCA\SVM
  5. 数据文件cifar10.mat比较大,upload不支持,需要的可以试试这个网盘链接:https://pan.baidu.com/s/1hJq3itM_INKgPF2RFLDzLA ,提取码:nkl2

大三下-关于模式识别实验

  1. 为了避免不必要的麻烦,实验中的数据将在本学期结束之后公开~😜
  2. 实现了PCA和Fisher的降维,多类、多维均适用
  3. 实现了Kmeans的高维空间聚类,尝试了马氏距离、欧氏距离、L1距离等
  4. 实现了Kmeans在图像数据的聚类应用(图像切割)
  5. 实现了KNN对2的结果评估

大四上-关于硬件课设1

  1. 实现基于verilog语言的五段流水线CPU
  2. 提供参考教材(多周期的CPU可以根据教材自己编写)
  3. 可以直接解压code.zip在vivado中打开

大四上-关于软件课设Ⅲ

  1. 具体的实验步骤记录在这个博客
  2. 主要是基于padavan-ng修改内核模块

大四下-关于硬件课设2

  1. 实现第二段机械臂按照颜色搬运物体到指定位置
  2. 实现小车按照颜色搬运物体到指定位置

image image image image