この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "マルコフ連鎖" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2018年1月) マルコフ連鎖(マルコフれんさ、英: Markov chain)とは、確率過程の一種であるマルコフ過程のうち、とりうる状態が離散的(有限または可算)なもの(離散状態マルコフ過程)をいう。また特に、時間が離散的なもの(時刻は添え字で表される)を指すことが多い[注釈 1]。マルコフ連鎖は、未来の挙動が現在の値だけで決定され、過去の挙動と無関係である(マルコフ性)。各時刻において起こる状態変化(遷移または推移)に関して、マルコフ連鎖は遷移確率が過去の状態によらず、
検索における適合率 (Precision) と再現率 (Recall) 2008-01-17-1 [IIR] 「Introduction to Information Retrieval」[1] の輪講の第一回[2008-01-12-1]でちらっと話しましたが、第一章の 1.1 に Precision と Recall の説明があります(第八章でも出てきます)。 若干混乱しやすくややこしい話なので、ここで改めて解説します。 § Precision (適合率) とは、 全検索結果に対しての、 検索要求 (information need) を満たす検索結果の割合です。 例えば、 「MacBook Air の重量を知りたい」という検索要求を満たすために検索キー「MacBook Air 重さ」でウェブ検索した結果100件のうち、検索要求を満たす(重さが分かる)のが85件だとすると、 Precis
@_mipo_ や @kuenishi に自分なりにまとめたタスク管理を紹介したら意外にウケが良かったので。 細かいところについてはほとんど @kuenishi がブログにまとめてくれておりますので。 V先生のGTD/RTM講座入門編イントロダクションの心構えまとめ - kuenishi's blog とりあえず重要点を箇条書きで書き出してみた タスク管理ツールについて Remember The Milk を使ってください、色々試してみましたが良く出来てます。 iPhone か Android で動作するアプリケーションがあります。 iPhone 版は無料で使えるようになりました。(Android 版はよくわかりません) スマートフォンアプリでレビューしてください。 ウェブアプリはおまけです。 やる気があるうちに Pro にしておくべきです。 そうすれば 2500 円分は、取り戻そうとする
こんにちは、Remember The Milk日本版公式ブログを担当している宮崎です。 みなさん、Remember The Milkをご存知でしょうか? Remember The MilkはWeb上で動作する無料のタスク管理(ToDo管理)ツールです。タスクを管理するためのWebツールは山ほどありますが、Remember The Milkほど自由度が高く、高機能で、他ツールとの連携機能が強力なツールはないのではないでしょうか。この連載では、Remember The Milkの使い方を1からご紹介します。また、本連載を通じてRemember The Milkの魅力を存分に伝えていきたいと思います。連載後半には便利なTipsの紹介も予定しているので、楽しみにしていてください。 『使える』タスク管理ツールの条件 Remember The Milkの使い方をご紹介する前に、タスク管理ツールについて
イアンに教えてもらったのも結構前なのだけど、使う場面があったのでようやく使ってみた。 djangoには最初からpaginatorがあるけど、実際に使うと結構面倒くさい。 django-paginationを使うとミドルウェアとテンプレートタグをちょっと書くだけでページネーションできる。 Google Code Archive - Long-term storage for Google Code Project Hosting. スクリーンキャスト見ればすぐわかると思うけどメモ。 paginationをsettings.pyのINSTALLED_APPSに追加 django.core.context_processors.requestをsettings.pyのTEMPLATE_CONTEXT_PROCESSORSに追加 pagination.middleware.PaginationMi
JavaScript Memory Leak Detectorのver. 2が出てたのでリンク修正 前から気になっていたツールを実際に使ってみたのでメモ。 javascriptでメモリリークしている箇所の検出はJavaScript Memory Leak Detector、IEの使用メモリのチェックはProcess Explorerを使う。インストールはそれぞれ次のリンクを参照。どちらもwindowsの再起動はいらないって書いてあるけど、私は再起動しないと使えませんでした。 GPDE Team Blog : JavaScript Memory Leak Detector (v2) http://blogs.msdn.com/gpde/pages/javascript-memory-leak-detector_v2.aspx GPDE Team Blog : JavaScript Memor
プログラミングを始めてから今日に至るまで、 様々なタイプのプログラマーと開発を共にしてきたが、 驚くべき速度で高い品質のソフトウェアを作り上げるプログラマーには、 一つ共通の特徴があるように思える。 それは、「はまる」時間が極端に短い、ということである。 風のプログラマー」を指向しており、開発速度を重要視している。 例えば平成14年未踏ソフトウェア創造事業「PICSY」では、 発表直前に知人でプロジェクトリーダーの鈴木健にレスキュー隊として呼ばれて 2,3日でGUI全般と、クライアント/サーバー通信部分の設計と実装を終わらせたのだが、 このときなどは、大体の要件を口頭で聞いた後は、 ほぼまったく手が止まらずコードを書き続ける感じで開発をしていた。 「はまる」時間の長さは開発速度に直結するわけだが、 プログラマーが「はまる」場合にはある程度の傾向があると思うので、 今日は「はまる」プログラマ
はじめに 巨大な対象の全貌を見通すには、対象から距離を取らなければならない。21世紀になってからの7年という期間は、20世紀という巨大な対象の全貌が姿を現すのに十分な時間であったかどうかは分からないが、20世紀にはどのような著作が出版されたのかを纏めてみようと私が思い立ったのは、著作の被引用数、すなわち任意の著作が他の著作にどれだけ引用されているかが、Google Scholarを用いて調べられることが分かったからである。この小論の目的は、被引用数という指標を用いて、20世紀の文系学術書のランキングを作ることである。以下には、「文系学術書」という限定が必要であった理由を記そう。 ある著作の被引用数という指標は、その著作が学術の世界でどれだけ影響力があったかを客観的に知る手がかりになる。被引用数という指標は、引用し、引用される著作のネットワークの中で、任意の著作がどのようなポジションにいる
ソフトウェア開発は複雑なものだが、年月とともにその開発プロセスは改善されてきたと言えるだろう。「熟練の」プログラマーであればマニュアルチューニングなどを行ったことも記憶に残っているだろう。しかし今日の開発ツールは、昔であれば手で書かなければならなかったような複雑な機能を自動的に行ってくれたりする。多くの開発者はこれを歓迎している。すでに若いナマイキな奴は、我々のような時代遅れの人間がこれらのことを手で行っていたと気付かないかもしれない。 Esther Schindler氏は古株プログラマーらに「頭痛の種だった昔のプログラミングテクニック」について尋ね、自身の経験も交えた記事をComputerWorldに掲載している。パンチカードとか、ハンガリアン記法とか、覚えているだろうか? 元記事に挙げられている「頭痛の種」には(バブルソートなどの)ソートアルゴリズム、リンクリストやハッシュテーブルの実
筆者 shelarcy Haskellは,関数型プログラミングというジャンルに属する言語です。Haskellや関数型プログラミングを題材に物事を見ていくことで,今まで思いもよらなかったような未知の世界を知ることができるでしょう。 プログラミング言語を学ぶという行為には, 言語の基本的な文法や考え方を理解する 言語の文化圏で広く使われている考え方に親しんでその言語らしい書き方を習得する 単に言語を使ってできること以上の知恵を学ぶ の3段階があります。この連載では,三つ目の段階を目標に,Haskellプログラミングの世界を一つひとつ丁寧に紹介していきます。 更新は毎月第1水曜日(1月のみ第2水曜日)
ToDoリストを「未処理作業の山」にしないためのコツは、ロボットのようにできるタスクにして、自分に命令することだ。 ToDoリストに「済」の印を付けることほど、気持ちのいいものはない。やった! 終わった! ミッション完了! だがToDoリストから1つの項目も消さずに丸1日、あるいは1週間放っておくのは実にたやすい。どうしてそうなるのだろう? ToDoリストは仕事の進め方の指針になることもあるし、大量に積み重なった未処理の時限爆弾となり、自分とその生産性のなさを責め立てることもある。すべてはToDoリストの書き方次第だ。 ToDoリストは、「ボスを演じる自分」から「アシスタントを演じる自分」への指示一覧だと考えるべきだ。コンピュータプログラムと同様に、指示が明確で具体的で、簡単に実行できるのなら十全だ。そうでなければ、不安や先送り、自己嫌悪といった望ましからざる結果になる。今日は作業をきわめ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く