「インフレ」と「失業率」のシーソーの関係【フィリップス曲線】を解説!
こんにちは。ゆうせいです。 経済ニュースを見ていると、「インフレ」や「失業率」という言葉がよく出てきますよね。実はこの二つ、かつては非常に美しいシーソーのような関係にあると考えられていました。その関係を一つのグラフで示し […]
【経済の体温計】金利を上げると仕事が減る?景気と雇用のシーソー関係を解説!
こんにちは。ゆうせいです。 「景気が良い」「景気が悪い」とニュースでよく聞きますが、その「景気」をコントロールするために使われる道具が「金利」だって知っていましたか? そして、その金利の操作が、実は私たちの仕事、つまり「 […]
【初心者でもわかる】金利を制する者は為替を制す!円安・円高のナゼ?を徹底解剖
こんにちは。ゆうせいです。 「記録的な円安!」「1ドル150円を突破!」 最近、こんなニュースをよく見かけませんか? 円安って聞くけど、私たちの生活にどう影響するのか、そしてそもそも、なぜ円安や円高が起きるのか、不思議に […]
【初心者向け】金利が上がると債券価格が下がる?シーソーみたいな関係を徹底解説!
こんにちは。ゆうせいです。 「金利」と「債券」。ニュースでよく聞く言葉ですが、この二つにどんな関係があるか知っていますか? 「金利が上がると、債券の価格は下がる」という話を聞いたことがあるかもしれません。でも、なぜそうな […]
【初心者エンジニア必見】勾配法と勾配降下法、その違いを1から徹底解説!
こんにちは。ゆうせいです。 機械学習の勉強を始めると、必ずと言っていいほど登場する「勾配法」と「勾配降下法」という言葉。なんだか似ていて、どっちがどっちだか混乱してしまいませんか?「同じものなの?それとも何か違いが…?」 […]
【サービス別】生成AIの生成物の権利はどうなる?
こんにちは。ゆうせいです。 「このAIが作ったイラスト、かっこいいから自社のブログで使いたいな」 「ChatGPTに出力させた文章を、そのまま製品のキャッチコピーにしていいんだろうか?」 生成AIが急速に普及する中で、こ […]
Vertex AIとは?「AI開発の全部入りBTOパソコンショップ」
こんにちは。ゆうせいです。 機械学習のモデルをいざ作ろう!と思ったとき、何から手をつけていいか途方に暮れてしまった経験はありませんか?データの準備、モデルのトレーニング、そして完成したモデルを実際に使えるようにする「デプ […]
【機械学習の自動化】AutoMLとは?新人が知るべきメリット・デメリットと未来を解説!
こんにちは。ゆうせいです。 機械学習のプロジェクトを進めていると、地道で、膨大な時間がかかる作業がたくさんありますよね。 どのモデルを使おうか悩み、パラメータを少しずつ変えては試し、また別のモデルで試して…気づけば一日が […]
【Python不要?】H2O Flow入門!ブラウザで機械学習モデルが作れるGUIツールを徹底解説
こんにちは。ゆうせいです。 「機械学習」と聞くと、どんなイメージが湧きますか? なんだか難しそうな数式と、黒い画面にひたすら打ち込まれるプログラミングコード…。そんな風に感じている新人エンジニアの方も多いのではないでしょ […]
【初心者向け】機械学習のLog Lossとは?正解への"確信度"を測る評価指標を徹底解説!
こんにちは。ゆうせいです。 機械学習のモデルを評価するとき、どんな指標を使っていますか? 「やっぱり正解率(Accuracy)でしょ!」と答える方が多いかもしれません。もちろん、正解率はとても直感的で分かりやすい指標です […]
Teachable MachineはMobileNetを使っているとのことですが、全く何も学習させなくても画像認識をすることはできますか?
こんにちは。ゆうせいです。 今回は、AIや機械学習に興味がある方から、こんな素朴で、でもとっても本質的な質問をいただきました。 「Teachable MachineはMobileNetを使っているとのことですが、全く何も […]
Jupyter NotebookとGoogle Colabの違いは?新人エンジニア必見の徹底比較!
こんにちは。ゆうせいです。 データ分析や機械学習の学習を始めると、必ずと言っていいほど耳にする「Jupyter Notebook」と「Google Colab」。なんだか名前も似ているし、見た目もそっくりで、「この二つ、 […]
.h5ファイルって何?AIのセーブデータ?新人エンジニアのためのHDF5超入門
こんにちは。ゆうせいです。 機械学習のコードを読んだり書いたりしていると、model.save('my_model.h5') のような記述や、フォルダ内に存在する .h5 という見慣れない拡張子のファイル。あなたも一度は […]
PythonでWebアプリが秒速で?! 話題のStreamlit超入門
こんにちは。ゆうせいです。 「自分で作ったデータ分析の結果や、機械学習のモデルを、もっと手軽に他の人にも触ってもらえたらな…」 新人エンジニアのあなたも、一度はそう考えたことがあるのではないでしょうか? Webアプリケー […]
学習済みモデルの中身、覗いてみる?AIの頭脳に"データ"は入っていないってホント?
こんにちは。ゆうせいです。 最近、画像生成AIや翻訳AIなど、高性能な「学習済みモデル」をダウンロードしてきて、手軽に使える機会が増えましたよね。 新人エンジニアの皆さんも、業務や趣味で触れることがあるかもしれません。 […]
生成AI導入が進まない理由と、最初に手をつけるポイント
★突然ですがクイズです!2024年では、わずか9%。それが2025年には、なんと26.7%に急上昇!さて、これはいったい何のアンケート結果でしょう? ……答えは、「生成AIを業務で活用している個人の割合」です! AIの話 […]
SeabornはMatplotlibを土台にして作られてい
こんにちは。ゆうせいです。 Pythonでデータを可視化しようとすると、必ず出会うのが Matplotlib と Seaborn という二つのライブラリですよね。どちらも素晴らしいグラフを描画できますが、「この二つ、どう […]
KerasとPyTorchは「良きライバル」
こんにちは。ゆうせいです。 前回の記事で、KerasがTensorFlowという巨大なエンジンの「親切な運転席」である、というお話をしました。では、機械学習の世界でKeras/TensorFlowと並んでよく名前を聞く「 […]
Kerasは、TensorFlowを誰でも簡単に使えるようにするための、とても親切な道具
こんにちは。ゆうせいです。 機械学習やAIの世界に足を踏み入れると、必ずと言っていいほど耳にするのが「TensorFlow」と「Keras」という二つの名前です。この二つの関係、特に初心者の方にとっては少し分かりにくいか […]
【Python型ヒント】Optional型の本当の意味知ってる?Noneを許容する正しい使い方
こんにちは。ゆうせいです。 Pythonで型ヒントを使い始めると、コードの安全性がぐっと高まり、読みやすくもなりますよね。name: str や age: int のように、変数や関数の引数がどんな型を持つべきかを明示す […]
【Python】もうclose()忘れはしない!with文によるスマートなリソース管理術
こんにちは。ゆうせいです。 Pythonでファイルを扱う時、f = open(...) でファイルを開き、処理が終わったら f.close() で閉じる、という一連の流れを学びますよね。ですが、もし処理の途中でエラーが発 […]
【Python】魔法の杖?特殊メソッド(ダンダーメソッド)の秘密と使い方を徹底解説!
こんにちは。ゆうせいです。 Pythonでクラスを書き始めると、誰もが必ず出会う __init__ というメソッド。名前の両側が2つのアンダースコアで囲まれていて、なんだか不思議な見た目をしていますよね。 これはPyth […]
【Python】クラスメソッドとは?@classmethodの使いどころをインスタンスメソッドと比較して解説
こんにちは。ゆうせいです。 Pythonでオブジェクト指向プログラミングを学び始めると、「クラス」や「インスタンス」、「メソッド」といった概念が登場しますよね。そして、メソッドの定義の上に、時々 @classmethod […]
【Python】アスタリスク(*)を制する者はPythonを制す!変幻自在な記号の役割
こんにちは。ゆうせいです。 プログラミングを始めた誰もが、*(アスタリスク)記号を「掛け算」の記号として学びますよね。もちろんそれは正解です。ですが、Pythonの世界において、アスタリスクはそれだけにとどまらない、驚く […]
【Python】地味だけど超重要!アンダースコア(_)の5つの役割を徹底解説
こんにちは。ゆうせいです。 Pythonのコードを読んでいると、時々 _ という、なんとも不思議な変数名に出会うことはありませんか? 「これはタイプミス?」「何かの省略形?」と、首をかしげた経験があるかもしれませんね。 […]
【Pythonの基本】forループの相棒!range()関数の使い方を徹底解説
こんにちは。ゆうせいです。 プログラミングを書いていると、「この処理を10回繰り返したいな」「リストの1番目から5番目まで順番に何かしたいな」といった場面が必ず出てきます。こうした「繰り返し処理」はプログラミングの基本中 […]
【Python入門】もう迷わない!help()関数はあなたの隣にいる最高の相棒
こんにちは。ゆうせいです。 プログラミングの学習を始めたばかりの時、こんな経験はありませんか? 「この関数の使い方、なんだっけ?」 「引数に何を指定すればいいのか、すぐに思い出せない…」 ドキュメントを毎回インターネット […]
確率的勾配降下法(SGD)はなぜ”確率的”?名前の由来を旅人に例えて解説!
こんにちは。ゆうせいです。 機械学習を学んでいると、必ずと言っていいほど登場する「確率的勾配降下法(Stochastic Gradient Descent, SGD)」。この言葉、なんだか難しそうに聞こえませんか?特に「 […]
【対数】logの底はいつ省略できる?ネイピア数eと常用対数を徹底解説!
こんにちは。ゆうせいです。 「対数の計算をしていると、たまにlogの右下に小さい数字(底)が書かれていないことがあるけど、アレって何?」 こんな疑問を持ったことはありませんか? 結論から言うと、対数の底は、文脈によって「 […]
クロスエントロピー誤差とは?AIの「答え合わせ」の仕組みを数式から徹底解説!
こんにちは。ゆうせいです。 機械学習、特にディープラーニングの世界に足を踏み入れたばかりのあなたが、おそらく最初に出会うであろう壁の一つが「損失関数」ではないでしょうか?中でも「クロスエントロピー誤差」という言葉と、その […]