
ABテスト実務者完璧ガイド
거친코딩
AB Testの人気と関心が爆発的に大きくなるだけに、国内初のAB Test講義を今すぐお知らせします!
初級
AB test, Statistics
様々な推薦アルゴリズムの動作原理を理解することで、あなただけのパーソナライズされた推薦アルゴリズムを作ってみてください!
受講生 1,072名
難易度 初級
受講期間 無制限

学習した受講者のレビュー
5.0
junhkwak
推薦を実際に実装したい中級以上の専門家のためのコースです。
5.0
ajaalsgus
おかげで、推奨システムの理解度が大幅に向上しました。本当に素晴らしい講義です!
5.0
이지호
推薦アルゴリズムの概念を各種ブログに散らばっている情報で学習しましたが…ㅠㅠㅠㅠ一度にまとめられるといいですね。もうすぐ練習を聞くのに一生懸命やりましょう!
おすすめアルゴリズムの概念
様々な推薦アルゴリズムの仕組み
Pythonを活用した推薦アルゴリズムの実装
パーソナライズ推薦システムの実装 ✅
コチンコーディングと一緒に、ワイルドだけど有益に!
Netflix、Amazon、YouTube、Spotifyなど
世界的な有名サービスをはじめ、
推薦アルゴリズムを活用したサービスが
ますます増えています。
「果たして私がレコメンドアルゴリズムの概念を正しく理解できるでしょうか?」
「レコメンドアルゴリズム、概念はわかるけれど…それでどうやって実装すればいいんですか?」
👇👇
おすすめアルゴリズムを活用したサービスがますます増えるにつれ、おすすめアルゴリズムについて学びたいという方も増え続けています。これに合わせ、<Pythonを利用したパーソナライズおすすめシステム>では、理解しやすく直感的なプログラミング言語Pythonを活用して、おすすめアルゴリズムの正確な概念と原理について説明したいと思います。
推薦アルゴリズム、なぜPythonなのでしょうか?
推薦システムを学びたい方、実務に即した実装能力まで身につけたい多くの皆様にとって、有意義な時間になることを願っています 😊
💻 前提知識を確認してください!
こんにちは!私は現在「IT大手(NAVER・Kakaao・LINEなど)のいずれか」でデータアナリストとして働いている「コチンコーディング(荒削りなコーディング)」です。
おすすめアルゴリズムの概念を正しく理解できているか悩んでいませんか?本を読んでいる時は分かったつもりでも、いざ実際にアルゴリズムを実装しようとすると、どうすればいいか分からず途方に暮れていませんか?
この講義を通じて、概念と動作原理を正確に説明することで、推薦アルゴリズムの基礎をしっかりと固めていただこうと思います。単なる概念の説明で終わらず、具体的な動作原理まで一緒にコーディングしながら、実際の構築に対する自信を持っていただけるよう講義を構成しました。
現在「ネカラ(NAVER・Kakao・LINE)のいずれか」で、Pythonおよび視覚化ツール(Tableau)を活用してデータの収集、加工、分析、予測、視覚化、業務自動化を行っています。
主な経歴
メンタリング実施
すべての物事において、始まりが最も重要です。学習を進める中で気になることがあれば、[質問/回答]を通じてお問い合わせください。メンタリングも行っていますので、データ分析に関心のある方々のお役に立てれば幸いです。😊
単なる概念説明中心の漠然とした講義?
• ネット上に溢れている資料と
講義に大差がない気がします。
• 概念の説明は良いのですが、
それで実際の実装は正確にどうすればいいのですか?
• 使用する言語自体の難易度が高すぎます。
体系的なカリキュラム、実習中心の実践講義!
• 単なる概念の説明ではなく、
原理および実習中心の実践講義です。
• 単にウェブ上の資料を集めた講義ではなく、
権威ある参考書籍を整理してまとめました。
• 早く簡単に学べるPythonを活用しました。
すでに推薦アルゴリズムに関する単純な概念説明は、多くのサイトにあふれています。しかし、いくら優れた概念説明であっても、実際の正確な実装に至らなければ意味がありません。
今回の講義では、レコメンドアルゴリズムの概念を忠実にお伝えするのはもちろん、実務でレコメンドシステムを導入するためのノウハウまでしっかりとお教えします。
他のプログラミング言語に比べて素早く習得でき、人工知能分野に特化した言語であるPythonを活用して講義が進行されます。推薦アルゴリズムへの理解だけでなく、人工知能モデルの構築に必要なデータエンジニアリングまで一緒に学べるように講義を構成しました。
Pythonによるパーソナライズ推薦システム (図書出版チョンラム、イム・イル著)
単に色々なサイトに散らばっている知識を適当に集めて構成した講義ではありません。権威ある参考書を整理した内容を基に、体系的に講義カリキュラムを構成しました。
オリエンテーション
今回の講義の目的は、主要なパーソナライズ推薦アルゴリズムの作動原理を理解することにあります。講義の目的と紹介を5分程度のOT(オリエンテーション)動画にまとめましたので、[講義のプレビュー]からご確認ください!
おすすめシステムの紹介
ユーザーの過去の行動データやその他のデータを基に、ユーザーに必要な情報や製品を選んで提示する推薦システム(レコメンドシステム)の概念と様々な技術、そしてその発展過程についてご紹介します。
基本的な推薦システム
これからの理論と実習を学ぶための基本的なデータを準備し、理解する過程です。推薦システムの基本的な動作原理をご紹介します。
協調フィルタリング推薦システム
類似度に基づいて行われる協調フィルタリング(CF)の概念と動作原理を紹介し、実際に一緒に実装してみることで、該当する概念への理解を深めていきます。
Matrix Factorization(MF)ベースの推薦
行列演算に基づいたMatrix Factorization(MF)の概念と動作原理を紹介し、実際に一緒に実装してみることで、該当概念への理解を深めます。
Surpriseパッケージの使用
手軽にCF(協調フィルタリング)とMF(行列分解)ベースのレコメンドシステムを実装し、テストできるパッケージの概念と動作原理を学びます。
ディープラーニングを使用した推薦システム
多数の隠れ層(hidden layer)を持つ人工ニューラルネットワークの概念を活用して、推薦システムを動作させる原理を学び、実習を行うことで、該当する概念への理解を深めます。
ハイブリッド推薦システム
複数の推薦アルゴリズムを組み合わせることで、相互に性能を補完・改善する手法の内容と、実際の演習を通じて理解を深めていきます。
大規模データ処理のためのSparse Matrix(疎行列)の使用
手に負えないほどのデータを処理する方法と、実際の推薦アルゴリズムの適用までの過程を学ぶことで、実践的なスキルの感覚を身につけていきます。
レコメンドシステム構築におけるイシュー
実際の推薦システムを構築する際に頻繁に発生する問題や課題を総括することで、実際の推薦システム制作過程における試行錯誤を少しでも減らすことができる様々なノウハウを直接身につけます。
Q. 前提知識(Python、Numpy、Pandas、Keras)は必ず知っておく必要がありますか?
Pythonは必須ですが、他のライブラリについては事前に入れ込んで学習する必要はありません。講義を聴きながら、出てくる内容の中で分からない部分だけを別途調べて勉強することもお勧めします。講義で使用するライブラリの活用法は非常に有用で一般的に使われるものばかりですので、初めて勉強される方には、何から先に勉強すべきかのガイドラインにもなるかと思います。 😉
Q. データはあらかじめ提供されますか?
もちろんです。すべての講義で活用されるデータは、ミネソタ大学のGroupLensプロジェクトによって開発・検証されたMovieLensデータを活用します。授業開始前に提供されるデータURLを通じてダウンロードしてください。
Q. 講義を受講すれば、実際に推薦エンジンを開発できますか?
すべての講義チャプターでは、多様な推薦アルゴリズムの概念だけでなく、実際の演習も並行して行っています。そのため、一緒に演習したコードを各自のドメインに合わせて少し変形させるだけで、自分だけの推薦エンジンを開発することができます。
Q. パイソンを別途インストールしたり、開発環境を個別に構築したりする必要がありますか?
全くその必要はありません。インストールや開発環境構築の手間を省くために、Googleが提供するウェブ環境エディタのColabを使用します。
詳しいColabの使い方は私のブログでご確認いただくか、Googleで「colab 使い方」と検索していただければ、より詳細に確認することができます。
Python基礎ライブラリから積み上げる機械学習
初めて始める機械学習の完璧なガイド!無料講義
学習対象は
誰でしょう?
パーソナライズ推薦アルゴリズムに関心がある方
実務に推薦システムを導入したい方
前提知識、
必要でしょうか?
Pythonの基礎理解
Numpyライブラリの基礎理解
Pandasライブラリの基礎理解
Kerasライブラリの基礎理解
7,068
受講生
112
受講レビュー
102
回答
4.8
講座評価
3
講座
こんにちは。荒削りですが、本当にためになるデータアナリスト、「コチンコーディング(荒削りなコーディング)」です。
高麗大学校 統計学科 (卒業)
高麗大学大学院 ビッグデータ融合学科(在学)
QS世界大学ランキング 評価委員
高麗大学 SW中心大学 人工知能深化課程 修了
高麗大学校 KUCC(コンピュータサークル) セッション長
高麗大学 学科首席5回、全学首席1回
ビッグデータ分析技師資格証
データ分析準専門家(ADsP)資格証
私は現在「ネカ(NAVER・Kakao)のいずれか」で Pythonおよび可視化ツール(Tableau)を活用し、データの収集、加工、分析、予測、可視化、業務自動化を行っています。
データ分析職を夢見る学生のための効率的な勉強法
データ分析の実務に携わっているジュニアアナリストのための相談
現職でIT職種ではありませんが、IT技術を活用して自身の業務に適用したい方
Zoomを通じた非対面方式で進行
準備物:コンピュータ、カメラ、イヤホン
事前に準備した質問事項、または現在の状況に合わせてメントリングを進行
何事も始まりが最も重要です。熱い情熱を持って、成し遂げたいことを必ず実現させましょう!..
rough_coding@naver.com
全体
42件 ∙ (6時間 14分)
講座資料(こうぎしりょう):
3. 主要な推奨アルゴリズム
08:51
4. 推奨システムの適用事例
07:07
5. データの読み取り
09:07
6. 人気商品方式
04:51
7. 推奨システムの精度測定
06:27
8. ユーザー グループ別の推奨
16:52
全体
42件
4.7
42件の受講レビュー
受講レビュー 3
∙
平均評価 5.0
5
今回は社内サービスとしておすすめシステムを導入したいのですが、本当に役に立つと思います。
本当にこのコメントは私に多くのやりがいを感じさせます...ㅠ その講義を支えて、次の講義ではさらに一味違った推薦アルゴリズムの講義に戻ります。 社内導入してみてください。 -ラフコーディングドリーム-
受講レビュー 2
∙
平均評価 5.0
5
推薦アルゴリズムの概念を各種ブログに散らばっている情報で学習しましたが…ㅠㅠㅠㅠ一度にまとめられるといいですね。もうすぐ練習を聞くのに一生懸命やりましょう!
おっしゃるとおり、推奨アルゴリズムの概念を扱ったブログが多いのですが、連続的につながっていないか不足する情報が多いです。今回の機会に明確な概念を立ててほしいです~! 実習もファイティングです!! -ラフコーディングドリーム-
受講レビュー 13
∙
平均評価 4.2
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!