Pythonのお勉強 Part59

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2019/03/10(日) 14:11:02.97ID:eNJkLSXg
★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨

◆エラーを解決したいときはエラー表示と
 環境(Pythonのバージョン・OS・IDEの種類とバージョン)をシッカリ書く

◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩れるので
  ↓にあげてるような、ソースコード用サイトに貼ってきてくだしあ
    (スクリーンショットをimgurうp等の横着をしない)
ttp://ideone.com/      推定最大手。デフォ設定がCなので、Pythonするには選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try    (旧try.jupyter.org)ちょっとめんどうそう。
ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#)

◇Pythonオフィシャルサイト
http://www.python.org/

◇まとめwiki
ttp://python.rdy.jp/

●関連スレ●
くだすれPython(超初心者用) その41【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1549282930/

〇前スレ
Pythonのお勉強 Part58
http://mevius.5ch.net/test/read.cgi/tech/1540468210/

次スレの建立は>>985が挑戦する
2019/04/22(月) 13:08:03.54ID:vWosgFJU
switch-case無しは最初は抵抗あったけど、一回書いてみたら別に可読性悪くないなとわかり納得した。

スコープについてはどうなんだろうねぇ。すごく人によりけりな気がする。自分はブロックでスコープ管理するようなプログラム書く習慣がないから気になったことないな。
2019/04/22(月) 13:13:59.79ID:9+fPUiJd
俺はブロックスコープいらない派
一般論として、ブロックスコープが欲しくなるような長い関数は書くな
2019/04/22(月) 13:22:05.31ID:+Dh007SQ
正規表現で複数の1を一つにまとめてしまう方法はperlっぽいな
668デフォルトの名無しさん
垢版 |
2019/04/22(月) 13:34:12.61ID:zFDmcPYc
>>664
Switch書かないといけないロジック自体が好ましくないのでいいと思う
必要なら辞書でそれっぽい事も出来なくはない
x = ‘hoge’
{
‘hoge’: 3,
‘piyo’: True
}[x]
2019/04/22(月) 13:58:48.80ID:sv5uo1t5
https://mevius.5ch.net/test/read.cgi/tech/1552194662/

ここにpython3でPOST使って書き込みするにはどうすれば良いのですかねぇ、誰かおしえてくれませぬかのぉ
2019/04/22(月) 15:41:20.63ID:A5Rqz7hQ
Ruby, Nokogiri, Selenium Webdriver を使って、
textarea に文字列を書いて、送信ボタンを押せば?

CSS Selector は、

body > div.container.container_body.mascot > div.formbox > div.formbody > form > p > textarea.formelem.maxwidth

body > div.container.container_body.mascot > div.formbox > div.formbody > form > p > input.submitbtn.btn
2019/04/22(月) 15:46:06.17ID:sv5uo1t5
>>670
天才ですね、
できるかわからないけど、
やってみまーす、あっざーす
2019/04/22(月) 16:13:47.02ID:sv5uo1t5
Rubyの環境設定しなきゃならないのかな?
673670
垢版 |
2019/04/22(月) 16:29:56.91ID:A5Rqz7hQ
Python でも、Selenium Webdriver を使って出来るのかな?

漏れは、ブラウザの自動操作・スクレイピングは、Ruby でやってるけど
674670
垢版 |
2019/04/22(月) 17:03:26.79ID:A5Rqz7hQ
Ruby, Selenium Webdriver では以下。
ただし、URL は、test スレに変えてから実行して!

index_url = "http://mevius.5ch.net/test/read.cgi/tech/1552194662/l1";
driver.navigate.to index_url

css_selector = "div.container.container_body.mascot > div.formbox > div.formbody > form > p > "

textarea_selector = css_selector + "textarea.formelem.maxwidth"
button_selector = css_selector + "input.submitbtn.btn"

# 文字列を入力して、送信ボタンを押す
driver.find_element( :css, textarea_selector ).send_keys( "入力文字" )
driver.find_element( :css, button_selector ).click
2019/04/22(月) 17:15:40.30ID:sv5uo1t5
>>674
python3 windows10pro
こんな感じでやってます
from selenium import webdriver

