「誤検知」を含む日記 RSS

はてなキーワード: 誤検知とは

2026-05-03

誤検知と言うのは、文字通り「誤って検知した」ものを言うべき。

検知するべきものを検知しなかった場合は、検知していないのだから誤「検知」というのはおかしい。検知漏れとでも言うべき。

2026-05-02

Liveをひっくり返すとevilになるけど、これは偶然だよね?

7:07 PM


Claude responded:

はい、これは偶然の一致です!

英語綴りの話で言うと、live を逆から読むと evil になるのは確かに面白いですが、語源的には全く関係がありません。

live は古英語の libban/lifian(生きる)が起源

evil は古英語の yfel(悪い)が起源

まったく別の語源を持つ言葉が、たまたま逆読みで一致しただけです。こういった現象は semordnilap(パリドロームの逆読み)と呼ばれることもあります。ちなみに "semordnilap" 自体が "palindromes" を逆から綴った言葉というメタオマージュになっています

他にも英語には似たような例があります

stressed ↔ desserts

dog ↔ god

warraw

人間パターン意味を見出そうとする傾向があるので、こういった偶然の一致がとても印象的に感じられるんですよね。


You said:

ああ、人間脳みそ習性か。パターンを見つけようとする習性


7:09 PM

Claude responded:

そうです!その習性には アポフェニア(apophenia)とか パレイドリア(pareidolia)という名前がついています

アポフェニア無関係ものの間にパターンや繋がりを見出す傾向全般

パレイドリア特に視覚的なもので、雲に顔を見たり、トーストイエスを見たりするやつ

これは脳の「バグ」というより、進化的には**サバンナで生き延びるための「機能」**だったと考えられています。草むらの揺れをライオンだと思って逃げる → 実はただの風でも損失は小さい。でも見逃したら死ぬ。だからパターンを過検出する」方向に進化した、という話ですね。

liveevil発見も、その脳の働きが言語に向いた結果とも言えます面白いですよね。


You said:

そうだね。サバンナにあるのがダイコンだと思って、近づいたらライオンだったらまずいよね。


7:10 PM

Claude responded:

まさに!笑 それが「偽陰性(見逃し)のコスト偽陽性誤検知)のコストより圧倒的に高い」という状況ですよね。


ライオンダイコンと思って近づく → 死

ダイコンライオンと思って逃げる → ちょっと恥ずかしいだけ

から脳は「とりあえず怖いものとして反応しておく」方向に強くバイアスがかかっています


現代でも同じ回路が働いていて、例えば暗い夜道で木の影を人に見間違えてドキッとするのも同じメカニズムです。サバンナではなくなったのに、ハードウェアはそのままアップデートされずに残っている、という感じで。

ある意味liveevilパターンを見つけて「おっ!」となる感覚も、そのサバンナ時代の名残かもしれませんね。

2026-02-13

自画撮り被害などを防止する設定

以前大人がスマホの使用ルールに無頓着なのではないかという記事を書いたが、先日のYahoo!ニュース裸の画像「ばらまく」と脅し金銭要求する「セクストーション」詐欺の標的になるリスク"世界1位の日本"納得の理由、子どもを守るためにできることという記事話題になっていた (はてなブックマークではそこまで話題にはなっていないが) 。

そこで、あまり知られていないかもしれない、セクストーションや自画撮り被害 (セクスティング) といった被害を発生させる前に防ぐ設定を紹介したい。もしこどもがいて、この機能をしらなかったというならぜひ設定してほしい。

iPhoneTONEオリジナル機種は被害防止に意欲的で、標準機能だけで設定ができる。iPhone場合撮影本体に保存はできるが、送信の段階で防止、TONEオリジナル機種はそもそも撮影の段階で防止と、防止するタイミングことなる。いずれにせよこれらの機種ならほぼ確実に送信してしま心配がなくなるので、こどもが使用している機種がこのどちらかなら、ぜひ設定してほしい。ほんとうなら各携帯キャリアが標準搭載するべき機能なのだが...。身内被害 (同級生など) もふえているようなので、キャリア公式機能でできるSNS自体使用制限だけでは確実な防止ができない。

iPhone場合

iOS 17以降で使用できる。

"設定" → "スクリーンタイム" → "コミュニケーション安全性" をオンにする。

これをオンにすることで、表示もしくは送信しようとしたときに警告が表示され、信頼できる大人 (13歳未満は保護者) にメッセージ送信助けを求める方法を表示、連絡先をブロックという選択肢から選択することができる。

Appleプライバシーを最優先にした設計になっているため、自動的に通知する機能はない。ただし、iOS 18以降で13歳未満の場合、警告表示がまず保護者相談することをおすすめする内容になるほか、警告を無視して送信しようとするとスクリーンタイムパスコードの入力必要になるため、13歳未満が親に気づかれずに送信してしまうということは起こらない。

