MSP JAPAN

Microsoft Student Partners (MSP) Japan の公式ブログです。

Aisa MSP Summit 2018 に参加してきた【2日目】

こんにちは!MSPつくばチームの佐藤です。

私からはAsia MSP Summit 2018の2日目の内容をお伝えします!

Hackathon

2日目は朝から晩まで10時間ものあいだハッカソンを行いました!

ハッカソンのテーマは機械学習です。

最も性能が良いモデルを開発したチームは、翌日にMicrosoftの台湾オフィスで表彰されます。気合が入りますね!

f:id:mspjp:20180711103739j:plain

私たちのチームは4人チームで、メンバーの出身はニュージランドとインドネシア、韓国、そして日本です。異なる言語・文化圏の人たちと一緒にものづくりをするという経験はとても刺激的でした!

f:id:mspjp:20180711103831p:plain

私たちのチームでは、前日のワークショップで紹介されたAzure Machine Learning Studioを使って機械学習のモデルを構築しました。

このML Studioはブラウザ上でグラフィカルにモデルを構築できるので、コーディングの経験が少ない人でも機械学習を始められるのがいいですね。

ハッカソンではML Studioを使っているチームが大半でしたが、中にはPythonとscikit-learnでコーディングしているチームもありました…!

f:id:mspjp:20180711103842j:plain

ハッカソン中はタピオカジュースや緑茶(日本と違って甘い)などの支給がありました。そして、ランチに支給されたポーク弁当は、サミット期間に食べたお弁当のなかで一番美味しかったです!

f:id:mspjp:20180711103839j:plain

このような感じで、10時間はあっという間に過ぎていきました。

気になるハッカソンの結果は……翌日の朝に発表されます!

3日目の記事をお楽しみに!

 

ここからは宣伝です!

今回のハッカソンの内容とは異なりますが、 私たちMSPも過去にAzure Machine Learning Studioを使った機械学習のイベントを開催していました。

このときの資料はGitHubに公開してあり、ML Studioの基本的な使い方や精度を上げるためのテクニックなどを学ぶことができます。興味がある人は是非トライしてみてください! 

github.com

Aisa MSP Summit 2018に参加してきた【1日目】

こんにちは、 MSP Japan 名古屋地域チームの土井です。

 

今回は 2018/6/26 から 6/30 まで開催されていた Asia MSP Summit 2018 に参加してきたので、今回はその中から 6/27 について紹介します。6/26 は到着とディナーのみだったので、6/27 がイベントの1日目となります。


f:id:mspjp:20180713110640j:plain

 

MSP Highlights

MSP Highlights では各国のMSPたちが自国でどんな活動をしているかについて発表を行いました。日本からは筑波大学チームの栗本さんが発表をしてくれました。日本のMSPのハイライトはなんといってもイベントの数の多さ。 残念ながら総数ではインドより少なかったのですが、インドには400人以上のMSPがいるそうなので、MSP1人あたりのイベント数は日本のほうが多いです。(もちろん総数が増えるのも大切!)

 

イベント情報は connpass *1 や Twitter で随時配信しているので、ぜひチェックしてみてください。

 

*1 https://mspjp.connpass.com/

 

f:id:mspjp:20180713112212j:plain

 

 

How will AI change our tomorrow

つづいては人工生命がいかにわたしたちの生活を変えていくのかというテーマについてです。AI という言葉がブームになり、技術者以外にも知れ渡ってきたのはつい最近ですが、AI の歴史は古く、AI という言葉が生まれたのはなんと1950年代です。

Microsoft でも AI は1999年には Hotmail でメールのフィルタリングを行うために使われていました。

 

f:id:mspjp:20180713110630j:plain

 

 

Hour of AI Workshop

午後からは AI Workshop を行いました。1つの机に5人程度のグループを作り、共有された資料を読んだり、相談しながら、Azure ML*2 を使用して基本的な機械学習を行いました。

問題はデータ分析のコンペティションのサイトである kaggle *3 上の House Prices: Advanced Regression Techniques *4 を使用しました。筆者は機械学習初心者で、kaggle も Azure ML も初めての使用だったのですが、Azure ML を使用すれば環境構築が無く、コードを書くことも少なく、ドラックアンドドロップでほとんどの作業をすることができ、機械学習に対して感じていた高い壁を壊すことができました。

*2 https://azure.microsoft.com/ja-jp/services/machine-learning-studio/

*3 https://www.kaggle.com/

*4 https://www.kaggle.com/c/house-prices-advanced-regression-techniques

 

f:id:mspjp:20180713110646j:plain



以下のスクリーンショットの画像はこの日のワークショップを終えたあとのわたしのモデルです。今回の問題の目的は、家に関するさまざまなデータから家の販売価格を予測することです。販売価格を予想するモデルを構築するために、このようなことを行いました。

 

  1. データセットを Kaggle のサイトからダウンロードし、Azure ML にアップロードする
  2. データセットをトレーニング用とテスト用に分ける
  3. Boosted Decision Tree Regression モジュールを使用してモデルを構築する
  4. テストデータを予測する
  5. モデルを評価し、改善する

 