これいれてやってます
2019/04/22(月) 17:17:27.42ID:KTQxmf3k
https://seleniumhq.github.io/selenium/docs/api/py/

seleniumのクライアントはjavaネイティブ(seleniumはjava製)
C#
javascript
python
うんこruby
がある。

当然だがpythonが一番多い。
2019/04/22(月) 17:46:18.57ID:sv5uo1t5
これでやりたかったのですが
無理ですかね、兄さんがた
url='https://mevius.5ch.net/test/read.cgi/tech/1552194662/'
payload={key:val,key:val}
requests.post('url/post',data=payload)
2019/04/22(月) 20:29:27.96ID:cHAu70m6
2chはcookie食ってないとまずcookie食え画面に飛ばしてくるので
requestsを使うならまずその対策をしないとだ
2019/04/22(月) 20:42:48.95ID:sv5uo1t5
>>678
お前もいいやつ
ここ色々教えてくれる
2019/04/22(月) 20:43:48.23ID:sv5uo1t5
https://prokusi.wiki.fc2.com/m/wiki/API仕様

これ使ってできないかにゃ
681デフォルトの名無しさん
垢版 |
2019/04/22(月) 21:40:41.54ID:rUz7G8KK
識者の皆様、どうもありがとうございました。
case文とスコープの件、とても参考になりました。
RubyからPythonに乗り換えようと思います。
2019/04/22(月) 22:46:22.70ID:uQA/8MXN
5chにスクリプトで書き込みって荒らし目的以外思いつかんのだがww
2019/04/22(月) 22:55:12.21ID:LPMNEHOx
今もここのをラズパイに使わせてすぐ落ちるスレの保守をしてるよ
これを3に書き直して使えるじゃないかな
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11117950151
684デフォルトの名無しさん
垢版 |
2019/04/23(火) 00:55:33.06ID:UPBQPhwq
>>683
すぐ落ちるってことは需要が無いってことで、それを保守するのはどうなんだよ。
みんながいらないと思ってるスレを一生懸命あげるのは、民主主義に反してないか。
2019/04/23(火) 08:30:42.55ID:zaGv1GTw
>>682
自分の書き込みをテンソルフローに学習させて
勝手に書いてみようか勉強しとります
2019/04/23(火) 08:40:30.44ID:dnuSJFBd
ワードサラダは死ゾ
687デフォルトの名無しさん
垢版 |
2019/04/23(火) 08:44:15.96ID:7u7zSmHa
>>657
a=[1,1,0,1]
b="0"+"".join(map(str,a))
b=len(b.split("01"))-1
print(b)
2019/04/23(火) 08:52:12.07ID:RRv8UczH
>>687
好きw
2019/04/23(火) 08:56:02.03ID:zl7lSkB0
>>687
これいいね。正規表現使えない人でもさらっと使える。
2019/04/23(火) 09:30:08.38ID:zaGv1GTw
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
このエラーってなんだろう
2019/04/23(火) 11:14:58.83ID:dx0k+xuh
>>657
from functools import reduce
def f(xs):return(reduce(lambda a,x:(a[0]+(1 if a[1]<x else 0),x),xs,(0,0))[0])

