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
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
3
1.1k
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
4
4.7k
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
1
420
オブザーバビリティ、本当に活用できてる? 〜API連携×生成AIで成熟度を自動評価〜
dmmsre
1
3.6k
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
9
4k
凡エンジニアがこの先生きのこるためには。〜TypeScript完全に理解したい〜
alchemy1115
2
310
ガバナンスの「ちょうどいい落とし所」を探れ!開発スピードを妨げない運用判断の勘所 / SRE NEXT 2026
genda
1
260
Claude Code公式skillで 自分の仕事を少しずつ手放そう!(Claude Code開発ノウハウ大公開スペシャル by クラスメソッド)
kaym
1
500
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
150
Type-safe IaC for Dart
coborinai
0
160
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
110
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
Evolving SEO for Evolving Search Engines
ryanjones
0
240
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
630
Facilitating Awesome Meetings
lara
57
7k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
290
Practical Orchestrator
shlominoach
191
11k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
460
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
360
HDC tutorial
michielstock
2
750
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 〜〜質問タイム〜〜