はてなキーワード: ESSとは
WSL2 USBカメラ+他のUSB機器 2022年09月06日版
WSL2 Linux Kernel 5.10.60.1 からKernelモジュールにUSBIP対応が標準的に組み込まれたらしいが、Microsoft公式が提供しているKernelや手順ををそのまま使用すると動作しない
2022年09月06日時点の最新カーネルは 5.15.62.1 だが、wsl --update で展開されるバージョンが 5.10.102.1 だったため 5.10.102.1 を使用する
以下すべての手順の Windows Terminal を使用する箇所は 管理者権限 で実行
以下、[WT] は Windows Terminal、[Ubuntu] は Ubuntu側のbashを表す
WSLのカーネルアップデートと usbipd-win のインストール
> wsl --update
> wsl --status
> winget install --interactive --exact dorssel.usbipd-win
見つかりました usbipd-win [dorssel.usbipd-win] バージョン 2.3.0
Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。
Downloading https://github.com/dorssel/usbipd-win/releases/download/v2.3.0/usbipd-win_2.3.0.msi
██████████████████████████████ 10.4 MB / 10.4 MB
> wsl --install --distribution Ubuntu-20.04
[WT] WSLのディストリビューションを起動(WSL2起動用アイコンをマウスでクリックして起動してもよい)
> wsl --list
Linux 用 Windows サブシステム ディストリビューション:
sudo apt install -y linux-tools-5.4.0-77-generic hwdata
sudo update-alternatives --install /usr/local/bin/usbip usbip /usr/lib/linux-tools/5.4.0-77-generic/usbip 20
> wsl --shutdown
[WT] USBカメラが usbipd に認識されることを確認する (この記事では 2-7)
2-2 056e:00d9 USB 入力デバイス Not attached
2-3 1c4f:0027 USB 入力デバイス Not attached
2-7 1bcf:2284 Full HD webcam, USB microphone Not attached
2-11 0495:3011 ESS USB DAC, USB 入力デバイス Not attached
2-14 8087:0029 インテル(R) ワイヤレス Bluetooth(R) Not attached
[WT] USBカメラをUbuntu側にアタッチする(アタッチに成功した場合は何も表示されない)
> usbipd wsl attach --busid 2-7
>
[WT] USBカメラが正常にアタッチされていることを確認する(Attached と表示されていれば成功)
2-2 056e:00d9 USB 入力デバイス Not attached
2-3 1c4f:0027 USB 入力デバイス Not attached
2-7 1bcf:2284 Full HD webcam, USB microphone Attached - Ubuntu-20.04
2-11 0495:3011 ESS USB DAC, USB 入力デバイス Not attached
2-14 8087:0029 インテル(R) ワイヤレス Bluetooth(R) Not attached
[Ubuntu] Ubuntuのbashにログオンした既定のユーザを video グループに所属させる。なお、WSLを起動した時点で既に追加されているメッセージが表示される。
[Ubuntu] WSL2上の Ubuntu20.04 の中からUSBカメラが認識されていることを確認する。 lsusb コマンドを経由すると正常にUSBカメラが認識されているが、/dev/video* にはUSBカメラが列挙されない
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1bcf:2284 Sunplus Innovation Technology Inc. Full HD webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ls: cannot access '/dev/video*': No such file or directory
[Ubuntu] USB CameraがWSL内で認識されるようにLinuxカーネルをカスタムビルドする。下記リポジトリの手順通りに実施すると、WSL Linuxカーネルがカスタムビルドされたものに入れ替わる。注意点は、<windows username> の部分だけは各自の環境のWindowsユーザー名に手で書き換える必要が有ること。なお、.wslconfig は 絶対に windows 側で編集してはならない。絶対に。
> wsl --shutdown
[WT] USBカメラが usbipd に認識されることを確認する (この記事では 2-7)
2-2 056e:00d9 USB 入力デバイス Not attached
2-3 1c4f:0027 USB 入力デバイス Not attached
2-7 1bcf:2284 Full HD webcam, USB microphone Not attached
2-11 0495:3011 ESS USB DAC, USB 入力デバイス Not attached
2-14 8087:0029 インテル(R) ワイヤレス Bluetooth(R) Not attached
[WT] USBカメラをUbuntu側にアタッチする(アタッチに成功した場合は何も表示されない)
> usbipd wsl attach --busid 2-7
>
https://www.imdb.com/de/list/ls599665017/
https://www.imdb.com/de/list/ls599665017/copy/
[WT] USBカメラが正常にアタッチされていることを確認する(Attached と表示されていれば成功)
2-2 056e:00d9 USB 入力デバイス Not attached
2-3 1c4f:0027 USB 入力デバイス Not attached
2-7 1bcf:2284 Full HD webcam, USB microphone Attached - Ubuntu-20.04
2-11 0495:3011 ESS USB DAC, USB 入力デバイス Not attached
2-14 8087:0029 インテル(R) ワイヤレス Bluetooth(R) Not attached
[Ubuntu] WSL2上の Ubuntu20.04 の中からUSBカメラが認識されていることを確認する
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1bcf:2284 Sunplus Innovation Technology Inc. Full HD webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
crw------- 1 root root 81, 0 Sep 6 17:29 /dev/video0
crw------- 1 root root 81, 1 Sep 6 17:29 /dev/video1
[Ubuntu] USBカメラがWSL2の中から認識されることを確認するテストコードを作成する
$ pip install opencv-contrib-python
$ cat << 'EOT' > ${HOME}/usbcam_test.py
import cv2
W=640
H=480
cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc('M','J','P','G'))
#cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc('Y','U','Y','V'))
cap.set(cv2.CAP_PROP_FRAME_WIDTH, W)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, H)
https://www.imdb.com/de/list/ls599660855/
https://www.imdb.com/de/list/ls599660855/copy/
while True:
ret, frame
繰り返し型最後通牒ゲーム(Repeated Ultimatum Game)を数理的に徹底分析する一例を示す。まず、一回限りの場合の均衡(subgame perfect equilibrium, SPE)を整理し、その後に有限回・無限回の繰り返しゲームとしての分析および補助的な進化ゲーム理論的考察を行う。
最後通牒ゲームは、以下のような二人ゲームとして定式化される。プレイヤーは提案者(プレイヤーA)と応答者(プレイヤーB)の二名である。資源の総額を1(または1000円など)とする。提案者は、自己の取り分 x(0 ≦ x ≦ 1)と応答者の取り分 1 - x を提示する。応答者は、この提案を受け入れるか拒否するかを選び、受け入れればそれぞれ提示額が得られ、拒否すれば双方が0の利得となる。
このゲームを「繰り返し型」とする場合、ゲームが複数回(有限または無限に)同じ形で行われ、参加者は各回の結果に応じた戦略(または将来の罰則を考慮した戦略)を採ると仮定する。
純粋戦略に基づく分析では、応答者が提案された 1 - x を受け入れるかどうかを考える。利得が正ならば受容すべきであり、これを前提とすると、提案者は自分の取り分を最大化するため、限りなく x = 1 に近い値を設定し、応答者には最小の正の額 ε を渡すことになる。したがって、部分ゲーム完全均衡(SPE)は「提案者が最小限の額を応答者に提案し、応答者はそれを受け入れる」形となる。すなわち、理論上は提案者がほぼ全額を得る均衡となる。
しかし実験では、提案額は概ね30~50%付近となり、応答者は自分の取り分が30%以下の場合に拒否する傾向が見られる。この傾向は「公平性」や「不平等嫌悪」といった心理的要因(Fehr–Schmidtモデル、Bolton–Ockenfelsモデルなど)で説明されることが多いが、ここでは理論モデルの基本形として扱う。
ゲームが T 回(有限回)繰り返される場合、逆順帰納法により各回の均衡を求めることができる。最終回(第 T 回)は一回限りのゲームと同じであり、提案者は最小額を提示し、応答者は受容する均衡が成立する。第 T-1 回以降についても、最終回の均衡が既知であるため、もし応答者が拒否することで最終回に不利益を被ると予想されれば、提案者は同様に自分の取り分を最大化する戦略を採用することになる。結果として、全期間において逆順帰納法により唯一のSPEは、各回で「最小限の提案」および「受容」になる。しかしこの結論は「有限回かつ共通認識の完全合理性」の下での結果であり、実際の人間行動や信頼関係、将来の相互報復(パニッシュメント)などを考慮すると、均衡が変化する可能性がある。
無限回繰り返しゲーム(もしくは有限回で終了時期が不明な場合)では、参加者は将来の報酬を割引因子 δ(0 < δ < 1)で評価する。この場合、例えばトリガー戦略を採用すると、初回は提案者が公正な分配(例えば50:50)を提示し、応答者も受容する。もしある回で応答者が提案を拒否した場合、その後は常に応答者が0となる(または極めて低い利得になる)戦略に切り替える。
R / (1 - δ) ≧ (ある回で裏切って得られる一時的な増分) + δ P / (1 - δ)
ここで R は公正な分配時の利得、P は裏切りが起こった場合の(ペナルティとして)得られる利得である。十分高い割引因子(将来の利得に重みを置く)であれば、長期的に見ると協力状態(公正な分配)を維持する方が双方に有利となり得る。
無限回繰り返しゲームでは、フォーク定理により、プレイヤー間の報復や相互信頼を用いたさまざまな均衡が実現可能である。例えば、提案者と応答者が互いに「公平な分配」を維持する戦略が、十分な将来重視(δが大きい)条件下で均衡となる可能性がある。
実験結果で見られる「公正な提案」や「低すぎる提案の拒否」は、伝統的な合理性だけでは説明が難しいため、進化ゲーム理論の枠組みが有用である。多数のプレイヤーが繰り返し対戦する環境では、各プレイヤーの行動がその後の成功率に影響し、公平な戦略が進化的に安定(ESS: Evolutionarily Stable Strategy)となる場合がある。
また、レプリケーターダイナミクスを考えると、社会全体における各戦略の割合 q_i は、各戦略の平均利得と社会全体の平均利得との差に応じて変化する。式としては dq_i/dt = (π(s_i) - π̄) q_i となり、この力学の下では、公平な提案と拒否が進化的に安定な均衡となるシナリオが示される。RIETIなどの研究では、最後通牒ゲームに基づく数理モデルとシミュレーションを通して、提案者と応答者間の選別的取引や、社会的知性の役割が平均利得や格差にどのように影響するかが検討されている。
繰り返し型最後通牒ゲームの数理的分析から、以下の点が示唆される。有限回の場合、共通認識の完全合理性の下では、逆順帰納法により各回で「最小限の提案/受容」が唯一のSPEとなる。しかし実験的にはこれと大きく異なる(公正な提案が多い)結果が得られており、心理的要因や公平性の感情を反映した行動が考慮されるべきである。無限回の場合、フォーク定理により、公正な分配を支える戦略が実現可能であり、特に割引因子が高い場合には、公正な均衡が安定する。
イヤモニタイプのを使ったことあってそれでも痛くなるという印象なのか?
個人的には重量があり挟み込み圧もあるヘッドホンの方が長時間使用で痛くなりやすいと思うが
Tin buds 3はイヤモニタイプの形状で耳のくぼみ全体で支える感じなので耳穴にツッコむだけのカナルとは装着感が違う
ワイヤレスで音を追求するならBTR7みたいなポータブルのBluetoothアンプ(AKMとかESSとかの良いDACチップ積んだやつ)に有線ヘッドホン・イヤホンを繋ぐのが結局一番いいんだけど
まあスマホやPCとの間の線はなくなるけど線自体はポケットの中とかに入れたアンプまでは這ってる感じでそれを許容できるかどうか
それでも著名なオーディオメーカーが出してるいいチップ積んだやつだとエントリーモデルでも15,000円位はかかるからヘッドホン・イヤホンに割く予算がなくなってしまうな
イヤホンやヘッドホンの狭い内部空間にバッテリーに加えてオーディオ的にまともな回路つめこむのは今の技術でも無理があるから
結局そのへんは音質やノイズや安定性を犠牲にしてるわけ、一般人が気にしないレベルの犠牲かもしれんけど
というわけであくまで俺のオススメはBTR3K(eイヤで11,800円)とTINHiFi C3(Amazonで6,768円)のコンボだな、5chスレでも好感触の有線イヤホンだ
これらはワイヤレスヘッドホンにあるノイズキャンセリング機能は当然ないが、IEMはそれ自体が物理的に遮音性を多少持ってるので、ANCの代用にはならないものの大きな問題はないだろう
それでもやはりワイヤレスヘッドホンがいいのならeイヤのヘッドホンページで上の方にあるやつから選ぶといいんじゃないか
ag WHP01Kかanker Soundcore Space Q45なんか良さそうだな、ざっくりと迫力重視ならQ45、繊細さ重視ならagの、という感じか
ボイスチェンジャーで男声から女性声に変換したけれど、ノイズが酷いので取りたい。
「ノイズ」と言っているが、まずボイスチェンジャーで変換したときに出るノイズの名前がわからない。
マイクでの収録時に乗る、エアコンの音といった環境音を取るのはすぐに出てくるが、
フォルマントとピッチを変換した後の、機械音になってしまっているのを除去したい場合がわからない。
iZotope RX8だと、De-click、De-clip、De-ess、De-hum、ブレスの除去、音声ノイズ除去と言ったのはあるが、
音声自体が歪んでしまっているような場合を直すのは対応していない。
4kHz以上のスペクトルをリペアする機能もあるが、200Hz~の所から歪んでしまっているので効果がない。
突発的なノイズについては、前後のパタンから推測して修復する機能もあるが、理想の波形がどこにもないからマッチしない。
WavesのVitaminというのがエンハンスというのだから、違ったアプローチで直せれるかと思ったが、まったく効果がない。
EQで気になる箇所だけ削ればというのは正しいが、削っていくと残らない。
のどちらかなわけだが、見つからない。
GANやディープフェイクと言われている時代なのだから、あるだろうと思うのだがない。
英語だとLyrebird、Overdubといった有名どころは見つかるわけだが、日本語を使いたい。
モンスター声に変えるといったのはあるが、もっと自然に変えたいのだ。
どれもこもった音になる。
R.ドーキンス博士の「利己的な遺伝子」「神は妄想である」を続けて読んだ感想。
進化の過程において、一部の生物は自己の遺伝子を有利に残すため、子を世話する=利他性という資質を身に付けた。
生存に有利な資質の一種、利他性を持つ個体の割合が多くなった。ここまで前提。
利他性というものが生得的資質であるならば、慈善、正義というものも本能の一種であり、生理的快感を伴うものではないか。
生理的快感に従って行為するがゆえに、「困っている人」には注目し快感の命じるままに主観的慈善行為を行い或いは正義のため糾弾し、「困っている人」でなくなったら忘却するという現象が起こるのではないか。
この仮定が正しければ、単なる生理的快感を他者に役立てるためには理性による制御が必要だということになる。
自分の頭ではここまで。
-----------------------------------------------------------------------------------
早速指摘あったので追記します。
「個体が好き勝手カオスに選択しまくった無限の乱数の結果一定の偏り(ESS)で収束が生まれる」というのは実に面白いなあ、でした。
書き方と自分の理解両方に不足があったと思います。指摘ありがとうございました。
なんでこんなエントリを書いたかというと、「おもいやりをもちましょう」と教える現行の道徳教育って思わぬ善意の落とし穴を作ってるんじゃないか、とふと思ったのが発端。
もし利己的行為を各自選択することでお互いが生存に有利に働くシステムを構築することができれば、生物学的に見て一番無理がないのではないだろうか。
まあどのくらいの数の異所属カップルが誕生するかは別にして,「生命科学専門でもないが理系で化学系の知識があり,生物にもそれなりに好奇心がある」ような人を想定してコンセプトを選択してみようと思う.(彼女を専門に引き込むというよりか自分の興味がこんなことなのだよと紹介する意味で.同じことを彼女にもしてもらうとよいかもしれない.)あくまでコミュニケーションとしてなので,あまり概念中にたくさんの専門用語がでてくることは避けたい.多くて半ダース.あといくら基礎だとはいっても,いきなり宇宙はエネルギーのあり方で生命はその一形式だというそもそも論も避けたい.
彼女は中学の生物は大体覚えているが高校の生物は習っておらず,専門は理論化学よりの有機合成化学の学部生で頭は切れて時々おっちょこちょい,生化学や分子生物学には興味がないわけでない,というきわめて好都合な条件の下紹介すべき十概念を考えてみた.以下の順番はちょっとした思想の配列として少し気を使ったがあからさまにそれを伝えなければいけないほどのものでもない.
まあ,いきなり大御所だがここははずせない.物質科学全盛の時代に生命科学もそこにアクセスする活路を切り開いたということで.ただここであまりの情報の蓄積を彼女にぶつけてしまうとうんざりさせてしまうかもしれない.素材自体が一級なのだから彼女の興味と質問とが誘起されるような語り口がよいと思う.
「生命科学系の学生が考えるに有機化学の学生に受け入れられそうな概念(思い込んでいるだけ.実際は全然受け入れられない)」そのものという意見には半分賛成・半分反対なのだけれど,それを彼女にぶつけて確かめてみるには一番よさそうな素材なんじゃないのかな.
彼女も酵素の構造が機能と密接にかかわっていることは知っているだろうし,それを酵素や分子機械で実現することの面白さをぶつけてみたり,代謝が全体として大きな制御システム回路のようなものになっていことをぶつけてみたり,その中で彼女の生物特有の機構への興味が増せば儲けもの.
iPSはノーベル賞をとるといわれているし鉄板かな.案外作るために必要なことは制限酵素とウイルス遺伝子の挿入が本質でわかりやすく応用可能性も広い.
細胞創造と生命の起源の話はいままでの話よりはコアかなと思う.でも彼女は有機合成が専門だし細胞を合成するという巨大なプロセスに興味をもってくれるかもしれないし,それが一回地球の表面でおこっただろうということはロマンだよな.地雷でもあるかもしれない.
これはもう完全に僕の興味とスケベ心からで,マニアックすぎるかもしれないけれど,これからの生物学の方法としてかなり有力だし,分子数が多い細胞の中の各要素(components: DNA, RNA, Ribosomes, Electrolytes, water, cytoskeleton etc)間の関係性をシステムとして記述することの重要性と難しさとを語ってみたい.もし彼女が難しい素反応がたくさんある合成との類比で興味を抱いてくれるとよいのだけれどあまり深追いはできないな.
そんなに新しくないし,フォンノイマンみたいな人が見たら不動点定理に過ぎないと怒り出すかもしれないが,線形で静的で平衡系が非線形で動的で非平衡の系のちょっとしたヒントになることと分子・細胞・個体・生態のどのレベルでも同じような思考ができるというこれまでの話をちょっと豊かにする意味はある.遺伝子で始まり生態で終わるのも少し対比があってよいかと思う.ただこの話題には全然自信が無いからよければもっとぴったりするものを提案してほしい.
Enterprise Strage Serverだと思ってしまう俺は職業病。
ID論とかキリスト教原理主義のプロパガンダとしか思ってない人が多いと思うんだけど
実際学会で議論になるのは進化現象の創発による上位概念の判別システムをどう考えるか?って感じなんじゃね
ここら辺は遺伝的アルゴリズムのプログラムを効率化する上位概念の観察の構築ででる観測者主観を模したタスクを考えてもらえれば解ると思うけど
(例えば有名なサラリーマンの巡回経路最適化問題で、突然変異とかの係数を自動的に変えるタスクのこと)
別に神とかいう概念でもないよーな気がする。進化現象のようなより複雑なタスクになった場合、これは知性と呼べるのかどうか?って感じ。
そういえば脳生理学とかでは自我とかも創発現象からアプローチした研究が多いよね最近。
まあそんなわけで、ID論自体は前回も書いたけど私は現実的な解は得られそうに無いと思うので否定的なんだけど。
web2.0とかも創発を利用したもんを指すって説に自分も一票
年末特番が詰まらなすぎて匿名ダイアリーでツマミを食べながら徒然なるままに書いてみた。
http://anond.hatelabo.jp/20061231032609
ねーねー、ESSの略称じゃないやつを挙げてもらえない?
いいや、自分でうpするぜ!
(ESS = Evolutionarily Stable Strategy:進化的に安定な戦略)
引用はとりあえず→から。
http://ja.wikipedia.org/wiki/%E7%A4%BE%E4%BC%9A%E7%94%9F%E7%89%A9%E5%AD%A6
つまりESS理論によれば、利己的行動を選択する個体が増えても集団に不利益が発生し、また利他的行動を選択する個体が増えても、自身の不利益による集団内での損耗が発生するため、利己的行動を取る個体と利他的行動を取る個体は安定するという。
また社会集団を形成している生物(人間も含む)では、各個体は無意識のうちにこれらの利益マトリックスにのっとり、自身が利己的行動か利他的行動を取るかを選択していると論じている。
結局のところ、各個体の利己的行動も利他的行動も、その個体の属する群の利益ではなく、個々の遺伝子にとっての利己的行動であり、それらがそれぞれの戦略を取り、その結果としてその種の行動が決まってゆくわけである。
(以上、うぃきから抜粋引用)
ESSを前提として導入するか、否定するのかによって、社会学や心理学やジェンダー論とかに対峙する姿勢は相当違ってくると思う。