CODESYS は3S-Smart Software Solutionsが開発しているPLCプログラムの総合開発環境です。
日本では三菱電機のGX worksなどが有名ですが、価格が高く個人では利用しにくいです。
しかしCODESYS はPLCのプログラミングやシミュレーションを行うだけなら無償で利用することができます。

そこで今回はCODESYSのインストールと簡単な使い方を調べました。

続きを読む

パーセプトロンの例

TensorFlowではMNISTやCIFAR-10のデータセットを用いて簡単に学習をすることができます。
しかしそれだけではただ学習しただけになり、意味があまりありません。

そこでTensorFlowに画像を取り込む方法を調べました。

続きを読む

 

VivadoはXilinx 社製FPGAの向けの開発ツールです。Vivadoを用いれはHDLやIPインテグレータを用いてシステムを構築することができます。

今回はこのVivadoのインストールと、Digilent社製評価ボード ZYBO の開発に必要な設定の導入を行いました。

続きを読む

Dropout

ニューラルネットワークを使用するうえで気おつけなければならない問題として、過学習があります。ニューラルネットワークではこの過学習を防ぐための方法の一つとしてDropoutという手法があります。

今回はこのDropoutについて調べました。

続きを読む

シグモイド関数

ニューラルネットワーク・ディープラーニングで学習を行う際には重要となるものはいくつかありますが、その中の一つとして活性化関数があります。
この活性化関数によってネットワークの学習精度や時間に大きな差が出てしまいます。

そこで今回はニューラルネットワーク・ディープラーニングで使用されている基本的な活性化関数について調べました。

 

続きを読む