Pythonの基本

Python sorted()とsort()によるリストの並べ替え

今回は、Pythonでリストをソートする複数の方法を検証します。 Pythonにはリストや他の反復処理可能なオブジェクトをソートするための2つのメソッドが組み込まれています。 特定のユースケースで選択されるメソッドは、リストをインプレース...
Keras入門

Python for NLP: KerasによるディープラーニングのためのWord Embeddings

Python for NLPの連載は今回で16回目です。 前回の記事では、Pythonで簡単な自動テキストフィラーを開発するためにN-Gramsの技術をどのように使用できるかを説明しました。 N-Gramモデルは基本的にテキストデータを統...
Pythonの基本

Pythonのパーセント(%)演算子による文字列の補間処理

Pythonで文字列をフォーマットする方法はいくつかありますが、そのうちの1つが % 演算子を使って行うもので、これは文字列フォーマット(または補間)演算子として知られています。 この記事では、この演算子を使って、テンプレート文字列とデー...
Pythonの基本

Pythonによる創造的デザインパターン

概要 この記事は、Pythonのデザインパターンに特化した短期連載の最初の記事です。 創造的デザインパターン Creational Design Patternsは、その名の通り、クラスやオブジェクトを作成するためのパターンである。 クラ...
Pythonの基本

Pythonで文字列からストップワードを除去する

この記事では、Pythonで文字列からストップワードを除去するためのさまざまなテクニックを紹介します。 ストップワードとは、自然言語において「is」、「an」、「the」など、ほとんど意味を持たない単語のことです。 検索エンジンやその他の...
Pythonの基本

Pythonのany()とall()とその例

any()とall()の紹介 このチュートリアルでは、Python の any() と all() 関数について説明します。 any(iterable)とall(iterable)は Python の組み込み関数で、Python 2.5 ...
Keras入門

KerasのLSTMで配列問題を解く

今回は、シーケンス問題の解決に用いられる時系列予測の実行方法について学びます。 時系列予測とは、時間に依存する入力に基づいて結果を予測しなければならないタイプの問題のことを指します。 時系列データの典型的な例は、株価が時間とともに変化する...
Keras入門

KerasのLSTMで配列問題を解く。第2回

LSTMで配列問題を解く2回連載の2回目、最終回です。 本シリーズのパート1では、LSTMを用いて一対一および多対一のシーケンス問題を解く方法を説明しました。 このパートでは、KerasのLSTMを使って1対多と多対多のシーケンス問題を解...
Keras入門

NLPのためのPython:Kerasによるディープラーニングによるテキスト生成

Python for NLPの連載は今回で21回目です。 前回は、FacebookのFastTextライブラリを使用して、意味的な類似性を見つけ、テキスト分類を行う方法を説明しました。 今回は、PythonでKerasライブラリを使い、デ...
Pythonの基本

Pythonのリスト内包

リストはPythonの基本的なデータ型の1つです。 変数名の後に角括弧 [] が付いていたり、 list コンストラクタがあったりする場合、それは複数の項目を含むことができるリストであり、複合データ型であると言えます。 同様に、新しいリス...
タイトルとURLをコピーしました