[過去ログ] Pythonのお勉強 Part65 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
703
(1): (ワッチョイ 0fb0-iq3Z) 2021/10/21(木)13:11 ID:Dlvm3HLJ0(1) AAS
>>701
組み込みでマルチスレッド多用するってこと?
704: (アウアウアー Sa7f-xl5S) 2021/10/21(木)13:33 ID:9iUPOvsba(1) AAS
Pythonを実ビジネスシーンで使う例がチラホラ出て来てるけどJavaみたいに普及するかはライセンスフリーが維持されるかどうかだね
705
(2): (ワッチョイ 9f55-twAR) 2021/10/21(木)13:38 ID:nleMWo850(1/2) AAS
AtCoderとKaggleだったらどっちをやったほうが有利ですか?
706
(1): (ブーイモ MMcf-7Cy+) 2021/10/21(木)13:44 ID:3c0JAMStM(1/2) AAS
>>705
高学歴ならKaggle
低学歴ならAtCoder
707
(2): (ワッチョイ 9f55-twAR) 2021/10/21(木)14:30 ID:nleMWo850(2/2) AAS
>>706

AtCoderのほうは高IQが必要
Kaggleのほうは総合力が必要

というイメージですが、合ってますか?
708: (ブーイモ MMcf-7Cy+) 2021/10/21(木)15:00 ID:3c0JAMStM(2/2) AAS
>>707
低学歴がKaggleの腕を磨いたところでそれを活かせる職に就くことは難しいので、
一般的なコーディング力を鍛えたほうが役に立つということだ
709: (ワッチョイ 0f63-0fks) 2021/10/21(木)18:41 ID:2FnoPHWW0(2/2) AAS
IQが高そうな回答
710: (ワッチョイ 8b28-fVr8) 2021/10/21(木)22:00 ID:10nS6Fqo0(2/2) AAS
>>703
うちは使う
711: (ワッチョイ 8b01-2B0A) 2021/10/21(木)22:05 ID:OMAbWqyP0(2/2) AAS
>>707
コンペ入賞歴は加点要素にならない可能性がある
仕事では単純な手法の方が好まれることもあるから
712: (ワッチョイ 0f28-MroR) 2021/10/21(木)22:15 ID:NtBKLrta0(2/2) AAS
>>705
少し突っ込んで話聞いてみてAI周りを頑張ってるタイプだったら興味なし。
前処理の画像処理や形態素あたりに工夫ができる人の方が欲しい。
AI周りが上手い人間を育てるよりGAFAMの天才が新しいやり方を世に出すサイクルの方が明らかに早い。
一方で身の回りの汚いデータをAIが食えるようにするのはどこまでも付いて回る話。
713: (ワッチョイ e128-BQ1a) 2021/10/22(金)00:29 ID:apz/MHfl0(1) AAS
Kaggleは前処理で勝負するコンペだからデータサイエンティストの実務能力に直結してる
金を穫れるレベルなら面接ぐらいは通るだろう
714: (アウアウウー Sa45-pm4H) 2021/10/22(金)00:54 ID:bIdSm1HRa(1) AAS
面倒なことは他人にやらせよう
715: (ワッチョイ 02ad-QzqH) 2021/10/23(土)12:26 ID:VN/PPZMZ0(1) AAS
教えてください