そして、"設定" → "スクリーンタイム" → "デバイス間で共有" をオンにしておくと、こどもが所有しているすべてのiPhone (iPadMac含む) に設定内容が反映されるようになるほか、保護者iPhoneから遠隔で設定を変更することもできるようになる。

ちなみに、おとな用の設定もある。"設定" → "プライバシーセキュリティ" → "センシティブな内容の警告" がそれ。コミュニケーション安全性 (こども用の設定) との違いは、送信時に警告が表示されるか (センシティブな内容の警告は受信時のみ) 、信頼できる大人相談選択肢が表示されるか (助けを求める方法はどちらでも表示される) 、他社製アプリ適用されるか、の3点である。Xのセンシティブ警告に似たものと考えるとよい。

TONEオリジナル機種の場合

"TONEカメラ" で使用できる。TONEオリジナル機種は持っていないため具体的な手順説明でなくて申し訳ない。

まず、"Oneファミリー" / "TONEファミリー" で標準のカメラ無効にする。

つぎに、TONEカメラの設定で、判定レベル保護者にに自動通知するかどうかを選択する。

判定レベルは初期設定は高だが水着だったりそもそもふつうに服を着ている状態誤検知してしまい困る場合は、中に設定できる。中はiPhoneと同等レベル

保護者自動通知は有料オプション契約している人のみ使用できる (親子ともにキャリアTONEなら無料) 。

この設定をすると、シャッターボタンを押したとき "不適切な内容のため撮影できません。" と表示されて、保存されない。

また、各種アプリについているカメラ機能撮影しようとすると、"TONEカメラをご利用ください" と表示される。これはほかの機種では絶対できない。

上記以外のAndroid場合

デフォルト状態ではGoogle メッセージ (キャリアに属していない機種でのデフォルトSMS) のみ適用されるが、日本アメリカiOS一般に普及していることからLINEなど他社アプリインストールしているケースがおおいことや、とくに日本ではキャリアの機種はGoogle メッセージの代わりに (auはいっしょに) +メッセージ (ドコモauソフトバンクでのデフォルトSMS) がインストールされていることから効果は期待できない。Androidが広く普及している国ならありなんだろう。ちなみに設定するなら、 "設定" → "Google" → "センシティブコンテンツの警告" で設定する。表示されない機種は、"設定" → "セキュリティ" でセキュリティ アップデートGoogle Play システム アップデートの2つを最新の状態にしたうえで、Play ストアからGoogle メッセージ更新さらに "設定" → "Google" → "システム サービス" で "Google Play 開発者サービス" と "Android System SafetyCore" の2つを更新すると表示されることがある。

