zoukankan      html  css  js  c++  java
  • 神经网络

     

    深度学习框架Tensorflow学习(五)-----多层感知器模型:http://blog.csdn.net/crazyice521/article/details/53306899

    https://www.zhihu.com/question/32673260

    [MNIST机器学习入门]: http://wiki.jikexueyuan.com/project/tensorflow-zh/tutorials/mnist_beginners.html?plg_nld=1&plg_uin=1&plg_auth=1&plg_nld=1&plg_usr=1&plg_vkey=1&plg_dev=1   

    深度学习框架TensorFlow学习(二)----简单实现Mnist

    如何简单形象又有趣地讲解神经网络是什么?

    http://www.bida.org.cn/index.php?qa=119

     

    深度学习资料: http://blog.csdn.net/zouxy09/article/details/8775360/

     【参考】 https://www.zhihu.com/question/19833708?group_id=15019075#1657279

     

    Deep Learning(深度学习)学习笔记整理系列之(一)

    程序实现:

    http://blog.csdn.net/u010224822/article/details/52105889

    # coding=utf-8

    from sklearn.cross_validation import train_test_split

    from sklearn.neural_network import MultilayerPerceptronClassifier

    import numpy as np

    """ 让我们训练一个多层感知器来近似XOR函数。目前,scikit-learn的0.16.1版本还没有合并,作者在其github上提供了单独的MLP模块NeuralNetworks,

    我们在0.16.1版本基础上稍作修改,即可完成本书的例子。 请fork作者的NeuralNetworks,将multilayer_perceptron文件夹里的.py文件复制到sklearn/neural_network文件夹里,

    然后将对__init__.py文件做如下修改即可:

    # __init__.py

    from .rbm import BernoulliRBM

    from .multilayer_perceptron import MultilayerPerceptronClassifier

    from .multilayer_perceptron import MultilayerPerceptronRegressor

    __all__ = ["BernoulliRBM", "MultilayerPerceptronClassifier", "MultilayerPerceptronRegressor"]

    另外,在Linux和Mac OS系统里,复制.py文件的权限记得改成chmod 644 """

    # 准备数据

    y = [0, 1, 1, 0] * 10000 X = np.array([[0, 0], [0, 1], [1, 0], [1, 1]] * 10000)

    X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=3)

    """ 确定隐藏单元和隐藏层的数量有一些首要原则:样本数量, 训练数据的噪声,要被近似的函数复杂性,隐藏单元的激励函数,学习算法和使用的正则化方法决定 """

    clf = MultilayerPerceptronClassifier(hidden_layer_sizes=[2], activation='logistic', random_state=3)

    clf.fit(X_train, y_train)

    print '层数 %s ,输出单元数量:%s' % (clf.n_layers_, clf.n_outputs_) predictions = clf.predict(X_test) print '准确率%s:' % clf.score(X_test, y_test)

    for i, p in enumerate(predictions[:10]):

         print '真实值:%s,预测值:%s' % (y_test[i], p)

  • 相关阅读:
    转 TClientDataSet的地位
    让Delphi的DataSnap发挥最大效率
    Delphi2010强化的反射
    Delphi的内存管理及内存泄露问题
    DataSnap 传输过滤器
    delphi dataset not in edit or insert mode
    CSS中Zoom属性的一些介绍
    Linux进程分析
    MIPS处理器介绍
    Linux内存管理
  • 原文地址:https://www.cnblogs.com/zhangbojiangfeng/p/6164922.html
Copyright © 2011-2022 走看看