楼主: ReneeBK
1343 0

[Case Study] Multilayer Perceptron Classification using Python [推广有奖]

  • 1关注
  • 62粉丝

VIP

已卖:4900份资源

学术权威

14%

还不是VIP/贵宾

-

TA的文库  其他...

R资源总汇

Panel Data Analysis

Experimental Design

威望
1
论坛币
49655 个
通用积分
55.9937
学术水平
370 点
热心指数
273 点
信用等级
335 点
经验
57805 点
帖子
4005
精华
21
在线时间
582 小时
注册时间
2005-5-8
最后登录
2023-11-26

楼主
ReneeBK 发表于 2015-11-16 07:08:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  1. from __future__ import print_function

  2. from pyspark import SparkContext
  3. from pyspark.sql import SQLContext
  4. # $example on$
  5. from pyspark.ml.classification import MultilayerPerceptronClassifier
  6. from pyspark.ml.evaluation import MulticlassClassificationEvaluator
  7. # $example off$

  8. if __name__ == "__main__":

  9.     sc = SparkContext(appName="multilayer_perceptron_classification_example")
  10.     sqlContext = SQLContext(sc)

  11.     # $example on$
  12.     # Load training data
  13.     data = sqlContext.read.format("libsvm")\
  14.         .load("data/mllib/sample_multiclass_classification_data.txt")
  15.     # Split the data into train and test
  16.     splits = data.randomSplit([0.6, 0.4], 1234)
  17.     train = splits[0]
  18.     test = splits[1]
  19.     # specify layers for the neural network:
  20.     # input layer of size 4 (features), two intermediate of size 5 and 4
  21.     # and output of size 3 (classes)
  22.     layers = [4, 5, 4, 3]
  23.     # create the trainer and set its parameters
  24.     trainer = MultilayerPerceptronClassifier(maxIter=100, layers=layers, blockSize=128, seed=1234)
  25.     # train the model
  26.     model = trainer.fit(train)
  27.     # compute precision on the test set
  28.     result = model.transform(test)
  29.     predictionAndLabels = result.select("prediction", "label")
  30.     evaluator = MulticlassClassificationEvaluator(metricName="precision")
  31.     print("Precision:" + str(evaluator.evaluate(predictionAndLabels)))
  32.     # $example off$

  33.     sc.stop()
复制代码


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:multilayer Case study python cation multi training example future import

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-22 00:53