「無作為」を含む日記 RSS

はてなキーワード: 無作為とは

2025-10-15

anond:20251015163642

真剣フィルターバブル怪異エコーバーチャンというものを考えたほうがええ

ニュースでも連日持ちきりやったしワイの無作為フォロー実験垢も万博感想で溢れかえっとった

2025-10-12

anond:20251011220111

ネット世論社会学」という本にも書いてあったが、特に強い主義主張がない人も答える無作為アンケート調査などと違ってSNSは聞かれてもいない政治的主張を自ら発信してるものしか画面に映らないから。エコーチェンバーうんぬんかんぬんもあるがほとんどはそれが根本

2025-09-10

anond:20250910211927

しかにその通りだと考え直した。

仮にそういうものがあったとしても、無作為に交配し続けている時点で区別へったくれもないし、

今の世の中でいうところの先天的なもろもろと同じ扱いになって終わるだけになりそう。ありがとう

2025-08-17

anond:20250817042853

そういう時に限って男は気を利かせたがるんよな。

まあ無作為質問してるなら女も悪いが。

2025-08-03

dorawii@執筆依頼募集中

あっ!dorawiiアンチだ!

無作為抽出した人たちにクンニせいの投稿10件程度とこっちの投稿同じ件数だけ比べてもらってどっちの投稿者の投稿のほうが中身あるかという判定させたらもちろんこっちが中身あるってする人が多くなるでしょ。

ずっと定型しか書いてない人の投稿が中身あるということにされるほど平均的な人間認知歪んでない。

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

https://anond.hatelabo.jp/20250803132524# 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaI7lKwAKCRBwMdsubs4+
SLuGAP4pLXZgLkLvIheXyAHEJfbW+PybCFmes0UFqOIz6g9h4AD/SPn0jKOfA0jf
xVZdujzi6xE+Ji+YU+u/wJF7ysP0UgU=
=KBeg
-----END PGP SIGNATURE-----

2025-07-30

アダアフィは儲かるらしい

Twitterのバズったツイートリプライエロ漫画の冒頭を無作為に貼るやつ、あれ一向に減らないあたりすげぇ儲かるんだろうな

アダアフィ、根気よくやれば100%稼げるものの一つなのは分かってる(影理論ってやつにおすすめしたらアホみたいな稼ぎ出してたし)んだけどやる気にならないんだよな 俺は世捨て人

2025-07-21

こんなにうじゃうじゃ人がいて、思想が高々十数個にまとまっちゃうおかしくないですか?

多様性を出すために、無作為立法しませんか?

ってもうしてるかガハハ

2025-07-17

anond:20250717093947

「道行く女性を性対象として消費する」だけはあんまり表に出さない方が良いかもしれない

増田がどこを目指しているのか分からないし、特定彼女や嫁が出来た際に、無作為に道行く女性を性対象として消費をし続けてしまうようであればやばいかな

納まるなら別にって感じ

1人で気ままに生きていくんだってのならそれこそ気にする必要ない

2025-07-05

🍬資本主義平等なのか飴の配布で考えてみよう🍬

python
import random
import numpy as np
import matplotlib.pyplot as plt
from collections import defaultdict

