Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
学校で「正しく」Brainuxを使った話
Search
tka3220
October 31, 2021
Technology
1.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
学校で「正しく」Brainuxを使った話
Brain Hackers Meetup #1で発表したものです
tka3220
October 31, 2021
Other Decks in Technology
See All in Technology
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.6k
20260619 私の日常業務での生成 AI 活用
masaruogura
1
240
40代で“やっとエンジニアになれた”――閉じた学びを開き、空の青さを知る / 20260628 Naoki Takahashi
shift_evolve
PRO
4
680
從開發到部署全都交給 AI:實作 AI 驅動的自動化流程
appleboy
0
130
Lightning近況報告
kozy4324
0
220
複数のSONiCディストリビューションを触りながら比較してみた
sonic
0
110
自宅LLMの話
jacopen
1
710
技術・能力を向上する原理原則 #きのこセッションa #きのこ2026
bash0c7
0
110
Bucharest Tech Week 2026 - Guardians of the Cloud-Native Galaxy
edeandrea
PRO
0
130
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
190
FPC(フレキシブル)基板にZephyr実装してみた。
iotengineer22
0
160
起点・思考・出力で分解する 〜PM業務の自動化設計〜
kazu_kichi_67
1
880
Featured
See All Featured
BBQ
matthewcrist
89
10k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Ruling the World: When Life Gets Gamed
codingconduct
0
260
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Color Theory Basics | Prateek | Gurzu
gurzu
0
370
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
150
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.8k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Transcript
学校で「正しく」 Brainuxを使ってみたお話 せいうす
自己紹介 • 普通科高校の一年生 • ダイヤルアップ • 日本橋探訪 • 部活の縁で学校のIT教育の手伝い •
「決済システム作るぞ!」とか言ってFelicaと格闘中 – この前カードプリンター届いたよ
おしながき • 出席管理を電子辞書で • 電子辞書で人工知能
出席管理 • IT授業での出席管理を手伝い班に投げられる – しかもGoogleスプレッドシートで • めんどい • ICカード「完全に理解」している •
そもそも出席管理はクラスター発生時に対応するため – 偽装する意味がない – じゃあIDmで十分
出席管理 • IT授業での出席管理を手伝い班に投げられる – しかもGoogleスプレッドシートで • めんどい • ICカード「完全に理解」している •
そもそも出席管理はクラスター発生時に対応するため – 偽装する意味がない – じゃあIDmで十分 じゃあ 「交通系ICのIDmを使用した出席管理システム」 作るしかないよね!
実現への主な問題点 • 普通のパソコンを使いたくない! – パソコン重いし – 学校配布のChromeBookは? • 慣れない環境は不安
実現への主な問題点 • 普通のパソコンを使いたくない! – パソコン重いし – 学校配布のChromeBookは? • 慣れない環境は不安 どうすればいいんだ!
実現への主な問題点 • 普通のパソコンを使いたくない! – パソコン重いし – 学校配布のChromeBookは? • 慣れない環境は不安 どうすればいいんだ!
電子辞書が 電子辞書が あるだろう? あるだろう? 電子辞書が 電子辞書が あるだろう? あるだろう?
概念図 あいでーえむ いぇあ
あ、Wi-Fi持ってないや • USBのWi-Fi子機持ってないやん • 日本橋のPC-WRAPで300円で購入! – RT2870 • 2021年セカンドベストバイと言っても過言では ない(一位はカードプリンター)
Wi-Fiドライバの導入 • 買ったはいいものの、rt2870は古すぎてBrainに ドライバが入っていなかった • どうすればいいんだYo!
Wi-Fiドライバの導入 • “apt search rt2870”で探してみた • 普通にあったわ • というわけで出席管理やっていこう!
画像 電子辞書 モバイルバッテリ 無線LAN NFCカードリーダ
やった結果 • 多少の困難はありましたが、概ね順調に出席管 理ができて、非常に有意義なプログラミングが できたと思います • 思いますが…
怖い話します(電子辞書は関係ない) • SQLブラウザの誤操作で… • 編集内容を戻せないブラウザ • 何が変わったかわからない恐ろしさ • バックアップの概念の忘却 •
本当に出席管理で良かった • みなさんも、SQLのやらかしにはご注意を
気を取り直して(涙目)
おしながき • 出席管理を電子辞書で • 電子辞書で人工知能
人工知能 • 最近、人工知能ゆうんが流行ってるみたいやね – 各社がAI性能を広告! – うちの学校でもやっている • 電子辞書でやってみようぜw うちの新しいスマホのAI性能
すごいねんで
人工知能 • 最近、人工知能ゆうんが流行ってるみたいやね – 各社がAI性能を広告! – うちの学校でもやっている • 電子辞書でやってみようぜw うちの新しいスマホのAI性能
すごいねんで Brainの AI性能を 調べてみよう!
計測方法 • 論理和([0,0],[0,1],[1.0],[1,1])を出力するAI(?)の 学習時間を計測 – 画像認識とかやりたかったよ?でも電子辞書が可哀想やん • 学習回数は10万回 • 入力層6,
出力層1ニューロン • 手持ちの三機種での実行時間を比較する
モデル図 Sigmoid SGD Softmax SGD Sigmoid SGD …… 入 力
対象1.Endeavor NJ3900E • 2013年12月発売のノートPC • CPU:i5-4210M • OS:Ubuntu20.04 • SDカードスロットが壊れた
• 内蔵マイクが壊れた
対象2.ThinkPad 240Z • 2000年10月12日発売 • Lenovo ThinkPad X240ではない • CPU
Mobile Pentium !!! 600MHz • OS:Debian10 • この時期では珍しい6段キーボード • 秋葉原最終処分場で買った • 最近液晶がビネってきた
対象3.Brain PW-SH5 • 2017年10月発売 • お待ちかねのBrain • CPU:ARM926EJ-S • OS:Brainux(Debian
10) • 最強のモバイル端末電子辞書
結果発表
対象1.Endeavor NJ3900E
対象2.ThinkPad 240Z
対象3.Brain PW-SH5
結果 ※学習効率=NJ3900Eの学習時間を100とした ときの学習時間の逆比 それぞれの機種とその学習時間 機種 NJ3900E ThinkPad 240Z PW-SH5 学習時間(秒)
16.99 296.35 2817.85 学習効率 100.00% 5.73% 0.60%
結果 NJ3900E ThinkPad 240Z PW-SH5 0 500 1000 1500 2000
2500 3000 学習時間
結果 NJ3900E ThinkPad 240Z PW-SH5 0 500 1000 1500 2000
2500 3000 学習時間 NJ3900E ThinkPad 240Z PW-SH5 0.00% 20.00% 40.00% 60.00% 80.00% 100.00% 120.00% 学習効率
結果 … … …
結果 NJ3900E ThinkPad 240Z PW-SH5 0.00% 20.00% 40.00% 60.00% 80.00%
100.00% 120.00% 学習効率
絶大な差 組み込みとの勝負とはいえやっぱりIntelは強い
結論 • さすがに電子辞書でAIは無理やわ • 出席管理等、用途を絞れば普段遣いできるぞ! – 一応Pythonもnumpyもちゃんと動いた 皆さんも楽しい辞書生活を!
結論 • さすがに電子辞書でAIは無理やわ • 出席管理等、用途を絞れば普段遣いできるぞ! – 一応Pythonもnumpyもちゃんと動いた アカデミックに”正しく” 皆さんも 楽しい辞書生活を!
Fin 〜〜質問タイム〜〜