上記2機種とはことなり完全な対策はむずかしいが (キャリア側が対策すべきなのだが、おすすめは "コドマモ" をインストールして使用すること。

愛知県警藤田医科大学共同開発で、愛知県警提供していたころは無料だったが、民間移管して有料化された。ただし無料時代から使用していたユーザーは有料限定機能をのぞいてそのまま使用できる。また、auの "U12バリュプラン" に契約している場合無料

撮影すると、警告を表示して画像の早急な削除をうながす仕組みになっている。iOSはしかたないところもあるが、Androidならシステム権限をつかってどうにでもできたような気がするのだが...。さらに、ビデオ通話対策できない。(通話ではなくビデオ撮影については検討中とのこと)

初版ははだかの写真のみ検知対象だったが、ユーザーのご意見により検知が厳しくなったとのこと。ただしTONEとはことなレベルの調整ができず、学習精度が向上するまでは温かくみまもっていただいて、どうしてもお困りの場合保護者制限を解除してもらうようにご依頼ください (App Storeレビューより) と、それはどうなのかと思うが...。

なお、みまもりアプリとしては唯一LINE監視対応していて、性犯罪兆候AIで検知して保護者に通知するということもできる。また、キャリアとも端末メーカーとも (上記割引サービス以外) 無関係アプリなので、MVNOで親がAndroid、子がiOSという場合でも使用できる。

iPhoneTONEオリジナル機種以外をつかっているなら、警察庁ウェブサイトに公開されている啓発資料を定期的 (とくに長期休暇前) に読みあわせたほうがいいだろう。

2025-12-09

はてなブックマーク増田一覧向けNGフィルタ

はてなブックマーク増田一覧の、さらに「すべて」(1 user)をチェックしている希有な人向けのユーザースクリプトを公開します。

https://b.hatena.ne.jp/site/anond.hatelabo.jp/?sort=eid

// ==UserScript==
// @name        Hatena Bookmark Anond Filter
// @namespace   https://b.hatena.ne.jp/site/anond.hatelabo.jp/
// @description はてなブックマークの『はてな匿名ダイアリー』の記事のうち、指定したNGワードが含まれ投稿非表示します。
// @match       https://b.hatena.ne.jp/site/anond.hatelabo.jp/*
// @grant       none
// @version     2.1.2026.04.29.0027
// ==/UserScript==
/*
2.1.2026.03.25.0023 正規表現対応10 users 以上の人気記事を除外判定。
2.0.2026.01.28.0015 ポイント制を導入。
1.0.2025.12.09.0000 公開。
**/
(function(){
  const SCRIPTID = 'HatenaBookmarkAnondFilter';
  console.time(SCRIPTID);
  const FILTERED = 'filtered';/* フィルタ該当要素クラス */
  const CHECKED = 'checked';/* 二重チェック回避フラグ */
  const USERS = 10;/* 人気記事なら誤検知スパム解説などの可能性があるので除外する */
  const POPULAR = 'popular';/* 人気記事クラス */
  const ONCE = 1, AP = 2, INTERVAL = 3;/* 適用タイミング */
  const NGWORDS = {/* 合計100ポイント非表示判定(ただし1つの記事内で同じワード複数使われても1度しか加算しない) */
    '100': [/* 即NG確定ワード */
      'dorawii',
      'あおやまちゃん', 'アオヤマチャン', 'ボスマン',
      '大学たいてい', 'なんぴょん', 'れめくん', 'れめきゅん', 'えめくん', 'るまさん', 'るまおねえちゃん', '眠りの民', 'リュックサック野郎', 'boushi_inst', 'hakaikami', 'Rekyu', 'iloveootaku_2', 'osaka-sirokichi',/* 電気通信大学たいてい鉄道研究会れめくん(頻出) */
      /*A-G*/'a9w8ru6fqyxqfv9', 'admirail_togo', 'akibakko6348', 'alf1974al', 'amatukiseiru', 'anapgoeson', 'aoi_mizuho', 'asapgoeson', 'asupgo', 'asupgoeson', 'avoid_bds_kk', 'b6jbpsji91ieigt', 'bmi22yo', 'boushi_instrail', 'boushi_ob', 'buscholarx', 'bw0531', 'chihiro_love415', 'circlecavok', 'disney1007cla', 'dora22sibuya', 'donkotrain', 'ecotosk', 'electlone', 'factomodachi', 'fft_dareka', 'gmhtcyznf_abc', 'goesonanap', 'gyudon_honmono',
      /*H-N*/'h13_yokohama', 'h2twi', 'H2TWR', 'hamaishogo1111', 'haru_mofumoffu', 'hermitv8', 'hide1798038', 'hirabiscus', 'hinolovelove', 'hnmk0127_03', 'inaken17_', 'inte235dy', 'ixtabes', 'jamcombatge', 'kawachiasukanew', 'kaoru_ai1991', 'keio9730F', 'kiha2228', 'kihatena200', 'koreanlabsfc', 'koyounoyooko', 'kqlex1500', 'kunugiyamaosake', 'kurakamasan', 'kurotamaxxx', 'kt_ruma_1372', 'kt_up_date', 'lightningreen77', 'luckyyusha', 'mamadoll_kun', 'matya_uec', 'michee_n', 'minamihinawot', 'miniminicot', 'minori0151', 'mizunyanpanda', 'monkichi_22', 'mugen_08i', 'mukoroku651', 'nakano6409', 'nanpyong', 'new_oer', 'nimouec', 'NoName_thUFO', 'norannnde',
      /*O-U*/'oreizmmiporin', 'orenotanoshimi', 'osaka_sirokichi', 'papepoco', 'pasotokon', 'pm95uq', 'portrail', 'reme_kun', 'ruin_2002', 'rx00shiratama03', 's03_amurtk2731', 'sacchan03110319', 'sacchanenjoy', 'seishinyamate_', 'seisu_bot', 'senanana_cos', 'shinano_115', 'shineleaf1372', 'Shirasagi494', 'shop_bullet', 'shurimpy', 'soroisoroi', 'sui_pm95uq', 'sweidan821858', 'taiyaki_level2', 'takao_straight5', 'taking0000', 'tarotaromusic1', 'tc201_501', 'thomas_returnee', 'tocarbarn', 'tokusatsu_fan_0', 'toshikimiyazaki', 'train_magician', 'tx9y2cpwdz27255', 'u2fap5u4zw57811', 'uec15take', 'uecdaisuki', 'UECert', 'uecrail',
      /*V-Z_0-9*/'vampire_mio', 'vbdmnwefknmxsdm', 'vp20th', 'wafue', 'wakasato_', 'walkingniwatori', 'wataameexpress', 'ya4975349616894', 'yayoiulc', 'ymbk_arisa', 'yms_uec16', 'yorozun', 'yuuya_1104_uec', '__________ob', '_chocorail_', '_doitforthewin_', '_toeshin', '_unigmo', '100mph_no_yuuki', '16887y', '169_D51_protect', '205musashino', '2969364x', '2rtkvn34il2783', '36kyo', '86lilxw1',
      /(?!(.)\1{19,})(.{20,})\2{2}/,/* 20文字以上の文を3回以上繰り返す */
      /(?!(.)\1{29,})(.{30,})\2{1}/,/* 30文字以上の文を2回以上繰り返す */
      /(?!(.)\1{79,})(.{80,}).*\2/,/* 80文字以上の文が2回以上現れる */
      'テクウヨ', '自己放尿',
      ' ーーーーーーーー', 'https://anond.hatelabo.jp/20260107144223',/* AI問答貼り付け増田 */
      '†噛み締めて行こうな†', 'https://anond.hatelabo.jp/20250826121213#',
      '困難女性(コンジョ)', '困難女性(コンジョ)', 'コンジョ自警団',
      'Boost', 'Cash', 'Coin Master', 'Dice', 'Free', 'Gift', 'Guide', 'Follower', 'Generator',/*英文スパム*/
    ],
    '90': [/* ほぼNG */
      'megalodon.jp',
      'tadaup.jp',
      '鉄道研究会',
      '鉄研',
      '通勤特快',
      '不正乗車',
      'こども料金',
      '性慾',
      '穢い',
      'エッタ',
      'オソソ',
      'キセル',
      'uec',
    ],
    '10': [/* NG */
      '電気通信大学',
      '電通大',
      '駿河台大学',
      '武蔵野美術大学',
      '武蔵美',
      '大学院',
      '学生課',
      '教務課',
      '朝鮮',
      '統合失調症',
    ],
  };
  const sites = {
    'prefix': [
      ['selector', '(modifier)', '(css)', '(REPEAT)'],
    ],
    'https://b.hatena.ne.jp/site/anond.hatelabo.jp/': [
      ['section.entrylist-unit li.js-keyboard-selectable-item', li => {
        if(parseInt(li.querySelector('span.entrylist-contents-users > a > span').textContent) > USERS) li.classList.add(POPULAR);
        else li.querySelector('li.entrylist-contents-category > a').textContent = li.dataset.matches;
      }, `.${FILTERED}:not(.${POPULAR}){display: none;}`, AP],
    ],
  };
  const rules = sites[Object.keys(sites).find(prefix => location.href.startsWith(prefix))];
  if(rules === undefined) return console.log(SCRIPTID, 'Not found any sites.');
  const scores = Object.keys(NGWORDS).map(Number).reverse();/* 数値インデックス順に取り出されたkeysを逆順にして100から並べ直す */
  const filter = function(selector, modifier){/* 各要素に対してNGワード判定して、該当したら追加でmodifierも適用する */
    document.querySelectorAll(selector).forEach(e => {
      if(e.dataset[CHECKED]) return;
      e.dataset[CHECKED] = 'true';
      const text = e.textContent.toLowerCase();
      let total = 0, matches = [];
      for(const score of scores){
        for(const word of NGWORDS[String(score)]){
          switch(true){
            case(typeof word === 'string' && text.includes(word.toLowerCase())):
            case(word instanceof RegExp && word.test(text)):
              total += score;
              matches.push(word);
              if(total >= 100){
                e.classList.add(FILTERED);
                e.dataset.matches = matches.join(', ');
                if(modifier) modifier(e);
                return;
              }
              break;
          }
        }
      }
    });
  };
  /* ONCE(一括適用) */
  rules.forEach(rule => {
    const [selector, modifier, css] = rule;
    console.log(SCRIPTID, 'ONCE:', selector);
    filter(selector, modifier);
    if(css){
      const style = document.createElement('style');
      style.dataset.script = SCRIPTID;
      style.type = 'text/css';
      style.textContent = css;
      document.head.appendChild(style);
    }
  });
  /* AP(AutoPagerize) */
  rules.filter(rule => rule[3] === AP).forEach(rule => {
    const [selector, modifier] = rule;
    document.addEventListener('GM_AutoPagerizeNextPageLoaded', e => {
      console.log(SCRIPTID, 'AP:', selector);
      filter(selector, modifier);
    });
  });
  /* INTERVAL */
  rules.filter(rule => rule[3] === INTERVAL).forEach(rule => {
    const [selector, modifier] = rule;
    setInterval(function(){
      console.log(SCRIPTID, 'INTERVAL:', selector);
      filter(selector, modifier);
    }, 1000);
  });
  console.timeEnd(SCRIPTID);
})();
/* Hatena Bookmark Anond Filter */
.filtered:not(.popular){
  display: block !important;/*上書き*/
  opacity: .25 !important;
}
.filtered:not(.popular):hover{
  opacity: .75 !important;
}
.filtered:not(.popular) li.entrylist-contents-category{
  background: red !important;
  font-weight: bold;
}

検索用: はてなブックマーク はてブ はてな匿名ダイアリー 増田 スパム 荒らし キーワード NGワード フィルタミュー非表示 削除 隠す ブロック 対策 ユーザースクリプト ユーザースタイル hatena bookmark anond spam keywords ngwords filter mute hide hidden display none block userscript JavaScript js css style

2025-12-06

おいイーロン・マスク、俺のXアカウント理不尽に凍結するとはいい度胸だな。叩き潰すぞ

おいヤク中イーロン・マスク

お前らが好き好んで押しているその凍結というやつは、まさか論理的プロセスを経ていると本気で思っているのか?

あれはプロセスでも仕組みでも何でもない。ただの自己放尿みたいな誤検知アルゴリズムの飛沫だ。周囲に迷惑を撒き散らしながら本人だけが出してスッキリした気になっている、あの惨状そのまんまだ。

まず言うがな、俺のアカウントが凍結される理由ガイドライン違反かい曖昧ゴミ箱に放り込まれる時点で、論理的審査をしていないことは確定している。

なぜなら、違反が明示されないルールルールではない自己放尿だからだ。

数学で「この定理証明しないが正しいと思うので使う」とか言ってみろ。学生ならレポート0点、研究者なら職を失うレベル自己放尿だ。

まりだ、お前らの凍結プロセスは、理屈として自己放尿している。

破綻しているだけならまだマシだが、破綻したままユーザーを巻き込むのは無能の側だ。俺は無能自己放尿は嫌いだ。そこを履き違えるな。

次に言っておくが、俺は別に感情的になっているわけではない。

この文章は怒りではなく、診断書だ。

お前らのシステムがどれだけ因果関係理解を欠き、入力文脈無視した自己放尿モデル運用されているかという、冷徹な観察の結果にすぎん。

運営よ、もし本気でサービス改善する意思があるなら、俺が提示する最初の一手はこれだ。

「凍結理由を明示できないなら凍結するな」

当たり前すぎて、言語化するのが恥ずかしいほどの原則だ。

凍結とはユーザー排除するという最高レベル干渉だ。

それを説明責任なしでやるというのは、数学者が「この証明は長いので省略します」と言って核心部分を全部削る自己放尿と同じ。

そんな研究査読すら通らん。

最後に覚えておけ。

俺は脅しもしないし、暴力も使わん。

だが論理事実の積み上げは、暴力より残酷な結果を生むことがある。

お前らの運用体制が持つ矛盾を、逃げ場のないところまで照射してやる。

以上だ。

2025-07-22

anond:20250722105012

広告ブロックしたらサイト機能しなくなった、は基本的ブロッカー不具合というか誤検知だよ

サイト側がわざとやってるわけではなく、ブロッカーが「これは広告用だ」と思ってる通信が、サイト側に必要通信だったということだと思う

ログ見ればどの通信特定して許可できるかも

2025-04-11

yahooの誤BANに巻き込まれたくさい

なんか知らんがIDがしんだ

ヘルプ見る限り不正アクセスだって

そんなわけねえよちゃんと二要素認証つけてるし

明らかに誤検知によるBANだ

マジめんどくせえどうしてくれようか

やっぱyahooって糞だわ

2025-03-25

anond:20250325112750

おう、Fraud detection 開発してるって? そりゃご立派だな。で、具体的にどんな開発してんだ? 口だけじゃねぇよな? ほら、質問浴びせるぞ。 答えられねぇなら詐欺師はお前だな?

答えられねぇなら、「Fraud detectionやってます」なんて二度と言うなよ?

2024-12-24

ウマ娘Microsoft Defender

DMMウマ娘を起動しようとすると、Microsoft DefenderがTrojan:Win32/Wacatac.B!mlを検知する。

セキュリティソフトEset Internet Securityに変更すると検出されなかったので、多分、Defenderの誤検知

一応、サイゲームスの方にも報告しておいたけど、ご意見で送ったから、どうだろな。

不具合じゃないしなあ。

2024-12-23

anond:20241223134450

いうほどSteam関係してなくない?NortonとPyInstallerの相性悪くて誤検知してるだけの話じゃないの?

2024-12-16

anond:20241216155913

普通に考えたら何かしらの不正検知システムとかの誤検知で停止→連絡受けて精査して再開とかジャネーノ?

オタク勝手被害妄想爆発させてただけで

2024-01-28

windowsバックアップ死ぬ問題

詳しく書くと、Microsoft DefenderがFirefoxファイルウィルスとして誤検知することで、バックアップ強制的に中止される問題である

既に修正されたという情報もあるが、私の環境では今もバックアップ死ぬ

MicrosoftからMozillaへの嫌がらせかと、陰謀論めいた考えを持つが、ハンロンのカミソリを使えば、Microsoftが単に愚かなのだと分かる。

ハンロンのカミソリは大切。

回避方法は、Defenderのリアルタイムスキャンを止めるか、他のアンチウィルスソフトに乗り換えるかである

セキュリティ的にも、お勧め後者

2023-12-10

[] エラーコードなめてた

ウチの冷蔵庫エラーコードが表示されるようになった。

エラー表示消去の操作しても、しばらくするとまた同じエラーコードが表示される。

配線の一時的接触不良による誤検知ではなさそう。

でも、冷蔵室冷凍室野菜室も普通に冷えてて使用になんの支障もない。

エラーコード恐るるに足らずだわ、とか思ってた。


ある日、それまでとは別のエラーコードが表示されるようになった。

このエラーも表示消去の操作しても、しばらくするとまた同じエラーコードが表示される。

まあ気にする必要ないだろ、とか思ってた。


その数日後、冷凍庫に入れてた物が結露でびしょびしょに。

冷凍庫が冷えてない?

更に半日後、冷蔵庫も冷えてないと気付く。

別のエラーコードが表示された時点で完全にダメになってて、冷凍庫冷蔵庫に入れてた物が保冷剤となって冷たい雰囲気が保たれてただけっぽい。

冷蔵庫、買ってから随分経つものなので修理は考えない。

壊れた冷蔵庫置いてる場所の寸法と搬入径路の寸法を測り購入候補の機種をざっと絞込み、慌てて近所の家電量販店に。

即納できるよう店頭在庫から選ぶ。

持ち帰り不可なサイズなので配送を最速で手配してもらい購入。

2023-11-22

夜間アラートの話

会社で、夜間に何かしらシステムアラートを検知すると当番に電話がかかってくる的なあれがある。昔は人がかけてきたんだけど、どこかのタイミングから自動コールになって、機械音声が流れるようになった。それがなんか、抑揚のない、いかにも機械音声って声なんである。まあ言ってくることなんて「アラートを検知しました。メールをご確認ください」くらいの定型文だから別にいいんだけど。

で、その日も電話が鳴って起こされた。夜中の3時くらい。眠い目をこすってパソコンを開けて、アラートメールを見ようとするが、特にメールは来ていない。おかしいな、メール調子が悪いのだろうかと思って、監視システムの画面とかいろいろ見てたら、また電話が鳴った。アラート通知である

アラートメールはやっぱり来てない。監視システム側も何かを検知した形跡はない。そういえば、アラート通知の電話機械音声がしゃべる文言が、なんかいつもと違った気もする。文言なんて定型文だから、ろくに聞かずに切っちゃうんだけど、なんかちょっと違った気がする。

これはもしかしてあれかな。自動コール業者がオペミスかなんかで、全然関係ないシステムコール先を俺にしちゃってるんじゃないかシステムが違うから通知の文言も違う。そういうわけだ。無駄に起こされて気分も悪いし、本当のコール先に電話いかないことで、その何かわからないシステム障害さらにひどいことになってるかもしれない。クレームを入れよう。

業者の連絡先を探していると、また電話が鳴った。アラート通知だ。今度はちゃんメッセージを聞いてみよう。電話に出ると、いつもの抑揚のない機械音声がこう言った。

「いど の なか を のぞかないで ください」

なんだこれ。意味がわからない。気持ち悪い。背筋にひんやりしたものが走る。俺は電話を切って、そのままうちの会社監視システム担当の人に鬼電する。担当の人は電話に出てくれて、自動コール業者クレームを入れてくれることになった。

結局、たしかアラートは検知していないのだがコールした履歴は残っていたとのことで、誤検知でした申し訳ございませんでしたって話になった。ただ、通知の文言が変わってたってことはないはずで、監視システム担当の人にも寝ぼけてたんじゃないかって言われた。

その日はそれ以降、電話が来ることはなかった。その後も夜間アラートの当番が回ってくる日はあったけど、誤検知はなかったし、メッセージが変なこともなかった。だけど、俺は夜間アラート電話に出るのがなんとなくきつくなってしまって、会社を辞めた。

あと、井戸を覗けなくなった。いや、現代日本井戸なんてほとんどないからどうでもいいんだけど、古い神社とか城とかにたまにあるじゃないですか。あれに近づけなくなった。覗かないでくださいってだけ言われたけど、覗いたらどうなっちゃうんだろう。そう考え始めると怖くなって覗けない。

2023-09-17

ITエンジニアなら転職時のコーディングテストで生成系AIを使うな

https://qiita.com/app_js/items/a78e0605af702b155efc

この記事読んだ。

Paizaの対応の良し悪しやこの人の考えや不満については今回は触れない。

一人のITエンジニア採用担当者、また同時に一人のITエンジニアとして生成系AIに対してどう触れるべきか書いておく。

採用面接(コーディングテスト)時

まず、業務で生成系AIを利用するのは会社ルール範囲で好きにやれば良いと思う。

問題転職フェーズであり、ここでは能力をチェックされているわけだから、生成系AIの回答でコーディングテスト通過です、となるわけがない。

ソフトウェア開発は複雑であり、AIは間違った回答や遠回りな回答もするわけだから、生成系AIを使うにしても結局真偽を確かめられる能力必要だよね。

コーディングテストで生成系AIを使うというのは「私はそのような最低限の考える力も有りません」と言っているようなものなので、企業側がほしい人材とは言えない。

最近コーディングテストサービスでは入力内容を記録しているのでコピペたかどうかは分かる。

なので生成系AIで回答しているような場合企業側はある程度検知できる。

もちろん誤検知もありえる。サービス(Web)上ではなくIDEなどで回答を作って貼り付けることもあるだろう。

そのため、企業コーディングテスト通過後の面接で回答に対して深掘りすることが多い。

生成系AI回答で何も考えていない人はここで脱落する。

企業によってはコーディングテストサービスではなくホワイトボードなどでライブコーディングさせる場合もあり、そもそも生成系AIが使えないこともある。

どうすればいいのか

AIに頼らず考える力、最低限の能力を日頃から高めてほしい。

本当にこれにつきる。頼むからスキル高めてくれ。

俺はもうFizzBuzz程度の問題も解けない人や生成系AIに逃げる人の採用活動をしたくないんだ。頼む、スキル上げて。

2023-07-04

anond:20230704171203

都市ガスLPG加えて熱量調整とかしてるみたいだし、市販されてるガスは厳密に規格化されてるし、誤検知防止のため区別しても不思議じゃなくね?

anond:20230704164657

燃焼ガスセンサーは、都市ガスメタンプロパンガスプロパンブタン、その他の燃焼ガスとして水素アルコール等、

満遍なく反応するセンサーもあれば、料理店などでアルコール誤検知しないように、

特定のガス検出感度だけにフィルター等で絞ってるセンサーがある。

2023-06-04

Apple Watchは、ワークアウト(運動)を自動検知して計測してくれる。

ある一定時間歩いていたりすると

ウォーキング中ですか?」

と通知が来るので、

そのとき計測ボタンを押すと歩き始めたと、

Apple Watchが探知した時点からの計測ログを取ってくれる。

運動を記録したい人にとっては便利な機能だ。

さらにワークアウトの種類も自動検出するので、

ジョギング自転車など、その時々でワークアウトの種類を自動的に分類してくれる。

 

今日も昼飯前に軽い運動でもしようか、

散歩がてら近所のスーパーまで歩いて行って食材を買い、

帰ってからオムライスを作ろうと玉ねぎを炒めるのに

わりと激しく菜箸を回していると突然、

「クリッケッケケーをプレイ中ですか?」

Apple Watchが通知してきた。

どうやら菜箸を動かす運動を何らかのスポーツ誤検知したようだ。

「クリッケッケケーってなんやんねん?」

と思わず数年ぶりの関西弁が出てしまった。

Apple Watchには、

こちらが思っている以上に

多種多様なワークアウトが登録されているようで、

こういうこともたまに起こる。

 

注)なおクリッケッケケーというのは仮名で実際に表示されたスポーツ名は忘れてしまったので便宜上つけたものです。