# 飴の配布システムシミュレーション
class CandyDistributionSystem:
    def __init__(self):
        """
        設計意図: このシステム経済における資源分配の不平等性をモデル化しています特に少数の特権層(Aグループ)が富を集中させ、再分配システムからも不均衡に利益を得る
        構造問題表現しています。
        """
        # 各グループの人数設定
        self.group_a_count = 8
        self.group_b_count = 2498
        self.group_c_count = 7494
        self.total_participants = self.group_a_count + self.group_b_count + self.group_c_count
        
        # 飴の提出数設定
        self.contribution_per_a = 624
        self.contribution_per_b = 2
        self.contribution_per_c = 1
        
        # 各グループの総貢献計算
        self.total_a_contribution = self.group_a_count * self.contribution_per_a
        self.total_b_contribution = self.group_b_count * self.contribution_per_b
        self.total_c_contribution = self.group_c_count * self.contribution_per_c
        self.total_contribution = self.total_a_contribution + self.total_b_contribution + self.total_c_contribution
        
        # 配布用と貯金用の飴の区分
        self.distribution_limit = 10000
        self.savings = max(0, self.total_contribution - self.distribution_limit)
        
        # 結果追跡用の辞書
        self.results = {
            'A': defaultdict(int),
            'B': defaultdict(int),
            'C': defaultdict(int)
        }
    
    def distribute_candies(self, method='original'):
        """
        設計意図: 配布方法選択によって、特権固定化格差拡大がどのように進むかを
        示します。'original'メソッド意図的にAグループ優遇するよう設計されています。
        
        Parameters:
        -----------
        method: str
            配布方法 ('original', 'lottery', 'first_come', 'new_condition', 'fair')
        """
        # Aグループへの確定配布
        a_distribution = 625 * self.group_a_count
        remaining = self.distribution_limit - a_distribution
        
        # 残りの参加者数
        remaining_participants = self.total_participants - self.group_a_count
        
        # Aグループの結果記録
        for _ in range(self.group_a_count):
            self.results['A'][625] += 1
        
        # 各配布方法によって処理が異なる
        if method == 'original':
            # オリジナル問題設定通りの配布(5000人に1個ずつ、残りは0個)
            lucky_count = remaining  # 5000人が当選
            
            # B+Cグループの混合リスト作成
            bc_participants = [(1, 'B')] * self.group_b_count + [(2, 'C')] * self.group_c_count
            random.shuffle(bc_participants)
            
            # 当選者に配布
            for i in range(len(bc_participants)):
                participant_id, group = bc_participants[i]
                if i < lucky_count:
                    self.results[group][1] += 1
                else:
                    self.results[group][0] += 1
                    
        elif method == 'lottery':
            # 抽選方式(BとCグループから無作為に5000人選出)
            bc_participants = [(1, 'B')] * self.group_b_count + [(2, 'C')] * self.group_c_count
            winners = random.sample(bc_participants, remaining)
            
            # 当選落選カウント
            for _, group in winners:
                self.results[group][1] += 1
            
            # 落選者のカウント
            self.results['B'][0] = self.group_b_count - self.results['B'][1]
            self.results['C'][0] = self.group_c_count - self.results['C'][1]
            
        elif method == 'first_come':
            # 先着順方式アクセス速度による先着順を乱数シミュレート)
            # 設計意図: 先着順は単なる運の要素を超えて、情報格差技術格差も含む制度設計
            bc_participants = [(1, 'B')] * self.group_b_count + [(2, 'C')] * self.group_c_count
            
            # 現実では、情報を早く得られる人や高速インターネット接続を持つ人が有利
            # これをシミュレートするため、Bグループわずかなアドバンテージを与える
            bc_speeds = []
            for id, group in bc_participants:
                if group == 'B':
                    speed = random.random() + 0.1  # Bグループに小さなアドバンテージ
                else:
                    speed = random.random()
                bc_speeds.append((id, group, speed))
            
            # 速度順にソート
            bc_speeds.sort(key=lambda x: x[2], reverse=True)
            
            # 当選者決定
            for i in range(len(bc_speeds)):
                _, group, _ = bc_speeds[i]
                if i < remaining:
                    self.results[group][1] += 1
                else:
                    self.results[group][0] += 1
                    
        elif method == 'new_condition':
            # 追加条件方式恣意的な条件を設定)
            # 設計意図: 新たな条件の設定は往々にして既存特権を温存するように設計される
            bc_participants = [(i, 'B', random.random()) for i in range(self.group_b_count)] + \
                             [(i, 'C', random.random()) for i in range(self.group_c_count)]
            
            # Bグループに有利な条件を設定(例: 特定知識スキルを持つ人のみ)
            # この「条件」は表面上は中立的だが、実際には特定グループに有利になるよう設計
            def meets_condition(participant):
                _, group, rand_val = participant
                if group == 'B':
                    return rand_val > 0.3  # Bグループには70%の確率合格
                else:
                    return rand_val > 0.7  # Cグループには30%の確率合格
            
            # 条件に合致する人を抽出
            eligible = [p for p in bc_participants if meets_condition(p)]
            
            # 条件に合致する人が多すぎる場合抽選
            if len(eligible) > remaining:
                winners = random.sample(eligible, remaining)
            else:
                # 条件に合致する人が足りない場合、全員に配布
                winners = eligible
            
            # 当選者をカウント
            for _, group, _ in winners:
                self.results[group][1] += 1
            
            # 落選者のカウント
            self.results['B'][0] = self.group_b_count - self.results['B'][1]
            self.results['C'][0] = self.group_c_count - self.results['C'][1]
            
        elif method == 'fair':
            # 公平な再分配方式(貢献度に応じた配布)
            # 設計意図: この方法は「貯金分」も含めた全ての飴を、各グループの貢献度に応じて分配
            # これにより構造的不平等を軽減、結果としてより多くの人が少なくとも損をしない状態になる
            
            # 全飴(貯金分も含む)を使った配布
            total_to_distribute = self.total_contribution
            
            # 各グループの貢献比率計算
            a_ratio = self.total_a_contribution / self.total_contribution
            b_ratio = self.total_b_contribution / self.total_contribution
            c_ratio = self.total_c_contribution / self.total_contribution
            
            # 各グループへの配布数決定
            a_share = int(total_to_distribute * a_ratio)
            b_share = int(total_to_distribute * b_ratio)
            c_share = int(total_to_distribute * c_ratio)
            
            # 端数調整
            remainder = total_to_distribute - (a_share + b_share + c_share)
            if remainder > 0:
                # 端数は最も人数の多いCグループに
                c_share += remainder
            
            # Aグループの配布(均等配分)
            per_a = a_share // self.group_a_count
            self.results['A'][per_a] = self.group_a_count
            
            # Bグループの配布(均等配分)
            per_b = b_share // self.group_b_count
            b_remainder = b_share % self.group_b_count
            
            self.results['B'][per_b] = self.group_b_count - b_remainder
            if per_b + 1 > 0 and b_remainder > 0:
                self.results['B'][per_b + 1] = b_remainder
            
            # Cグループの配布(均等配分)
            per_c = c_share // self.group_c_count
            c_remainder = c_share % self.group_c_count
            
            self.results['C'][per_c] = self.group_c_count - c_remainder
            if per_c + 1 > 0 and c_remainder > 0:
                self.results['C'][per_c + 1] = c_remainder
    
    def calculate_net_gain(self):
        """
        設計意図: この関数は各グループ純利益/損失を計算し、資源分配の公平性定量的評価できるようにします。純利益/損失は個人観点から見た経済的公正性の
        重要指標です。
        """
        net_gains = {}
        
        # Aグループ純利益計算
        a_contribution = self.contribution_per_a
        a_distribution = list(self.results['A'].keys())[0]  # 全員が同じ数を受け取る前提
        net_gains['A'] = a_distribution - a_contribution
        
        # BとCグループ純利益計算(加重平均)
        for group, contribution_per_person in [('B', self.contribution_per_b), ('C', self.contribution_per_c)]:
            total_gain = 0
            for received, count in self.results[group].items():
                total_gain += (received - contribution_per_person) * count
            net_gains[group] = total_gain / (self.group_b_count if group == 'B' else self.group_c_count)
            
        return net_gains
    
    def analyze_results(self):
        """
        設計意図: この分析関数は、各グループの分配結果を詳細に調査し、
        制度設計公平性、貢献度と報酬関係、およびシステムの持続可能性を
        評価します。政策分析においては、こうした多角的検証重要です。
        """
        # 各グループ純利益/損失
        net_gains = self.calculate_net_gain()
        
        # 貢献度分析
        contribution_percentage = {
            'A': (self.total_a_contribution / self.total_contribution) * 100,
            'B': (self.total_b_contribution / self.total_contribution) * 100,
            'C': (self.total_c_contribution / self.total_contribution) * 100
        }
        
        # 飴を受け取った人の割合
        received_percentage = {
            'A': sum(count for received, count in self.results['A'].items() if received > 0) / self.group_a_count * 100,
            'B': sum(count for received, count in self.results['B'].items() if received > 0) / self.group_b_count * 100,
            'C': sum(count for received, count in self.results['C'].items() if received > 0) / self.group_c_count * 100
        }
        
        # 分析結果の表示
        print("\n===== 飴の配布システム分析 =====")
        print(f"総飴数: {self.total_contribution}個 (分配用: {self.distribution_limit}個, 貯金: {self.savings}個)")
        
        print("\n--- グループごとの貢献と結果 ---")
        for group in ['A', 'B', 'C']:
            group_size = getattr(self, f"group_{group.lower()}_count")
            contribution_per_person = getattr(self, f"contribution_per_{group.lower()}")
            total_contribution = getattr(self, f"total_{group.lower()}_contribution")
            
            print(f"\n{group}グループ ({group_size}人):")
            print(f"  貢献: 1人あたり{contribution_per_person}個 (総計: {total_contribution}個, 全体の{contribution_percentage[group]:.1f}%)")
            print(f"  受け取り状況:")
            
            for received, count in sorted(self.results[group].items()):
                print(f"    {received}個: {count}人 ({count/group_size*100:.1f}%)")
            
            print(f"  飴を受け取った割合: {received_percentage[group]:.1f}%")
            print(f"  純利益/損失: 1人あたり平均 {net_gains[group]:.2f}個")
        
        print("\n--- 全体的な公平性分析 ---")
        print(f"最も得したグループ: {max(net_gains, key=net_gains.get)}グループ (+{max(net_gains.values()):.2f}個/人)")
        print(f"最も損したグループ: {min(net_gains, key=net_gains.get)}グループ ({min(net_gains.values()):.2f}個/人)")
        
        # 全員に飴が配布されたかどうか
        all_received = all(sum(count for received, count in self.results[group].items() if received > 0) == 
                          getattr(self, f"group_{group.lower()}_count") for group in ['A', 'B', 'C'])
        
        print(f"\n前提条件「全員に配布」の充足: {'はい' if all_received else 'いいえ'}")
        if not all_received:
            total_without = sum(self.results['B'][0] + self.results['C'][0])
            print(f"  飴を受け取れなかった人数: {total_without}人")
        
        return net_gains, contribution_percentage, received_percentage

    def visualize_results(self):
        """
        設計意図: データ可視化政策効果や不平等性を直感的に理解するために重要です。
        このようなグラフィカル表現によって、各グループ間の格差制度設計問題点を
        一目で理解できるようになります。
        """
        # グラフセットアップ
        fig, axes = plt.subplots(2, 2, figsize=(14, 10))
        
        # 1. 貢献度のグラフ
        contributions = [self.total_a_contribution, self.total_b_contribution, self.total_c_contribution]
        axes[0, 0].bar(['Aグループ', 'Bグループ', 'Cグループ'], contributions)
        axes[0, 0].set_title('グループごとの総貢献飴数')
        axes[0, 0].set_ylabel('飴の数')
        
        # 貢献度の割合アノテーションとして追加
        total = sum(contributions)
        for i, v in enumerate(contributions):
            percentage = v / total * 100
            axes[0, 0].text(i, v + 100, f'{percentage:.1f}%', ha='center')
        
        # 2. 1人あたりの貢献度と受け取り数の比較
        group_names = ['Aグループ', 'Bグループ', 'Cグループ']
        contribution_per_person = [self.contribution_per_a, self.contribution_per_b, self.contribution_per_c]
        
        # 各グループの平均受け取り数を計算
        received_per_person = []
        for group, letter in zip(group_names, ['A', 'B', 'C']):
            total_received = sum(received * count for received, count in self.results[letter].items())
            group_size = getattr(self, f"group_{letter.lower()}_count")
            received_per_person.append(total_received / group_size)
        
        x = np.arange(len(group_names))
        width = 0.35
        
        axes[0, 1].bar(x - width/2, contribution_per_person, width, label='提出')
        axes[0, 1].bar(x + width/2, received_per_person, width, label='受け取り')
        
        # 純利益/損失をアノテーションとして追加
        for i in range(len(group_names)):
            net = received_per_person[i] - contribution_per_person[i]
            color = 'green' if net >= 0 else 'red'
            axes[0, 1].text(i, max(received_per_person[i], contribution_per_person[i]) + 5, 
                        f'{"+" if net >= 0 else ""}{net:.1f}', ha='center', color=color)
        
        axes[0, 1].set_title('1人あたりの提出・受け取り飴数比較')
        axes[0, 1].set_xticks(x)
        axes[0, 1].set_xticklabels(group_names)
        axes[0, 1].set_ylabel('飴の数')
        axes[0, 1].legend()
        
        # 3. 各グループの受け取り状況の分布
        # 各グループの受け取り状況を積み上げ棒グラフ表現
        group_sizes = [self.group_a_count, self.group_b_count, self.group_c_count]
        received_counts = []
        not_received_counts = []
        
        for letter, size in zip(['A', 'B', 'C'], group_sizes):
            received = sum(count for received, count in self.results[letter].items() if received > 0)
            received_counts.append(received)
            not_received_counts.append(size - received)
        
        axes[1, 0].bar(group_names, received_counts, label='飴を受け取った人数')
        axes[1, 0].bar(group_names, not_received_counts, bottom=received_counts, label='飴を受け取れなかった人数')
        
        # 割合アノテーションとして追加
        for i in range(len(group_names)):
            if group_sizes[i] > 0:
                percentage = received_counts[i] / group_sizes[i] * 100
                axes[1, 0].text(i, received_counts[i] / 2, f'{percentage:.1f}%', ha='center')
        
        axes[1, 0].set_title('グループごとの飴受け取り状況')
        axes[1, 0].set_ylabel('人数')
        axes[1, 0].legend()
        
        # 4. 貢献度vs報酬の分配公平性
        # 貢献度と最終的な飴の配分の比較円グラフ表現
        total_contribution = self.total_contribution
        contribution_shares = [self.total_a_contribution / total_contribution,
                             self.total_b_contribution / total_contribution,
                             self.total_c_contribution / total_contribution]
        
        # 実際の配分シェア計算
        distribution_shares = []
        for letter in ['A', 'B', 'C']:
            total_received = sum(received * count for received, count in self.results[letter].items())
            distribution_shares.append(total_received / self.distribution_limit)
        
        # 2つの円グラフを並べて表示
        ax4_1 = axes[1, 1].inset_axes([0, 0, 0.45, 1])
        ax4_2 = axes[1, 1].inset_axes([0.55, 0, 0.45, 1])
        
        ax4_1.pie(contribution_shares, labels=group_names, autopct='%1.1f%%')
        ax4_1.set_title('飴の貢献度割合')
        
        ax4_2.pie(distribution_shares, labels=group_names, autopct='%1.1f%%')
        ax4_2.set_title('飴の配分割合')
        
        axes[1, 1].axis('off')
        
        plt.tight_layout()
        plt.show()

