TsuyoshiKusakaの日々思うこと その2

(株)クエステトラに所属、ITエンジニア、テニス好き、地域のお手伝いをいろいろ、@tsuyoshikusaka

機械学習に関する勉強会に参加

先日、機械学習に関するハンズオンの勉強会に参加した。
基礎的なことを理解するのには非常にわかりやすかったのでメモ。

資料は以下。
https://www.slideshare.net/takahirokubo7792/kintone-caf-vol13-kintone

・AI/機械学習ディープラーニングの違いは包含関係(P.10)
機械学習のモデルとは数式のこと(P.12)
機械学習ツールの分類、ライブラリ型/プラットフォーム型/パッケージ型/サービス型(P.17)
 自社用のモデルが必要な内容か、独自モデルが必要な内容か、それにより選択すべきものがかわる(P.18)
・データリテラシーが重要(P.25-30)

今回のサンプルは、
 input:敷地面積、築年数など
 output:家賃
と数値を求めるものだったので、非常にシンプル。

画像認識やテキスト解析(問合せ自動対応など)になると、インプットもアウトプットも数値ではないので、複雑度が全く異なる。
まずは今回のようなシンプルなところから理解するのはとっつきやすくていいと思う。
また学習の手順のカンタンで、結果もわかりやすく、非常にうまく作られていた。

 

以前(2016年11月)に、Google系のハンズオンの勉強会にも参加したことがある。
こちらの方がより高度な内容かつ内部処理にも言及があり、少し難しめ。
ただ、使っているライブラリの違いを除けば、やっていることはおおよそ同じはず。

その時の資料は以下。
https://drive.google.com/file/d/0B039vezk-vYcUHQ5VHBSelF1Q1U/view

 

ここからどう発展させて画像認識やテキスト解析になるのかはこれから調べる。

Google マップで地域の安全マップを作成した

意外に苦労をしたので手順をまとめておく。

  • マイマップの作成

これは比較的にカンタンで、以下のページが参考になる。

www.appps.jp

 

  • (マイマップではなく普通の)マップの色の変更

マップをロードしてそこにスタイルを適用した。Google Map の API の利用が必要で、以下のページが参考になる。

lopan.jp

html・Javascript を使う必要があったので、ローカルの Web サーバ上で試した。
自分がやりたかったのは道を目立たせる(道と建物の色の差をつけて道を見やすくする)ということだったが、「gamma」というパラメータで反映できることがわかるまでに結構時間がかかった。
スタイルのパラメータの調査は、Google が提供する Styled Maps Wizard の仕様が以前とは変わっていたため、以下のページの方がやりやすかった。

Google Maps API Styled Map Wizard

後から見つけたのだが、以下にスタイルのパラメータの説明がある。ただこの説明で「gamma」で自分のやりたいことができるとは判断しにくい・・・

スタイル リファレンス  |  Google Maps JavaScript API  |  Google Developers

 

  • マイマップの色の変更

結論から言うと、マイマップ自体の色を変更できるかどうかはわからなかった・・・
ということで、今回やりたかったことは以下のように実現した。


 ・マップの色を変更する
 ・そこにマイマップのピン等の情報を反映する


マイマップのピン等の情報の反映については、マイマップから KML ファイルを取得。
その KML ファイルを Web 公開(すぐに使える Web サーバを持ってないので Github を利用して raw ファイルを参照する形で)して参照させる。
KML ファイルの公開および反映は以下のページが参考になる。

qiita.com

 

結果としては以下のような感じ。

▼色を変更する前

f:id:tk_4dd:20170429183052j:plain

▼色を変更した後

f:id:tk_4dd:20170429183112j:plain

 

※2017/5/18加筆

アイコンの位置が全部少し上(北)にズレていることが判明。Web で調べてみると、測地系の違いの話が出てきたが、今回は Web 公開が目的ではなく最終的に画像だけが必要だったのと、時間がなかったのとで、アイコンをずらすことで対応。今後を考えるとあまりいい対応方法ではないが・・・

チームメンバー

いろいろ盛りだくさんの2016年度がようやっと終わった。

そこそこ重い

  • 子どもの通う小学校のPTA会長
  • 高校の同窓会の学年会の副代表(600名規模の総会イベントの幹事)

といった役割があり、また以前からの

  • 学区の体育振興委員の本部役員
  • 大学の同窓会の学年幹事
  • 祇園祭の曳き手ボランティアの所属団体のサブリーダー(2015年度はリーダーだったが、2016年度はサブに戻していただいた)
  • 小さなIT技術コミュニティのリーダー(最近は年1回のイベント実施ぐらい)

