강의

멘토링

커뮤니티

Programming

/

Full-stack

私がタイタニックに乗っていたら?!PyTorch & Next.jsで生存確率予測AIウェブサービス作り

この講義は「タイタニックに私が乗っていたら果たして生き残ることができただろうか?」という質問から出発し、実際のデータに基づいて生存確率を予測するAIモデルを開発し、これをWebでサービス化するフルスタックプロジェクトを完成させます。PyTorchを利用したディープラーニングモデリング、FastAPIでバックエンドサーバー構築、Next.jsでユーザーインターフェース実装に至るまで、AIとWeb開発の全過程を実習することになります。

難易度 中級以上

受講期間 無制限

  • dakgangjung123
실습 중심
실습 중심
AI 활용법
AI 활용법
백엔드이해하기
백엔드이해하기
처음하는배포
처음하는배포
pytorch
pytorch
Python
Python
Deep Learning(DL)
Deep Learning(DL)
PyTorch
PyTorch
Next.js
Next.js
FastAPI
FastAPI
실습 중심
실습 중심
AI 활용법
AI 활용법
백엔드이해하기
백엔드이해하기
처음하는배포
처음하는배포
pytorch
pytorch
Python
Python
Deep Learning(DL)
Deep Learning(DL)
PyTorch
PyTorch
Next.js
Next.js
FastAPI
FastAPI

受講後に得られること

  • PyTorchを活用したディープラーニングモデル開発

  • FastAPIを利用したPytorch融合バックエンドAPIサーバー構築

  • Next.js + Shadcn UIを使用した最新モダンフロントエンド開発

  • データ前処理および機械学習実戦適用

  • AIモデルとWebサービス統合及び実際のサービス運用

AI入門、一体どのように始めればいいのか?

「Pythonは学んだけど...今度は何をすればいいですか?」

恐らく多くの方が共感されるお話でしょう。私の周りにもYouTubeでPythonの基礎を終えた友人がいました。嬉しそうに「僕もディープラーニングやってみたい!」と言うので、PyTorchを勧めてあげました。

結果はどうだったでしょうか?数日後、友人はPyTorch公式ドキュメントだけを見て「これはただ難しいだけじゃない?」と興味を失ってしまいました。コードは分かるけど、どんなデータを使って、何を作って、どう活用すればいいのか途方に暮れてしまったのです。

この講義は、まさにその途方に暮れる気持ちから始まりました。Pythonの文法の次の「初めてのフルスタック + AIモデル開発プロジェクト」体験を最も確実で楽しく満たしてあげること、それがこの講義の目標です。


皆さんが直接作ることになる「タイタニック生存予測」ウェブサイトを事前に体験してみてください!
https://survivethetitanic.site

コードを学ぶ前に、完成した結果物をまず見てみることほど確実なことはないでしょう?
サイトにアクセスして、もし自分がタイタニックに乗っていたらどうだったか、AIの予測を直接確認してみてください!


🔐管理者ページも事前に体験してみてください!
https://survivethetitanic.site/admin

  • ID: admin

  • パスワード: admin123

  • お知らせ: 現在、予測データ削除機能は無効化されています。

Python、ディープラーニング、PyTorch、Next.js、FastAPI

Next.js(フロントエンドWeb開発)

ユーザーが直接乗客情報を入力し、FastAPIサーバーから受信した予測結果をリアルタイムで確認するユーザーインターフェースおよびページを実装します。

FastAPI(バックエンドAPIサーバー構築)

完成されたPyTorchモデルをウェブからリクエストして使用できるようにAPIを作成します。AIモデルとフロントエンドを繋ぐ橋渡しの役割を果たします。

PyTorch(AIモデル開発)

タイタニックデータを使用して生存率を予測するモデルを作成します。データ前処理、TabTransformerモデル設計、訓練の基本過程を実習します。

一緒に受講すると良いおすすめ講座!

React、Node.js、MongoDBで作る自分だけの会社ウェブサイト:完璧ガイド

ウェブ開発のA to Zを体験したいなら、この講座をおすすめします。React、Node.jsベースでブログ、管理者ページまで備えたウェブサイトを作りながら、ウェブ開発の王道を学ぶことができます。特にウェブ基礎が不足している方のためにHTML、CSS、JS、React核心基礎講座4編を無料で提供しているので、気軽に始めてみてください。

👉講義を見に行く


React & FastAPIで作る投票コミュニティプラットフォーム:決済システムで収益化まで!

