「NumPy」は、高度な数値計算を効率よく行うためのライブラリです。機械学習やAIのプログラムでは通常、ベクトルや行列などの演算にNumPyが使われます。数学的には、線形代数の領域の演算に該当します。
会員(無料)になると、いいね!でマイページに保存できます。 上記以外に、機械学習を実装するときに使うPythonのオープンソースのライブラリもあります。代表的なものがscikit-learnです。 scikit-learnは開発が活発に行われているため、改善が高速に進み ...
Numpyの機能の中でも線形代数(Linear algebra)に特化した関数であるnp.linalgについて紹介します。 基本的なNumpy操作は別記事をご確認ください。 線形代数で必須の部分だけ上記記事から情報を抽出しました。 2-1.Numpy配列:np.array() Numpyでの配列はnp.array()で ...
科学技術計算や機械学習、大規模なデータ分析を行う際、膨大な数値データを高速に処理することは不可欠です。Python標準のリスト型は柔軟性が高い一方で、大量のデータを扱う際の処理速度やメモリ効率には限界があります。そこで、データサイエンスの ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。