# 飴の配布システムシミュレート
candy_system = CandyDistributionSystem()

# オリジナルの配布方法を実行
print("\n===== オリジナルの配布方法 =====")
candy_system.distribute_candies(method='original')
original_results = candy_system.analyze_results()
candy_system.visualize_results()

# 公平な配布方法実験
print("\n\n===== 公平な配布方法シミュレーション =====")
fair_system = CandyDistributionSystem()
fair_system.distribute_candies(method='fair')
fair_results = fair_system.analyze_results()
fair_system.visualize_results()

# 公平な配布と元の配布の比較
print("\n\n===== 配布方法比較 =====")
print("オリジナル方式と公平方式純利益/損失差:")
net_diff = {}
for group in ['A', 'B', 'C']:
    original_net = original_results[0][group]
    fair_net = fair_results[0][group]
    diff = fair_net - original_net
    net_diff[group] = diff
    print(f"{group}グループ: {'+'  if diff > 0 else ''}{diff:.2f}個/人")

print("\n結論:")
if net_diff['A'] < 0 and net_diff['B'] > 0 and net_diff['C'] > 0:
    print("公平な再分配により、Aグループ特権が減少し、BとCグループの状況が改善されます。")
    print("これは構造的不平等の緩和に効果的です。")
elif net_diff['A'] > 0:
    print("興味深いことに、公平な再分配ではAグループさえも利益を得られます。")
    print("これは、現行システム特定グループだけでなく全体の非効率性につながっていることを示唆しています。")

anond:20250705100755 anond:20250705112807

2025-06-15

新型コロナ禍における、イベルクチンとは何だったのか

ベルクチン――

新型コロナ禍におけるこの薬は、科学メディア政治世論陰謀論希望的観測が複雑に絡み合った「20世紀パラダイム崩壊」と「21世紀情報戦象徴」でした。

一言でいえば、それは**「パンデミックにおける“知のカオス”」を凝縮した鏡**です。

基本情報:イベルクチンとは?

■ なぜコロナ治療薬として注目されたのか?

2020年4月オーストラリア研究

「イベルクチン試験管内でSARS-CoV-2の増殖を99%阻害する」との**in vitro研究試験管内の細胞実験)**が発表。

→ この結果が瞬く間に拡散され、「特効薬が見つかった」と期待が爆発。

■ 期待の爆発と科学批判乖離

期待 現実
安全安価既存薬でコロナを治せる! 有効血中濃度に達するには人間にとって危険な高用量が必要
ノーベル賞受賞者の薬だ、効かないはずがない 動物実験や観察研究での相関関係は、因果関係保証しない
治験の中には「効果あり」と言っているものもある! 多くの研究は質が低く、バイアスや偽造も存在(後述)

■ 信じた人たち:なぜ熱狂が起きたのか?

1. 政府製薬会社WHOへの不信