「keyerrorがでるけどどこがだめなのかわからない」 外部リンク:teratail.com #teratail #python
716: (ワッチョイ 815c-WU2P) 2021/10/23(土)14:01 ID:mVihIKMG0(1) AAS
びわこ
琵琶湖
717: (ワッチョイ 6208-l2C9) 2021/10/23(土)14:15 ID:dzQukzcx0(1) AAS
寺では返信するくせに同板マルチしてるこっちではスルーだから
善意で回答くれる方が不憫
718: (ブーイモ MM76-En1y) 2021/10/25(月)21:43 ID:i1JdqDPjM(1) AAS
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw
719
(2): (エアペラ SDa1-TSw9) 2021/10/26(火)10:35 ID:G+e7aDN1D(1/6) AAS
スクレイピングでタイマー入れてリクエストを遅らせるじゃん?
あれってサーバー負荷を考えてのことよね。
サーバーが落ちる条件ってさ一秒間ないし何かしらの単位時間当たりのアクセス数よね。
リブラハックの時に400リクエスト/hのサーバー性能って話があったと思うんだけど、それは一分間に399回リクエスト送って残りの59分は0リクエストだったら落ちないって話じゃないよね?60分を400リクエストで割った時間は最低でもタイマー入れておかないと落ちるって話よね?
720
(1): (ワッチョイ e17c-EFWq) 2021/10/26(火)11:41 ID:lkW9PATM0(1/2) AAS
>>719
ところがlibrahack事件はブログラムにバグがあり、
前者のような実装だったという笑えない事案
721: (スップ Sd02-TSw9) 2021/10/26(火)11:47 ID:/0z5ilMgd(1) AAS
>>720
あれって、サーバー性能じゃなくてサーバーを保護するためにレスポンスが一定超えると落ちるようになってたってこと?こわw
一般的なサーバーの性能としては単位時間当たりのレスポンスつまりは>>719の後者の仕様なんだよね?
722: (ワッチョイ fd5f-WSzF) 2021/10/26(火)12:04 ID:UCC4rO6D0(1/2) AAS
あれって三菱電機子会社のセッション管理に問題があって普通じゃ考えられないような低負荷でも落ちたんじゃなかった?
うろ覚えだけど新着図書をスクレイピングするだけだったのがサーバ側ではページネーションのために前のユーザがどこまで表示したか覚えてたりとかなんとか。
それだと低頻度でもcookie捨てて新しいセッションでどんどんアクセスしたらサーバからしたはキツいだろうし。
723: (ワッチョイ 0263-WU2P) 2021/10/26(火)12:07 ID:l3iKjiOk0(1/6) AAS
岡崎・HP障害 サイバー攻撃のはずが 原因、実は図書館ソフトに不具合 改修始まる

外部リンク:librahack.jp

悪質なのは、メーカーが当初不具合を認めず、
ハードの性能に問題があるとして設備更新を誘導していたこと
設備更新した他の図書館には修正済みソフトが入っていたが、
岡崎図書館は設備更新を断ったため、修正版が入っていなかった
724: (ワッチョイ fd5f-WSzF) 2021/10/26(火)12:19 ID:UCC4rO6D0(2/2) AAS
これがちょっと詳しい。
個人情報漏洩もあったな。懐かしいw
外部リンク[html]:www.itmedia.co.jp
725: (ワッチョイ 6ebb-c2Yr) 2021/10/26(火)13:09 ID:F6djXFc60(1) AAS
いつもの釣りスクレイパーにマジレスって草
726: (ワッチョイ 0d32-d8bl) 2021/10/26(火)13:48 ID:F4Lu+LxN0(1) AAS
ほんと図書館話よく釣れるね
語りたくてウズウズしてんだろうな
727
(1): (エアペラ SDa1-TSw9) 2021/10/26(火)14:16 ID:G+e7aDN1D(2/6) AAS
いや、おれは図書館の話したいわけじゃないんだ。
例に出して悪かった。

漫画RAWをスクレイピングして、購読中の漫画が更新されているか確認するプログラム作ったんだけど
スクレイピング対象の性質的に訴えられることもないと踏んでタイマーを0.1秒にしてるんだわ
ただ、それでも30個くらいの購読タイトルを巡回するだけで30秒くらいかかってる。
0.1どころかそもそも無くそうかなって思ってるんだけど、0にしたらサーバー落ちたりするんだろうか?
リクエストの数が数十件程度ならタイマーなんて不要じゃないのかなって。
それが本題
728: (エムゾネ FFa2-iXiw) 2021/10/26(火)15:37 ID:4xSLwudNF(1) AAS
三菱って空調でもやらかしてるし車でもやらかしてるし
色々体質的な問題を孕んでるのかね
729: (ワッチョイ 0263-WU2P) 2021/10/26(火)15:59 ID:l3iKjiOk0(2/6) AAS
リクエスト投げた時間とレスポンスが返ってきた時間を見て
1件に1秒かかっているなら、その通りで良いのではないか?
730: (ワッチョイ e17c-EFWq) 2021/10/26(火)16:19 ID:lkW9PATM0(2/2) AAS
>>727
スレ立つ度に同じ話題出るけど結局は相手によるで終わり
731
(1): (ワッチョイ 6220-l2C9) 2021/10/26(火)16:38 ID:LI5ZTw2b0(1/2) AAS
連載の性質上、前回の更新から数日さぼっても更新されんとおもうし
過去の更新頻度から類推して確認間隔を決定するよう実装してみては
732
(1): (エアペラ SDa1-TSw9) 2021/10/26(火)17:02 ID:G+e7aDN1D(3/6) AAS
>>731
確認は現時点では完全に手動にしてるんよ。
GUIにしたから朝一に巡回ボタンを押すようにしてる。
そうすると30秒くらいで更新されてる漫画があればブラウザで開いてくれる。
733: (ワッチョイ 6220-l2C9) 2021/10/26(火)17:11 ID:LI5ZTw2b0(2/2) AAS
>>732
ええやん
734
(1): (ワッチョイ ee2c-/PVD) 2021/10/26(火)17:12 ID:sVkH+rRO0(1/4) AAS
0.1 秒毎に、大量アクセスしてるの?
もし訴えられたら、確実に有罪になるレベル