print(f([1,0,0,1,1,1,0,0,1,0]))
2019/04/23(火) 12:34:55.55ID:iS8ZPgUn
opencvで新しいwindowを出す度に、画面内で密度が最大になるように並べ替えたいのですが、いいアルゴリズムはあるでしょうか?
今の所if windowの数で分岐して事前計算したパラメータでresizewindowとmovewindowを使い並べるぐらいしかできませんが、スマートなやり方があれば知りたいです
693デフォルトの名無しさん
垢版 |
2019/04/23(火) 12:42:01.29ID:QasHluDm
単純に先頭の1と01だけカウントすればダメか?
2019/04/23(火) 13:27:57.41ID:zl7lSkB0
>>690
権限無しエラー。よくあるのはアクセス制限かけられてるとか、パスワードが必要なのに入力してないとか。
2019/04/23(火) 13:45:47.30ID:EYeaOvlg
>>692
macのエクスポゼみたいなことしたいワケ?
2019/04/23(火) 14:06:40.67ID:zaGv1GTw
>>694
5chに書き込みしようとしたら
かえってきたエラーっす
ありがたう
2019/04/23(火) 18:00:58.47ID:7ENhr2Wk
spyderユーザーいる?
会社のpcにpycharm入れたかったけど何故か入らんからspyderにした
しかし起動がおもすぎる
メモリ食いまくってた。。何故だ
2019/04/23(火) 18:27:52.46ID:iS8ZPgUn
>>695
エクスポゼいいですね!
mac持ってないので使用感は分かりませんが、そのように整列させる仕組みがあれはカッコイイなと考えています
2019/04/23(火) 19:31:52.39ID:VGQp5KQ6
matlab使ってたからspyderってmatlabっぽくて使いやすいと思ってしばらく使ってたけど解析の過程を残すなら結局jupyter notebookの方が使い勝手いいのでjupyterに移行した
自分が求めてたのは変数を随時確認することだけだったことに気付き、それはjupyterの拡張機能で実現できた
2019/04/23(火) 20:40:34.39ID:on29KSlM
>>693
単純に頭に0つけて01数える方が簡単 ⇒ >>687
701デフォルトの名無しさん
垢版 |
2019/04/23(火) 22:59:11.91ID:qoRgRo7F
VBAとUWSCのプログラミングしかしたことないんやけどpython勉強したい。
おススメの参考書ない?
夢は組み込みプログラマ
2019/04/23(火) 23:05:57.82ID:96aQxb82
組み込みを目指しててPythonをやる意味がわからん
Cやれよ
2019/04/23(火) 23:15:03.49ID:B8eC+d1i
π乙の夢見たい
2019/04/24(水) 00:17:57.53ID:G+4R0vcM
>>702 んなこたないよ。 昔組み込みにBASICが使われてきて今でもPICにすらBASICが入ってた様に、今は組み込みにPythonが入ってるケースが多くなってる。
RasberyPi や Ardiono 、EPS32 、果ては BBC のMicro:bit ですら Python。

最近売り出された、NVIDIA の Jetson 然り。
みんなPythonだぞ。
2019/04/24(水) 00:44:40.28ID:o4ZtqQa1
pythonで組み込みってのは趣味の範囲で広がってるけどプロの世界には入り込んでこないだろうな。メリットがない。組み込みの世界においてはpythonで得られる生産性なんてあまり意味がない。
2019/04/24(水) 01:35:51.73ID:7MzLQHal
うーん、Cが優れている点って高速性だけだと思うんだけど、必要な部分はドライバでなんとか
なりそうな気がする。CPUとかのデバイスの性能が昔より向上しているから
Pythonでもいいんじゃないの?
707デフォルトの名無しさん
垢版 |
2019/04/24(水) 01:49:02.66ID:7UgDALws
組み込みだったら物によっては(たとえばmbedの安いやつとかAVRとかなら)
メモリも64kしかない、Cで書いたFFTがギリギリリアルタイムで動くかどうか、とかなのに、
Pythonなんて高級な処理系使えないでしょ。