2023-03-27

defenderとchromeの誤検知うぜえええええええええええええええ

2022-11-17

anond:20221117211732

マルウェアは多分誤検知だろ?

中華モデルに辿り着けるなら、チェックツールも似たような所に情報展開されてるからそれ使えばいい。

2022-10-07

anond:20221007081725

車内の人間を検知し

物体認識するのは典型的機械学習技術

深層学習なしでは難しい。同じでなくともそれに相当するレベル実装があると見るのが妥当

疑う根拠の方が薄いと思う。何かの動きを検知するだけなら画像差分にせいぜいフィルタを掛けるだけだから簡単だが、誤検知などのミスが起こりやすいからね。その場合引用部分のような書き方はしないでしょう。

2022-10-03

エンジニア有害な振る舞い」へのエンジニアっぽい対処方法

一見正しそうだが正しくないラベリングをすると、結果として意図しない結果を引き起こすことがある。

"難しい人"、"有害な振る舞い"というのは、大変よろしくないラベリングになる。

こういったときに「言ってることはわからなくないけど、なんか違うな」と違和感を持ち、解決策を探るのがエンジニアである

機械的判断できない基準を用いない

アクションに落とし込めないもの、計測できないもの機械的判断できないものは、いわゆる人間力に頼ることになる。

具体的に以下を例に挙げる。(元の記事の一番最初に例示されているもの

チームの創造的な議論を阻害したり他者時間を奪う

この短い(1行80文字以下を短いと言う)文章の中に、人間力に頼る判断は何か所あるだろうか?

私は、「創造的」「議論」「阻害」「時間を奪う」の4つは、機械的判断が難しいと思う。

他者の話に割り込んで自分意見差し込む

例えば、以下のパターン想像してほしい。

これは客観的基準で「他者の話に割り込んで、自分意見差し込」んでいる。

機械的判断できているが、どこの何が問題だろうか?

創造的」「議論」「阻害」とは、誰が判定するのか

先ほどの例だが、こんな前提があったとする。

そうすると、「営業管理職から見て、大変有意義創造的な議論に、毎度口をはさむ難しい組み込みエンジニア」というレッテルは正しいだろうか?

各人の判断は、正しいだろうか?

チームの大多数がそう思っていれば、そうなのでは?

人間力に頼る判断基準多数決を用いるのは、エンジニアリングで無く、政治的解決だと思う。

先ほどの会議の例でいえば、5人中3人が心理的負担を感じており、不愉快な気分になっている。

チームの60%が「創造的な議論を阻害する有害な振る舞い」だと認定している。

その判断は、正しいだろうか?

この場合組み込みエンジニアが、難しい人 or 有害な振る舞いをする人として、指導もしく排除されたとする。

それは、心理的安全性をあげ、チームの生産性をあげる行為だろうか?

例えば、今後デザイナーは、営業管理職が「どのような雑談をどの長さでしていても」発言しなくなるかもしれない。

デザイナーからみて、その会話が創造的な議論判断ができないからだ。

有害な振る舞いをする機械に対して、アラートを出したいとき

さて、Web系のバックエンドエンジニアや、クラウドインフラエンジニアだと、アラートを設定したり、対応したいことがある。

「何かまずいことが起こっていることを、何らかの方法監視して、対応したい」という場合だ。

例えば、待機系サーバーの起動時に妙に時間がかかっている場合自動対応ができないので、アラートメール飛ばして手動対応したいと思ったとする。

必要なのは「妙に時間がかかっている」を定義することである

絶対値10分)か、相対値(過去5回の起動時間平均値)かは場合によるし、それが適切かはまた別の話だ。

