首頁>Club>
如題,神經網路之父欲推翻自己建立的神經網路理論,運用capsule來替代,需要多長時間才能運用於實際場景
12
回覆列表
  • 1 # 論智

    還要多久才能透過程式碼實現

    實際上,膠囊網路的論文發表以後,很快就有各種各樣的程式碼實現了。

    注:以下程式碼均釋出於GitHub,格式為【使用者名稱】/【專案名】,訪問時請在前面加上 “https://github.com/” 字首

    官方實現Sarasra/models 論文作者們釋出的官方實現TensorFlow

    Google家的TensorFlow非常流行,基於TensorFlow的實現不少

    alisure-ml/CapsNetbourdakos1/capsule-networksetendue/CapsNet_TFInnerPeace-Wu/CapsNet-tensorflowjaesik817/adv_attack_capsnetjostosh/capsnetJunYeopLee/capsule-networkslaodar/tf_CapsNetleoniloris/CapsNetnaturomics/CapsNet-Tensorflowrrqq/CapsNet-tensorflow-jupyterthibo73800/capsnet-traffic-sign-classifiertjiang31/CapsNetwinwinJJiang/capsNet-TensorflowKeras

    Keras是TensorFlow的高層封裝,如果算上基於Keras的實現的話,基於TensorFlow的實現應該是目前為止最多的

    fengwang/minimal-capsulegusgad/capsule-GANmitiku1/Emopy-CapsNetruslangrimov/capsnet-with-capsulewise-convolutionstreamride/CapsNet-keras-imdbsunxirui310/CapsNet-Kerastheblackcat102/dynamic-routing-capsule-cifarXifengGuo/CapsNet-KerasXifengGuo/CapsNet-Fashion-MNISTPyTorch

    PyTorch也是很流行的框架,基於PyTorch的實現也不少

    acburigo/CapsNetadambielski/CapsNet-pytorchAlexHex7/CapsNet_pytorchaliasvishnu/Capsule-Networks-Notebook-MNISTandreaazzini/capsnet.pytorchcedrickchee/capsule-net-pytorchdragen1860/CapsNet-Pytorchgram-ai/capsule-networkshiggsfield/Capsule-Network-Tutoriallaubonghaudoi/CapsNet_guide_PyTorchleftthomas/CapsNetnishnik/CapsNet-PyTorchtonysy/CapsuleNet-PyTorchUjjwal-9/CapsNetMXNet

    MXNet由業界的一些大企業(英特爾、百度、微軟等)和學界的一些名校(CM、MIT、華盛頓大學、港科大等)聯合支援的框架(有點抱團對抗Google的味道;-)

    AaronLeong/CapsNet_MxnetGarrickLin/Capsnet.GluonSoonhwan-Kwon/capsnet.mxnet

    其他實現

    基於其他一些框架或者Python之外的語言的實現

    soskek/dynamic_routing_between_capsules (Chainer)Southworkscom/CapsNet-CNTK (CNTK)alseambusher/capsnet.js (JavaScript)DeniskaMazur/CapsNet-Lasagne (Lasagne)yechengxi/LightCapsNet (Matlab)dfalbel/capsnet (R)mrkulk/Unsupervised-Capsule-Network (Torch)moothyknight/CapsNet-for-Graphics-Rendering-Optimization (Vulcan)EM路由實現

    Hinton等後來又提出了EM路由演算法:

    gyang274/capsulesEM (TensorFlow)www0wwwjs1/Matrix-Capsules-EM-Tensorflowshzygmyx/Matrix-Capsules-pytorch

    欲推翻自己建立的神經網路理論,運用capsule來替代

    並沒有推翻神經網路理論,只是提出在很多場景下,用膠囊代替CNN和最大池化技術效果更好而已。另外,神經網路理論也不是Hinton建立的。Hinton的主要貢獻是反向傳播。

    需要多長時間才能運用於實際場景

    已經有一些初步的成果了。比如,中國學者已經嘗試將膠囊網路用於fMRI資料了(Accurate reconstruction of image stimuli from human fMRI based on the decoding model with capsule network architecture,arXiv 1801.00602)。

  • 中秋節和大豐收的關聯?
  • 單相電機空載正常,帶負荷慢轉,還發燙,啥原因?