この中で1番難しかったところはモデルを評価し、改善するフェーズです。機械学習経験者に「どうやって改善すれば良いのか」と聞いてみたところ、モデルの改善は職人技で、経験と勘が必要であるそうです。わたしも試行錯誤してたのですが、どのように改善すれば良いのかはさっぱりわかりませんでした。

 

f:id:mspjp:20180713110600p:plain


Cultural Night & Entertainment

そして夜は Cultural Night。美味しいごはんを食べながら、各国のMSPたちと談笑したり、一芸を披露したりしました。


f:id:mspjp:20180713110651j:plain

f:id:mspjp:20180713112304j:plain

 

 

 Night Market after Event

イベント後はインドとスリランカのMSPの人たちと台湾のナイトマーケットに行きました。かき氷が美味しくて可愛くてお気に入りです。


f:id:mspjp:20180713110624j:plain

MSPが Microsoft Build 2018に参加してきた【3・4日目】

みなさんこんにちは!MSP Japan 筑波大学チームの栗本です。

 

この連載もいよいよ最終回となりました。

私からは3日目の朝〜夕方&4日目に行われたMSP用イベントと、3日目夜のBuildの最終パーティーを紹介します。

 

今回メインで紹介するのはBuildに参加しているMSP用の特別プログラムです。

MSPは日本に限った組織ではなく、世界中のキャンパスにも数多くいます。彼らの存在は何となく知っているけど、実際何をしているのか分からない…。そんな隔たりをなくし、ノウハウを共有するのがこのプログラムの目的の一つです。

f:id:mspjp:20180520231831p:plain

 

各国の代表によるプレゼンを聞いていると、彼らの熱意に驚かされます。IoT、機械学習など皆の興味は様々ですが、共通して伝わってくるのはテクノロジーの力で課題解決を行なっていきたいという熱意。ハンズオンを盛り上げるコツや、準備しておくべきこと、宣伝方法など、MSPの活動に役立つTipsも紹介していただきました。

 

また社員の方による、プレゼンやブログのコツなど実践的な講義もありました。今後の活動にしっかり生かしていきたいところです。

f:id:mspjp:20180520233029j:plain

 

続いて、「MSP of the year」の発表。世界のMSPの中でも特に精力的に活動したメンバーが表彰されました。来年は日本からも選ばれるように精進していきたいですね。

f:id:mspjp:20180520233215j:plain

 

一連のイベントが終わった3日目の夜は、Buildのパーティへ。シアトルのポップカルチャー博物館(MoPoP)とチフーリ・ガーデン&ガラスが会場でした。

 

チフーリ・ガーデン&ガラスでは色とりどりのガラス細工が織りなす幻想的な風景が堪能でき、それに合わせて音楽や料理も楽しめます。

f:id:mspjp:20180520233726j:plain

 

MoPoP付近では音楽やゲーム、サイレントディスコなどが用意されていました。サイレントディスコとは、ヘッドホンを着用して踊るユニークなディスコです。

Buildでの雰囲気とは一転した、派手なパーティでした。(筆者はあまり得意ではないので早めにホテルへ笑)

f:id:mspjp:20180520233523j:plain

 

4日目は社員さんへのフィードバック。

AzureのようなサービスやImagine Cupのような学生向けイベントの改善のために、少人数でテーブルを囲み意見交換を行いました。

担当の社員さんと直接意見交換ができる貴重な機会とあって多くの率直な意見が伝えられており、近いうちに反映されることになるかも…!?

f:id:mspjp:20180521152225j:plain

 

フィードバックを終え、解散したあとは日本チームでMS本社へ見学に行きました。

現地の日本人エンジニアの方に職場を案内していただいたほか、キャリアの話などアメリカで実際に活躍されているからこそできるお話をしていただき、実りある訪問となりました。

その際に頂いたステーキがこちら🍖(美味しかったです笑)

f:id:mspjp:20180520234827p:plain

 

以上、「MSPが Microsoft Build 2018に参加してきた」でした。

今年度もMSPは日本各地で活動を行なっていきます。

どうぞよろしくお願いいたします!

 

 

 

 

MSPが Microsoft Build 2018に参加してきた【2日目】

こんにちは、MSP京大リードの金子です!

僕からはBuild2日目の概要をお伝えしようと思います!

 

Microsoft Build Day2

2日目の基調講演のテーマは「Microsoft 365 Platform Windows + Office + Graph」

果たしてどんな新機能が発表されるのでしょうか?

f:id:mspjp:20180520222526j:plain

 

なんと、Windowsに搭載される予定の「Timeline」機能がモバイル版でも実装されるそうです。スマートフォンとPCは別々に管理している人が多いと思いますが、Timelineではスマートフォンで受信した通知をWindowsで開いたり、その逆を行う事ができるようになります。スマートフォンとPCの垣根を小さくするこの機能に期待が高まります。

f:id:mspjp:20180520223312j:plain

 

Timelineについては、こちらの動画を御覧ください


Windows 10 April 2018 Update - Timeline

 

 