やめといた方がよい。
ちゃんと、robots.txt も守っている?

被害額は、1円でもOK だから。
水・電気泥棒も皆、1円で逮捕されている

基本的に、故意・反復がダメ。
有罪の決め手は、故意と反復しているかどうか

それと、相手に被害がありそうな事を、薄々分かっているかどうか
735: (エアペラ SDa1-TSw9) 2021/10/26(火)17:21 ID:G+e7aDN1D(4/6) AAS
>>734
大量の定義によるけど0.1秒ごとに1回リクエストを送るってのを数十回やってる。
いまだと購読してる漫画が30種類あるから、巡回するときは30回のリクエストを0.1秒ごとに送ってることになる。
厳密にはリクエスト送ってレスポンス来てから0.1秒だで実質1秒おきになってるかもしれない。

この場合の訴えってサーバーから?サイトの管理者から?どっちから来るの?
サイトの管理者は訴えることはできないだろうな。
サーバーのほうは知らんけど。
736
(1): (ワッチョイ 0263-WU2P) 2021/10/26(火)17:41 ID:l3iKjiOk0(3/6) AAS
訴えるとすればサイト管理者
737: 734 (ワッチョイ ee2c-/PVD) 2021/10/26(火)17:55 ID:sVkH+rRO0(2/4) AAS
1日30回なら、10〜30分に1回ずつ、アクセスできないの?
0.1秒は、確実に有罪になるレベル

ちゃんと、robots.txt を守っている?

基本、サーバーは物理的攻撃だから、水・電気泥棒と同じ。
被害額1円で逮捕できる
738: (エアペラ SDa1-TSw9) 2021/10/26(火)18:01 ID:G+e7aDN1D(5/6) AAS
>>736
ありがと
サーバーからサイトに割り振られたリソースを超えたら停止するんかな。
それなら問題なさそうだわ。

変なのが沸いてるから、ちょっと気になったけど安心した。
739: 734 (ワッチョイ ee2c-/PVD) 2021/10/26(火)18:02 ID:sVkH+rRO0(3/4) AAS
Udemy の山浦清透、2021/6

【作業工程フル公開】エンジニアが30万円案件の制作過程を公開
動画リンク[YouTube]

Laravel を使って、mynavi から、求人情報をスクレイピングする。
robots.txt を守る
740: 734 (ワッチョイ ee2c-/PVD) 2021/10/26(火)18:06 ID:sVkH+rRO0(4/4) AAS
>サーバーからサイトに割り振られたリソースを超えたら停止するんかな

サーバーが停止させられているという事は、サーバー落ちでしょ

既に被害が出ているから、逮捕確実。
すぐに止めた方がよい
741: (エアペラ SDa1-TSw9) 2021/10/26(火)18:14 ID:G+e7aDN1D(6/6) AAS
日本語通じてねぇのかなwww