「高価な新薬(レムデシビル、モルヌピラビル)ばかり推されるのは製薬利権のせいだ。イベルクチンは安すぎて儲からいか無視されている」

2. “庶民の味方”という物語

SNSYouTubeでは「医者真実暴露」「WHOは嘘をついている」などのヒーロー物語構造流行

→ 「正義の薬 vs 権力支配された医学」という二項対立型の陰謀言説に。

3. 情報過多と知識非対称性

一般市民医学論文を正確に読むのは困難。

• 結果、「効果がある」と断言する医師(多くは動画SNS活動)にすがる構図に。

■ イベルクチン支持派の代表

米国の一部医師グループ。「政府効果を隠している」と主張。

→ 例:長尾和宏医師、尾身茂氏への疑義厚労省への嘆願書など。

■ その後の展開:大規模RCT(無作為比較試験)で否定的結果が相次ぐ

→ 中等症コロナ患者に対するイベルクチン効果プラセボ有意差なし

■ 決定打:データ捏造の発覚

WHOCDC厚労省立場2025年時点)

結論:イベルクチンとは何だったのか

それは、「希望」「怒り」「不信」「過去の栄光」「ポスト真実」「情報戦争」が交錯する“社会的現象である

医学的には「現時点で明確な有効性は確認されていない」が、

社会的には「人々の不安と信念がいか現実を形作るか」を見せつけた象徴である

■ 補論:なぜ「効いてほしい」という信仰が生まれたのか?

心理 内容
支配されている感覚への抵抗ワクチンを打て」「新薬を買え」という指示に反発したい
知識エリートに対する嫌悪医学会、大学メディア上級国民への疑い
人間の“簡単な答え”への渇望 安価既存薬で治る」は分かりやす希望に満ちている
成功体験再利用ベルクチン過去人類を救った薬 → だから今回も、という神話

2025-06-09

anond:20250609131822

新型コロナウイルスSARS-CoV-2)に対するmRNAワクチン効果検証たこれまでの研究には、いくつかの限界問題点が指摘されています。以下に主要な点を整理します。

1. 観察研究限界(Real-world Evidenceバイアス

問題点

無作為化されていないため、背景因子の調整が不完全。

健康志向バイアスhealthy user bias):ワクチンを接種する人はもともと健康意識が高く、医療アクセスが良い傾向がある。

ワクチン未接種者がヘテロ集団宗教的理由アクセス問題健康状態悪化など多様な背景がある。

結果的に、ワクチン効果が過大または過小評価される可能性がある。

2. 変異株への効果検証の難しさ

問題点

初期の研究は野生株(Wuhan株)またはアルファ株を対象としており、デルタ株、オミクロン株への効果は別途検討必要

時間の経過とともに変異株が主流になるため、研究成果が急速に陳腐化する。

ブースター接種の効果についても、変異株ごとに再評価必要

3. 抗体価を用いた評価限界

問題点

多くの研究中和抗体価を用いてワクチン効果を間接評価しているが、免疫全体像細胞免疫など)を捉えきれていない。

抗体価の低下=防御効果喪失とは限らない。

4. 長期的な有効性と安全性に関する情報不足

問題点

mRNAワクチンは**緊急使用承認(EUA)**で導入されたため、長期観察データが乏しい段階で接種が開始された。

特に若年層や小児、妊婦高齢者における長期の副反応リスク効果に関する知見は限定的だった。

心筋炎・心膜炎(特に若年男性)などのまれ副反応が、接種後になってから報告された。

5. 報告バイアス政治的影響

問題点

一部の研究で、製薬企業の関与によりポジティブな結果が強調される可能性がある。

ワクチン承認や推奨が政治的判断と絡むことで、研究客観性が揺らぐとの批判もある。

データの透明性や原データへのアクセス制限批判されたケースもあった(例:Pfizerの臨床試験データ開示の遅れ)。

6. 接種回数・タイミング・組み合わせの最適化に関する情報不足

問題点

何回接種すべきか(初回+何度のブースター)という点でエビデンスが流動的。

異なるワクチンを組み合わせる「交差接種(heterologous prime-boost)」の評価が不十分。

感染歴のある人にとっての追加接種の意義も明確でなかった。

参考文献(代表的もの):

Polack FP, et al. (2020). Safety and Efficacy of the BNT162b2 mRNA Covid-19 Vaccine. NEJM.

Baden LR, et al. (2021). Efficacy and Safety of the mRNA-1273 SARS-CoV-2 Vaccine. NEJM.

UK Health Security Agency. (2022). COVID-19 vaccine surveillance reports.

Subramanian SV, Kumar A. (2021). Increases in COVID-19 are unrelated to levels of vaccination across 68 countries and 2947 counties in the US. European Journal of Epidemiology.

Doshi P. (2021). Will covid-19 vaccines save lives? Current trials aren’t designed to tell us. BMJ.

2025-05-23

anond:20250523132127

信じちゃうやつ本人に訊けよ。

無作為質問してもほぼ信じたりとかしてないから。

 

お前より賢い奴が世の中大半で、お前が正解と知ってることは大体みんなも正解しているよ。

2025-05-08

兵庫県知事に向けてのネガティブキャンペーンが再開したことに対しての雑感

はてな匿名ダイアリーで、前回の兵庫県知事選挙(令和6年度兵庫県知事選挙)について記録を残したものとして、雑感を残しておきたいと思う。

まりネガティブだと感じて一度は投稿せずに消したが、根強くキャンペーンが続くので、多少なりとも意味があるだろうと再度書き直した。

まず最初スタンスを示しておくが、自分新聞をはじめとするマスメディアは、社会の公器として、社会をより良くするために責任を持って欲しいと思っている。

明確に、社会の鏡ではなく、社会の鑑であるべきであると思っている。読者が快哉を叫ぶような記事を書くべきではなく、煙たがられても正論を説き、批判されても実利をとってほしい。

そのため、「アンケートで、辞任すべきであるという声が多い」として、辞任を迫るのは明確に誤りであると、きちんと解説記事を書くことこそが必要なのではないか

責任の取り方というのは辞めることではなく、起こってならないことは再発しないように整えることだ。

最初に、兵庫県民や斉藤支持者をカルト陰謀論者とするコメントについて

安易あいまい定義単語を使うべきではない。それはレッテル貼り印象操作しかならず、思い込みを強化するだけだ。

(おそらく善意もしくは悪意なく行なっているだろうことから個別具体例は挙げないが)そういったカルト呼ばわりするポストの延長線上に立花孝志がいることは忘れないで欲しい。

あれだけの騒ぎになって行われた兵庫県知事選挙投票率55.65%が示すものは、「大半の有権者は無関心だった」であり、本質的には「日本人選挙に関心が無い」ということくらいしか言えない。

不支持割合が多いことと、投票行動に変化がないことについて

まず少しだけ選挙について解説必要になる。結論だけ言えば「選挙は概ね始まった時には終わっており、風が吹くのは例外である」となる。

選挙は、組織票地盤重要であり、浮動票トッピングしかない

日本選挙においては、組織票支持団体業界団体など)と、地盤後援会地域でのネットワーク)とが、必要条件であり、これ無しにはスタートラインにすらつけない。

選挙について漠然高校文化祭の出し物を決めるような、その場で手を挙げて多数決で最多得票数を得たものが選ばれるというイメージが語られることがあるが、正しくない。

