タグ

2013年3月28日のブックマーク (7件)

  • k-means法 - せっかくだから俺はプログラマの道を選ぶぜ@wiki

    // K_Means.cpp // author Takeshi Miyamoto #include <cstdlib> // srand, rand使用 #include <ctime> // time使用 #include <iostream> // cout, endl使用 #include <vector> // vectorを使用 #include <sstream> // ostringstream使用 // クラス定義 // 人間クラス class Person { private: // 体重 float weight_; // 身長 float height_; public: // コンストラクタ Person() :weight_( 0 ) ,height_( 0 ) { } // コンストラクタ Person( float weight, float height

    k-means法 - せっかくだから俺はプログラマの道を選ぶぜ@wiki
  • sappari wiki - クラスタリング手法

    距離が近いものからくっつけていく。または逆に遠いものを別クラスタに分ける。 最終的にツリー状のデンドログラムを書ける。 様々なクラスター間距離(類似度)の測定方法がある。 NN(Nearest Neighbor)法、最短距離法 対象すべたの組み合わせに関して距離を求めて、最も近い距離をクラスタ間の距離とする 処理が終わるまで生成されるクラスタの数が不明 分類感度は低い 連鎖する によってしきい値があったり無かったり説明が違う気がする。。 K-NN(K Nearest Neighbor)法 ある標準パターンからの距離で小さい順にソートし、上からK番目までのクラスタに重複して属させる。 他はNN法と同様。 NN法と同様にしきい値に大きな影響を受ける。 Ward法 ウォード法 - Wikipedia 階層的クラスタリングの代表的な手法 クラスター内の平方和を最小にするように併合する 最長距離法

  • クラスタリング (クラスター分析) - Toshihiro Kamishima

    クラスタリング (clustering) とは,分類対象の集合を,内的結合 (internal cohesion) と外的分離 (external isolation) が達成されるような部分集合に分割すること [Everitt 93, 大橋 85] です.統計解析や多変量解析の分野ではクラスター分析 (cluster analysis) とも呼ばれ,基的なデータ解析手法としてデータマイニングでも頻繁に利用されています. 分割後の各部分集合はクラスタと呼ばれます.分割の方法にも幾つかの種類があり,全ての分類対象がちょうど一つだけのクラスタの要素となる場合(ハードなもしくは,クリスプなクラスタといいます)や,逆に一つのクラスタが複数のクラスタに同時に部分的に所属する場合(ソフト,または,ファジィなクラスタといいます)があります.ここでは前者のハードな場合のクラスタリングについて述べます.

    クラスタリング (クラスター分析) - Toshihiro Kamishima
  • WebRTC Data Channels for Great Multiplayer – Mozilla Hacks - the Web developer blog

    WebRTC is getting great press lately for it’s amazing applications in voice and video communication. But did you know that WebRTC also has support for peer-to-peer data? Below I’ll talk about the ‘what’ and ‘how’ of data channels, and then I’ll show you how we’re using them in BananaBread to support peer-to-peer multiplayer. 5-player BananaBread with WebRTC, filmed at Mozilla Toronto on a Friday a

    WebRTC Data Channels for Great Multiplayer – Mozilla Hacks - the Web developer blog
  • CSSでfloatを解除する方法のまとめ

    CSSのfloatを解除(クリア)する方法をまとめてみました。 以前、floatを解除するテクニックとして以下の記事をエントリーしたのですが、その後色々なテクニックがあることに気がつきました。 CSS の after 擬似要素で回り込みを解除する ということで、そもそものfloatの問題(というか仕様)と、その対処方法についてネットで調べた情報を一通りまとめました。 1.floatにより親要素の高さが出なくなる(=背景がなくなる)問題 親要素の中にある子要素にfloatプロパティが設定されていると、内容をもたない親要素の高さが0になるという仕様になっています。 例えば、次のCSSHTMLを例にします。 <style> #container { width: 200px; background: #ddd; } .box { width: 25px; margin: 10px; paddi

    CSSでfloatを解除する方法のまとめ
    somathor
    somathor 2013/03/28
  • bashによるシェルスクリプトの小技(2) - shibainu55日記

    前回(bashによるシェルスクリプトの小技(1))に引き続き、シェルによって自動的に値が設定される特殊な変数について紹介する。特殊な変数を参照することにより、様々な情報を取得することができる(ただし、これらの変数には自分で任意の値を設定することはできない)。 さて、まずは特殊変数を一覧でまとめてみる。お馴染みのものが多いが、最後の2つ(特に最後のPIPESTATUS)についてはきっと今まで知らなかった人もいるんじゃないだろうか。シェルの中でパイプすると途中のコマンドのリターンコード、拾えないとか思っていませんか?今回のポイントとしては、「1. PIPESTATUS変数について」と「2. 特殊変数 $@と$*の違いについて」の2点を主に説明する。 特殊変数一覧表 変数名 自動的に設定される値 $? 直前に実行されたコマンドの終了ステータスが設定される変数。正常終了の場合は「0」、異常終了の場

    bashによるシェルスクリプトの小技(2) - shibainu55日記
  • amazonと楽天の違い

    違いといっても買い物する側の視点じゃなくて、店を出してる側からの視点。書いてる奴は、amazonマーケットプレイス100万、楽天500万月商のネットショップ店長。特定されるとまずいので商品ジャンルとかは書かない。他の店のことは知らない。あくまでうちのはなし。 客層amazon:「クリックすればいつか届く」と思っている人が多いのか、こっちから連絡メールを出しても全然返信が返ってこない。納期遅れの連絡メールでも無反応。そのかわり1〜2日遅れるぐらいではまずクレームにならないしレビューで悪く書かれることも殆ど無い。amazonは30日以内なら一部の商品を除き客都合でも返品を受け付けなければいけないが、1年程やって不良品以外の返品は受けたことがない。もっとも、売上が楽天並になったらどうなるかはわからんけど。 楽天:かなりきめ細かく連絡メールしないとクレームになる。携帯とかで注文してドメイン拒否して

    amazonと楽天の違い
    somathor
    somathor 2013/03/28