サーバー落ちたなんて言ってないんだけどw
アクセスしてるサイトの性質も理解してないし当然だけど/robots.txtも見てないんだろうな。
覚えたての知識でマウント取るのは自由だけど正直言って迷惑だわ
以降はスルーしとくで、勉強に戻って時間を有意義に使ってくれ
742: (ワッチョイ 0263-WU2P) 2021/10/26(火)18:14 ID:l3iKjiOk0(4/6) AAS
問題があるかどうかを決めるのは管理者であってアクセスする側ではない
743: (ワッチョイ 82e4-Zbg4) 2021/10/26(火)19:22 ID:LVRQMceZ0(1/2) AAS
漫画RAWなんてアクセス集中したところで訴えれんだろ
そんなことしたら管理人が逮捕される
744: (ワッチョイ 12bd-8Piu) 2021/10/26(火)19:34 ID:X9bmcKen0(1) AAS
更新頻度とかによるけど1時間に1回巡回して
差分あったらwebhookで通知とかにするかな
サーバはNTTのindigo借りてcronで回す

ちなみに俺がサーバ管理者なら大量アクセスされたら個別にIPをはじくけどな
745: (ワッチョイ 0263-WU2P) 2021/10/26(火)19:40 ID:l3iKjiOk0(5/6) AAS
cronでアクセスだと、すぐバレると思う
746: (ワッチョイ 0263-WU2P) 2021/10/26(火)19:58 ID:l3iKjiOk0(6/6) AAS
確かに漫画RAWはやばいな
管理者はいずれ捕まるだろうが
その時に残ってるサイト側のアクセスログで
何か起こるかも知れない
747: (ワッチョイ 2e2c-BQ1a) 2021/10/26(火)19:59 ID:0EcvCrgE0(1/3) AAS
直接やることはほとんど無くなったな。
ブラウザ噛ませたらだいじょうぶとも言えんけど念の為。
748: (ワッチョイ 2e2c-BQ1a) 2021/10/26(火)20:00 ID:0EcvCrgE0(2/3) AAS
あ、俺は漫画のことじゃないよw
749: (ワッチョイ 052c-KjLj) 2021/10/26(火)20:16 ID:1GB2dgWx0(1/2) AAS
俺もweb割れに機械アクセスしまくってたけど
IPと偽装の遮断、多数アクセス者への手動認証発動 あたりは全然やってくるから
今のうちに常識的な範囲の間隔あけといたほうが、最終的に得
750: (ワッチョイ 2e2c-BQ1a) 2021/10/26(火)20:32 ID:0EcvCrgE0(3/3) AAS
クローリングと思われないように巡回時刻もある程度散らしたほうがいい。
751: (ワッチョイ 82e4-Zbg4) 2021/10/26(火)20:35 ID:LVRQMceZ0(2/2) AAS
たしかに大量アクセスなら間隔開けてやった方が訴訟とかそういう意味じゃなくてIP弾かれないようにするために必要かもな
けどあれだけ人が集まるサイトで30アクセスって誤差なんじゃね?
752: (ワッチョイ 052c-KjLj) 2021/10/26(火)20:55 ID:1GB2dgWx0(2/2) AAS
短時間にガーッとやると「やったなお前」っていうパターンがわりとあって
あと定点スリープがバレたこともあるので
sleep(random.uniform(1,3))あたり使ってた気がする
もちろんUA偽装とか無駄クリックとか
色々組み合わせるけど
753: (ワッチョイ 0563-TSw9) 2021/10/26(火)23:05 ID:PnUW31FX0(1) AAS
一番いいのは、PPPoEのIPアドレス解放・再取得
スクレイピングができるなら簡単
754: (ワッチョイ fd5f-WSzF) 2021/10/27(水)00:08 ID:f8pc0Pt80(1) AAS
量が少なければスマホテザリングも強いよ。
1時間に1回くらい手動で飛行機飛ばす必要あるけど。
マイナーISPだとサバ管の怒り次第では逆引きしてブロックされることあるけどdocomoやKDDIや楽天をブロックする気合いを見せるやつは滅多にいない。
755: (ワッチョイ ee63-PyhB) 2021/10/27(水)05:55 ID:ZhdVjGxy0(1) AAS
マジでガイジはRubyとスクレイピングが大好きやなーw
756: (ワッチョイ 2e68-TSw9) 2021/10/27(水)07:12 ID:KgzsD+tW0(1) AAS
自分語りしだすと一気にクソスレ化するな
757: (エアペラ SDa1-TSw9) 2021/10/27(水)09:47 ID:qr5qqJQRD(1/2) AAS
スクレイピングに関する話題になるとどう転んでも糞スレになっちゃうんだな
758: (エアペラ SD02-EFWq) 2021/10/27(水)09:50 ID:ftCdB70eD(1) AAS
技術関係ないところの話題だからスレチもいいとこ
法律板で話してくれば良い
759
(1): (ワッチョイ 2101-qnHn) 2021/10/27(水)10:59 ID:ZCNDkMLx0(1) AAS
でもスクレイピングがPythonの主戦場だろ
自サーバーからのスクレイピングならなんも問題ないんだけどな
よそ様のデータを業務に使うならちゃんと許可もらったほうが安全
訴えられてもノーガードやで
760
(1): (ワッチョイ 0d7c-l2C9) 2021/10/27(水)11:59 ID:MOncQvOs0(1) AAS
DOM扱いやすいJS系のが得意そうやけど
Pythonで書くのは単にお題なだけ
761: (ワッチョイ ee2c-/PVD) 2021/10/27(水)12:15 ID:HUNTOh/S0(1/2) AAS
毎回、スクレイピングの話をしている香具師は、荒らしだろ。
荒らしは、>1 のテンプレを毎回、変更している