イメージとしては、出し物を決める投票を行う遥か前から文化部派と運動部派と委員長派に分かれており、よほどのことがない限り、最も大きい派閥提案が通る。

提案のものはさほど重要ではなく、組織化されているか地盤があるかが重要であって、最後にその提案の魅力で浮動票が動く。この浮動票の動向を選挙用語で、「風」と呼ぶ。

兵庫県知事選挙の振り返りについて

さて、その意味で前回の知事選挙は、概ね順当な結果に落ち着いたと言える。

まり、離反者が出るほどの情報は出揃っていない段階での選挙なので、斉藤陣営組織票地盤も手堅く持っており、あとは浮動票だけであった。

翻って対抗とされていた稲村陣営は、野党系の支持を受けてはいたが、一本化されておらず、どこまで浮動票を取り込めるか、という点であった。

最終的な開票結果が斉藤陣営111万票に対して、稲村陣営98万票というのは、言っては悪いが、善戦した方ではないかと思う。

不支持割合が高いのに、投票したことを後悔しない人が多い理由について

アンケート調査方法問題があり恣意的から、と書くと身もふたもないので少し解説をする。

例えば、該当アンケートあなたが「パワハラ容認できますか?」と聞かれれば「容認できない、不支持だ」とするだろう。

同様に「パワハラ認定された斉藤知事は辞職すべきですか?」と聞かれれば「辞職した方が良い」と回答する人も多いと思う。

では、先ほどの組織票地盤の話を思い出して欲しい。

いわば、属している組織後援会を裏切る(離反する)決断を取れるかどうか、というのが投票行動の変化である

そして、一番最初の「大半の日本国民にとって選挙には関心がない」というのも思い出して欲しい。

無作為アンケートをとると、その概ね半分以上(通常の知事選挙は40%程度の投票率しかない)は、選挙に行かない。無関心である

これらが組み合わさると、「投票には行かないが憤る人」や「アンケートでは憤るが実際には支持(投票)する人」が生まれる。

アンケート恣意的と書いたのは、「では斉藤知事責任をとって、給与返上をすべきですか?」と聞いていないからだ。

問題を起こした人物がいる、その人物責任取るべきである、辞任 or 継続 という形式だと、人は辞任を選ぶ。

例外的な場合について

組織票割れ場合地盤が弱い場合、突発的に浮動票の得票率が高くなった場合に、風が吹いて盤面がひっくり返ることがある。

ただ、そうした場合でも概ね10%程度の変動であり、強固な地盤がある場合にこれを覆すのは容易なことではない。

ネガティブキャンペーンについて

私が最初に「マスメディア社会の鑑であって欲しい」と書いたのはこのためで、兵庫県内の状況を冷静に見ると、もはや辞任を迫るフェーズは終わってしまった。

そのため、このマスメディアによるネガティブキャンペーンは、社会の鏡として、読者のニーズに応えているにすぎない。端的に言えばニュースバリューがあるだけである

今後、パワーハラスメントを再発させないためにどのようなことが行われると表明されており、それがどう実行されているのか、どう確認できるかを監視するのが重要であり、

また、公益通報保護制度はどのように運用されるのか、その信頼が失われたとして、如何にして信頼を取り戻していくのかを監視して報道するのが社会の公器としてのあり方ではないか

まさに前回報道合戦を繰り広げたために起きた、拙速と言うしかない不信任決議がどのような結果を招いたのか、思い出して欲しい。

(前回の選挙後の雑感にも書いたが、内部告発文書の裏どりと解説を行い、議会結論を待つ様に諌める姿勢を取るべきではなかったのか思う)

そうした地味な報道ニュースバリューとしては読者のニーズに乏しいのかもしれないが、スキャンダラス報道をするのは週刊誌だけで良い。

まとめに代えて、なぜ雑感を書いたのか

長々と書いてお前は斉藤支持者なのだろうと言われるかもしれないが、前回の投票先は記載しない。

全ての選挙における秘密はこれを侵してはならないと憲法にも記載されている。防衛的な文章を書くためだけに使用して良いような軽いものではない。

私は、兵庫県知事公約達成率を公表しているのは支持するが、達成度合いが曖昧なのは問題だと感じている。

若者支援を打ち出しているのは支持できるが、では井戸県政と比べてどうかと言われれば、まだ進捗は芳しくないと思う。

詰まるところ、支持不支持や辞任続投というのは大雑把にすぎるのだ。給与返上たから禊が済んだとも思わないし、複雑な物事を単純に解決しようとしすぎるのは良くない。

マスメディアは、もっと真剣に、握りつぶされない内部通報告発者をどうすれば守れるのかを徹底的に調査報道して欲しい。

そして一番重要なのだが、もしここまで読んでくれたのだとしたら、あなたの住んでいる街はどうだろうか?

都内に住んでいるのだとするなら、都知事が今月何をしたか知っているだろうか?市に住んでいるとして、今月の市議会は何を話していただろうか?

斉藤支持者はカルトだという投稿いいねをつける前に、兵庫県民は変わらないと書く前に、あなたの住む街について無関心ではないだろうか?

「XX県の人間は、YYという問題認識できない愚か者だ」と急に指摘された時、知らなかったでは政治に無関心すぎる。

兵庫県政を憂いてくれるのはありがたいが、スナック感覚スキャンダルをつまむだけなら止めた方が良い。

スキャンダラス民意で誰かが動くと、同じ理屈で先鋭化した集団がどこかに向かうのを止められなくなる。

どの陣営にとっても必要なのは再発防止であって、魔女狩りではないはずだ。

蛇足

繰り返しになるが、選挙は概ね始まった時には終わっているのだ。報道次第でどうにでもなる風だと思われているのには、理由がある。

投票したい候補がいないのかもしれないが、ここは理想楽園ではなく、現実日本で、出されたカードから選ぶことしかできない。

棄権しても良いが、白紙委任状を提出していることは忘れないで欲しい。

自分カードとして打って出る権利存在するが、地盤看板鞄が無ければ実質的には意味を持たない。

同じように白票投票所に入れにいく権利はあるが、現実選挙戦では、システム理解していない表明にしかならない。

今日から自分の住む地域推し政党を決めろとは言わないから、せめて自分の暮らす地方自治体が何をしているか、何を課題と感じているかは、知っておいて欲しい。

他山の石として欲しい。

2025-05-07

占い統計学か?

登場人物

A:占い擁護する立場占い人類の知の蓄積によって成り立っていて、一種統計学であると主張する。

B:デーテサイエンティスト統計学定義に基づき明確に否定するが、さらに踏み込んで統計占いの違いについて考察を深める。

ーーーー

A:

占いって、私は統計学一種だと思ってる。根拠のない迷信じゃなくて、何千年も続く人類の観察の記録なんだよ。未来を占うっていうといかにもスピリチュアルだけれど、やっていることは記録に基づいた未来予測だと思うんだ。

B:

統計学”という言葉を使う以上、定義をはっきりさせたい。統計とは、収集されたデータに対して分析手法適用し、仮説の妥当性を数量的に評価する科学だ。それに照らして、どこが一致してる?

A:

たとえば、古代メソポタミア粘土板占星術の記録がびっしりまれてる。

中国でも『推背図』とか『麻衣神相』のような人相・手相書物がある。顔や掌の特徴と性格運命関係を記録し続けてきた。

