【机器学习】【感知机

编程入门 行业动态 更新时间:2024-10-27 21:18:01

【<a href=https://www.elefans.com/category/jswz/34/1771242.html style=机器学习】【感知机"/>

【机器学习】【感知机

1.感知机学习算法讲解

感知机学习算法的原始形式讲解 + 数学过程求解展示的示例,详见:点我

2.感知机学习算法的原始形式的Python实现

2.1代码

python知识点:

1)W与X的内积,用到np.dot(W,X)方法

# -*- coding: utf-8 -*-
"""
@author: 蔚蓝的天空tom
Aim:实现感知机学习算法的原始形式
"""
import numpy as np
class CPerceptron(object):
    '''
    实现感知机学习算法的原始形式
    实现感知机学习算法的对偶形式
    '''
    
    def __init__(self, train_samples, Y):
        self.X = train_samples #训练数据集的特征集合
        self.Y = Y  #训练数据集的类别集合
        self.W = [] #权值向量, weight vector
        self.b = None #偏置, bias
        self.alpha = 1 #学习步长
        selft = 0
        self.study()
    
    def study(self):
        selft += 1
        print('\n==================第%d次迭代...

更多推荐

【机器学习】【感知机

本文发布于:2024-03-06 13:15:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1715420.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:机器

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!