Pythonでおkって言ってる人はどういうスペックの組み込みを考えているの?
2019/04/24(水) 01:53:34.76ID:7MzLQHal
Z80ならアセンブラ一択だけど、パチンコの組み込みくらいしか聞いたこと無い(無知
2019/04/24(水) 02:00:01.96ID:GH3vZ2uH
a = [1, 0, 1, 1, 0, 1, 0, 1]
print(sum([i<j for i, j in zip([0]+a, a+[0])]))
2019/04/24(水) 02:02:54.52ID:sabE2eyr
環境計測のロガーでZ80見たな
まあ組み込みPythonはあくまでも初心者用とかプロトタイプ用でしょ
ガベッジコレクタの制御とか意識しないとならないし、だいたいPythonが走るくらいリッチな環境が使えるなら
Cに置き換えてより小型小容量省電力なモジュール使うほうがいいし
711デフォルトの名無しさん
垢版 |
2019/04/24(水) 04:56:44.51ID:DLkMtuel
>>657
a=[1,1,0,1]
print(list(zip([0]+a,a)).count((0,1)))
2019/04/24(水) 05:54:25.60ID:pK64t+FH
高校に入学ができ受験勉強も終わったのでpythonを学びたいと思っている初心者中の初心者です。質問させてください。
pythonを学ぶにはどのような順番で学んでいけばよろしいでしょうか?
ドットインストールなどで基本中の基本は学びました。
webサービスはもちろん幅広くpythonをいかせればとおもっています。
ディープラーニングや機械学習などいろいろあると思いますが先輩方の意見やこんな順番で学べばいいよ。などがあればご教授願います。
2019/04/24(水) 06:46:25.37ID:ESRZE88x
>>712
少しでも自分が興味あることをやるのがいいと思うよ
自分はPythoncardでデスクトップアプリ作ってたけど、
今考えるとPythonでやる必要性"0"だった・・
714デフォルトの名無しさん
垢版 |
2019/04/24(水) 07:04:24.36ID:GlFtpF2h
>>707
リアルタイムってとこがミソだな。
Lチカとか家電制御とかだったらPythonでもいけると思うけど、ワイヤレス通信とか、リアルタイムで動かす信号処理系だと、DSPにCでも大したこと出来ないよね。もはやFPGAとか専用の信号処理ハード使わないとね。

結論
適材適所(フェルミ研究所風)
715デフォルトの名無しさん
垢版 |
2019/04/24(水) 07:22:48.14ID:kGb+mF1U
パイソンのオススメ参考書はよ
2019/04/24(水) 07:54:04.69ID:90Dd15+K
GOはやるべき?(*・ω・)
2019/04/24(水) 08:14:44.13ID:2td++BXc
>>714
できるできないより、コストの問題でしょ。
極端な話、Linuxがのったボードが増えてきてるけどLチカのためだけにそんな高いもの使わない。
他のソフトウェア開発に比べて組み込み開発はコスト面が支配的。数十円削るのに必死こく世界だからね。
2019/04/24(水) 08:33:07.66ID:U5atGD4o
業務系だと実質PCと変わらないハイスペック機を使う組み込み開発も多いけど、
その場合使うのはWindows + C#/VBだね
719デフォルトの名無しさん
垢版 |
2019/04/24(水) 09:36:48.05ID:8leVbHn1
何を参考にしたらWinでPython2選ぶはめになるんだ
2019/04/24(水) 10:32:17.03ID:wb+dbNkk
ラズパイ辺りでもWindows使えるの?
2019/04/24(水) 10:47:12.05ID:90Dd15+K
Python簡単でいいやん
ライブラリにペタペタ貼るだけ
2019/04/24(水) 12:09:15.84ID:V3yGzJXe
>>706
優れてる点ってのは実はオカルトの多さだよ

不文律やら地雷やら禁則事項やらがやたらと多い、
奥が深い症候群を達成してる、
だから優れている

古くて不文律が多くて適度に難しい(適度に習得しやすい)、だから言語として優れている

***

標準ライブラリの少なさ貧弱さも優れている
Javaとかと比較してみろ
現代言語はやたらとライブラリが多いから記憶事項が多い
C言語は圧倒的に少ない

Python 標準ライブラリ ? Python 3.7.3 ドキュメント
ttps://docs.python.org/ja/3/library/index.html

ここ見てみろ、「下の長い目次のリストで判るように幅広いものを用意しています」
現代言語は便利な半面ライブラリが厖大になってる、だから、覚えろ、ってな圧がすげーんだよ
2019/04/24(水) 12:29:31.89ID:q0d+CCuM
頑張って自作したけどもっと良いのが普通にインストール済みだったことはよくある
2019/04/24(水) 12:41:43.00ID:AiHhhuXg
>>720
俺の思ってるWindowsじゃねーとか
まともに使えねーじゃん
っていう意見はあるがラズパイでWindowsは動く
725デフォルトの名無しさん
垢版 |
2019/04/24(水) 12:45:40.64ID:GlFtpF2h
>>717
開発コストと製品コスト、どちらを重視するかだよな。多品種少量生産で納期ギチギチだったりすると、製品単価は多少高くなっても開発効率の高い方を選択するだろうね。
726デフォルトの名無しさん
垢版 |
2019/04/24(水) 12:50:20.24ID:cbGtfdl2
組み込みだったらWindows IoTとかどうなのかね
2019/04/24(水) 13:43:40.07ID:1GL/Ta+9
>>713
レスありがとうございます。
ちなみにYoutubeやDropBoxなどPythonで作られているらしいのですが、pythonだけで作られているのでしょうか?
728デフォルトの名無しさん
垢版 |
2019/04/24(水) 14:35:33.32ID:KVKHKBwP
>>706
高速性以外ならAPIを作りやすいとか拡張モジュールを書きやすいと思うわ
枯れてるからってだけでただの勘違いかもしれんが
2019/04/24(水) 14:47:36.86ID:90Dd15+K
>>723
あるある
2019/04/24(水) 16:09:02.64ID:dopYjOqg
>>705 プロの世界でも特にAI は、Python 無しでは語れない。
FPGA を使おうがGPUを使おうが、大事な事はパラメータを変更しながらの試行錯誤。
簡単に実機でパラメータを変更しながら動かせるメリットは大きい。

スピードを要するものはハードに任せれば良い。
2019/04/24(水) 17:47:33.70ID:WcGowxU3
Python in Visual Studio Code – April 2019 Release
https://devblogs.microsoft.com/python/python-in-visual-studio-code-april-2019-release/
2019/04/24(水) 18:30:51.47ID:7CcW06Eu
>>726
Windows IoTは昔Windows Embeddedとか呼ばれてたシリーズで、普通のWindowsだぞ
コンビニのPOSとか駅の券売機とかで大きなディスプレイが付いてるアレだ
組み込みだからといって特別なことは何もなくて、VBとかで作ったWindowsアプリを普通に動かすだけ
2019/04/24(水) 19:00:15.40ID:wb+dbNkk
>>732
コンビニのPOSや駅の券売機はインターネットに繋がっているの?
734デフォルトの名無しさん
垢版 |
2019/04/24(水) 19:18:07.23ID:GlFtpF2h
でも、パイソンていう名前がイマイチなんだよな。
ニシキヘビなんだか、コメディアンなんだか、拳銃なんだかしらないけど、なんか美しくない。
宝石の名前に似せる必要はないが、折角いい言語なのに、損をしている気がするよ。
女子は敬遠するんじゃないのかな?
個人的には おっぱいそん て呼んでいるから、爬虫類感はないんだけど。
2019/04/24(水) 19:23:19.02ID:G8Zp2QVm
おっぱいそん
おっぱいそん
おっぱいそん
良いな
2019/04/24(水) 19:30:42.10ID:AiHhhuXg
>>733
直接はないだろうけど大抵LANには繋がってるでしょ
737デフォルトの名無しさん
垢版 |
2019/04/24(水) 19:41:01.43ID:GlFtpF2h
>>736
その世界はよくわかんないけど、普通に公衆回線に繋いでVPNにしてるんじゃないとね?
2019/04/24(水) 19:43:32.27ID:wb+dbNkk
>>736
IoT の I ってインターネットのIだよね?
739デフォルトの名無しさん
垢版 |
2019/04/24(水) 19:44:45.84ID:GlFtpF2h
関係ないけど、いまミスドに居て、正面のミニスカOLさんがパンチラやってくれて、とても嬉しい。
2019/04/24(水) 19:49:22.22ID:sVUIYb3v
リアルタイムで売上収集できる機械を大量保有しておきながらネット接続しないなんてこの時代にあり得ないだろ
2019/04/24(水) 19:54:48.93ID:EdhFpfAM
これからは虫型ドローンがどこでも撮影できるな
742デフォルトの名無しさん
垢版 |
2019/04/24(水) 19:57:42.90ID:GlFtpF2h
いや、パンチラよかった。本当によかった
2019/04/24(水) 19:58:41.12ID:j/OxQkF1
女子だけどPythonって名前強そうで好きだし人それぞれかな
てかおっぱいそん呼びされてるほうが断然女子は敬遠するからw
2019/04/24(水) 19:59:23.07ID:wb+dbNkk
コンビニのPOSの場合は常時接続しておく必要がない
日次処理を行うときに繋がっていればいい
リアルタイムに情報収集できたとしても対応は配送のタイミングだけだし
駅の券売機辺りだと自前で専用回線持っていると思う
745デフォルトの名無しさん
垢版 |
2019/04/24(水) 20:02:37.95ID:GlFtpF2h
パイソン

ダイソン

ダイコン

ダンコン
確かに強そうだな
いや、失礼。独り言だ。女性の前で失礼した。
746デフォルトの名無しさん
垢版 |
2019/04/24(水) 20:07:02.30ID:GlFtpF2h
>>744
コンビニとかで自治体が住民票とか出力するサービスしてることあるけど、あーいうのは公衆回線にVPN接続してるとこあるね。自治体によるんだろうけど。
2019/04/24(水) 20:10:54.49ID:2td++BXc
>>730
どういうこと?ボードの中で学習させるってこと?
今時はIoTな時代だから、AI的なことするなら端末はデータをクラウドと送受信するだけで、学習とかはクラウドでやるんじゃないの。
748デフォルトの名無しさん
垢版 |
2019/04/24(水) 20:11:46.03ID:GlFtpF2h
>>738
愛のIだよ
ラブの愛だよ
ラブジュースのラブだよ

うーん、いまいち
2019/04/24(水) 20:20:02.12ID:AiHhhuXg
>>737
POSレジとか券売機みたいな端末が直接って言うのはあまりなくて拠点に集約するサーバーがあってそれが上位に接続してるケースが多いよ

>>738
直接繋がるっていう意味はないので
750デフォルトの名無しさん
垢版 |
2019/04/24(水) 20:25:32.66ID:GlFtpF2h
>>747
何もしらないままだと、粗相をしてしまうから、教師データで色々覚えさせてパラメータを最適化して、ちゃんと調教するんだよ。
あんなことやこんなことも抵抗なく出来るように、ちゃんと躾をしてからね。
でないと、お客様が怒っちゃうから。

なんだ、お前んとこのAIは!?ちゃんと躾けてからよこしやがれ!
敵の艦船と味方の艦船の区別もつかんのか?

みたいな。
751デフォルトの名無しさん
垢版 |
2019/04/24(水) 20:27:01.65ID:GlFtpF2h
>>749
なるほど、ありがとうございます。勉強になります。サーバを介するのですね。
2019/04/24(水) 21:35:02.56ID:wb+dbNkk
>>749
POSや券売機は置いておいたとして、
IoTでの接続ってInternetの話で出てきてなかったっけ?
あらゆるものがインターネットに繋がり情報をやり取りするってコンセプトだったと思った
だから総務省も安全性の点検をやろうってことになったと思う
2019/04/24(水) 21:53:45.15ID:gVrMWpFh
>>752
従来繋がってなかったデバイスの情報取得や制御をインターネット経由でやるという話で全てのデバイスを直接インターネットに繋ぐという話じゃないよ
そもそも概念だしね
2019/04/24(水) 22:50:25.98ID:LP5xJXCD
>>750
だからその最適化をボードでやるの?って聞いてるんだが。
755デフォルトの名無しさん
垢版 |
2019/04/24(水) 23:37:45.47ID:PJ0SFtpz
>>754
あー、ごめんごめん。
少なくともウチじゃ最適化はボードなんかじゃやらないよ。
組込みのPython とPCのPython の話がチャンポンになってる感じだね。PCはクラウドにも繋がってるよ
756デフォルトの名無しさん
垢版 |
2019/04/24(水) 23:39:28.24ID:PJ0SFtpz
あ、↑はおっぱいそんの人です。念のため。
2019/04/24(水) 23:44:07.04ID:wb+dbNkk
>>753
総務省は全端末チェックするって言ってたよね?
インターネットからアクセス出来るって事でしょう?
アクセス拒否するかは別にして
2019/04/25(木) 00:35:42.42ID:X6smEgNz
>>747 ボードの中で学習させるんだよ。
大きな流れの中では、高度な学習はクラウドでスーパーコンピュータで学習させて、その学習結果を端末側で利用する形態になるが、当然端末側でも細かな修正の学習はする。
ネットに繋がっていなければAIが使えないなんてことはない。 いろんな形態がある。
2019/04/25(木) 05:14:00.39ID:jZ4+eHeJ
>>757
> 総務省は全端末チェックするって言ってたよね?
どこの総務省の話か知らんけどNOTICEの話なら

問3 調査の対象となる機器はどのようなものか
グローバルIPアドレス(IPv4)によりインターネット上で外部からアクセスできるIoT機器であり、具体的には、ルータ、ウェブカメラ、センサーなどです。
https://notice.go.jp

で、全てのIoTを対象にするなんて書いてないぞ
2019/04/25(木) 06:19:17.76ID:xOovjf8c
Stack Overflowで最も質問された言語、PythonがJavaScript抜いて首位
Liam Tung (Special to ZDNet.com) 翻訳校正: 編集部 2019年04月24日 13時58分
https://japan.zdnet.com/article/35136248/

 エンジニア向けのナレッジコミュニティStack Overflowで開発者が最もよく質問し合って
いる言語として、幅広い人気を誇る「Python」が「JavaScript」を超えて首位となった。

 Stack Overflowが最近公開した2019年版の調査によると、Pythonは最も高い人気を誇る
言語の1つとなっている。そして今回、Global App Testingの調査によると、Stack
Overflowで最も質問された言語として、PythonがJavaScriptを抜き1位となった。

 Stack Overflowのサービスが2008年に開始されて以来、トータルで最も良く質問されて
いる言語は現在でもJavaScriptとなっている。「Java」「C#」「PHP」「Python」が続き、
その下は「C++」「SQL」「Objective-C」「R」「Swift」「Ruby」となっている。

 Global App TestingのNick Roberts氏は、JavaScriptが優勢である点について、幅広い
アプリケーションとサービスで使われていることなどが要因だと推測している。

 「#javascript」と「#python」というタグがついた質問の比率が毎月どのように変化して
いったかを見ると、Pythonが上昇していることがわかる。Pythonは、登場から23年が経つ
JavaScriptよりも数年古いが、JavaScriptは2008年以来、タグがついた質問の割合で大きく
リードしていた。

 Roberts氏は、Harvard Business Reviewがデータサイエンティストを「21世紀で最も
セクシーな仕事」とした後の2012年がPythonの転換点だととらえている。しかし、Harvard
Business Reviewの記事で触れられている言語はJavaのみだ。

 「それ以来、データサイエンティストに人気の高い言語の1つであるPythonの人気は上昇の
一途をたどっている。そのため2019年に入り、Stack Overflowで最も質問されたプログラ
ミング言語としてJavaScriptから王座を奪った」とRoberts氏は述べている。(後略)
2019/04/25(木) 08:10:17.91ID:X6smEgNz
Business Insiderが報じたように、英金融大手のBarclaysは最近、Pythonでのコーディングをトレーダーに教える社内ブログやオンラインコース、テンプレートの公開をスタートした。
これにより、取引後の分析を独自に行い、計量分析アナリスト(クオンツ)の数が限られていることで引き起こされるボトルネックを回避しようとしているようだ。
2019/04/25(木) 08:11:51.18ID:zi/QcPlv
>>758
端末ごとに学習って何を学習するの?
さすがにわかってると思うけど、機械学習にとってはデータ量が命だよ。さらに端末ごとにってことは教師データのラベルはどうするの?
そもそも高度な学習とやらをクラウドでやるのに、なぜ端末毎の学習をクラウドでやらないの?
2019/04/25(木) 08:55:00.92ID:U2NxNSr4
>>762
ゼロからの学習は計算力がいるけど
学習済みモデルの微修正はやり方によってはそんなに重くないのよ
予測とユーザーの判断のずれみたいな端末レベルで取れる情報を教師とし、
出力層に近い部分だけを修正することで、端末レベルでAIをカスタマイズできる
764デフォルトの名無しさん
垢版 |
2019/04/25(木) 12:49:41.85ID:em4ruetx
>>763
端末ごとに個性が出るってこと?
C3POみたいで面白い!
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況