線形代数学
Open Academy
無料
入門 / algebra, Linear Algebra, algebra, MIT
このコースでは、行列論と線形代数を扱い、物理学、経済学、社会科学、自然科学、工学などの他分野で役立つトピックを重点的に学びます。内容は、ストラング教授の教科書『Introduction to Linear Algebra』における理論と応用の組み合わせに準拠しています。
入門
algebra, Linear Algebra, algebra
このコースでは、受講生は人工知能プログラミングコンテストに参加し、チームで仮想ロボットを作成して、リアルタイム戦略ゲームである「Battlecode」で競い合います。参加者は、実践的な経験や関連トピックに関する任意参加の講義を通じて、プログラミングスキルを高めることができます。
リアルタイム戦略ゲーム向けの機能するAIプログラムを開発する
チームで効果的に協力し、複雑なプログラミングの課題を解決する
経路探索やネットワーク通信などの高度なプログラミング技術を実装する
MIT OpenCourseWare
競技プログラミングを通じてAIを極める
ゲームに人工知能をどのように応用できるか、疑問に思ったことはありませんか?このコースは、エキサイティングなBattlecodeコンペティションを通じて、AIプログラミングの世界に飛び込むスリリングな機会を提供します。参加者はチームで協力し、ダイナミックな環境で戦略を立て、通信し、競い合う自律型ロボットを開発します。
このコースを際立たせているのは、実践的な経験と理論的知識の融合です。オプションのレクチャーでは、不可欠なプログラミングの実践方法や高度なテクニックについての洞察が得られるため、初心者からスキルを磨きたい方まで幅広く対応しています。このコンペティションに参加することで、学習者はAI、パスファインディング、分散アルゴリズムを活用した高度なプレイヤープログラムの作成に徐々に習熟していくことができます。
コースの締めくくりとしてライブトーナメントが開催され、参加者は自分の作品が実際に動く様子を目の当たりにするだけでなく、チームワーク、問題解決、そしてプレッシャーの下でのコーディングという非常に貴重な経験を積むことができます。これは単なるコンペティションではありません。プログラマーとして、そして人工知能分野のイノベーターとして成長するチャンスなのです。
講義 ・ 8本の動画
1. Battlecodeへの導入
2. 初めてのプレイヤーを作成する
3. ナビゲーション
4. Gitリポジトリ
5. スウォーム、アーティラリー、マイン
6. 数値的戦略
講師陣
元のコース
学習対象は
誰でしょう?
プログラミングのスキルを実際の場面で活用することに苦労している、プログラマー志望の方々
AIに興味があり、競争環境で実践的な経験を積みたい学生
ゲームメカニクスやプログラミングへの理解を深めたいと考えているゲーム愛好家
前提知識、
必要でしょうか?
プログラミング概念の基礎知識
Javaプログラミング言語に精通していること
ゲームデザインと戦略への関心
3,163
受講生
20
受講レビュー
4.9
講座評価
229
講座
"言語が学習の障壁にならないように。"
世界有数の機関による公開講座をお届けします。
翻訳と字幕作業を通じて、すべての学習者が言語の壁を感じることなく講義を受けられるようサポートします。
全体
10件 ∙ (6時間 47分)
講座資料(こうぎしりょう):
3. 1. Battlecodeへの導入
01:00:03
4. 2. 初めてのプレイヤーを作成する
54:02
5. 3. ナビゲーション
52:08
6. 4. Gitリポジトリ
43:13
7. 5. スウォーム、火砲、および地雷
49:26
8. 6. 数値戦略
42:19
9. 7. 失われた講義
58:17
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
無料