Ruby, Rails, クソチョンなどをNGワード登録推奨とか、
毎回、自分の有利なように変更している

まともな人が、テンプレを書き直した方がよいかも
762: (ワッチョイ e17c-EFWq) 2021/10/27(水)12:17 ID:BOJmivzn0(1) AAS
>>759
技術の話題と法の話題を分けろって話
スクレイピングはPyのみが法に触れるわけじゃないんだから他所でやれ
763: (ワッチョイ fd5f-WSzF) 2021/10/27(水)12:42 ID:gYhMrU7y0(1) AAS
>>760
tableとかだと一意のidや名前がついてなくてinnertextの中身次第で処理分けるとかだとPythonさいつよ。
さらにそれが日付形式だったりするともうJSでやりたくない。
764: (ワッチョイ 0d32-d8bl) 2021/10/27(水)13:15 ID:Nvua5p220(1) AAS
ほんとスクレイピングになるとよく釣れるね
語りたくてウズウズしてる連中がまー勝手にしゃべるしゃべる
765
(4): (ワッチョイ 0255-8Piu) 2021/10/27(水)13:26 ID:XWcghAvc0(1) AAS
応用情報技術者試験って意味ある?
Kaggle, AtCoderとどっちが有利?
766: (エアペラ SDa1-TSw9) 2021/10/27(水)13:36 ID:qr5qqJQRD(2/2) AAS
>>765
それを何に使いたいかによる。
就職ならあんまり意味ない。自分の腕試しなら意味ある。
767: (エアペラ SDcd-EFWq) 2021/10/27(水)13:43 ID:YALAf195D(1) AAS
>>765
スレチ
768: (ブーイモ MMe6-HOqZ) 2021/10/27(水)13:52 ID:VzWdb0JDM(1/2) AAS
>>765
IT系に就職するなら技術的な話が通じる程度の最低限の知識があることの証明にはなる
だから、ある程度のランクの大学でCS系の学部なら無用だし、門外漢なら非常に有効
769
(1): (ワッチョイ fd5f-iXiw) 2021/10/27(水)13:58 ID:t2iD5tO80(1) AAS
>>765
応用情報技術者に受からないレベルの人が Kaggle, AtCoder やっても意味無いと思うわ
770: (ワッチョイ 02ad-En1y) 2021/10/27(水)14:13 ID:SL+cB4sA0(1) AAS
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw
クソチョンはウンコを食べる糞食人種w
ゲリ便をじゅるじゅると
省1
771: (ブーイモ MMe6-HOqZ) 2021/10/27(水)14:29 ID:VzWdb0JDM(2/2) AAS
>>769
そうでもないでしょ
TCP/IPなど基盤の知識がなくてもアルゴリズムの実装や機械学習には全く支障ないし、実際そういう自称データサイエンティストとか普通にいるよ
772: (ワッチョイ 2101-YtSW) 2021/10/27(水)14:37 ID:gS5yewiY0(1) AAS
とんでもなく効率悪いプログラム書いてそう
773: (アウアウウー Sa45-zLop) 2021/10/27(水)17:13 ID:U3gpniqMa(1) AAS
flaskの質問です。
/hogeにあるボタンを押すと/に飛ばしたい。
hogeのhtmlソースは
<form action="/">
<button type="submit">戻る</button>
</form>
にしたいがエラーになる。
どうしたら良いですか?
774: (ワッチョイ ee2c-/PVD) 2021/10/27(水)17:59 ID:HUNTOh/S0(2/2) AAS
Ruby on Rails なら、ルーティングの設定ファイルに、すべてのパスを定義するけど

