科学・テクノロジー

科学・テクノロジー

活性化関数としても使われている「シグモイド関数」とは?

 ディープラーニングなどの機械学習では「シグモイド関数」という活性化関数が使われることがあります。  とはいえ、数式の意味もわからずに何となく使うのは気持ち悪いですよね。  そこで今回は、シグモイド関数とはどのよ...
科学・テクノロジー

ベイズ推定を理解する第一歩!?確率の「4つの基本」を理解しよう

 ディープラーニングなどの機械学習を勉強していると、ベイズ推定に出会うことがありますよね。  ところが、「尤度」や「事前確率」、「事後確率」といった名称に踊らされて必要以上に難しく感じてしまうかもしれません。  そこでま...
科学・テクノロジー

【Ubuntu】.debファイルをインストールする方法

 Ubuntuでは、パッケージを管理するシステムとして便利な「apt」があります。  しかし、パッケージによっては「apt-get install」コマンドでインストールできないものがあり、その場合は代わりにdebパッケージを...
科学・テクノロジー

認証プロキシ環境下でのpip installコマンドのエラーを解消する方法(Windows)

会社内などの認証プロキシがある環境下では、「pip install」コマンドを使ってpythonのパッケージをインストールしようとするとエラーが発生します。 そんなときに設定すべきコマンドについて紹介します。 認証プロキシ設定に...
科学・テクノロジー

【Python】if __name__ == ‘__main__’:の意味と使い方を簡単に紹介

Pythonを勉強していると、「if __name__ == '__main__':」というコードに出会うことがあります。 一見すると、C言語などのmain関数と同じ役割のコードに思えますが、そもそもPythonにはmain関数が不要...
科学・テクノロジー

【Python】ファイルやディレクトリの一覧を取得する方法(listdir関数)

 Pythonを使って機械学習をはじめると、CSVなどのファイルを読み込んで、データをプログラムに取り込みたくなることがありますよね。  そんなときは、直接ファイルパスを指定して対応することもできますが、ファイル数が多い場合や...
科学・テクノロジー

Pythonのライブラリを簡単にインストールできるツール「pip」の導入方法

 この前のエントリでPythonのインストール方法を紹介しました。  Pythonをインストールすると標準ライブラリも同時にインストールされますが、それ以外にもサードパーティが約20万種類のライブラリを公開しています。 ...
科学・テクノロジー

物語を読むだけで「オートマトン理論」と「形式言語理論」がわかる本『白と黒のとびら』

 オートマトン理論と形式言語理論ってよくわからないですよね。  とはいえ、情報科学や数学、言語学や認知科学などの重要な基礎理論なので、「わからない!」で済ませておくわけにはいきません。  そんな情報科学初心者におすすめな...
科学・テクノロジー

物理が苦手な人におすすめの本『いやでも物理が面白くなる』

 物理って面白くないですよね。  私は理系の大学を出ていますが、高校のときは物理がまったく面白くありませんでした。  なぜなら、理屈抜きに数式を暗記し、「問題」の「答え」を機械的に、そして限られた時間内に見つけることを要...
科学・テクノロジー

Windosw10に「Python」をインストールする方法

プログラミングしていますか? 私は仕事でプログラムを書いていますが、最近は世の中のトレンドの影響もあり、Pythonを使って機械学習のコードを書く機会が増えました。 簡単なコードで機械学習があれこれ試せるので、おすすめの言語なん...
スポンサーリンク
タイトルとURLをコピーしました