忍者ブログ
研究室生活のメモ・・・だった過去の遺産。移転先→http://negimochix2.blogspot.com/
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

基本的な考え方
対象となる特徴ベクトルp=(x1, ..., xd) (d:次元数) ↓ 二進数のベクトルv(p)に変換 v(p)=UnaryC(x1) ... UnaryC(xd) C:ベクトルの要素の最大値 UnaryC(x):1がx個の列に0がC-x個の列をつなげた0,1で構成される値. ↓ ハッシュ関数:gI(p) {1, 2, ... , Cd}の部分集合Iによって選ばれたビットの値を並べた値がハッシュ値.

Step1:
{1, 2, ..., Cd}の部分集合Ii (i = 1, ..., L)について, のハッシュテーブルを作成.
(つまり,ひとつの特徴ベクトルにつきL回ハッシュ値を計算してテーブルに格納.)
全部でL個のハッシュテーブルTiができる.
このとき,競合(collision)する場合は,同じエントリに格納する
ここ重要!m9っ`Д´) ビシッ!!

Step2:
最近接点探索.
クエリqに対してすべてのハッシュ関数でハッシュ値を求める.
得られたハッシュと同じキーを持つエントリに含まれる特長ベクトルをすべて取り出す.(同じキーを持つエントリの和集合)→ 最近接点候補
候補の中から最近接点を距離計算により発見.

Locality-Sensitive Hashing [1] (以降、LSH)は,Indykらによって提案された最近接点探索の確率的な近似アルゴリズム.
LSHはハッシュテーブルを用いることで高次元のデータセットでも最近接点探索を高速に実行する.

ハッシュテーブル(hash table)
キーと値の組(エントリと呼ぶ)を複数個格納し,キーに対応する値をすばやく参照するためのデータ構造.
ハッシュ関数(hash function)
あるデータが与えられた場合にそのデータを代表する数値を得る操作.または,その様な数値を得るための関数のこと.
ハッシュ関数から得られた数値のことをハッシュ値または単にハッシュという.

LSHの重要なポイントは,類似しているデータ間のハッシュ値は一致し,類似していいないデータ間のハッシュ値は異なるようなハッシュ関数を用いることにある.
これにより,ハッシュテーブルを用いた探索が可能となり,ハッシュテーブルの特徴であるデータ参照の速さをいかした探索が可能となる.

参考文献
[1] A. Gionis, P. Indyk and R. Motwani, "Similarity Search in High Dimensions via Hashing," Proc. of the 25th VLDB Conference, pp. 518-528, 1999.

忘れそうなのでメモ。
iTunesのネットワークディスク共有。
ほぼ目的同じ。
http://shinywind.littlestar.jp/t_html/mt_blog/archives/2006/02/itunesmacwin.html

外部からのNASアクセスに関する内容。
http://oshiete1.goo.ne.jp/qa3133413.html
http://zirconium.sakura.ne.jp/archives/125

2重ルータのポートの空け方
http://oshiete1.goo.ne.jp/qa782938.html
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1861249

ダイナミックDNSのリンク。
外部からアクセスするには取得する必要あり。
 http://www.eastcourt.com/domain/dyndns.html

今回はiTunesの音楽データの移動。
昨日やったの話だけど(´・ω・`)ショボーン
時々ブログ書くの忘れるけど、なれるまでしょうがない。

iTunesに登録した音楽データの移動は容易ではない。
ただ、カット&ペーストするだけじゃプレイリストがすべてリンク切れ。
ここが参考になりました。

http://www.hyperposition.org/soho/music/20070707150313.html

これでNASに音楽データを移動することに成功。
ヤタ━━━━━━ヽ(゚∀゚)ノ ━━━━━━!!!!
早速、こないだアキバで安いNASがあったので買いました。
まあ、安くたって問題ないよね。
たぶん、付属のソフトとかの差とか細かい機能の差だけだと思うし。
買ったのはこれ、PEC-NAV500
これが16800円(゚д゚)!
かなりお買い得でした。

動作確認をかねて買ってきたNASを自宅のネットワークにおいてみた。
とりあえず、内部ネットワークからのアクセスはできるようになりました。
ヽ(´ー`)ノワーイ
Infomation
くさもち 【中の人】
・くさもち
・ボカロ廃大学院生
・βからのニコ厨
・もちろん非リア充
・ミクZ4 第二期個人スポンサー

【メール】
・negimochi.tabetai(゚Д゚)gmail.com
(゚Д゚)→@

【その他やってるもの】
Twitter

・これは痛いピアプロ
・過去の遺産smart.fm

【作ったもの】
・製作に参加したDTX GDPメインサイト
で,実際に作ったIRページ
カレンダー
01 2025/02 03
S M T W T F S
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Heartsnative
『Heartsnative/MOSAIC.WAV×鶴田加茂 feat.初音ミク』応援中!
VOCALOID Ranking Watcher
新曲は常にチェックすべし。
真・フルみっくすプレイヤー
おすすめ記事
jubeat ripples
今更やってみる