*

プログラムの検証とDNA鑑定プログラム

公開日: : トピックス

プログラムの書き屋として飯を食ってきた人間として興味があったのが「元光GENJI大沢樹生の実子問題」。
ネットカフェ行ったので、「婦人公論」で、喜多嶋舞の反論を読んできた。
僕が興味があったのは、DNAを判定するプログラムをどこまで検証したか、という事。

 

「実子かどうか判定プログラム」はおそらく

1.2つの検体(例:血液とか髪の毛)のDNAをビット化(0か1にする)
2.2つの検体の0,1の一致した部分を割り出す
3.一致した部分が、ある確率以上または以下、であれば実子かどうか判定する。

 

このアルゴリズムはすぐに作れるが、プログラムにした時、
果たしてこのプログラムが正しいか、どうやって確認したか。
1.同じ処理を全く違った場所、人間がやってみて結果が同じならプログラムはOK
2.手作業で、プログラムが正しいか、他人数かけて検証する。

一見、同じプログラムを作るのがいいように見えるが、
「アルゴリズムの罠」というのがあり、人間がプログラム作成時に見落としてしまう部分がある。
一番信頼できるのが、他人数かけて検証する方法。

 

ただし、人間の遺伝子は「3.2GB」で、0,1に換算すると

1ギガバイト=1024*1024*1024*8=8,589,934,592
85億×3.2=250億以上->これを人間は確認できない。

おそらく、
1.同じ処理を全く違った場所、人間がやってみて結果が同じならプログラムはOK
でやったのだと思う。

今日、「婦人公論」の喜多嶋舞の反論を読んで、
特に「大沢さんは初めての人です」の所を読むと、人為的なミスがどっかにないかな、
と思えてしょうがない。
*栄枯盛衰が激しい芸能界で「大沢さんは初めての人です」なんて言ったら、
「オレその前にやってるよ」と仕事欲しさに名乗り出てくる人間もいるのではないか。

*僕、ATMでお金おろすときもいまだに無意識でお札確認してることがあります。職業病みたいなもんかもしれません。

 

参考1:僕が作っていたプログラムは、会計処理一般の合計確認プログラム。
例えば大手都市銀行の個人の残高、支店の残高、全銀行の残高、などを
プログラムができた後に確認するプログラム。
検証プログラムを検証するために莫大な人数(百人以上が数日間)をかけていた。

参考2:DNA鑑定プログラムのアルゴリズムなど、僕がすべて推測で書いています。

その他:最近、自分の技術メモ的になっていたので、「トピックス」として時事ネタ書きました。

スポンサーリンク

関連記事

「Yahoo!ショッピング」で”売れたよ”メールを見逃さないために。

最近、知らない間に2つ、売れていたものがあります。 Yahoo!ショッピングストア と Kin

記事を読む

光は早い、というのは、すでに昔の言葉ではないか。

今日、巨人VS阪神 画面はテレビ、音声はラジコ で聞こうと思ったら 音声が画面より15秒遅い。

記事を読む

no image

金環日食では、月と地球の引力が地球に大きく作用します。

→大地震の可能性が高まります。 http://yogen-blog.com/1599 から、引用

記事を読む

炎上とはなにか

「炎上」の定義がどんどんあやふやになっていく。 小泉元総理が現役総理当時、靖国神社参拝した時の、

記事を読む

Youtubeの検索順位のアルゴリズムは?

Youtubeで「心筋梗塞」->検索 で、僕の体験を語った動画が9位になっている。 前後はNHK

記事を読む

2894日間発行していないメルマガに新規の読者が・・・ブッタマゲ

廃刊にしたつもりだったメルガマに読者がついた。 メルマ!事務局から 「メルマガに読者アクションが

記事を読む

facebookでの投稿とPVについて

同窓会の総会があり、ホームページを変えました。 会計決算資料、当日の写真をアップ。 facebo

記事を読む

6月から新ドメイン(ドットポルノ、ドットアダルト)

  アメリカのインターネット関連アダルト業界は、チョロッと盛り上がってます。

記事を読む

「Wikimedia Conference Japan 2013」出席レポート

2/3 「Wikimedia Conference Japan 2013」が開かれました。

記事を読む

ラジコのプレミアム会員になりました。

パソコンやりながら聞き流せる程度でいいんで、阪神戦のラジオが聴きたい、 前から思ってました。 や

記事を読む

プレースホルダ(プリペアド・ステートメント)で2つのテーブルを比較するときの注意

これは、自分のメモです。(自分の勉強用フォルダren/ren112.p

@file_get_html($address)でもエラーになる

これは、僕のメモです。これは、僕のメモです。  

simple_html_dom.phpがおかしい

僕のメモです。 原因不明ですが、スクレイピングをsimple_h

MYSQLのコマンド入力で「;」セミコロンを入力し忘れた時抜け出す方法

これは僕のメモです。   MYSQLのコマンド入

MySQLのコマンドプロンプトでのバックアップとリストア

これは自分のメモです バックアップ 1.管理者 で コマンドプロン

→もっと見る

PAGE TOP ↑