IT Learning

実践形式でITのお勉強

「 ディープラーニング 」 一覧

PytorchとCUDA toolkit & cuDNNのインストール(Anacondaなし)

Pythonでディープラーニングを行う場合によく使用されるPytorchとNVIDIA GPUを使用するためのCUDA toolkitとcuDNNのインストール方法について説明します。 なお、Anac …

Pytorchのtensorのrequires_gradがTrueになるとき

概要 Pytorchでニューラルネットワークの学習を行う際に重要な誤差逆伝播を行うためのメソッドとしてTensor.backward()があります。このbackwardを使用する場合には使用するTen …

【Python】pythonから外部アクセスする際にURLError:<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failedが出るときの対処法

概要 Pytorchを使用している際に、CIFAR10をダウンロードしようとしたところ、SSL関連のエラーが発生したため、その対処法についてメモしておきます。 エラーの発生状況 Pytorchのtor …

【TensorFlow】preprocessing.timeseries_dataset_from_arrayの使い方

概要 kerasの時系列予測のチュートリアル(Timeseries forecasting for weather prediction (keras.io))を見ていたところ学習用データセットを作成 …

【keras】オートエンコーダを用いた時系列データの異常検知を試す

深層学習を簡単に使用することができるkerasを使用して時系列データの異常検知について勉強していきたいと思います。 環境 こちらで構築したkerasの環境を使用します。 Windows10にKeras …

【Python】Doc2Vecで類似文書の表示

概要 自然言語処理分野において単語の分散表現を獲得する手法としてWord2Vecがありますが、その文章版、つまり文章を分散表現することができる手法としてDoc2Vecがあります。今回はPythonでD …

Windows10環境のPython3でMeCabを使えるようにするまで

概要 自然言語処理に欠かせない日本語の形態要素解析を行うことができるエンジンとしてMeCabがあります。今回はWindows10にMeCabをインストールしてPythonで使用するところまでの流れをメ …

KerasからMNISTを取得して白黒表示するまで

概要 ディープラーニングの学習用データとしてよく利用される手書き数字画像のラベル付きデータセットとして、MNISTがあります。今回はこのMNISTをKerasから取得して白黒画像をJupyterを使っ …

Windows10にKerasをインストールする

概要 初心者でも扱いやすいPythonのディープラーニング用ライブラリとしてkerasがあります。 今回はWindows10上に構築したpythonの仮想環境にこのKerasをインストールする方法につ …

【Python】活性化関数を描画する

概要 Deep Learningのニューロンで使用する活性化関数としてステップ関数、シグモイド関数、ReLu関数などがあります。 素人なので、あまり詳しくはないですが、よく使われるのはReLu関数らし …