新人エンジニア研修講師

新人エンジニア研修講師
AIの知能はどうやって育つ?人間の脳とバックプロパゲーションの不思議な関係

こんにちは。ゆうせいです。 あなたは、AIがどうやって言葉を覚えたり、写真の中に写っている猫を見分けたりしているのか不思議に思ったことはありませんか。実は、現代のAIは人間の脳の仕組みをモデルにして作られています。しかし […]

続きを読む
新人エンジニア研修講師
AIブームの主役!Transformerの核となるMulti-head Attentionを徹底解説

こんにちは。ゆうせいです。 最近、ChatGPTなどのAIが驚くほど賢くなったと感じませんか。実は、その進化の裏側にはTransformerという画期的な技術が隠れています。今日は、その心臓部とも言えるMulti-hea […]

続きを読む
新人エンジニア研修講師
AIの学習を加速させる!強化学習の核心「ベルマン方程式」を世界一わかりやすく解説

こんにちは。ゆうせいです。 あなたは、何かを決断するときに「これをしたら将来どうなるかな?」と考えたことはありませんか。 例えば、今このブログを読むという選択が、将来のあなたのスキルをどれだけ高めるか、そんな風に未来の価 […]

続きを読む
新人エンジニア研修講師
データ分析の迷宮を脱出!numpyのaxis(軸)を完璧に攻略するコツ

こんにちは。ゆうせいです。 プログラミングでデータ分析を始めると、必ずと言っていいほどぶつかる壁があります。それが、Pythonのライブラリ「numpy」で使われる「axis(軸)」という概念です。 「axis = 0 […]

続きを読む
新人エンジニア研修講師
AIが賢くなる秘密の鍵!勾配策定定理を世界一わかりやすく解説

