机器学习
SC果
中山大学信息与计算科学在读
展开
-
【python】实现logistic regression
数据使用的是uci里的Breast+Cancer数据。 Breast+Cancer数据 # -coding: utf-8 import numpy as np import random ages = ['10-19','20-29','30-39','40-49','50-59','60-69','70-79','80-89','90-99'] menos = ['lt40','ge40','...原创 2019-12-01 21:45:44 · 216 阅读 · 0 评论 -
【python】实现贝叶斯分类算法
数据使用的是uci里的Breast+Cancer数据。 Breast+Cancer数据 使用所有数据进行学习。 使用的是朴素贝叶斯分类,并运用了拉普拉斯修正。 # -coding: utf-8 # from collections import Counter ages = ['10-19','20-29','30-39','40-49','50-59','60-69','70-79','80-...原创 2019-11-12 01:26:57 · 680 阅读 · 0 评论 -
【python】手动实现k-means算法
要求是不使用sk-learn等机器学习框架。 数据使用的是uci里的iris数据。 iris数据 # -coding: utf-8 import random import matplotlib.pyplot as plt f = open(r"C:\Users\65465\Documents\data\iris.txt") line = f.readline() data_list = [] ...原创 2019-11-12 01:19:46 · 430 阅读 · 0 评论