機械学習 (AI/ML) 勉強会の資料
機械学習 (AI/ML) 勉強会の資料
機械学習 (AI/ML) 勉強会 #1 基本編 | slideshare
内容
- 機械学習 (Machine Learning) とは
- ニューラル ネットワークとは
- デモ
機械学習 (AI/ML) 勉強会 #2 IoT編 | slideshare
内容
Raspberry Pi と Microsoft Azure を使用したハンズオンの資料
- 本日の環境
- 本日の構成
- IoT デバイス - Raspberry Pi
- Microsoft Azure
- IoT ハブ | Azure
- SQL データベース | Azure
- マシンラーニング スタジオ | Azure
- ストリーム アナリティクス | Azure
- [オプション] Power BI
- 後片付け
目次 - C# 関連
■ [C#][ラムダ式][LINQ][Expression][式木] 関連記事一覧
- [C#][ラムダ式][LINQ][Expression][式木] 匿名メソッドとラムダ式の違い匿名メソッドとラムダ式の違い
- [C#][ラムダ式][LINQ][Expression][式木] Expression として扱えるラムダ式と扱えないラムダ式
- [C#][ラムダ式][Expression][式木] Expression の構造を調べてみる
- [C#][ラムダ式][匿名メソッド] ラムダ式は常に匿名メソッドよりシンプルに書ける?
- [C#][ラムダ式][Expression][式木] Expression を使ってラムダ式のメンバー名を取得する
- [C#][Design Pattern][Expression] C# による Observer パターンの実装 その4 - Expression を使ってプロパティの指定をタイプセーフに
- [C#][ラムダ式][Expression][式木] Expression でラムダ式を作成してデリゲートとして実行する
- [C#][式木][LINQ] Hokuriku.NET C# 勉強会『C# 式木』(2014-10-26、金沢) のスライド公開
- [C#][式木][LINQ] IQueryable な Twitter のタイムライン クラスと LINQ プロバイダー
■ [C#][dynamic] 関連記事一覧
- [C#][dynamic] DynamicObject を使ってみよう
- [C#][dynamic] DynamicObject を使ってみよう その 2
- [C#][Design Pattern][DynamicObject][dynamic] C# による Observer パターンの実装 その6 - DynamicObject を使った実装
- [C#][dynamic] プラグイン処理
- [C#][dynamic] プラグイン処理 2 (DLL/C#/Python に対応させてみる)
- [C#][dynamic] 列挙型 (enum) の列挙子の動的な取得など
- [C#][dynamic] 動的にイベント ハンドラーを追加
- [C#][dynamic] リフレクション Q&A
■ [C#][Design Pattern] C# による Observer パターンの実装 記事一覧
- [C#][Design Pattern] C# による Observer パターンの実装 その1 - 古典的な実装
- [C#][Design Pattern] C# による Observer パターンの実装 その2 - event による実装
- [C#][Design Pattern] C# による Observer パターンの実装 その3 - 複数のプロパティの更新イベントをフレームワーク側で振り分け
- [C#][Design Pattern][Expression] C# による Observer パターンの実装 その4 - Expression を使ってプロパティの指定をタイプセーフに
- [C#][Design Pattern][Expression] C# による Observer パターンの実装 その5 - Caller Info を使ってプロパティの指定をよりシンプルに
- [C#][Design Pattern][DynamicObject][dynamic] C# による Observer パターンの実装 その6 - DynamicObject を使った実装
■ [C#][メタプログラミング][Reflection][Expression][式木][Roslyn][dynamic] 関連記事一覧
- [C#][.NET] メタプログラミング入門 - はじめに
- [C#][.NET] メタプログラミング入門 - Reflection.Emit による Add メソッドの動的生成
- [C#][.NET][式木] メタプログラミング入門 - 式木による Add メソッドの動的生成
- [C#][.NET][Roslyn] メタプログラミング入門 - Roslyn による Add メソッドの動的生成
- [C#][.NET] メタプログラミング入門 - Add メソッドのパフォーマンスの比較
- [C#][.NET] メタプログラミング入門 - メソッド呼び出しのパフォーマンスの比較
- [C#][.NET] メタプログラミング入門 - 応用編 - オブジェクトの文字列変換を静的/動的に行う
- [C#][.NET] メタプログラミング入門 - 応用編 - オブジェクトの文字列変換のメタプログラミング
- [C#][.NET] メタプログラミング入門 - 応用編 - オブジェクトの文字列変換のメタプログラミング (Reflection.Emit 編)
- [C#][.NET][式木] メタプログラミング入門 - 応用編 - オブジェクトの文字列変換のメタプログラミング (式木編)
- [C#][.NET][Roslyn] メタプログラミング入門 - 応用編 - オブジェクトの文字列変換のメタプログラミング (Roslyn 編)
- [C#][.NET] メタプログラミング入門 - 応用編 - オブジェクトの文字列変換のメタプログラミング (パフォーマンスのテスト)
- [C#][.NET][CodeDOM] メタプログラミング入門 - CodeDOM による Hello world!
- [C#][.NET][CodeDOM] メタプログラミング入門 - CodeDOM によるクラスの生成
- [C#][.NET][Roslyn] メタプログラミング入門 - Roslyn による C# ソースコードの解析と変更
- [C#][.NET][Roslyn][式木] Room metro #23 大阪「メタプログラミング C#」の資料公開
- [C#][.NET][Roslyn] Build 2014 でオープンソースになったと発表された Roslyn のソースコードを弄ってみた
その他 C#関連
- C# vs. VB.NET
- C# Tips: interface を 抽象クラス (abstract class) とどう使い分けるか
- C# Tips: 継承
- .NET Tips: C#で XML コメントからヘルプを作成
- .NET Tips: 名前付けのガイドライン
- C#がJISに制定
- 『C#で学ぶオブジェクト指向プログラミング 』ブックレビュー
- .NET Tips: NDoc の紹介
- LINQ to SQL
- Sandcastle - September 2007 Community Technology Preview (CTP)
- Source Code Outliner PowerToy for Visual Studio 2008
- 『C#2.0&3.0勉強会』in 福井
- [C#/.NET Tips] struct を使うときの注意点
- C# を作ってみた
- モンティ・ホール問題
- [C#][Roslyn] Roslyn による Visual Studio のアドイン
- [C#] Windows 及び Internet Explorer のバージョンを調べる
- [C#] 文字が数字かどうかを判定する (char.IsNumber メソッドでローマ数字や漢数字は数字と看做される?)
- [C#][.NET] .NET アプリケーション (WPF/Windows フォーム) で多重起動を禁止し、単一のプロセスで動作させる
- [C#] C# 3.0 以降の資料
- [C#] 「世界一IQの低いソースコードはこれ。」のような if 文を書いた場合の速度を測ってみた
- [C#][Roslyn] C# 6.0 プレビューのスライド公開
- [C#] 『ラムダ式でステップアップ! C#のプログラムから汎用的なアルゴリズムを切り出すことで、LINQについての理解を深めよう』 - CodeZine
- [C#] マイクロソフト キャンペーンの「C丼」を作って実食してみた
- [Event] 「富山合同勉強会 .NET & Java - MVP Community Camp 2015 北陸会場 -」が開催されました
- 『日経ソフトウェア 2015年8月号』 【特集1】「最新Visual Studioで、Windowsアプリを作ろう」のPart 1-3を執筆
- 『C#実践開発手法』レビュー
- [C#] 浮動小数点数型 double と誤差 ~double の内部表現~
- Visual Studio 2017 のライブ ユニット テスト機能による「車窓からの TDD」
- [C#] Tips: interface と partial class で横断的関心事を分離
- [C#][.NET] Shos.CsvHelper (CSV を読み書きするためのシンプルなライブラリー)
- [Event] 『仙台IT文化祭』に参加してきた (2017/10/28-29)
- [C#][Joke] Playing C♯
- [Event] 「BuriKaigi2018」 (2018年2月3日)を開催しました
- [C#][AI/ML] C# でニューラルネットワークをスクラッチで書いて機械学習の原理を理解しよう | de:code 2018
- [Event] 「BuriKaigi2019」 (2019年1月26日)を開催しました
「BuriKaigi2019」 (2019年1月26日)を開催しました
富山県黒部市宇奈月温泉で、毎年恒例の勉強会「BuriKaigi2019」を開催しました。
60名の方に参加していただきました。 雪が多い季節にも関わらず、今年も遠方からも多くのスピーカーや参加者の方がいらしてくださいました。 本当にありがとうございました。
当日の盛り上がりは Twitter などで見ることができます。
開催概要
『BuriKaigi2019』 |
|
---|---|
日時 | 2019/01/26(土) 12:50-18:10 (終了後懇親会) |
会場 | |
主催・共催 | Hokuriku.NET 北陸エンジニアグループ |
ゴールド スポンサー | Forkwell CData Software Japan |
詳細 | BuriKaigi2019 | connpass |
内容
.NET トラック
タイトル | 概要 | スピーカー | |
---|---|---|---|
キーノート「.NET の今 ~ 最新アップデートと 2019 年の展望」 | VS2017が登場しておよそ1年が経過したので、リリース後に追加された新機能をまとめてみましょう。 | 井上 章 氏 @chack411 マイクロソフト コーポレーション グローバル ブラックベルト |
|
「C# ドキドキ ライブ コーディング」 | 石野 光仁 氏 @ailight 鈴木 孝明 氏 @xin9le Microsoft MVP for Developer Technologies 小島 富治雄 氏 @Fujiwo Microsoft MVP for Developer Technologies, 室星 亮太 氏 @ryotamurohoshi |
||
|
|||
「.NET Core で見る Client Apps」 | .NET Core 3.0で追加されるWindows Client Appsについての現状やマイグレーションのためのお役立ち情報を共有したいと思います。 | 森 博之 氏 @hiroyuki_mori Microsoft MVP for Visual Studio and Development Technologies |
|
「見える化、言える化、やりきれる化! Dynamics365 北陸へ拡散 Part 2」 | デジタルビジネスの勝者になる為の肝、D365/PowerPlatformを活用したデータ戦略について解説します。 | 吉島良平(室長) 氏 @navisionaxapta Pacific Business Consulting,Inc. 取締役/戦略事業推進室、Microsoft MVP for Business Solutions 2015-2017、Microsoft MVP for Business Applications 2018 杉本 和也 氏 @sugimomoto CData Software Japan Lead Engineer、Microsoft MVP for Business Solutions 2017-2019 |
|
「App Center」 | 津守 優 氏 @tmyt | ||
「Windows Server 2019」 | Windows Server の推奨管理コンソールが Windows Server 2019 より Windows Admin Center へ変更になります。新しい管理コンソールの紹介を中心に Windows Server 2019をカスタマイズしていきます。 | 澤田 賢也 氏 @masayasawada Microsoft MVP for Cloud and Datacenter Management |
|
Java 他トラック
タイトル | 概要 | スピーカー |
---|---|---|
「Oracle Code One 2018 の概要」 | JDKライセンスモデルの変更(最新版) | 伊藤 敬 氏 @itakash Oracle |
「Java on Kubernetes 全部デモ」 | 今 Kubernetes は急速な勢いでエコシステムを拡大しています。マイクロサービス開発や、新機能追加、もしくは変更が多いようなシステムにおいて Kubernetes はその威力を大いに発揮します。本セッションでは Java アプリケーションの開発から Kubernetes へのデプロイまで、具体的にどのような形で開発を進めるていくのかを、デモを通じてご紹介します。 | 寺田 佳央 氏 Yoshio Terada @yoshioterada 日本 Java ユーザ・グループ / マイクロソフト・コーポレーション |
「Project Loom - 軽量スレッドと限定継続」 | これまで、Javaのスレッドはプラットフォームのスレッドを使用してきました。これに対し、Project LoomではJVMが管理する軽量スレッドのFiberを導入します。 Fiberを利用することで、今まで実現できなかったスケールのマルチスレッドを実現することが可能です。さらに、現敵的ではあるものの、継続も導入されます。本セッションではFiberや継続の機能を紹介し、それらの実現するための仕組みについても解説します。 | 櫻庭 祐一 氏@skrb |
Project Loom - 軽量スレッドと限定継続 | Speaker Deck | ||
「おれの書いたPHPがこんなに速いわけがない(PHP7.3比3倍)」 | TruffleでPHPっぽい文法のスクリプト言語を書いてみたら、なんの努力をしなくても、かなり速くなったと言われてるPHP7.3の3倍速で動く処理系ができてしまいました。という話の詳細と、種明かしをします。 | きしだ 氏 @kis |
「Microsoft AzureではじめるJava開発」 | 大中浩行 氏 @setoazusa Microsoft MVP for Developer Technologies |
|
Microsoft AzureではじめるJava開発 | Slides | ||
スポンサー セッション 「Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)」 | 皆さん、API使っていますか!? 世界のAPI Management 市場は2022年までに現在の2倍(3,000億円)の市場規模になると予想されていて、今後今まで以上にAPI を使ったマッシュアップは重要性を増すようです! でも、一口にAPIと言っても、単純にRESTという切り口だけでは収まらなくなってきました。そんな多様化され、今後ますます増え続けるAPIのマッシュアップを迅速に行うために、知っておいて損は無いJava開発者のためのAPIスタイル・エコシステムの活用方法をお伝えします! | CData Software Japan 杉本 和也 氏 @sugimomoto CData Software Japan Lead Engineer、Microsoft MVP for Business Solutions 2017-2019 |
LT (ライトニングトーク)
タイトル | スピーカー |
---|---|
スポンサー ビデオ | Forkwell |
「オンラインIDEで爆速オンボーディングと、サンプルコード共有」 | 池原 大然 氏 @Neri78 |
「2018年ダイジェスト」 | 金子雄一 氏 @oskaneko Microsoft MVP for Enterprise Mobility |
「プログラミング教育必修化(仮)」 | ToshiyukiKashio 氏 |
プログラミング教育必修化 | Speaker Deck | |
「公共交通でのオープンデータ活用(仮)」 | TOMINARI_Takayuki 氏 |
「micro:bit さわってみた。」 | 蜜葉 優 氏 @mitsuba_yu |
「Friendly と TestAssitantPro を使った Windows アプリテスト自動化」 | 石川 達也 氏 @StoneGuitar777 Microsoft MVP for C# |
「消費税軽減税率制度」 | Hajime Mugishima 氏 @mugi_uno |
消費税軽減税率制度 | Speaker Deck | |
某500万リツイートのお話。ツイッターAPI の話などなど。 | 杉本 和也 氏 @sugimomoto CData Software Japan Lead Engineer、Microsoft MVP for Business Solutions 2017-2019 |
懇親会
参加レポート
マイクロソフトの技術ドキュメントの日本語化活動
Microsoft MVP の有志で、下記のマイクロソフトの技術ドキュメントの日本語化を助ける活動を行っています。
オープンソースですので、日本語としておかしなドキュメントに気付いた場合は、ちょっとずつでも提案していくと良いような気がします。
C# でニューラルネットワークをスクラッチで書いて機械学習の原理を理解しよう | de:code 2018
Microsoft の『de:code 2018 | 開発者をはじめとする IT に携わる全てのエンジニアのためのイベント』(2018/05/22-23, Tokyo) で、C#/AI 関連の発表をしてきた。
資料
私の資料はこちら。
de:code 2018 Online で公開された分
※ de:code の資料の多くは次の場所で見ることができる。
Slideshare
GitHub
詳しくは、GitHub にソースコードまたはチュートリアルで公開してある。
- 『CSharpNeuralNetworkSample-AI-decode』 | GitHub
neural network sample in C# for Microsoft de:code 2018 AI sessions
C# でニューラルネットワークをスクラッチで書いて機械学習の原理を理解しよう - 『PredictStockPrice-AI-decode』 | GitHub
PredictStockPrice Sample for Microsoft de:code 2018 AI sessions
Microsoft Azure Machine Learning Studio による株価予想プログラム
ソフトウェア開発者向け書籍 2018
あまりベンダーによらないソフトウェア開発者向け書籍をまとめてみた (2018年3月15日現在)。
『2018 Microsoft MVP Global Summit』に参加してきた | シアトル~帰国編 (2018/03/08-10)
※ 「『2018 Microsoft MVP Global Summit』に参加してきた」の続き。
『2018 MVP Global Summit』の後、シアトル ダウンタウンに移動して一泊したので、その様子を記しておきたい。
5. シアトル
まずは、ホテルにチェックイン。 シアトルでは、シェラトン シアトル ホテル に1泊した。 3人で相部屋。
その後、シアトル観光に出かけた。
シアトルの市場「パイク・プレース・マーケット」周辺
なぜか猛烈にクラムチャウダーが食べたくなってきた。あとでパイクプレイスチャウダーに行こう。
— Fujio Kojima (@Fujiwo) 2018年3月8日
シアトルを代表するチーズ「Beecher's Handmade Cheese」。
スターバックス 一号店
世界でシアトルにしかない Amazon Go へ行った。
ここは、1月22日にオープンしたばかりのレジがない店。 入店時に Amazon Go スマートフォン アプリの QRコードをかざすと、後は、手に取った商品がカメラとセンサーで自動認識され、そのまま店を出ると自動で清算される。
ホテルへの帰りに寄った Pacific Place Seattle。
夕食は、The Capital Grille というステーキハウスで熟成ステーキを食べた。
"Gorgonzola Crusted Dry Aged Bone-In NY Strip" というのを頼んでシェアした。 14Oz (約400g)。
6. 帰国
シアトル・タコマ国際空港 (Seattle-Tacoma International Airport)
シアトル ダウンタウンから、シアトル・タコマ国際空港へは、リンク・ライトレール を利用した。 料金の支払いには、orca という Suica のような非接触型ICカードシステムを使った。
Sea-Tac 空港に到着。これから手荷物検査場。TSA Pre じゃない普通のレーンに並んでる。激混み。
— Fujio Kojima (@Fujiwo) 2018年3月9日
やっとセキュリティ チェック完了。
— Fujio Kojima (@Fujiwo) 2018年3月9日
時計を日本時間に戻した。
— Fujio Kojima (@Fujiwo) 2018年3月9日
成田空港~帰宅
成田空港に客陸した。
— Fujio Kojima (@Fujiwo) 2018年3月10日
久々に帰国した。
— Fujio Kojima (@Fujiwo) 2018年3月10日
シアトルのホテルを出てから15時間半。自宅までは、あと4時間半。
— Fujio Kojima (@Fujiwo) 2018年3月10日
軽く食事。
小松空港に着陸。
— Fujio Kojima (@Fujiwo) 2018年3月10日
シアトル ダウンタウンから20時間で帰宅しました。
— Fujio Kojima (@Fujiwo) 2018年3月10日
(今回は、ポートランド2泊、ベルビュー4泊、シアトル1泊の7泊9日の旅程でした)
14回目のサミット。たくさんの方にお世話になったり、話に付き合っていただいたりしました。感謝。