Advertisement

Multilayer Perceptron (Python)

阅读量:

机器学习算法-感知机

数据CSV:

以下是对原文的同义改写版本

原始形式

import numpy as np
import pandas as pd
from sklearn import preprocessing
from sklearn.linear_model import Perceptron

from sklearn.metrics import accuracy_score

**dataset = pd.read_csv('test.csv',encoding='gbk')
featNames = dataset.columns[:-1]
labelNames = np.unique(dataset.values[:,-1])
**

feat,label = dataset.values[:,0:-1],dataset.values[:,-1]

该函数用于通过标签编码器对输入特征进行处理,并返回处理后的结果矩阵

该函数将接收一个标签变量,并创建一个新变量tmp作为其副本。随后,在tmp中将所有与'不爆炸'对应的值赋值为-1,在所有与'爆炸'对应的值则赋值为1。最后计算并返回经过处理后的结果变量y。

def trainModelByOrigin(

全部评论 (0)

还没有任何评论哟~