タグ

ブックマーク / satoshi.blogs.com (32)

  • 「機械学習の父」とは?

    最近、機械学習の勉強をするために、数多くの論文を読んでいます。それぞれの論文は10ページ前後ですが、必ずそのベースには過去の研究があり、それを理解せずには読みこなせない、という状況がしばしば生じます。そんな時には、その論文から引用されている過去の論文を読む必要がありますが、私のようにこの世界の新参者だと、そこでさらにそこで引用されている論文を読まなければいけなくなることもしばしばあります。 結構手間のかかる作業ですが、一昔前だったら図書館に行かなければ絶対に不可能だった作業が、ネットに接続したパソコンされあれば、どこからでも、かつ、効率良く出来てしまうのですから、文句を言う筋合いの話ではありません。 そうやって歴史を遡りながら勉強をしていると、一連の研究の流れ、のようなものが見えて来ます。 例えば、先週紹介した、「写真をゴッホの作品風にする手法」のベースになった論文「A Neural Al

  • ホリエモンを有罪にしておきながら、この東電の粉飾決算を見逃すことは許されない

    毎日新聞に「福島第1原発:東電が政府側に渡した文書の全文」という記事が載っているが、それを読んで少し驚いた。まさに東電と保安院がどんな形で、情報の隠蔽(正確には「原発事故の意図的な過小評価」)をしてきたかが良くわかる確固たる証拠だ(こんな文章が表に出る様になっただけ、日も捨てたものではない)。 とくに驚愕なのは、以下の部分。 (1)地下水の遮へい対策は、馬淵補佐官のご指導の下、『中長期対策チーム』にて検討を進めてきているが、「地下バウンダリ(発電所の周りに壁を構築し遮水するもの)」は現在、最も有力な対策と位置づけ。ただし、対策費用は現状不確定であるものの、今後の設計次第では1000億円レベルとなる可能性もある。 (2)今回の検討の過程で、政府側から国プロジェクト化の示唆(当初は国交省予算)があり、その前提で、設計着手と工事着工の前倒し案が浮上。ただし、現状では、担当府省がどこになるかも含

    lenore
    lenore 2011/06/28
  • Live Page-View Counter, Comet server and JSON-push

    Overview A "page-view counter" or "hit counter" is a mechanism that displays the number of page-views on an HTML page. It uses a server side of script that counts the page-views, dynamically generates an HTML page on the server side, and returns it back to the browser. Although it accurately displays the number of page-views at the point when the HTTP request was made to fetch the HTML page, it wi

    lenore
    lenore 2006/11/01
    「「足あとライブ!」や「ホットエントリーライブ!」を作っているうちに、CometサーバーとJavascriptをどう組み合わせれば良いか、なのどノウハウが…」
  • Life is beautiful: JSON COMETでリアルタイム・ページビュー・カウンターを作ってみた

    最近Linuxの勉強もかねて作っているのが、超シンプルなアーキテクチャーのHTTPサーバー。そこそこ動き始めたのだが、それだけでは面白くないので、サーバー側からイベントに応じてデータをPushできるCometの機能を足してみた。 ストレステストのために、昨日からこのブログにこっそりとテスト用のIFRAMEを貼り付けてあったのだが(そのおかげで、バグを三つばかり見つけることができた―感謝、感謝^^)、安定して動き始めたので、見栄えを整えてこのブログの右上に貼り付けてみた。 題して、「リアルタイム・ページビュー・カウンター(RPV Counter)」。Totalはこのカウンターをリセットしてからのページビューの数、Currentはその時点でこのブログを見ている人の数(ただしノイズあり)、PeakはCurrentの過去最大値だが、ページを再ロードせずとも、それぞれのカウンターが自動的にアップデー

    lenore
    lenore 2006/10/11
  • ついにおいしい焼き鳥の焼き方をマスター

    シアトルの短い夏に欠かせないのがバーベキュー。そして、肉を焼くのは私の役目。牛肉を焼くコツはあっさりとマスターできたのだが(強火で両面を一気にあぶってから、じっくりと火を通せばよい)、鶏肉を上手に焼くのはなかなか難しい。鶏肉から落ちた油に火がついて真っ黒になってしまったり、火を通しすぎて肉のうまみがなくなってしまったりするので、手間がかかる上に、味が安定しないのだ。 ところが、ひょっとした偶然からおいしい鶏肉の焼き方、それも焼き鳥に最適な焼き方をマスターしたのだ。そこで、今日は「バーベキューグリルで焼き鳥をおいしく焼く裏技」を披露する。 秘訣は「ピザ・ストーン」(「ベーキング・ストーン」とも呼ばれる)。厚さ15ミリ、半径30センチぐらいの円形のセラミックの板である。来は、オーブンでピザをおいしく焼くためのプレートなのだが、これが焼き鳥にピッタリなのだ。 この板をグリルの網の上の乗せ、強火

    lenore
    lenore 2006/09/01
  • Life is beautiful: Edward Tufteに学ぶプレゼンのスキル

    「スティーブ・ジョブスに学ぶプレゼンのスキル」は、このブログの人気エントリーの一つだが、ことプレゼンに関して私が師と仰ぐのはEdward Tufteである。日ではあまり名が売れていないようだが、米国では「データのプレゼン技法」に関しては第一人者で、も何冊も書いているし、全米各地でセミナーも行なっている。 私自身も、一日セミナーに参加したことがあるが、膨大な量の実例を集めて、それぞれのどこが優れているか、どこがダメなのかを的確に分かりやすく説明してくれるTufteは、まさに「プレゼンの神」であった。彼からは色々なことを教わったが、特に心に残り、今でも常に実戦しようと心がけていることは、 ・文字に頼らず、図を効果的に使うこと ・一度に見せる情報量を絞ること ・意味を持った色使いをすること の三つである。特に最後の「色も情報を運ぶことができる」という点は、それまで意識したことがなかっただけに

    lenore
    lenore 2006/06/29
    最後のナポレオン軍の行程図が
  • Life is beautiful: なぜか似ている二つのロゴ

    メディア・サーバー・パソコンを家庭のエンターテイメント・センターにしようという、インテルのviiv戦略。マイクロソフトとの微妙なずれを感じるが、アップルのインテルチップへのシフトも考慮すると、これから何が起こるのか、予断を許さない。その意味では、インテルが「viivはOS非依存、Mac OSでもOK」と宣言すればマーケットは大きくシフトし始めるかもしれない。 wiiはひたすら高機能を追い求めるマイクロソフトとソニーに対する任天堂の「肩すかし作戦」。「非ゲーマー層」に受け入れられるコンテンツを提供することによりマーケットを広げるというDSでの成功を繰り返すことが出来るかが見もの。

    lenore
    lenore 2006/05/07
  • CTIA2006: IMSの本当の狙い

    CTIA 2006 に来ているのだが、「インターネット」、「パソコン」、「通信」、「家電」、「ゲーム」という複数の業界をまたがって仕事をしていると、色々と興味深いことが見えてくる。 もっとも面白いのが、一つの業界だけ見ている限りそれなりに納得できるのだが、複数の業界を見ると「ものすごく矛盾してるじゃん!」みたいなことが平気で起こってしまう点である。 当初は私も、それを単なる「お互いの業界の勉強不足」と解釈していたのだが、最近は結構意図的な部分もあるのではないか、という見方を持ちはじめた。特に、それぞれの業界が持つ「絶対に譲れない部分」がオーバーラップし始めた時に、それが顕著になる。 典型的な例が、日の衛星放送のデータ配信に使われているマークアップ言語 BML (Broadcast Markup Lanugage)。家電業界が、パソコン業界の進出を阻むためにあえてHTMLとは異なるものにし

    lenore
    lenore 2006/04/07
  • 大規模ソフトウェアプロジェクトの臨界点

    ワシントン州レドモンド市のあるスターバックスでの会話 知人:おお、Satoshi、久しぶり! 私:やあ、最近見なかったけどどう? 知人:言わなかったっけ、Microsoftに戻ったんだ。Vistaだよ。 私:Vistaか、大変だろう。 知人:大変なんてもんじゃないよ。 (ここから、彼の愚痴がしばらく続く) 私:そっか、大変だね。がんばってね。 知人:Satoshiは戻って来ないの? 私:だめだめ、OSだけはもう作りたくない。 知人:そうか。でも、気が変わったらいつでも連絡してよ。 私:そっちもまた外の空気が吸いたくなったら連絡しろよ。 私は常々「プロジェクトの大きさと、エンジニアのプロダクティビティは反比例する。だから、ある程度以上にプロジェクトの規模が大きくなると幾ら人を追加しても全体のプロダクティビティは上昇しなくなる」と言ってきたが、ひょっとするとVistaはその臨界点を超えてしまっ

    lenore
    lenore 2006/03/31
  • DNA マーカー『M122』を持つ人は、お米が大好き!?

    2ヶ月ほど前にが大好きな Good Morning America で Genographic Project の存在を知り、さっそくキットを取り寄せて DNA サンプルを送っておいたのだが、テストの結果をチェックするのをすっかり忘れていたことに今日気が付いた。 そこで Genographic のサイトに行き、私の DNA サンプルの識別番号を入力すると、結果が表示される(左の図)。私の祖先は、アフリカから中近東を経て、大陸を渡ってきたらしい。 結果を見たときには、「どうせ日人は皆同じような結果が出ているのではないか」と思ったのだが、他にもこのテストの結果を公開している日人のものと比べてみると(参照1、参照2、参照3)、かなり異なった結果である。 このプロジェクトは99ドルの手数料(+DNAサンプルを送る時の送料)を払えば誰でも参加できるオープンなプロジェクトである。自分の先祖がどん

    lenore
    lenore 2006/01/29
  • Life is beautiful: シアトル住宅事情、今はやりの「メディア・ルーム」

    今月の初めにラスベガスで開かれたCES(Consumer Electronics Show)での主役は、「HDTV」だったのことは各メディアが既に報じたところだが、プラズマ対液晶(そしてSED)の戦いばかりが目に付く日と違い、米国で意外に重要な役割を果たすのが実は家庭用プロジェクターである。 アメリカの昨今の住宅事情を理解していない日人からしてみれば、「プロジェクターなんて部屋を暗くしなければ見れないし、プラズマTVや液晶TVで十分じゃん。アメリカの家はでかいから、50インチとか60インチのTVが売れるに違いない」と思っても仕方がないところだ。 しかし、今アメリカ富裕層に売れているのプラズマTVのサイズは、実は42インチぐらいなのである。富裕層向けに「良いものを安く売る」ので定評のあるCostcoに行くと2000~3000ドル程度(20万円から30万円ぐらい)のTVが飛ぶように売れて

    lenore
    lenore 2006/01/22
    うらやましいような
  • 「50%の完成度でサービスを出す」という言葉を誤解してはいけない

    はてなの近藤社長の、「50%完成度でサービスを出す」という指摘は、まさに「ソフトウェアはサービス」の時代を反映する、ものすごく意味のある言葉だが、万が一勘違いする人がいると困るので、自戒も含めて補足しておく。 ここで言う「50%の完成度」とは、「サービスとして『完成品』と呼ぶにはまだ機能が十分揃っていない」という意味の完成度を指し、決して「アーキテクチャーや不完全だったり、明らかなバグがあるのにサービスインしてかまわない」という意味ではないので注意が必要だ。 少し前に、私の会社で外部のエンジニアを使ってあるウェブ・サービスを作ったことがあるのだが、慣れていない人にプロジェクトのマネージメントをさせてしまったために(これは私のミス)、一応外見上は動いているものが出来てきたものの、スケーラビリティに明らかな問題があり、ユーザーの数が増えたときに破綻するようなものが出来てきてしまったのだ。 担当

    lenore
    lenore 2006/01/08
  • Life is beautiful: 図解、イノベーションのジレンマ

    私がマイクロソフトをやめるキッカケを作ったのが、「イノベーションのジレンマ」というだということは、以前にも書いた。IT業界でビジネスをしている限り、大きな会社にいようと、小さなベンチャー企業にいようと、このに書いてあることを日々意識しながら仕事をするかどうかは大きな違いを生むはずだ。 このブログでも何度も引用しながら、一度もちゃんと解説を書いたことがなかったことに気が付いたので、今日のエントリーは、このに書かれているコンセプトの解説。 そう思っていつもの様に書き始めたのだが、文字だけではとても伝えにくいコンセプトだ。しかし、図解と言えばパワポ、というのもありきたりすぎるので、会社の廊下にあるホワイトボードに手書きで描いた図を、携帯電話で撮影したものを使うことにした。通りがかった社員にも見てもらえるので、一石二鳥である。 上の図は、このに書かれたコンセプトを一般化したもの。ブルーのラ

    lenore
    lenore 2005/11/17
    あるテクノロジがユーザの要望を採り入れていくうちに、肥大化し…。
  • Web2.0時代らしいエンジニアのクリエイティビティの引き出し方

    Foxnews の "Lerning From Google" という記事を読んだ。特に目新しいことは書いていないのだが、その冒頭に書いてある、 The top executives at Google recently admitted that they kind of let their employees invent and develop whatever they think is cool and the company has no problem putting it online to see what happens. 【意訳】Googleの重役たちは、エンジニア自身がカッコいいと思うものであれば、何であれ(誰にも了解を取らずに)作ってしまって良く、会社としてもそれをそのままサービスとして公開してしまってユーザーがどう反応するかを試してみる、というやり方が全然かまわ

  • 「Software is service」の心構え

    社員向けの英語ブログの3番目のエントリーは、「Software is service: Why is it so hard for software engineers to fully internalize it?」というタイトル。私の会社には、MicrosoftApple、PalmなどでOSとかIDEなどの開発経験のある優秀なエンジニアが集まっているのだが、伝統的なソフトウェア作りでの成功経験があるからこそなかなか理解してもらえないのが、「Software is Service」の心構えだ。今回のエントリーは、そんな彼らのためのメッセージ。 少し前までのソフトウェア作りのプロセスは、(1)マーケットやテクノロジーのことが分かっている賢い人たちを集め、(2)彼らに作るべきプロダクトをデザインさせ、(3)必要な人員を集めて作り込み、(4)ある程度できたところでベータ版としてリリースし、

    lenore
    lenore 2005/10/31
  • 「ロングテール的な地デジ批判」の呼びかけ

    先日の「アップルにして欲しい次の革命」というエントリーで、「地デジが大変な税金の無駄遣いだということをおおっぴらに指摘する人は少ない」と書いたが、当にそうなのか少し調べて見た。すると、2002年の時点で、「通信と放送研究会」というかなりまっとうな組織が、「地上波デジタル放送への国費投入に反対する」という声明を発表していたことを見つけた。 …数万円の基地局でテレビ番組を流せる時代に、1兆円以上の経費をかけて行われる地上波のデジタル化は時代錯誤であり、民放連の氏家斉一郎会長も認めるように、事業としても採算は取れない。ここで既成事実を認めると、今後はデジタル放送設備への公的資金(財政投融資を含む)投入の要求が出て、さらに国民負担がふくらむおそれが強い。… 「まともなことを発言する人もいるんだ」と安心する反面、これだけ明白に間違っていることをストップすることが出来ない日の官僚システムが当に悲

    lenore
    lenore 2005/10/15
  • Life is beautiful: Web 2.0な人たちへの英語勉強法:podcast編

    アップルが発表してから遊びたくて仕方がなかったのが podcast。特にiPod nanoを入手してからはなおさらだ。しかし、残念なことに私には音楽を作る才能もないし、社内会議を公開するのに社員に賛成してもらえるとは思えない。それならば、クリエイティブ・コモンズでライセンスされている音楽でも見つけて独自のラジオ番組でも作るかな、と考えたいたところに、梅田望夫さんが絶好のエントリーをしてくれた。 Web 2.0時代を生きる英語嫌いの若い人たちへの英語勉強法:リスニング編 かつての同僚のAdam Bosworthのスピーチを車で聞くのも良かろうとダウンロードの準備をしているとき、気が付いた。このサイトのコンテンツはクリエイティブコモンズでライセンスされているではないか。つまり、オリジナルのpodcastを作るのに絶好のコンテンツなのである。 そこで、さっそくpodcast用のRSSフィードを作

    lenore
    lenore 2005/10/15
    Macromedia Podcastはダメだったけど、こっちはけっこう聴ける。ありがたいチョイスと便利な方法をいただいた
  • Life is beautiful : アップルにして欲しい次の革命

    うわさされていた通り、ビデオ iPod を発表したアップルだが、はっきり言ってどうでも良い(もちろん私は買わない)。あんな小さな画面でミュージック・ビデオを見せる、なんていうことがスティーブ・ジョブスの当の狙いではないことは明白だ。 今回のアナウンスメントでもっとも重要なのは、ディズニーiTunes 向けの動画配信のパートナーとなったことある。ディズニーは、ABC、ディズニーチャンネル、ESPN などの主要なテレビ局を持つ巨大コンテンツ会社。そのディズニーCEOの Iger 氏が自ら舞台に上がってアナウンスをしたのだから、これの意味することはビデオ iPod なんかよりも桁違いに大きい。 私がなぜこのパートナーシップに特に注目しているかというと、iTunes Music Store で音楽業界に革命をもたらしたアップルには、ぜひともこれをテコにしてもう一つして欲しいことがあるからだ。

    lenore
    lenore 2005/10/13
  • Life is beautiful: Googleに就職面接に行く前に知っておくべきこと

    CNet Japanを見ていて気がついたのだが、Googleが積極的に日エンジニアをリクルートし始めた(参照)。優秀なソフトウェアエンジニアがハードウェア企業にばかり就職してしまう日の現状を打破するのには、良い特効薬かもしれない。 そこで、マイクロソフト社でエンジニアの面接をしてきた経験を生かし、「私がGoogleの面接官だったら」という設定で、どんな人を採用したいかをGoogleの立場に立って述べて見たいと思う。 まず何よりも大切なのは、「Googleで働きたい」、という強い気持ち(Passion)である。「好きこそものの上手なれ」ということわざがあるが、その仕事にどのくらい夢中になれるかがエンジニアの生産性を考えた上で最も重要なファクターの一つであることはどの面接官も知っている。すると、「今の仕事がつまらない」、「上司がいやな奴だ」、「今の仕事がきつい」などのネガティブな理由で

    lenore
    lenore 2005/10/08
  • Life is beautiful: リーダーシップについて思い出したこと

    アメリカの人口の12%が「貧困層」であり、そう言った人たちは日々の事も満足にべることの出来ない生活をしている、などの報道は、米国に住んでいると新聞やニュースでは良く見かける。しかし、中流以上の生活をしている我々にとってみれば、生活圏がほとんど重ならない彼らの生活の実態は、なかなか実感として捉えられず、単なる「統計データ」としてしか頭に入って来ない、というのが正直な所である。 しかし、今回のハリケーンで、彼らの生活の基盤がいかにもろいものか、そして、その数がものすごいものであることを、映像を通して目の当たりに見させられることになったことにショックを受けている人はとても多いはずだ。 今回のハリケーンの被害は、政府からの非難命令にも関わらず、逃げるための交通手段も持たず、逃げたところで避難先のホテル代も払うことが出来ない人達が「予想に反して」10万人も市内に残ってしまったために大きくなってし

    lenore
    lenore 2005/09/05