例えば、tweets コントローラーのindex アクションは、

root "tweets#index"
775
(1): (ワッチョイ 2eac-l2C9) 2021/10/27(水)18:10 ID:sQbCpqyG0(1) AAS
外してるかもしれんけど
<form action=“/“ method="GET">
776: (アウアウウー Sa45-zLop) 2021/10/27(水)18:30 ID:XM2mWAEea(1) AAS
>>775
エラーはでなくなりましたが、ブラウザのアドレスに192.168.33.240/?と?が表示されます。
ブラウザ内の表示は
@app.route("/")
def root():
の内容でうまくいってます。
ありがとうございました。
777: (ワッチョイ 12bd-6ZB7) 2021/10/28(木)23:38 ID:Y9D0pVLU0(1) AAS
そのオブジェクトが呼び出せるメソッドやインスタンス変数を一覧する方法ってないでしょうか?

いちいちクラスが定義されてるコードに行って確認するのが大変で。
778: (ワッチョイ a95f-Xzav) [age] 2021/10/29(金)00:38 ID:i5KIKa900(1) AAS
「python メソッド 変数 一覧」で検索しても良いのが見つからないってこと?
779: (ワッチョイ 394d-Jc4x) 2021/10/29(金)01:22 ID:QuewRSCl0(1) AAS
メタプログラミングしたいんじゃなくて開発中のヒントぽいから
Python対応のIDEつかえば良いとおもうよ。
そのとき型ヒントがちゃんと書かれたコードだと効果が高まる。

対話モードなら
>>> help(知りたいobject)
780: (アウアウウー Sa9d-48dE) 2021/10/29(金)05:04 ID:eAaOJvH1a(1) AAS
__dict__
781: (ワッチョイ 316e-JVmF) 2021/10/29(金)07:33 ID:r8yjsW9z0(1) AAS
PyCharm使えば勝手にサジェストされるけど
782: (ブーイモ MM8d-QmEi) 2021/10/29(金)12:31 ID:eAUG6XptM(1) AAS
型アノテーションしてる?
783: (ワッチョイ 1901-0qXq) 2021/10/29(金)15:46 ID:VsoATZuO0(1) AAS
してないな
どうせ短いスクリプトしか描かないし
784: (ワッチョイ 7997-7zC7) 2021/10/30(土)00:59 ID:+2y+c0hh0(1/2) AAS
dir(obj)

Jupyter使ってなかった頃は補完もまともじゃなかったのでdirしまくってたな。苦しかった。
785: (ワッチョイ a95f-fo6w) 2021/10/30(土)01:52 ID:N9079yGC0(1) AAS
今もdirしまくってるよ
786: (ラクッペペ MMeb-jCVc) 2021/10/30(土)15:31 ID:E8GNo7wZM(1) AAS
生涯dir一筋
787
(1): (JP 0H6b-5naq) 2021/10/30(土)15:44 ID:jP+EUTE0H(1/3) AAS
画像認識やパターン認識?に詳しい方いますか?

PUBGなどのバトロワゲームをよくやるんですが、安地(安全地帯)の分析で機械学習を用いて最終のアンチを予測したいなと思ってます

マップの画像を安地が縮まるごとにスクショし最終まで記録、それを何百パターンも用意し学習させて最初の円の時点で最終円の位置の予測をするというような感じですかね

