logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++粗糙集属性约简优化ID3决策树(UCI DNA数据集)

另一门课的lab,lab太多让我写的lab变成缝合怪。好吧,谈谈今日缝合怪之粗糙集属性约简+ID3决策树,用的是之前的UCI DNA数据集,基本上就是之前ID3决策树改了改。(代码晚点贴,目前仅讲讲思路)先贴UCI DNA数据集:https://download.csdn.net/download/pvfeldt/16142737?spm=1001.2014.3001.5501关于数据集的信息详见

#机器学习#人工智能#决策树
Python实现蚁群算法图像边缘检测

图像课的lab,先声明一下,纯粹是对CV和机器学习感兴趣的外行人自娱自乐,大佬轻喷。聚类+蚁群还在研究,我是拿TSP类比着写的,下面是我实验报告的一部分。一、中心像素与其8邻域像素灰度差异TSP问题的两两城市间距离是由城市间的坐标差距计算出来的,以30城市为例,一只蚂蚁处于第i个城市(i=1,2,…30)的时候,有29个城市间距离需要计算。引申到图像问题上,一只蚂蚁处于中心像素的时候有周围8个点的

#python#机器学习#计算机视觉
Ubuntu 20安装Cadence IC615(Virtuoso)过程中的很多bug

(因为嗑盐需要)首先是真的没想到装这个软件花了快一周,包括网盘下载速度慢和fix bug的各种问题,然后可能因为版本和Ubuntu本身的支持问题,好多百度到的方法用不了。我把这个艰难的过程记录一下,以后万一重装可以参考,也希望后面有人再装的时候可以更方便地找到解决方法。主要安装过程和安装包参照:http://bbs.eetop.cn/thread-699560-1-1.html背景是我虚机上的Ub

#ubuntu
零基础在Linux环境安装Cadence系列软件

零基础在Linux环境安装Cadence系列软件

#linux
C++实现ID3决策树(UCI DNA数据集)

本学期机器学习课程的第一个lab,数据集是用老师给的UCI的DNA数据集。由于本人惯用语言是C++和Java,所以python写机器学习项目有多香不太能体会。。算法通俗易懂,写写全是bug。(目前只贴讲解,代码晚点贴)一、DNA数据集首先我们拿到数据集。有用的信息是这些。数据集最终的目的是通过前60个AGTC的排列,实现三个分类:分别是ie,ei和n。(看懂英文就行了,没生物背景没关系,这不影响我

#机器学习#决策树
OpenCV C++实现树结构可视化(画出一棵四叉树)

这是之前那篇关于C++实现决策树的子问题。用不了Python的Matplotlib,只能用OpenCV手撕。假定我们要实现这样一个四叉树的结构。(画图软件太费时间了直接纸上画了)需要的是画圆,直线和中间标的index写字。最主要的是求圆心坐标。背景图片我是拿windows自带的画图弄了个20000*20000的全空白jpg。一、建立树结构struct treeNode{int layer;int

到底了