今回の講義で学んだFastAPIとReact(Next.js)の組み合わせはいかがでしたか?その技術スタックをそのまま活用して、ユーザー同士がコミュニケーションを取る「投票コミュニティ」を作ってみましょう。実際のサービスの核心であるKG이니시스決済システム連動まで体験し、プロジェクトの深みを増すことができます。

👉 FastAPI/React 上級プロジェクトに挑戦する (クリック)

受講前の参考事項

資料提供

すべての資料は講義内の「授業ノート」セクションから簡単にダウンロードしたり、リンクを通じてアクセスすることができます。

  • 章別および最終プロジェクトのソースコード(GitHubリポジトリ)

    • 講義で完成する最終成果物の全体ソースコードを提供します。

    • それだけでなく、受講生が特定のパートから実習を始めたり、途中で詰まった部分を参考にできるよう、各チャプターごとに完了した時点のコードをフォルダで区分してすべて提供します。これにより、いつでも希望する地点のコードを確認し、自分のコードと比較しながら学習を続けることができます。

  • Notionベースのチャプター別ロードマップ & To-doリスト

    • 講義の全過程をNotionページにチャプター別To-doリスト形式で完璧に整理して提供します。

    • 各チャプターで実行すべき作業(例:「FastAPIプロジェクトの初期設定」、「Userモデルの作成」)がチェックリスト形式で構成されており、自分がどこまで進んだかを明確に把握しながら、見落とす部分なく丁寧に進めることができます。

  • PyTorchモデリングコード詳細解説PDF

    • 多くの方が最も難しく感じるAIモデリングパートのために特別制作された資料です。Google Colabで作成するすべてのPyTorchコードについて、各行がどのような意味を持ち、なぜこのように作成されたのかについての詳細な注釈と説明を含んだPDFファイルを別途提供します。

前提知識および注意事項

  • 前提知識

    • [必須] Python基本文法:変数、条件文、繰り返し文、関数に対する基本的な理解が必要です。プログラミング初心者には難しい場合があります。

    • [推奨] HTML/CSS/JS基礎: ウェブ開発経験がなくても受講は可能ですが、関連知識があればフロントエンド部分の学習に役立ちます。

    • PyTorch、FastAPI、Next.jsの経験がなくても大丈夫です。

  • 質問とアップデート

    • 講義に関する質問は、Inflearn「質問・回答」掲示板に投稿していただければ、1-2日以内に回答いたします。

    • 主要な技術アップデートやフィードバックを反映して、講義内容は継続的に補完される予定です。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Pythonの基本文法は習得したが、次のステップとして何をすべきか途方に暮れている方

  • 機械学習モデルをWebサービスと結合する実戦経験を積みたい方

  • PyTorchを初めて触れる方や、しっかりと活用してみたい方

  • AIモデルをウェブに接続したいけど方法が分からなかった方

  • 単純な理論よりも結果が目に見える実戦プロジェクトがやりたい方

前提知識、
必要でしょうか?

  • Python基礎文法の理解

  • 基本的な機械学習の概念のみ(教師あり学習、分類、学習/検証データ分割)

  • HTML/CSSまたは簡単なJavaScript構造に対する理解

こんにちは
です。

911

受講生

46

受講レビュー

58

回答

4.6

講座評価

7

講座

안녕하세요! 서강대학교 컴공과를 졸업하고 현재 대학원 진학을 준비 중인 학생입니다.

고등학교 때 우연히 풀스택 웹 개발과 파이썬을 활용한 자동 매매를 시작하면서 프로그래밍에 빠지게 되었습니다.

그 후 다양한 프로젝트와 프로그래밍 과외활동을 경험하며 실력과 노하우를 공유했습니다. 이러한 경험을 통해 프로그래밍을 처음 접하는 분들에게도 "이렇게 쉬울 수 있구나!"라는 느낌을 줄 수 있는 강의를 만들고자 노력하고 있습니다.

 

실용적인 예제와 친근한 설명으로 여러분의 학습을 돕고 싶습니다. 감사합니다.

 

GitHub 저장소 바로가기 (클릭!)

カリキュラム

全体

73件 ∙ (25時間 15分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

1件

5.0

1件の受講レビュー

  • abcd123123님의 프로필 이미지
    abcd123123

    受講レビュー 327

    平均評価 5.0

    5

    6% 受講後に作成

    • dakgangjung123
      知識共有者

      ADK123様、初めてのレビューと星5つ、本当にありがとうございます! 貴重なご意見をいただき、大きな励みになります。今後もより良い講義でお応えいたします。

¥16,133

dakgangjung123の他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!