新着記事一覧

IT・プログラミング Python

2024/7/22

【Python】Pythonでの自然言語処理(日本語)

こちらの記事では、自然言語処理についてまとめています。 自然言語処理とは? 自然言語とは、日本語や英語のような自然発生的に生まれた言語です。日常的に使用している自然言語について、言葉が持つ意味を解析し処理します。活用事例としては、チャットボット、音声認識AI、文字認識(手書き文字をカメラが認識し文字データへと変換する技術)、検索エンジン、翻訳、感情分析、文章要約などがあります。 文章の意味を機械に理解させるには、単語分割を行う必要があります。手法は主に2つあります。 1.形態素解析形態素とは意味を持つ最小 ...

続きを読む

IT・プログラミング Python

2024/4/8

【Python】統計学的モデル 時系列分析の実装

こちらの記事では、時系列分析の実装についてまとめています。 時系列分析とは? 時系列分析では、時間経過とともに変化する時系列データを扱います。時系列データの例としては、毎時間の気温、株価の推移等がこれにあたります。売上予測、来店者予測等、ビジネスにおいて重要な分析技術です。 時系列データには以下3種類があります。 1.トレンドデータの長期的な傾向。時間の経過とともに値が上昇・下降している時系列データはトレンドがある、と言えます。 2.周期変動時間の経過に伴い、データの値が上昇と下降を繰り返すデータのことで ...

続きを読む

IT・プログラミング Python

2024/4/1

【Python】主成分分析の実装

こちらの記事では、主成分分析を実装していきます。 主成分分析とは 主成分分析とは、次元削減を行う時によく使う手法です。例えば、いくつかの特徴量があるデータを2次元データに変換すると、できるだけ情報を保ったまま2軸での描画が可能になり、全てのデータを見やすく示すことができます。 主成分分析の実用例として、製品やサービスのスコアリングや比較(1次元に圧縮)、データの可視化(2,3次元に圧縮)、回帰分析の前処理などが挙げられます。 主成分分析の手順について 主成分分析を使って、通常以下の手順でデータの次元削減を ...

続きを読む

IT・プログラミング Python

2024/4/1

【Python】カーネル主成分分析の実装

こちらの記事では、カーネル主成分分析の手順についてまとめています。 カーネル主成分分析とは 回帰分析等、機械学習の多くのアルゴリズムは線形分離できるデータが与えられることを前提としていますが、現実的には線形分離できないデータ、つまり非線形分離する必要があるデータがほとんどです。非線形分離する必要があるデータに対処できるのが、カーネル主成分分析(kernel PCA)です。 カーネル主成分分析ではN×M(データの数×特徴の種類)のデータXを、全く新しいN×M'(データの数×特徴の種類)のデータKに作り変えま ...

続きを読む

IT・プログラミング Python

2024/3/29

【Python】機械学習(教師なし) クラスタリング DBSCANの実装

こちらの記事では、機械学習(教師なし)の非階層的クラスタリング DBSCAN法についてまとめていきます。 クラスタリングとは データをクラスター(塊)に分割する操作のことです。クラスタリングの中でも階層的クラスタリングと、非階層的クラスタリングの2種に分けられています。 1.階層的クラスタリングデータの中から最も似ている組み合わせを探し出して、順番にクラスターにしていく方法です。最終的に全データをまとめるクラスターに行くつけば終了です。 2.非階層的クラスタリング階層的クラスタリングと同様、似ているものを ...

続きを読む

IT・プログラミング Python

2024/3/28

【Python】機械学習(教師なし) クラスタリング k-meansの実装

こちらの記事では、機械学習(教師なし)の非階層的クラスタリング k-means法についてまとめていきます。 クラスタリングとは データをクラスター(塊)に分割する操作のことです。クラスタリングの中でも階層的クラスタリングと、非階層的クラスタリングの2種に分けられています。 1.階層的クラスタリングデータの中から最も似ている組み合わせを探し出して、順番にクラスターにしていく方法です。最終的に全データをまとめるクラスターに行くつけば終了です。 2.非階層的クラスタリング階層的クラスタリングと同様、似ているもの ...

続きを読む

IT・プログラミング Python

2024/3/28