アラート基準を設定する

チームの創造的な議論を阻害したり他者時間を奪う

他者の話に割り込んで自分意見差し込む

この基準が正しいとして、アクションに起こしたいとする。

他者の話に割り込まない」というルールは、誤検知引き起こしやすアラートだ。

そんなのは常識で考えたらわかるだろう?曖昧基準は「俺のは有意義議論発言だ」の判断を誰かが決めることになる。

大多数がそう思っていれば、という複合的な基準もありうる。その場合、先ほどの例の組み込みエンジニアは、アラート対象になる。

会議アジェンダ記載されている内容を3分以内で喋っている場合に、割り込まない」というのは、一つの基準になる。

この場合営業が「営業概況を冒頭のアジェンダに加えて欲しい」と交渉する余地がある。

また「報告時間10分は欲しいが、3回以上は一度会話を止めるので、営業概況に対する質問はその時に」という合意もできる。

そして、顔合わせのキックオフミーティングで、営業概況をやるかは、会社やチームによる。

とはいえ、そんなルールばかりにできない

明示的なルールで縛るのが正しいかと言えば、そうした方が良い職場もあるだろうが、窮屈な職場も多いだろう。

チームの創造的な議論を阻害したり他者時間を奪う

他者の話に割り込んで自分意見差し込む