等もあり、もちろん仕事や家のこと、趣味のテニスのこともあり、まさに盛りだくさんという感じの1年だった。

正直いろいろ大変な部分もあり、犠牲にした部分もあるが、どうにかそれぞれの役割を果たすことができた。

PTA会長としては

  • 外交的なこと(いろいろな会でのあいさつ、学校との情報共有、他校の方との交流)
  • 判断やチェック(お金に関すること、発行する書面など)
  • トラブル対応(組織の代表として対応が必要なレベルのもの)

を行い、細かな事務作業等は他の女性役員の方が対応してくれた。また実質的なリーダーの方がとりまとめをしてくれ、私が会社員であることを勘案して対応を考えてくれたので、非常にやりやすかった。

高校の同窓会の学年会のIT担当としては

  • IT環境整備(学年会で使うMLやSNSの準備・管理、ホームページのWebフォームのチェック)
  • データ管理(協賛金等の声かけ・申込状況のとりまとめと集計と会議資料の一部準備、打合せ議事録の作成)

を行い、リーダーがうまく学年会全体をリードしてくれ、スムーズに準備が進められ、イベントも盛況に終わることができた。

仕事を早めにあがらせてもらったり、休みを取ったり、急遽在宅作業に切り替えたりもあったが、会社側の理解とテレワーク環境があったことも大きかった。

家族と一緒に過ごせないタイミングが増えてしまったのは間違いないが、理解をしてくれた。

PTA会長と高校の同窓会のピークがずれていたことも運がよかった。

そして一番のポイントは、それぞれチームメンバーに恵まれ、高いレベルで進めることができ、次元の低い問題が発生しなかったこと。個人的にはこの部分でほぼストレスなくできたのはとても助かった。
またそれぞれのリーダーの動きを見て、いろいろ学ぶこともできた。

2017年度からは役割が変わるが、これらの経験を活かして別のことにも時間をあてていきたいと思う。

ノートPC(SONY VAIO Z SVZ1311AJ)の修理

普段、仕事にプライベートにと、ほぼ毎日使っているノートPCが壊れた・・・
 
 機種:SONY?VAIO Z SVZ1311AJ
 購入時期:2013/6ごろ
 
正確にいうと、PCとしては動くのだが、液晶と本体をつなぐ部分(ヒンジ、向かって右側)が折れた・・・カバーもとれた

f:id:tk_4dd:20161117131900j:plain

f:id:tk_4dd:20161117131908j:plain

f:id:tk_4dd:20161111215656j:plain

日々持ち歩き、電車の移動中にも使うため、開閉の回数は非常に多い。壊れるのも致し方ないとは思う・・・
ただ、このまま使い続けるともっと重症になりそうで、非常にまずい。ということで修理をすることに。
とはいえ、数日預けるとなると仕事に差し支えがあるため結構困る・・・
いくつかの修理屋さんに相談してみた。

  • 大阪で仕事の途中に寄った店
・対応方法:特殊な液でかためれば開閉できるようにはできる、ただ見た目がいまいちになる
・金額:1-2万ぐらい
・日数:液をかためる作業を2回に分けてしないといけないので2-3日かかる
 
  • ネットで見つけた京都駅近くの店
・対応方法:ヒンジだけの交換ができるかどうかわからない、またヒンジ交換の際にフタ (液晶)側 をばらす必要があり液晶の基盤を壊す可能性あり、フタ側を丸ごと交換になるかも、そちらの方がリスクは少ない
・金額:ヒンジのみの交換ができれば2-3万、フタ交換なら5-6万(部品手配の可否の確認依頼も含め、この時点で診断料2000円を支払)
・日数:部品が入手できれば1日で修理可能、ただヒンジだけ交換しようとして液晶が壊れるともっとかかることになる
※後日、部品の手配可否を確認結果の連絡をもらって、結局フタ交換で4万(工賃9000円、診断料2000円含む)との回答

  • ネットで見つけた仕事場の近くの店
・対応方法:ジャンク品を入手して中身を乗せ変える方法になりそう
・金額:ジャンク品は2万ほどで入手できそう、工賃は1.65万で、計3.65万見込み
・日数:1日で修理可能
 
ということで、3つめの店でお願いすることにして、預かり金1万を払って部品手配を依頼。
後日、ジャンク品は1.5万で入手でき、ヒンジだけ交換可能とのことで工賃は1.2万に下げてもらえて、計2.7万円ということになった。また修理は半日で対応いただいた。そして修理の際、左側のヒンジも折れかけていたということであわせて交換いただき、ファン等もきれいにしていただいた。
 