これって、何世代にもわたる「人間観察のデータベース」じゃない?

B:

なるほど。記録があったというのは事実として受け止めるよ。でも、そこに統計手法適用されていたかどうかは別問題じゃないかな。

観察を重ねて記録しただけでは、まだ統計とは言えない。記録と分析の間には大きな壁がある。

A:

でも、現代ビッグデータだって、まずはログの蓄積から始まるでしょう?

誰かが「この特徴のある人はこういう傾向がある」と気づいて記録し、それが繰り返されていくことで、パターンが浮かび上がる。

占いも、記録、観察、分類の繰り返しのなかで体系化されてきた。

それって、人類自然言語のまま統計を使っていたとも言えるんじゃない?

B:

うーん、そうだね。でもそれは「分類体系の構築」であって、「統計的検定」ではないよね。

現代統計では、偏りを排除するために無作為抽出をし、仮説を立てて、有意性を評価し、モデル検証するプロセスがある。

そこまでの枠組みがなければ、観察に基づいた民間知以上のものではないよ。

A:

でも、仮説と検証という意味では、「こういう手相の人は金運が強い」という記述があって、それが社会的に広まり、また観察と照合されていく。

たとえば江戸時代占い師は、町民の情報口伝と記録で積み上げて、実地で確かめながら修正していた。経験に基づいたフィードバックループはあったはず。

B:

その修正は、科学方法というよりは職人直感の調整だと思う。

それを統計と言ってしまうと、統計学原則――とくに再現性定量評価という根幹を見失う。

繰り返すけど、分類・記録・経験知は尊重されるべきだけど、統計学とは異なるものだね。

A:たしかに、鍵は“定量性”と“再現性”だね。

でも、たとえば――職業的占い師のなかには、次の占いに活かすために、過去顧客情報を残していた可能性もあるよね。

具体的には、顧客の年齢、性別相談内容、それに対する占いや後日の結果などを、ある種の指標――もっと言えば、数的データとして記録していたのかもしれない。

もちろん、「定量性」や「再現性」なんて言葉は使われていなかっただろうけど、職業的技能の向上を目的として、定量的なパターン化や、再び同じ条件のときに同じ判断を下すための記録――つまり再現性の確保――といった実践があったとは考えられないかな?

B:

仮にそうだとしても、やはりその段階では統計実践“のようなもの”にとどまってる。

というのも、統計には「個人の洗練された技能」ではなく、「誰が再現しても同じ結果が導ける仕組み」が要求される。

まり個人ノートではなく、手法が公にされていて初めて科学統計となるんだ。プロセスの一部を似た形で持っていても、方法論の体系性、透明性、客観性がなければ、統計には至らない。

A:

でも、もしその記録が複数占い師のあいだで共有されていたとしたら?

たとえば、ある手相を“成功線”と呼び、似た傾向があることが何人もの観察によって確認された。

彼らは言語化や体系化は未熟だったかもしれないけど、実地に基づいて知識を交換し、反復性を探っていたとすれば?

B:

知の協働としては評価できると思う。

でもそこで重要なのは知識主観共同体内の物語からどれだけ離れたかなんだ。

再現性定量性の基準が“信頼”や“経験”ではなく、誰でも検証可能な数値とロジックに移行したとき、初めて統計学になる。

A:

逆に言えば、検証可能な数値と論理構造が整っていれば、占い統計に近づくことは可能だということだね?

B:

理屈としてはそうだ。ただし、それはもう“占い”と呼べるのかは別問題になる。

出世確率85%”という言い方は、もはや占い言語体系とは異なるよね。

そこにはあるのは、“未来文脈を語るストーリー”ではなく、“数値による予測モデル”だ。

もしそこまで洗練されたなら、それは予測分析意思決定支援システムであって、“占い”ではなくなる。

A:

なるほど。つまり方法論を厳密化すればするほど、占い占いでなくなる――そういう逆説かな。

B:

そう。占いが人を惹きつけてきたのは、“定量評価”ではなく、“意味づけの多義性”だと思う。

統計モデルには、曖昧さを排除するための規律がある。でも、占いはあえて曖昧さを許容することで、文脈に寄り添ってきた。

その時点で、統計学とは本質的に異なる道を歩んでいる。

A:

予測の精度”ではなく“受容の文脈”が優先された、ということだね。じゃあ占いって一体なんなんだろう?

B:

それは、統計でも科学でもないけれど――人間が不確実性に意味を与えようとする文化的装置だと、だと考えたらどうかな。

占いは「何が起こるか」を当てるというより、「どう向き合えばいいか」を導くための解釈フレームワークなんじゃないかな。

A:

うん……それは確かに実感としてある。

かに未来を言い当てられるというより、「こういう傾向があるかも」と言われて、自分の中で“腑に落ちる”瞬間がある。

たぶんその“腑に落ちる”構造なかに神秘的な偶然性以上の根拠を持ちたいとか、パターンに基づく意味づけをしたいという人間欲求がありそうだね。

B:

そうだね。統計モデルは「正解に近づく」ための道具だけど、占いは「意味に近づく」ための儀式だと言ってみようか。

前者は検証可能性、後者共感と納得を基準にしている。

A:

なるほど、私が「占い統計だ」と言いたかったのは、私自身も納得が必要だったからなのかもしれないね

とくに人生の節目とか、選択に迷ったときって、ただ確率を言われるより、何かに意味づけ”された言葉のほうが、なぜか前に進む力になるんだよね。

B:

それは、統計では提供できない領域だと思う。

統計提供するのは「最も起こりやすいこと」かもしれないけど、占いは「今のあなた必要意味」を差し出そうとする。

人間って、ランダム出来事曖昧未来に、何かしらの秩序や法則見出したい生き物だから

科学統計だけじゃなく、物語象徴の体系――つまり占いのような営みも必要とされてきたんだろうね。

A:

なるほどね、占い統計には明らかに違いがある。

でも、占い統計も、不確かな未来を生きるため、人間の考え出した営みであることは変わりはないよね。

B:

うん、そこには確かに共通点がある。

どちらも「未来に対する不安」を前にして、人が手にした道具なんだと思う。

A:

なるほどね。

じゃあ最初の問いに戻ろうか――「占い統計学か?」って。

B:

……その答えは、やっぱりノーだと思う。占い統計学ではない。

A:

そして、「人間にとって統計占いのどちらが役に立つか?」という問いには、

たぶん――両方だね。

B:

そのとおり。

理性で世界を測ることと、感情世界を抱きしめること。その両方があって、やっと人間バランスを保てるんだと思うよ。

A:

数学問題を解きながら、同時にラジオから流れてくる音楽に耳を傾ける。

そんなふうにして世界を感じ取るのは、たしかアンビバレントな営みかもしれない。でも、だからこそ――私たち人間なんだね。

2025-05-03

選択肢エントロピー経済物理学意思決定

経済物理学(econophysics)は、物理学概念経済現象に応用する学際的アプローチで、統計力学複雑系理論活用します。

人間意思決定を「選択空間の中での動き」と見れば、物理的な枠組みでその挙動記述することも可能です。

多くの選択肢=高エントロピー

物理学では「エントロピー」は無秩序さや情報量の多さの尺度です。これを意思決定に当てはめると