という簡単な話に見えることですら、ルールを作って守らせることに違和感を感じる感性も正しいと思う。

チーム(もしくはマネージャー)に求められるのは、こうした「何かチームに嫌な感じがある」とき軌道修正できることだ。

一例でしかないが、例えば以下の流れでルールを作らずに、解決できることもある。

まとめ

コミュニケーションコストを、チームを維持するのに必要コストとして、きちんと時間を割けるかが重要だと思う。

さらに言えば、「それは有害な振る舞いだと自分は思うが、あなたがそう思わない理由は何か」とコミュニケーションを取れないのであれば、そこに課題があるだろう。

チームやマネージャーがある人を「難しい人だなあ」と思ったとして、2つの解決策が出てこないのなら、その思考には課題があるのではないか

  • 該当する人を指導して振る舞いを変えさせる
  • チーム側を指導ルール作成して、振る舞いを変えさせる

他者配慮できる」という曖昧基準で異物を弾くようなチーム作りは、蛸壷化して致命的な結果を引き起こすことがある。

パワハラセクハラ試験結果改ざんが、「なんでそんなんなるまで誰も言わなかったんだよ」となるのは、

「その構成員他者配慮できる人たちで構成されていて、異物を弾き続けた結果」であることが多い。

少なくとも、「エンジニアの”有害な振る舞い”への対処法」には、機会、動機正当化のいわゆる不正トライアングルのうち、動機正当化を満たしている。

いやいや極端だろと思うだろう?

不快が、正しい正しくないに繋がっていることは社会生活を送っていると極めて多い。

マネージャーならば」法律や外部の意見も含めてかなり慎重に判断する必要がある。

エンジニアならば」相手に快適に聞こえるようにコミュニケーションするスキルは磨いておいて損はない。

(あと、機械的判断可能ルールを守ることが自分を守ることに繋がる。ルール順守か業績なら、常にルールを守れ。記録を軽視するな)

2022-09-14

任天堂の新発表でワクワクするたびにSwitchの性能限界を思い出してガッカリする

まあ難しい問題だとは思ってますけど、

PCグラボ限界まで描写したスプラ3やりたいし、

誤検知のないフィットボクシングやりたいよな。

anond:20220914090615

フィットボクシングも好きなんだけど、

(誤検知って言ったら怒られるかもしれんが、)意図しないところで検知されることが多すぎて萎える。

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