こんにちは。ゆうせいです。 最近、AIがチェスで人間に勝ったり、複雑な絵を描いたりするニュースをよく耳にしますよね。どうやってAIは「正解」を見つけているのでしょうか? その核心にあるのが「勾配策定定理(こうばいさくてい […]

続きを読む
新人エンジニア研修講師
数学の壁を突破!対数の微分を定義から紐解く驚きのプロセス

こんにちは。ゆうせいです。 数学の勉強をしていて、公式を丸暗記しようとして頭がパンクしそうになったことはありませんか?特に「対数の微分」は、初見では少し複雑に見えるかもしれません。 しかし、微分というのは「ある瞬間の変化 […]

続きを読む
新人エンジニア研修講師
最新AIの心臓部を解剖!初心者でもわかるTransformerの魔法と仕組み

こんにちは。ゆうせいです。 今の時代、ChatGPTなどのAIが驚くほど自然な日本語を話すことに驚いた経験はありませんか?実は、その裏側で魔法のように働いているのが「Transformer(トランスフォーマー)」という技 […]

続きを読む
新人エンジニア研修講師
AIモデルを評価する指標の選び方!初心者が迷わないための完全ガイド

こんにちは。ゆうせいです。 AIや機械学習のモデルを作ってみたけれど、結局そのモデルが「どれくらい優秀なのか」をどう判断すればいいか迷っていませんか? 実は、AIの評価には、体重計で重さを測るような単純な物差しだけでなく […]

続きを読む
新人エンジニア研修講師
アイリスデータセットで極める機械学習完全制覇

第1章:アイリスデータセットで機械学習の第一歩!データの顔つきを理解する準備編 こんにちは。ゆうせいです。 これから皆さんと一緒に、機械学習というエキサイティングな世界を冒険していきたいと思います。人工知能やAIという言 […]

続きを読む
新人エンジニア研修講師
暴走するAIを食い止めろ!RNNの学習を安定させる勾配クリッピングの魔法

人工知能の世界へようこそ!皆さんは、AIが学習中に突然パニックを起こして、計算ができなくなってしまう現象があることを知っていますか。今日は、特にRNNという迷路のようなネットワークで起こりやすいトラブルと、それを解決する […]

続きを読む
新人エンジニア研修講師
研修効果を最大化する!インターバル型研修のメリットと空気感のジレンマ

こんにちは。ゆうせいです。 みなさんは、数日間の研修を受ける際、連日で一気に終わらせるのと、1週間ほど間を空けて実施するのと、どちらが効果的だと思いますか。 実は、研修講師の間でも意見が分かれるテーマなのですが、今回はイ […]

続きを読む
新人エンジニア研修講師
データ分析の魔法使い!K-means法の進化系バリエーションを徹底解説

こんにちは。ゆうせいです。 皆さんは、大量のデータを目の前にして「これを似たもの同士でグループ分けしたいな」と思ったことはありませんか?そんなときに活躍するのがK-means法というアルゴリズムです。 しかし、基本のやり […]

続きを読む
新人エンジニア研修講師
データ分析の効率が劇的に変わる!NumPyの初心者でも一歩踏み出せる!データの「ご近所さん」から答えを導くK近傍法の応用術

こんにちは。ゆうせいです。 データ分析の世界へようこそ!今日は、機械学習の中でも直感的で分かりやすい手法の一つ、K近傍法(けいきんぼうほう)についてお話しします。 皆さんは、新しい街に引っ越したとき、どこのスーパーが安い […]

続きを読む
新人エンジニア研修講師
データ分析の効率が劇的に変わる!NumPyのpermutationでデータを自在に操る初心者ガイド

こんにちは。ゆうせいです。 機械学習やプログラミングを学んでいると、データをバラバラに混ぜたい場面によく遭遇しますよね。トランプをシャッフルするように、データの順番をランダムに入れ替えたいとき、あなたならどうしますか? […]

続きを読む
新人エンジニア研修講師
AIの進化を加速させた革命児!Attentionが従来のモデルを凌駕する理由

こんにちは。ゆうせいです。 今のAIブームを支える立役者、Attentionについて考えたことはありますか? ChatGPTなどの高度な知能がなぜこれほどまでにスムーズに言葉を操れるのか、その秘密は今回ご紹介する技術に隠 […]

続きを読む
新人エンジニア研修講師
効率的な音声生成の革命児!WaveNetが長時間のデータをサクサク処理できる秘密とは?

こんにちは。ゆうせいです。 みなさんは、スマートフォンやスマートスピーカーから流れる人工音声を聞いて、まるで人間が話しているみたいだ!と驚いたことはありませんか?その自然な歌声や話し声を支えている技術の代表格が、Wave […]

続きを読む
新人エンジニア研修講師
AIが言葉の文脈を読み解く魔法、Seq2Seqの世界へようこそ!

AIと言葉の魔法使い!初心者のためのSeq2Seq入門:Word2Vecとの意外な関係 こんにちは。ゆうせいです。 みなさんは、スマートフォンで翻訳アプリを使ったり、チャットボットと会話したりしたことはありますか。実はそ […]

続きを読む
新人エンジニア研修講師
ユーザーのみなさんを熱狂的なファンに変える!コホート分析入門

こんにちは。ゆうせいです。 ビジネスを成長させるために、新規顧客を獲得することばかりに目を奪われていませんか。実は、一度サービスを利用してくれた人が、その後どのように行動しているかを追いかけることこそが、成功への近道なん […]

続きを読む
新人エンジニア研修講師
焼きなまし法で最適解を見つけ出せ!初心者のためのアルゴリズム入門

こんにちは。ゆうせいです。 みなさんは、山登りをしていて一番高い頂上を目指しているとき、目の前の小さな丘を登り切って満足してしまった経験はありませんか。実は、コンピューターの世界でも同じような問題が起こります。今回は、そ […]

続きを読む
新人エンジニア研修講師
言葉と画像を同じ「場所」に並べるCLIP:「Contrastive Language-Image Pre-training」

こんにちは。ゆうせいです。 前回の拡散モデルのお話で、AIが砂嵐から画像を浮かび上がらせる仕組みに触れましたね。でも、そこで一つ不思議に思いませんでしたか?「なぜAIは、人間が入力した『宇宙を泳ぐ猫』という言葉の意味を理 […]

続きを読む
新人エンジニア研修講師
Stable DiffusionやMidjourneyなどが使っている拡散モデル

こんにちは。ゆうせいです。 これまでGANやStyleGANといった「偽札作りと警察」のような対抗戦で画像を生成する技術を見てきましたね。しかし、今まさに世界を席巻している画像生成AI(Stable Diffusionや […]

続きを読む
新人エンジニア研修講師
「生成AIの最高峰」の一つ、StyleGAN

こんにちは。ゆうせいです。 これまで、AIが画像を変換したり、場所を特定したりする技術を見てきましたが、今回はいよいよ「生成AIの最高峰」の一つ、StyleGAN(スタイルガン)の世界へご案内します。 インターネットで「 […]

続きを読む
新人エンジニア研修講師
ペアがいなくても学習できる?CycleGANの凄さ

こんにちは。ゆうせいです。 前回のGANの進化の歴史、楽しんでいただけましたか?今回は、その中でも特に「魔法みたい!」と驚かれる技術、CycleGAN(サイクルガン)についてお話しします。 突然ですが、あなたが撮った普通 […]

続きを読む
新人エンジニア研修講師
進化の系譜:DCGANからSNGANへ

こんにちは。ゆうせいです。 前回の物体検出の話題、盛り上がりましたね!今回はガラッと趣向を変えて、AIが「画像を創り出す」技術、GAN(敵対的生成ネットワーク)の進化についてお話しします。 GANは、偽札作りの名人と、そ […]

続きを読む
新人エンジニア研修講師
YOLO「You Only Look Once(一度見るだけで良い)」

こんにちは。ゆうせいです。 これまでR-CNNからFaster R-CNNまで、物体検出がどんどん速くなっていく様子を見てきましたね。でも、Faster R-CNNでさえ「まず候補を探して、次に中身を当てる」という2段階 […]

続きを読む
新人エンジニア研修講師
Faster R-CNNの最大の発明は、Region Proposal Network(RPN)

こんにちは。ゆうせいです。 前回の記事では、画像全体を1回で計算する「Fast R-CNN」のスマートな進化についてお話ししました。でも、まだ一つだけ「古き良き(でも遅い)やり方」が残っていたのを覚えていますか? そう、 […]

続きを読む
新人エンジニア研修講師
R-CNNの「無駄遣い」を仕分けするFast R-CNN

こんにちは。ゆうせいです。 前回の記事では、物体検出のパイオニアであるR-CNNについてお話ししましたね。2000個もの候補領域を一つずつ力技で計算する、ガッツあふれる手法でした。 でも、正直に言って「もっと速くならない […]

続きを読む
新人エンジニア研修講師
R-CNN「物体候補領域を用いた畳み込みニューラルネットワーク」

こんにちは。ゆうせいです。 画像の中から「どこに何があるか」を見つけ出す物体検出の世界。その進化の歴史を語る上で絶対に外せないのが、R-CNNという技術です。 ディープラーニングが画像認識を塗り替えた記念碑的なモデルです […]

続きを読む
新人エンジニア研修講師
勾配降下法と確率的勾配降下法の比較

こんにちは。ゆうせいです。 AIが賢くなる裏側で、一体どんな魔法が使われているのか気になったことはありませんか?実は、その正体は魔法ではなく、地道な計算の積み重ねなのです。今回は、AI学習の心臓部とも言える勾配降下法につ […]

続きを読む
新人エンジニア研修講師
TD法の魔法!AIが失敗から秒速で学習する仕組みを徹底解説

こんにちは。ゆうせいです。 あなたは、自転車の乗り方をどうやって覚えたか覚えていますか?最初はフラフラして転びそうになりますが、その瞬間に「おっと、右に重心をかけすぎたかな」と修正しますよね。実は、AIの世界でも同じよう […]

続きを読む