迷路モデル選択空間でのランダムウォーク

ここで、選択肢の多い状況を「迷路」として考えてみましょう。

なぜ選択肢は少ないほうが楽か?

経済行動やマーケティングでよく言われる「選択肢過剰のパラドックス(The Paradox of Choice)」は、まさにこのエントロピー観点裏付けます

人間は低エントロピー環境選択肢が少ない)ではより素早く、安定した決定が可能

これは脳がエネルギー最小化(エネルギー小原理)を志向しているからと見ることもできる。

まとめ

このように、経済物理学観点から人間意思決定を「熱力学エージェントの軌跡」としてモデル化することが可能です。

2025-03-28

詭弁パズル

無作為な1024ビットファイルを2個作って、これら2個のファイルのSHA256値が一致したとする。

このとき2個のファイルの中身が一致する確率を考えてみる。

片方のファイルを固定したとき、もう片方として生成するファイルパターンが 2^1024 通りあり、 ハッシュ値が一致する確率が1 / 2^256 なので、ハッシュ値が一致するパターンは 2^1024 / 2^256 = 2^768 通りある

そのうち中身が同じものは1通りだけなので、中身が一致する確率は 1 / 2^768 となる。

この確率はほぼ0といえるので、ハッシュ値が一致することはファイル一致の証拠として全く使えないことが分かる。

2025-03-26

原初ミミック(リクチョウチンヤドカリ突然変異体)が宝箱に済み、そこで狩りを学習し、形質を超遺伝させ、宝箱型のリクチョウチンヤドカリ亜種が産まれ

変種か? https://jspp.org/hiroba/q_and_a/detail.html?id=5064

[増田ファンタジー]

地域の魔協を介して口頭や作図によって魔法行使するのは団体割引で安い(月に奇形の羊一匹ほどで済む)。脳内での上位空間との対話だと海外通信料輸送量特急料金で高くつく。1ヶ月の平均使用量をこれでまかなうと咲いた無花果、月を覆うシデ、四次元空間要素に巻き付くヤドリギなどを標準運河牛車2台分ほど要求される。


魔術の起こりは「薬学」と「儀式」だった。

薬学は魔術の理性を象徴する。理性を持って真理を探求し、自然に魔力を見出す。薬草組合せを間違えたら結果は伴わないし、再現性がある。

儀式は実際に魔法行使する、人類魔法獲得のイコンだ。ただでさえ不安定無作為な魔というものに、厳密な手順を持って再現性を付加する。理のない魔法に理を植え付ける、ある意味での魔への冒涜

さらに、その厳格な手順への冒涜として現代魔術がある。あらゆる手順を省略してリスク込みで即発動する、利便性を追い求めた、理論を置き去りにした応用技術


物語風で口伝呪術譚は各世代自己訂正しながら長い時間をかけて変化していく。物語から導かれるべき呪文は、まるで暗号のようになる。千年前の協会は、このことすら見越していた。普及と暗号化を同時に行ったのだ。一方で原文は協会が保存している。これが民間正式を分ける権威となる。

2025-03-19

anond:20250319122109

疫学データというのも曖昧過ぎるね。どのようなデザイン研究で、どのような結果が想定されるの?そもそも科学的、倫理的にそのような研究可能なのか吟味しないといけないね

ChatGPT:

かに、単に「疫学データ必要」と言っても、具体的に どのような研究デザイン可能か を明確にしないと意味がないね。また、倫理的科学的に実施可能かどうかも考慮する必要がある。

疫学アプローチの整理

疫学研究デザインにはさまざまな種類があるが、ここでは社会的影響評価するために適したものを挙げてみる。

1. 観察研究(Observational Studies)

倫理的問題が少なく、社会的現象分析するのに適した方法

コホート研究(Cohort Study)

デザイン

対象群: ある特定の嗜好を持つ人々(例:ロリコン向けコンテンツを消費する人)と、そうでない人を長期間追跡。

評価項目: 児童性犯罪率、性犯罪の発生率、社会的適応度(仕事・家庭・人間関係への影響)

結果の想定

リスク増大説: ロリコン向けコンテンツを消費する人は、一般人よりも児童性犯罪率が高い。

リスク低減説: コンテンツを消費することで、犯罪代替手段となり、実際の犯罪は減る。

無関係説: 両者に有意な差はない。

課題

追跡期間が長くなるため、コスト時間がかかる。

そもそもロリコン向けコンテンツを消費する人」をどう定義し、追跡するかの問題

症例対照研究Case-Control Study)

デザイン

対象群: 既に児童性犯罪を犯した人(ケース)と、犯罪を犯していないが似た社会属性を持つ人(コントロール)。

評価項目: 両者の間で、ロリコン向けコンテンツの消費率に有意な差があるか。

結果の想定

リスク増大説: 児童性犯罪者の方が有意ロリコン向けコンテンツを消費している。

リスク低減説: 逆に、一般人の方が消費率が高い。

無関係説: 差はない。

課題

因果関係証明するのが難しい(犯罪を犯したかロリコンコンテンツを消費するのか、それともその逆か?)。

児童性犯罪者のデータ収集倫理的に困難。

2. 介入研究(Interventional Studies)

因果関係を明確にするために、何らかの介入を行い影響を見る方法。ただし、倫理的実施可能かどうかが問題

無作為比較試験(RCT: Randomized Controlled Trial

デザイン

対象群: ロリコン傾向を持つとされる被験者無作為に2群に分ける。

A群: ロリコン向けコンテンツを定期的に見せる

B群: 何も見せない(対照群)

評価項目: 性的興奮度(生理的指標)、犯罪傾向(心理テスト)、実際の犯罪発生率。

結果の想定

リスク増大説: A群の方が犯罪傾向が高まる

リスク低減説: A群の方が抑制される。

無関係説: 差がない。

課題

倫理的実施不可能特定の嗜好を持つ人に意図的に刺激を与え、犯罪発生を測るのは倫理的に許されない)。

被験者の選定が困難。

3. 時系列分析Time-Series Analysis)

社会全体の変化を見る方法で、比較倫理的問題が少ない。

自然実験Natural Experiment)

デザイン

ある国や地域で「ロリコン向けコンテンツ規制」が行われた場合、その前後犯罪率の変化を分析

評価項目: 児童性犯罪の発生率、性犯罪全体の傾向。

結果の想定

リスク増大説: 規制後に犯罪率が下がる。

リスク低減説: 規制後にむしろ犯罪が増える。

無関係説: 変化なし。

課題

他の要因(経済状況、法改正など)が影響する可能性があり、単純な因果関係証明しにくい。

4. 神経科学心理学研究

個人の脳の反応や心理状態を測定する方法

fMRI脳波研究

デザイン

対象群: ロリコン向けコンテンツを見る群と、そうでない群を比較

評価項目: 性的興奮を示す脳領域活動変化、衝動抑制機能前頭前野活動)。

結果の想定

リスク増大説: コンテンツを見た後、犯罪的な衝動が増す。

リスク低減説: コンテンツを見たことで、満足し、衝動が抑えられる。

無関係説: 影響なし。

課題

脳の反応と実際の行動との関連性が不明確。

犯罪に至るか?」を測ることができない。

まとめ

研究デザイン 実施可能因果関係証明 社会的影響を測定

コホート研究 △(長期必要) △(交絡因子あり) ○

