高校生コース

高校生コース

高校生コース指導内容

人工知能研究者になるために、人工知能研究で世界を牽引するスタンフォード人工知能研究所があるスタンフォード大学のコンピュータサイエンス専攻への入学を目指します。

スタンフォード大学のコンピュータサイエンス専攻への入学

人工知能研究者になるために、人工知能研究で世界を牽引するスタンフォード人工知能研究所があるスタンフォード大学のコンピュータサイエンス専攻への入学を目指します。

APのMathにおいて、評価5で取得

AP(Advanced Placement)のMathの
AP Calculus BC
AP Statistics
に関して、評価5を取得するように指導します。

AP Calculus BC のレッスンでは、下記のテキストを使用しています。
Calculus: Early Transcendentals 9th Edition by James Stewart (Author), Daniel K. Clegg (Author), Saleem Watson (Author)

AP Statistics のレッスンでは、下記のテキストを使用しています。
The Practice of Statistics Sixth Edition by Daren S. Starnes (Author), Josh Tabor (Author)

AP(Advanced Placement)のComputer ScienceのためのJavaの習得

AP(Advanced Placement)のComputer Scienceで使用されるプログラミング言語は、Javaです。
なので、Java言語のレッスンを行います。

当レッスンでは、Pythonを中心にプログラミングを教えてきましたので、Javaの習得も容易に行うことができます。

Javaの統合開発環境(IDE)として、Eclipseを使用しています。

APのComputer Scienceにおいて、評価5で取得

AP(Advanced Placement)のComputer Scienceの
AP Computer Science A
のために、プログラム言語Javaの徹底レッスンを行い、これらに対して評価5を取得するように指導します。

テキストとして、AP Computer Science A のレッスンでは、下記のテキストを使用しています。
Princeton Review AP Computer Science A Prep, 2023

深層学習(Deep Learning)のプログラムをフルスクラッチで構築

深層学習(Deep Learning)は、多層の人工ニューラルネットワークを効率よく学習させるために開発されたアルゴリズムとして考えることができる。

多層ニューラルネットワークでは、出力された値から正解値との誤差を計算し、これを入力方向に伝搬することで、すべての重みを適正な値に更新する「誤差逆伝搬(バックプロパゲーション)」のアルゴリズムの理解が必須であるが、この誤差逆伝搬の数学的な理論を解説し、そのアルゴリズムを理解する。

パイソンによるフルスクラッチの実装を行い、その動作を確認する。

そして、MNISTデータセットの手書き文字を分類するために、パイソンで実装した多層ニューラルネットワークをトレーニングし、認識精度を確認する。

画像分類問題で並はずれた性能を発揮する畳み込みニューラルネットワーク(CNN)において、畳み込み層とプーリング層と過学習対策のドロップアウトの解説を行い、パイソンによるフルスクラッチの実装を行い、その動作を確認する。
そして、MNISTデータセットの手書き文字を分類するために、パイソンで実装した畳み込みニューラルネットワークをトレーニングし、認識精度の向上を確認する。

Application RequirementsのEssayのためにAIの理論と実装を研究

Stanford大学のコンピュータサイエンス専攻の入学することを目指すためには、AIの理論と実装の両方を高いレベルで習得する必要があります。

AIの理論と実装には、様々な分野がありますが、特にニューラルネットワーク、トランスフォーマー、生成AIが重要と考えています。

ニューラルネットワークとトランスフォーマーは、現代のAIの基礎となる数学的なモデルです。これらのモデルを理解するためには、単に既存のプログラムコードを使うだけではなく、ゼロからそれらのプログラムを作成することが重要です。これにより、ニューラルネットワークとトランスフォーマーの仕組みや特徴を深く理解できます。

生成AIは、ニューラルネットワークとトランスフォーマーを応用したAIの一種で,代表的な例として、chatGPTがあります。

生成AIの実装において、PyTorchというフレームワークを使います。
PyTorchは、ニューラルネットワークやトランスフォーマーを簡単に扱えるように設計されたフレームワークです。
PyTorchを使うことで、生成AIの実装を効率的に行うことができます。

これらのAIの理論と実装に関する研究成果をApplication RequirementsのEssayとしてまとめます。
Essayでは、どのようにAIの理論と実装を学んだか、どのような成果を得たか、どのような将来の展望があるかなどを詳しく説明します。
エッセイによって、Stanford大学でAIの研究を行うことへの強い意志や能力を示すことができます。

高校生コースの料金表

90分レッスンを週1回 ¥18,000円/月
90分レッスンを週2回 ¥36,000円/月
90分レッスンを週3回 ¥54,000円/月

指導開始までの流れ

お問合せからレッスンスタートまでの流れをご紹介します。

お問合せ

お気軽にお問い合わせください。
レッスン内容やオンライン環境など疑問を持たれた点は、お気軽にお電話や「お問合せフォーム」からお問い合わせください。
 

お電話でのお問合せはこちら

080-2134-2580

無料体験レッスンのお勧め

レッスン内容やオンライン環境など疑問は、無料体験レッスンをお受けいただくことによって、すぐに解消されますので、無料体験レッスンをお勧めをしています。

無料体験レッスンの受講

体験レッスンでは、お子さんの現状をしっかりと把握・分析し、最適なテキストを使用して、通常行っているレッスンに近い状態で指導をさせて頂きます。保護者様も一緒に聞いて頂けます。

体験レッスンを受けたからといって必ずしも入会しなければならないわけではございませんのでご安心下さい。

お申込み・契約内容のご確認

当レッスンの手順や内容を気に入って頂けましたら、お申込みの手続きをさせていただきます。

レッスン環境の設定

レッスン開始の数日前に、レッスンで使用される生徒さんのパソコンの環境をセットアップします。

遠隔サポートツールを使って、生徒さんのパソコンに、必要なアプリをインストールし、アカウントを設定し、テキストを格納し、レッスンを受けられる環境を設定します。

所要時間は1時間程度です。

 

レッスンスタート

いよいよレッスンスタートです。
通常のレッスンでも保護者様も一緒に聞いて頂けます。
レッスンをしていく中で、保護者様とのミーティングを行い、お気軽にご相談をお受けしています。
レッスンのスケジュールは、保護者様とのお電話やメールで調整いたします。

お電話でのお問合せはこちら

080-2134-2580
受付時間
年中無休

お気軽にお問合せください。

お問合せフォーム

以下のフォームに必要事項をご記入の上、「送信する」ボタンをクリックしてください。

必須

(例:山田太郎)

(例:090-0000-0000)

必須

(例:sample@yamadahp.jp)

必須

テキストを入力してください

※次の画面が出るまで、4〜5秒かかりますので、
続けて2回押さないようにお願いいたします。

お気軽にお問合せ・ご相談ください

お電話でのお問合せ・ご相談はこちら
080-2134-2580
受付時間
年中無休