Pythonはちょっと勉強した程度なのでどんな事をすればいいのかというか、どこから何をやればいいのかわからなくここで聞いてみました
788
(4): (ワッチョイ 7997-7zC7) 2021/10/30(土)15:48 ID:+2y+c0hh0(2/2) AAS
>>787
画像処理としては、スクリーンショットから円を抜き出すための処理を上手く描くだけだと思うが(2値化を上手くすれば多分いける)、
その安地の決定はランダムに行われていそうな気がしてならないけどどうかな?
多分、人間が学習できないものは機械学習でも上手くいかないんじゃないかなあ。
789
(1): (ワッチョイ f910-1pPc) 2021/10/30(土)15:51 ID:GfY8yM9k0(1) AAS
機械学習とかかっこいいことやる前に
大量にデータを収集するところから始めないと
もしかしたら最終安地をプロットするだけで
いい感じの結果が得られるかもしれないし
790: (ワッチョイ 8bbb-lKaz) 2021/10/30(土)15:52 ID:0N3skhyE0(1) AAS
ネトゲでチートはやめれ
791: (JP 0H6b-5naq) 2021/10/30(土)15:56 ID:jP+EUTE0H(2/3) AAS
>>788
なるほどですね
ゲームをやってる感じだと、第一の円がこうで、第二の円がここならだいたいこのへんかな?って経験則が出来てなんとなくはわかる感じではあるんですけどね
また、巷で言われてるのもランダムではなくパターンだって話ですし
で、シーズン毎で更新されてその傾向が変わってるっていう感じなんですよね
前のシーズンの経験則が残ってるとそれが邪魔してみんなわからなくなってる感じです
792: (JP 0H6b-5naq) 2021/10/30(土)15:58 ID:jP+EUTE0H(3/3) AAS
>>789
上でも書きましたがシーズン毎で傾向が変わるので、
APEXはあと数日で新シーズンが始まるのでそこからスクショ取りまくろうと思ってます

また、上手いこと誰かがアップしてくれるような流れとか作れないもんかと思ってますが無理ですよね、、w
793: (ワッチョイ b3bd-JVmF) 2021/10/30(土)18:28 ID:5X015B6g0(1) AAS
PUBGの安全地帯って規則性あるの
794: (ワッチョイ 1302-rbIv) 2021/10/30(土)19:35 ID:OQ2dRDm50(1) AAS
疑似乱数による偏りかもしれないな
コンピュータで使われている乱数はちゃんとした乱数ではないので
どうしても偏りが生じる
795: (JP 0Hd3-2hVy) 2021/10/30(土)20:03 ID:3t5J9MPRH(1) AAS
メーカー側だけど
ああいうのは制限付きランダム
xxならyy, aa以上ならbb以下みたいな多段ゲートを作っといて
根本のseedだけシーズン(更新)毎にイジる
パチンコの釘調整と一緒
796: (ワッチョイ 13e4-5fu0) 2021/10/30(土)20:20 ID:EBmXyLKj0(1) AAS
ウェブサイト運営したことないからわからんのだけど
セレニウムでのアクセスに対して検知して規制かける方法ってある??
IPとかそういう括りじゃ無くてアクセスしてきたブラウザがセレニウムで動いていることを検知して挙動を変えるみたいなこと
797: (ワッチョイ 8b10-uhPz) 2021/10/30(土)20:56 ID:rquto2XR0(1) AAS
selenium 検知 🔍
798: (ワッチョイ 533b-RFIy) 2021/10/30(土)22:53 ID:t+kQ7tMa0(1) AAS
イテレータで返してくるけど欲しいのは先頭だけの時に、
next(iter)
で取れるには取れるけど、空だった時にエラーになる
空かどうかはどうやって判定する?
799: (ワッチョイ 8b10-uhPz) 2021/10/31(日)00:45 ID:COFrJ6Ra0(1) AAS
try:
next(iter)
except StopIteration:
800: (ワッチョイ 1302-QmEi) 2021/10/31(日)10:23 ID:/Lc7JLSM0(1) AAS
nextの第二引数にNoneとか入れておくとストップ時にNone帰ってくるよ
801: (ワッチョイ 533b-RFIy) 2021/10/31(日)10:29 ID:XPaNMiEb0(1) AAS
おお、ちゃんと安全な取得方法があったのね
空だったら別のイテレータを試すので、危うくtryがネストしていくところだった

紹介記事とかぐぐるんじゃなくてドキュメントに当たらないと駄目だな
802
(1): (ワッチョイ 8901-sMDu) 2021/10/31(日)15:17 ID:ZKJdML+R0(1/2) AAS
そのクラス内からだとクラス変数にselfでアクセスできると思うけどそれってインスタンス変数と見分けが付かないと思うけどいいの?
1-
あと 200 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.268s*