※余談だが、修理の間は会社の共用PCで作業をして、まあいろいろと手間がかかった。キーボードの感覚は違うし、日本語変換で登録しているワードも出てこないし、パワー不足なのかキーボード入力後の表示は遅いし・・・やはり慣れた道具は大事
 
他の店より安く、また当初見積よりも金額を押さえていただき、かつ半日というスピード対応。申し分のない対応で、非常に満足。
そんな対応をしていただいたお店はTeraWinさん(烏丸御池西)。

www.terawin.co.jp

また壊れてしまっては困るのだがが、もし何かあったら次もこの店に相談したいと思う。

何はともあれ復活してよかった・・・

f:id:tk_4dd:20161116172742j:plain

f:id:tk_4dd:20161116172856j:plain

TeraWinさん、ありがとうございました。

声楽家の青野浩美さんの講演を聞いて、印象的だったところなどメモ

青野さんは原因不明の病気により手足が動かなくなり、それに加えて無呼吸の発作に襲われ、「気管切開」に踏み切った声楽家の方。

「わたし”前例”をつくります」という著書もある。
https://www.amazon.co.jp/%E3%82%8F%E3%81%9F%E3%81%97%E2%80%9C%E5%89%8D%E4%BE%8B%E2%80%9D%E3%82%92%E3%81%A4%E3%81%8F%E3%82%8A%E3%81%BE%E3%81%99%E2%94%80%E6%B0%97%E7%AE%A1%E5%88%87%E9%96%8B%E3%82%92%E3%81%97%E3%81%9F%E5%A3%B0%E6%A5%BD%E5%AE%B6%E3%81%AE%E6%8C%91%E6%88%A6-%E9%9D%92%E9%87%8E%E6%B5%A9%E7%BE%8E/dp/4863420757


以下のNHKの番組に出演されている。
http://www.nhk.or.jp/heart-net/tv/calendar/2015-11/02.html

 

『なごやかにして聞いて』

動けなくなって、ごはん・トイレ・お風呂を両親に助けてもらって、恥ずかしくて情けなくて、でも今は反省、そのときの親の気持ちまで考えられず

『一生忘れなくさせる』
手動での車の運転で覆面パトカーに止められたことも・・・

身の回りのことができるようになったら趣味のこと等も考えるようになった

4日間意識戻らず親は葬式のことを話し合ったと聞いた

無呼吸の発作になったときにまわりに人がいなくても対応できるよう「気管切開」、ただし声を失うと・・・
命と声を天秤にかけるな、可能性あると友人に言われ

★「やらずに無理と言うな」

父親は体育の先生、母親は音楽の先生、体育と音楽は得意

筆談だとおもしろいこと書くのに時間かかって途中でオチがばれる

スピーチカニューレ
初めのものはあわず声出ず、つきあいのないメーカのものは入手しにくい大学病院で先生を説得して他メーカのものも入手してもらって3つ目ので声が出た
★「前例ない、は理由にならない」

車イスのままで歌えるようにイスを工夫してある

障がい者になって「ありがとう」と思える機会増えた

なぜ外で運動するのが好きな自分がこんな病気にという問い、夜になるとさみしさから泣いたことも、今はない

『誤解を与えるかもしれないが』
もし治ったら失業する、気管切開した声楽家という職業

believe という曲の歌詞、「悲しみや苦しみがいつの日か喜びに変わるだろう」正に自分のこと
http://www.utamap.com/showkasi.php?surl=S04400

QA
・立ち直るまでの年数→車イスのときは半年、気管切開の後は2年ぐらい
・声の訓練→日常の中で声が大きくないと会話に入れない、いつも音楽が流れている家
・今後の夢→2020の東京パラリンピックで歌う

 

個人的感想としては、

歌声だけを聞いたら気管切開をされているとはわからなかったと思う。
講演をたくさんされているということで、エピソードの話の前の入りの言葉(『』の部分)がうまいなあと感じた。
一番強いメッセージは当然★の部分。大変なことやめんどくさいことはついつい「やるための方法」じゃなく「できない理由」を考えてしまうが、あらためて自戒。

 

※他の方の挨拶等からメモ

・よい姿勢、座ってても声が出る
・考える、両手失って卓球する選手
永六輔 生きているということは の歌詞いい
http://j-lyric.net/artist/a052ac6/l01d37f.html
・表情
・折れない心、心のゆとり、ほめて育てる

 