【Python】機械学習のデータ前処理 外れ値の扱いについて

外れ値の処理についてまとめています。 外れ値とは? 外れ値とは、他のデータと著しく乖離したデータのことを指します。データ内に外れ値が混在していると、分析結果に影響を及ぼしたり、機械学習モデルの学習過程で影響がでてしまい学習が進みにくくなる、などの影響が出てしまいます。 外れ値の検知方法について 外れ値の検知方法について、可視化、LOF(Local Outlier Factor )、Isolation Forestの3つの手法について紹介します。 可視化による外れ値の検知 外れ値があるかどうか、ま ...

続きを読む

Haru

会社員。2回目の育休から仕事復帰。
職種は海外営業。
育休の過ごし方、育児、家事、プログラミング勉強について発信しています。

IT・プログラミング Python

【Python】機械学習(教師あり)単回帰分析の実装

説明変数1つで目的変数を予測する単回帰分析を実装してみたいと思います。 ※習初学者の勉強のアウトプットですので、もしコードや解釈に間違い等あればご指摘頂けますと幸いです。 単回帰分析とは 上述の通り、 ...

IT・プログラミング Python

【Python】機械学習(教師あり)ElasticNet回帰の実装

説明変数7つのデータを使用して線形重回帰であるElasticNet回帰分析を行ってみます。 ※習初学者の勉強のアウトプットですので、もしコードや解釈に間違い等あればご指摘頂けますと幸いです。 Elas ...

IT・プログラミング Python

【Python】機械学習(教師あり)リッジ回帰の実装

説明変数7つのデータを使用して線形重回帰モデルの一つであるリッジ回帰分析を行ってみます。 ※習初学者の勉強のアウトプットですので、もしコードや解釈に間違い等あればご指摘頂けますと幸いです。 リッジ回帰 ...

IT・プログラミング Python

【Python】機械学習(教師あり)ラッソ回帰の実装

説明変数7つのデータを使用して重回帰モデルであるラッソ回帰分析を行ってみます。 ※習初学者の勉強のアウトプットですので、もしコードや解釈に間違い等あればご指摘頂けますと幸いです。 ラッソ回帰とは ラッ ...

IT・プログラミング Python

【Python】機械学習(教師あり)線形重回帰の実装

説明変数7つのデータを使用して線形重回帰分析を行ってみます。 ※機械学習初学者の勉強のアウトプットですので、もしコードや解釈に間違い等あればご指摘頂けますと幸いです。 線形回帰とは 説明変数に対して、 ...

Python

【Python】業務での具体的な活用例-PyAutoGUIでマクロ操作-

2023/12/4    ,

こんにちは、Haruです! 育休中にPythonというプログラミング言語を勉強し、現在業務で活用しています。 今回は業務での具体的な活用法を紹介したいと思います。 効率化した業務概要 Haruの業務は ...

共働きの家事

【家事・育児分担がうまくいかない人へ】マトリックス表で見える化してみよう

2023/5/11    ,

こんにちは、Haruです! 今回は我が家では家事・育児分担見直しの時に効果絶大だった「マトリックス表」の作り方をご紹介したいと思います。 どのご家庭も家事・育児分担は揉めることが多いのではないでしょう ...

育休の過ごし方

【育休の過ごし方】仕事復帰に向けて準備 絶対にやっておくべきこと8選

こんにちは、Haruです! そろそろ育休から仕事復帰。復帰した後の生活スケジュールが全然想像つかないけど、まだ時間があるうちにやっておくべきことってあるかな、と不安に思う方もいらっしゃるのではないでし ...

Python 育休の過ごし方

【Python】保活で活用してみた

こんにちは、Haruです! 育休中にPythonというプログラミング言語を勉強中です。 元々は仕事の業務効率化で使いたく(時短なので残業せずに帰りたいため)Pythonを勉強し始めたのですが、日常生活 ...

育休の過ごし方

【女性のキャリア】キャリア形成の悩み解消法

こんにちは!Haruです!2回の育休を経て、正社員・1時間時短で仕事復帰して働いています。 女性は結婚・妊娠・出産等のライフイベントによりキャリア形成が難しい、という話をよく聞きます。漏れなく私もその ...