症例対照研究 ○ △(逆因果関係リスク) ○

RCT ✕(倫理的不可能) ◎ ◎

自然実験 ○ △(外的要因あり) ○

fMRI研究 ○ ✕(行動との関連不明) △

結論

RCTは倫理的不可能

観察研究コホート症例対照研究)なら可能だが、因果関係証明するのは難しい。

自然実験政策の変化を利用)なら実施可能だが、他の影響を排除するのが難しい。

心理学神経科学研究は補助的に使えるが、社会的影響証明には不十分。

このように考えると、「疫学データを取る」と言っても、 どこまで実行可能で、どこまで意味のあるデータが得られるのか? を考えながら議論しないといけないね

  

疫学データを取ることは非現実的であることがわかったね。ポルノゾーニングに関してはすでに社会的合意が取られているね。であればその合意に基づいてロリコン向けコンテンツを取り扱えばよいのではないかな? 

ChatGPT:

そうだね。疫学データを取得するのは現実的に難しいし、ポルノゾーニングについては既に社会的合意が取れている。その前提に立てば、ロリコン向けコンテンツも同じ枠組みで扱うのが合理的だと思う。

ロリコン向けコンテンツの取り扱い

1. ゾーニング原則

成人向けコンテンツポルノ)は 「未成年に触れさせない」「適切な流通経路を確保する」 という社会的合意のもとで扱われている。

これと同じように 「ロリコン向けコンテンツも、未成年の目に触れないように管理されるなら許容される」 という考え方が妥当

2. ゾーニングの具体的な適用

販売流通制限

書店コンビニの成人向けコーナーでの販売

オンラインでの販売時に 年齢認証義務化(18歳未満は購入不可)。

一般書籍オープンプラットフォームでは流通させない。

広告露出制限

公共の場電車広告テレビCMなど)では宣伝しない。

SNSなどのオープンな場では、未成年が目に触れにくい仕様にする。

制作側の責任

実在児童描写したもの児童ポルノ)は違法なので、完全なフィクションであることを明確にする。

キャラクターデザイン描写において、実在児童と誤認されないように注意する(例: 「18歳以上のキャラクター」と明示する)。

なぜこの対応合理的か?

既存ポルノと同じ基準で扱うことで、一貫性がある

すでに「成人向けコンテンツゾーニング」は社会的に受け入れられている。

これをロリコン向けコンテンツにも適用すれば、新たな枠組みを作る必要がない。

表現の自由」と「社会的秩序」のバランスを取れる

完全禁止は、個人の嗜好に対する不合理な制限になりうる。

一方で、無制限流通させると「未成年の目に触れる」などの問題がある。

ゾーニングを徹底することで、両者の折り合いをつけることができる。

科学的なリスク評価が困難な以上、社会的合意に基づくルールが最適

疫学データの取得が現実的でない以上、「実害があるかどうか」の結論を出すのは難しい。

ならば、「すでに社会的機能しているゾーニングルールに従う」のが最も現実的

 

結論

ロリコン向けコンテンツポルノと同じゾーニングルール適用すればよい。

未成年が触れられないように管理すれば、禁止する理由はない。

疫学データを取るのが非現実的なら、既存社会的合意活用するのが合理的

この形なら、表現の自由を守りつつ、社会的秩序にも配慮できるから現実的に最もバランスの取れた対応になるね。

anond:20250319115833

2025-03-15

「部分を見て全体を区別するのが差別だ」って理想論過ぎない?

「部分を見て全体を区別するのが差別だ」みたいな旨のコメントにすげースターが付いてた記憶がある。

でもそれって理想論過ぎやしないかと、ずっと自分の中で落とし込めずにモヤモヤしたままになっている。

性別だったり出身だったり民族だったり、そういうのに対して、ここでは頻繁にあーだこーだ言われるのでモヤモヤは溜まる一方。

 

自分性質Aに属するが、最近性質Bに属する人が罪を犯したという報道をよく見聞きする。

それを受けて自分性質Bに属する人を無作為に遠ざけていたが、犯罪率は性質A,Bに有為な差はなかった。

これを差別から止めようというのはわからんでもない。差別が指す意味範囲をここまでにするならモヤモヤすることもない。

じゃあ性質Bに属する人の犯罪率が90%だとして、それでも無作為に遠ざけることは差別から止めなければいけないのか?

 

この例え話の問題は、全体を区別する判断に足る部分の大小によるのか?

犯罪率90%なら妥当区別から差別ではなく、でもxx%なら妥当とはいえない区別から差別になるのか?

それとも遠ざけるという行為差別に当たるのだろうか?

犯罪率90%である性質Bに属している以外の情報がない特定個人に対しては、性質Aに属する人と同様にまず接することが求められているのか?

犯罪率が高いという情報に基づくある範囲までの行為自衛として妥当から差別ではなく、それを超えると妥当とはいえいか差別なのか?

そもそも犯罪という例えが極端であり不適なのだろうか?

犯罪という明確に権利侵害する行為に対してならば妥当から差別ではなく、たとえば外見に対して思うところがあり不快を覚える程度ならば妥当とは言えないか差別なのか?

 

自分が罪を犯した経験もなければ犯したくもないという立場であるのに、ただ性質Bに属するからと、前科犯罪者のような扱いをされたら確かに不当であると感じるだろう。

自分性質Aに属するからモヤモヤしているのか?性質Bに属してはいるが、扱いが前科犯罪者ほどではない、許容しうる範囲を逸脱していないかモヤモヤしているのか?

 

自身不利益が及ぶ可能性があるのならば、誰しもが差別はするはずだと考えているかモヤモヤしているのか?

程度や種類によって差別という言葉を当て嵌めたり当て嵌めなかったりするのは当然で、ひろく受け入れられ明文化された尺度なしにある行為差別だとすることに限界を感じているかモヤモヤしているのか?

 

とっちらかってしまったが、誰か少しでも自分モヤモヤを晴らすようなことを教えてくれ。教えてください。

2025-03-10

anond:20250310120608

時代が変わってそうなったわけじゃない。

もとから世界とはそうだった。

ちょっと考えてみて欲しいんだが、知らんすぐ横の席の人に、あるいは対して縁のない他人に、無作為で興味あることや仕事解決法を質問してみて、どういう反応が返ってきただろうか? 

マジで無作為で、良さそうな人だからとか、選ばないようにしてだぞ。

 

インターネット世界を繋げた。

世界アクセスやすくなったから、世界真実がお前には今見える。

2025-03-09

anond:20250308010804

そんなもんか

無作為になりがちだから気になってた

anond:20250309155347

例えばお前の意見AI分析

無作為世間にだしたらどっちが支持得そう?

AIだったら、データ事実ベース判断するから感情に流されないし、仲間内盲点見逃すことも少ない。

狭い価値観の罠にハマらんのもいいところやな。

もちろん、AI完璧じゃないし、プログラム次第で偏る可能性はあるけどさ。

でも、人間ノイズ主観が入りにくい分、信頼できるんじゃないかって思うんやな。

2025-03-08

anond:20250308004956

増田って反応するの難しくないか?使い方がいまだによく分からん

カテゴリジャンルも追いづらいし無作為に反応するような感じでしか関われん

質問サイトの方がまだ会話成立するんだが

ログイン ユーザー登録
ようこそ ゲスト さん