※以下は講演とは関係ない部分でのメモ

・大人もチャレンジ
・自らの振り返り
・時代による違い(自分らの小学生時代とは違う)
・仲間、支え

※他校の取り組みなど(もともとがPTAの指導者研修というイベントなのでPTAに関するもの)

・立場の違いによる名札色分け
・お手伝いのポイントで地域のおまつりのときのお金がわりに使う
・魚やウナギの手づかみ、流しそうめん
・ゾーン30(速度規制)のエリア
・スローガンの横断幕

Innovation EGG 第6回 『IoT 今と未来』 に参加して

Innovation EGG 第6回 『IoT 今と未来』に参加させていただきました。
https://innovationegg.doorkeeper.jp/events/33348

IoT というと、デバイス(センサ)からデータ集めて分析という input ものが多いが、そこから output するケースも出てきている。
※output だけのものは前からある。Phillips hue、Nest、WeMoなど、デジタルサイネージもそうなってきている
もう少し進むと、input を元にした output に軸足が移ってくるのか。
となると、デバイス側は汎用性が高いもの(ロボット?)かコストパフォーマンスのよい機能限定されたものになっていくか。


以下メモ。

▼八子クラウド座談会 八子さん(シスコシステムズ

・勝ち組 amazon、uber、spotify、square、googlefacebook、tesla、airbnbなど
→特徴 当該ビジネス領域の試算を持たない、Cloud Exchange

・Degital Twin リアルをシミュレーション
http://iot-jp.com/iotsummary/iottech/digital-twin%EF%BC%88%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB%E3%83%84%E3%82%A4%E3%83%B3%EF%BC%89/.html

・IoE モノだけでなく人までいかないと市場大きくない

・thingful
https://thingful.net/

・デバイス AKERUN、JUNE、KORNER、Misfit Shine、Health Patch、Proteus かぎ、行動記録や薬が体内のどこで溶けたかなど
https://akerun.com/
https://www.junebynetatmo.com/ja-JP/site
https://www.indiegogo.com/projects/korner-home-security-for-everyone#/
http://misfit.com/products/shine?locale=ja
http://www.vitalconnect.com/healthpatch-md
http://www.proteus.com/discover/

※以下のP17に図つき資料あり
http://sssslide.com/www.slideshare.net/tomokyun85/20151003-53524830

・事例 油田、バス(混雑状況等)、トラクター(どこ耕したか等)、タイヤ(消耗度合だけでなく)、遠隔問診、駐車場(ゾーンや時間帯で料金変更等)
 FUNUC Zero Down Time 故障前にロボットメンテして止めない
 石油流通 メジャーからSSまで、SSにメリット(店検索、混雑状況など)持たせてアプリ配布

・GE 航空事業 違うドメインへ拡張 エンジン提供・定期メンテ→予防保全・機材配置最適化→フライトプラン最適化(機材→整備→情報)

・日本取組ポイント 10年で労働者人口500万減、50才以上とそれ以下の人口が同数、人口減→人手不足、高齢時代
→モノじゃなくヒトに着目した方が導入されやすい、人手に勝るきめ細やかなIoTサービスは他国マネできない


▼SORACOM-UG 片山さん(SORACOM)

・セキュリティ重要 WiFiでつながるバービーがハックされて・・・

・モノ-インターネット-クラウド じゃなく モノ-クラウド-インターネット

NTTドコモ基地局専用線クラウド(交換、帯域制御、顧客管理、課金 +API
APIがあるので自動化容易

・安価なSIM、暗号化、VPC接続、専用線、認証、プロトコル変換

 

▼AWScean 青池さん(アイレット)

・営業車にラズパイ+SORACOM+AWS等で、電源どうとるか、位置情報取れない間隔をどう補うか


▼Twiliojp-ug 高橋さん(アイレット)

・個人的課題解決ならラズパイでも十分


▼GCPUG 松本さん(バスキュール)

・センサ+ラズパイ+Firebase
Node.js+Socket.IOでもできる
https://www.firebase.com/


▼myThings 大屋さん(IDCフロンティア)

・イノシシのわなとの連携とか


▼田部井さん(ハンズラボ)

・IoT の構成要素分解→センサ、プロセッサ、ネットワーク、インフラ、情報処理


JAWS-UG 辻さん(KYOSO)

・コミュニティをつないでハンズオンやる おうちハック、ソラコムUG、JAWSUG・kintoneCafe


▼Node-REDユーザー会 北瀬さん(日本アイ・ビー・エム)

・フローを描くようにNode.jsのIoTアプリを作れる
http://nodered.org/


▼GCPUG 佐藤さん(Google

Google Cloud Vision API
https://cloud.google.com/vision/
http://qiita.com/kazunori279/items/768c7fdf96cdf45a9d16
センサ情報をクラウドにあげて音声等出力まで


▼さくらクラブ 小笠原さん(さくらインターネット

ABBA Lab
http://abbalab.com/

・事例
exiii 筋電義手 3Dプリント、オープンソースハードウェア
http://exiii.jp/
FOVE ヘッドマウントディスプレイ アイトラッキング(視線)で動く
http://www.getfove.com/jp/
nnf Orphe 光るくつ、9軸センサ ダンサーの動きを買う
http://japanese.engadget.com/2015/04/20/9-led-orphe-1-android/
eagle eye UP PERFORMA サッカークラブチーム向け
http://upperforma.com/ja/
SYMAX 血糖値センサ
http://symax.jp/ja.html
vinclu Gatebox おれの嫁召喚、電気つけるとか起こすとか、表情や手の動き認識
http://vinclu.me/
SenSprout 水まく、節水
http://www.sensprout.com/
inupathy 犬の気持ち、なでると色かわる、人になでられて安心
http://inupathy.com/jp/
milkcocoa クラウドプラットフォーム
https://mlkcca.com/

 

※追記 主催者の方のブログは以下で、各発表資料へのリンクもあり

unioce.hatenadiary.jp

※追記2 別の場での八子さんがプレゼンされた内容の記事。発表内容が近かったようなので、参考になるかと。

IoTに必要なオープンイノベーション シスコシステムズ八子氏 OMC2016 | IoTニュース:IoT NEWS

元サッカー日本代表岡田監督の講演を聞いて

先日サイボウズカンファレンスに参加し、岡田さんの講演を聞いてきた。印象に残った点などメモ。特に哲学のところなど★つけたところが印象的だったか。

・よく「自分たちのサッカーだったら」ということを聞くが、その後ろに「負けてもいい」とついてないか気になる
 美学やポリシーが逃げ道になってはいけない★

・スペインのサッカーはまず小さいころに型をしっかりやって共通認識を作る
 自由から自由な発想は出ない、縛りがあるからこそそれを破る発想が出てくる

・今は今治のベンチャー企業の経営者で、苦しいときにみんなに言ったこと
 「みんな自ら選んで来たはず、町の人の夢をつぶしてはいけない」

・休養と栄養がないと超回復しない★
 アスリートは遊ぶと回復できずに次の日のトレーニングでオーバートレーニングになる
 同年代と同じように遊びたいならプロはできない

・「自分だけは」という小さなゆるみが勝敗を分ける

・つかみ損ねて運がない、と言うな

人間万事塞翁が馬、災いが福を・福が災いが呼ぶ

・哲学
 enjoy:上手いとレベルの高いところに入る、そこでミスを恐れるようになったらダメ、そこでも楽しめるやつがのびる★
 out team:うまくいかないときになんとかするのは他の誰かではなく自分★
 consentration:今できることに集中する、負けたら・・・は負けてから考える★
 improve:常に高みをみる
 communication:監督であれば、お前を見てる、ということを伝える、原点はあいさつ
 do your best:勝つためにベストを尽くす、結果として負けるのはいいが、はじめから負けてもいいというはダメ、試合の前日練習はコンディショニングだから負けてもいい、ではない★

・監督は代表などのときは選手を選ばないといけない、だから仲人はしないし一緒に飲んだりしない
 腹をくくってるからすねると言われる外人選手にもきっちり言える

・能力×情報×考え方
 今治のメンバに、人生を変えるために今から1ヶ月後の試合に勝つために1秒もムダにするな、勝つことをだけ考えろと

・人生において起こることは全て必要だからと考えている★
 落ち込んでいるところから立ち上がれる

・次世代にモノじゃなく心の豊かさ残したい
 ネイティブアメリカンの言葉に「地球は子孫に借りているもの」という言葉がある

・「水と石油」「足と車」どっちが大事か、聞けば前者というが、その後に「そうは言っても」とつくのが・・・

・教育(education)という言葉の語源はもともと「引き出す」という意味

・しんどいことを自ら選んでいるつもりはない、同じことはいや、おもしろそうな方を選んでやめるわけにはいかない、という感じ

・誰かの言葉「途中にいるから中途半端、底まで落ちたら地に足がつく」

・物理的な重いものはなかなか動かせない、人の心は夢で動く、大きいことを言った方がいい