アルゴリズム

Python

「アルゴリズム」を「Python」で学びたいあなたにオススメの書籍はこちらです

プログラミングを勉強していて、アルゴリズムって聞くけど、なんなんだろう? アルゴリズムを学ぶメリットって? アルゴリズムを学ぶならPythonがいいの? といった疑問を持つ方も多いかと思います。 本記事では、主にプログラミング初学者の方向け...
アルゴリズム

「プログラミング」による「問題解決」とは?数学力・アルゴリズム力をつけて、良いプログラムを書くための方法とオススメの本はこちらです。

「プログラミング」とは、プログラムを書くことです。 「プログラム」とは、コンピュータを動かす手順を書いたものになります。 料理でいえば、料理を作ることがプログラミングで、 料理のレシピがプログラムになります。 プログラミングをする目的は、主...
IT技術

アルゴリズムの勉強方法とは?プログラミングコンテストについて学べる書籍などもこちらです

「アルゴリズム」とは、何らかの問題を解くための計算の実行手順のことです。 アリゴリズムの1つひとつはシンプルなものも多いですが、 大きなアルゴリズムだったり、多くのアルゴリズムを組み合わせたりすることで、 複雑な機能を実現することができます...
IT技術

アルゴリズムとは?アルゴリズムに入門したいあなたにおすすめの本はこちらです

「アルゴリズム」とは、何らかの問題を解くための計算の実行手順のことです。 例えば、 データを希望する順番に「並べ替える」 データの中に、知りたい情報があるか「検索する」 似た情報は1つのかたまりとして認識するために「グルーピングする」 など...
Kindle

【画像補正】「画像補正」のアプリ・ソフトってどんなものがあるの?無料で使えるフリーソフト、aiを使ったもある?【アプリ ソフト】

本記事では、「画像補正」のアプリやソフトなどについて、サクッと概要などをまとめました(無料のフリーソフトもございます)。 (adsbygoogle = window.adsbygoogle || []).push({}); (adsbygo...
R

「主成分分析」を学びたいあなたにチェックしてほしい良書、12冊はこちらです

「主成分分析」とは、データの見方を変える方法です。 といっても、データのもつ情報が減ってしまったらもったいないですよね。 なので、 主成分分析は、元のデータがもつ情報を最大限に維持した上で、 扱いやすい別の見方を与えてくれる方法になります。...
おすすめ

「機械学習」での「最適化」を、基礎から体系立てて理解したいあなた、こちらはいかがでしょうか【機械学習のための連続最適化】

機械学習を使って〜 深層学習(ディープラーニング)を使って〜 人工知能を使って〜 など、機械学習の進展には著しいものがあります。 本記事では、「機械学習」で必須となる「連続最適化」について、必要な数学、アルゴリズム、機械学習での最適化の使い...
おすすめ

「カーネル法」とは?「サポートベクターマシン」などの基礎となるカーネル法に入門したいあなたは、こちらはいかがでしょうか【カーネル多変量解析】

データ分析をしてみたいなぁ データが複雑すぎて、データ解析できない! 重回帰分析だけじゃ、うまくいかないなぁ〜 なんて思われた方もおられるのではないでしょうか。 データ分析の手法というと、シンプルなものとして「回帰分析」があり、変数を複数扱...
アルゴリズム

「階層的クラスタリング」の「完全連結法(Complete Linkage Method)」とは?初学者の方でも、わかりやすいようにまとめました

前回は、クラスター分析でよく使う「最短距離法」という階層的クラスタリングの手法についてまとめました↓ 第9回『「階層的クラスタリング」の「最短距離法(Single Linkage Method)」とは?初学者の方でもわかりやすいようにまとめ...
アルゴリズム

「階層的クラスタリング」の「最短距離法(Single Linkage Method)」とは?初学者の方でもわかりやすいようにまとめました

前回は、クラスター分析でよく使う「類似度」を整理整頓した「距離行列」をまとめました。↓ 第8回『「距離行列」とは?データ分析手法全般でよく使う「類似度」の扱いをシッカリ学びたいあなたはこちらをどうぞ』 今回はクラスター分析の手順の③で、 実...
アルゴリズム

「距離行列」とは?データ分析手法全般でよく使う「類似度」について学びたいあなたはこちらをどうぞ

前回は、クラスター分析のやり方について3つのポイントでまとめました↓ 第7回『「クラスター分析」ってどうやるの?クラスター分析のやり方、具体的な3つのステップはこちらです』 今回は、クラスター分析のやり方の2番目をさらに掘り下げようと思いま...
アルゴリズム

「クラスター分析」ってどうやるの?クラスター分析のやり方、具体的な3つのステップはこちらです

前回は、「クラスター分析」で使う素性ベクトルの(特にテキストマイニングの分野で)定番であるTF-IDF法をまとめました。 第6回『テキストマイニングの「クラスター分析」などで使われる、知らないと恥ずかしい「素性ベクトル作成の定番的方法」とは...
アルゴリズム

テキストマイニングの「クラスター分析」などで使われる、知らないと恥ずかしい「素性ベクトル作成の定番的方法」とは?

前回は、「クラスター分析」で必要となる「素性ベクトル(特徴ベクトル)」を洗練するための2つのテクニックをご紹介しました。 第5回『クラスター分析で必要な「素性ベクトル」を洗練する2つのテクニックとは?』 (他の過去記事は下にございます) 今...
アルゴリズム

テキストマイニングなどの「クラスター分析」で必要な「素性ベクトル」を洗練する2つのテクニックとは?

前回は、クラスター分析で必要な素性ベクトル(特徴ベクトル)をつくる際のポイント 「表記ゆれ」 と、それを解決するアルゴリズムである 「ステミング」 をご紹介しました↓ 第4回『テキストマイニングなどのクラスター分析で必要な「素性ベクトル」を...
アルゴリズム

テキストマイニングなどの「クラスター分析」で必要な「素性ベクトル」をつくりたいあなたが知らないと損をする必須のテクニックとは?

前回は、「クラスター分析」で必要となる「素性ベクトル(特徴ベクトル)」の作り方をまとめました。 第3回『テキストマイニングなどのクラスター分析でも重要な「素性ベクトル」を作るための3つのステップとは?』 (それ以外の過去記事は、下にございま...
アルゴリズム

テキストマイニングなどのクラスター分析でも重要な「素性(そせい)ベクトル」を作るための3つのステップとは?

前回は、クラスター分析するときに必要になる「素性ベクトル(特徴ベクトル)」について、素性ベクトルとは?なぜ必要なの?をまとめました↓ 第2回『テキストマイニングの「クラスター分析」でも必要な「素性ベクトル」とは?なぜ必要なの?』 今回は、「...
アルゴリズム

テキストマイニングの「クラスター分析」でも必要な「素性(そせい)ベクトル」とは?なぜ必要なの?

前回の記事で、「クラスター分析とは?」についてまとめました。 クラスター分析という言葉を初めて聞いたという方 クラスター分析ってどんなものなの? クラスター分析はどう役に立つの? という方は、こちらをどうぞ↓ 第1回『「クラスター分析」とは...
アルゴリズム

「クラスター分析」とは?膨大な情報の内容を、ラク〜にサクッと理解したいあなたはこちらをどうぞ

インターネットの発展に伴って、膨大な文書データが比較的手軽に入手可能になりました。 情報がたくさんあることはいいことではありますが、 ヒトの能力を超えた量の情報が日々生産させている中では、情報をシンプルに取捨選択することも重要です。 膨大な...