またWindowsの使い勝手に関するアップデートで見逃せないのは「Sets」。色々なウィンドウをタブとして管理できるこの機能ですが、Officeのウィンドウをもタブとして表示できるようになります。これで、資料作成とブラウジングを同じウィンドウで済ますことができます!

 

f:id:mspjp:20180520224454j:plain

 Setesに関してはこちらの動画を御覧ください


Sets in Windows 10

 

Office関連で興味深いのは「Word with WinML」。機械学習ベースのアシスタントにより、今まで以上に賢い文章校正などが行えるようになります。日本語版の機能実装が待ち遠しいですね!

f:id:mspjp:20180520224842j:plain

 

更にOutlookでは様々なサービスとの統合を強化。Outlookから決済を行ったり、Githubの操作を行ったりできるようになります。メールボックスから毎回ブラウザを立ち上げなくても簡単に作業を完了できますね!

f:id:mspjp:20180520230719j:plain

 

地味ながらも会場が歓声に包まれたのがメモ帳に関するアップデート。

今までのメモ帳は、LinuxなどのOSで作られた改行文字がLFのテキストを読み込むと改行が無視される仕様だったのですが、このアップデートで正式にサポートされることになりました!

f:id:mspjp:20180520225511j:plain

 

そしてMicrosoft Graphの紹介。Graphを使うとWindowsやOffice、Outlookなどの製品をはじめ、Active Directoryなども含む情報を横断的に参照することができます。Azure MLなどデータを活用できるサービスが増える中、このようにデータを取得することを重視したサービスが強化されるのは嬉しいことです!

f:id:mspjp:20180520230043j:plain

Graphについては、こちらのページで実際に体験してみることができます。

developer.microsoft.com

 

 

2日目の基調講演も盛りだくさんの内容でした。ここで紹介しきれなかった情報も沢山ありますので、もっと詳しく知りたい方は下記のリンクを参照してください!

www.microsoft.com

 

MSPが Microsoft Build 2018に参加してきた【1日目】

みなさん、こんにちは!

Microsoftにご招待頂き、シアトルで開催されているBuild2018に参加しています。

参加してきたMSP Japanの4人が体験談をご共有していきたいと思います!

 

MSPBuild 2018に参加してみた【0日目と1日目】←今ココ

MSPBuild 2018に参加してみた【2日目】
MSPが Microsoft Build 2018に参加してきた【3・4日目】 

Microsoft Build Day0

さて、まずは0日目!

私たちはシアトルに正午ごろつきました。ホテルに到着してからまず向かったのはマリナーズエンゼルス戦です!幸運にも大谷翔平のピッチングをみれました。

f:id:mspjp:20180516063538j:plain

 

その後、Amazon Goに向かい、シアトルのPike Place Marketを探索。

f:id:mspjp:20180516064358j:plainf:id:mspjp:20180516063646j:plain

 

 

夜は MSP welcome dinnerがありました!

世界中のMSPとの対面です。Microsoft Student Partnersプログラムが展開されている世界各国から48名のMSPが集結しました。お互いがどんな技術に興味があるかなどを話し、交流を深めることができました。

f:id:mspjp:20180516072401j:plain

 

社員さんからもBuildの楽しみ方などの簡単なブリーフィングもしていただき次の日のBuildは用意万端です!

f:id:mspjp:20180516072334j:plain

  

Microsoft Student Partnersプログラムのリードである、SusanからはMSP一人一人に心温まるメッセージをもらいました!

 

f:id:mspjp:20180604172625j:plain

 

 

Microsoft Build Day1

続いて、待ちに待った1日目です。

 f:id:mspjp:20180604175121j:plain

前日に配布されたTシャツやジャンバーをきて、忘れ物防止のためにもらったキーも装備!

f:id:mspjp:20180516072657j:plain

バッチは中にICチップが入っており、セッション前にピッとスキャンされます。

f:id:mspjp:20180604172657j:plain

 

 

Day 1 Keynote

MSP リードのSusanがプライオリティーシートを用意してくれたので、2列目の席で聴講することができました。1日目のキーノートはCEOのサティアも登場!

f:id:mspjp:20180604175152j:plain

keynoteMicrosoft Azure、Microsoft 365が中心で、CortanaとAlexaの連携、Cosmos DBのお話など内容が盛りだくさんでした。Azure IoTのデモではドローンが実際に飛行。搭載したカメラとIoT Edge上で動くモデルを使用し、パイプの故障個所をリアルタイムに判別そして中継するものでした。

keynoteの動画は以下から視聴可能です。

channel9.msdn.com

 

 

kyenoteが終わると次はセッションです!それぞれ興味のあるセッションに足を運びました。セッションのレポートについては次回以降お伝えいたします。(鋭意執筆中)

 

最後に

MicrosoftはMSPにたくさんの学びの機会やチャンスを与えてくれます。
現在(2018年5月)、MSPは東大と慶應大学で新規のMSPを募集しています。
もしMicrosoftの技術のエバンジャライズに興味がある方はMSP事務局またはtwitter(@_mspjp)までご連絡ください。



※学年不問、活動の都合上 東大生と慶應生のみを募集しています。
※特質した技術スキルがない限り理工系学生に限ります。

 

twitter.com