はじめに 私はこれまで機械学習のパラメータチューニングに関し、様々な書籍やサイトで学習を進めてきました。 しかしどれもテクニックの解説が主体のものが多く、 「なぜチューニングが必要なのか?」 という目的に関する記載が非常に少なかったため、体系的な理解に苦労しました。 この経験を後世に役立てられるよう、「初心者でも体系的に理解できる丁寧さ!」をモットーに記事にまとめたいと思います。 具体的には、 1. パラメータチューニングの目的 2. チューニングの手順とアルゴリズム一覧 3. Pythonでの実装手順 (SVMでの分類を例に) の手順で解説を進めます。 独自解釈も含まれるため、間違っている点等ございましたら指摘頂けると有難いです。 なお、文中のコードはこちらのGitHubにもアップロードしております。 2021/9/6追記:LightGBMのチューニング実行例追加 以下の記事に、Ligh
果たしてGitLab.comで何が起きたのでしょうか? これまでの経緯をまとめました。 スパムによるトラフィックのスパイクからレプリケーションの不調へ GitLab.comは今回のインシデントについての詳細な経過を「GitLab.com Database Incident - 2017/01/31」で公開しています。また、もう少し整理された情報がブログ「GitLab.com Database Incident | GitLab」にも掲載されています。 これらのドキュメントを軸に、主なできごとを時系列に見ていきましょう。 1月31日16時(世界協定時。日本時間2月1日午前8時)、YP氏(Yorick Peterse氏と思われる)はPostgreSQLのレプリケーションを設定するためにストレージの論理スナップショットを作成。これがあとで失われたデータを救う幸運につながります。 1月31日21時
巷で声高に叫ばれる「スキルを熟達させるには1万時間必要だ」との声。しかし米の人気作家・ジョシュ・カウフマン氏は、自身の体験から4つのコツさえ抑えればたったの20時間で「まあまあ良い」レベルまで到達できると語ります。 子育てが奪う自由時間 ジョシュ・カウフマン氏 皆さん、こんにちは。2年前、私の人生を永遠に変えるような出来事がありました。妻のケルシーと私に、娘のリラが生まれたのです。 親になるということは、実に素晴らしい経験です。一夜にして自分の世界がすっかり変わるのです。自分の優先事項もたちまち全部変わってしまいます。その変化の速さには、対処するのが本当に難しいこともあります。また、親業について、学ばなければならないことが山ほどあります。例えば、子どもにどんな服を着せるか、とかですね。 (会場笑) これは私には新しい経験でした。これが実際の洋服です。私は似合うと思ったのですが、リラでさえも
(訳者注: これは、JavaScript Stack from Scratchを翻訳し、まとめて読めるように1ファイルにしたものです。元の翻訳と各種ファイルについては、日本語訳forkリポジトリを参照してください。また、原文が活発に更新されているため、訳文も追従して更新されます。ご了承ください。) ゼロから始めるJavaScript生活 モダンJavaScriptスタックチュートリアル、ゼロから始めるJavaScript生活へようこそ。 ⚠️️ このチュートリアルのメジャーアップデート版を3月初旬に公開する予定です。ご期待下さい! より詳しく(英語). これはJavaScriptスタックを使い始めるための最短最速のガイドです。このガイドは一般的なプログラミングの知識とJavaScriptの基礎を前提としています。これら全てのツールを一緒につなぎ合わせることにフォーカスしており、各ツールにつ
読み終わった。たった100Pにプログラム言語を作るための基礎(字句解析、構文解析、ランタイム、インタプリタ、仮想マシン、ネイティブコンパイルまで!)が一通り学べ、さらに本書で作った実際に動くプログラミング言語がついてくる。 $39.99 とちょっと高いがプログラム言語を作る勉強代だと考えれば最も安くそして早く(ドラゴンブックは1090P)学べるのではないだろうか。洋書なのが難点だが半分くらいはソースコードなので苦労しながらなんとかなりました。(日本語訳出てほしいなぁ) 書籍内で作る言語は2種類で Awesome Rubyの構文にPythonのインデントブロックを混ぜ合わせたようなオブジェクト型 Mio Ioを参考にしたメッセージ型 言語自体はどちらもRubyで書かれているが紹介される概念は特に言語の制約を受けないものが多い。 よかったところ yaccやbison, JVM系の構文解析ツール
最近Amazonの勢いが止まらない。Amazonプライムビデオでしか見れない「仮面ライダーアマゾンズ」が面白すぎるし(まもなく最終話?)、Amazonプライムミュージックで音楽聞き放題だし、社会人学生でもAmazon Student会員になれるし、今日で言えば4,980円の格安最新Kindleを発表したり何と買取サービスまで始めたのだ。驚き! Amazonといえばぼくのなかでは「最短即日で届くなんでも屋さん(小売的な意味で)」な感じで、店に行かなくても比較的安く手に入れることができるので、ショッピングに行くことが少なくなった。AmazonプライムビデオやプライムミュージックのおかげでTSUT◯YAに行く機会も減ったし、これからはブッ◯オフに行く機会も減るだろう。そして今回紹介する「Amazon English」は、まだローンチしたばかりであまり知られていないが、あなたが英字新聞を読んだり英
1度だけ、自分のクラスが崩壊した経験がある。ただ、若い時で、記録もちゃんと取っていないし、その時は必死になっていたので、いったい何が原因で起こったのか不明である。諸先輩方には連日いろいろアドバイスをいただいたが、結局、収束には至らなかったような記憶がある。 その後の長い教師生活の中で、学級崩壊を間近に見た経験がある。それをここで書きたい。 最初はある、教育に非常に熱意のある、若い女の先生のクラスで起こった。 転勤してきたばかりで、学校や子どもの様子をよく知らない。それなのに、5年生を担任した。 教育に対して非常に熱意のある先生だ。クラスはこうでなければならない、子どもと子どもの関係はこうでなければならない、ということで指導されていた。友だちとは仲良くするものでしょ、力を合わせあうものでしょ、ということを真っ直ぐに子どもに言っていた。 勉強についても熱心に取り組まれていた。力の弱い子どもには
はじめに このエントリは子育てエンジニア advent calendar 2012の11日目のエントリとして書いています。 僕はソニックガーデンという会社でRubyプログラマとして働いている伊藤淳一(@JunichiIto77)です。よろしくお願いします。 さてさて、やってきました「子育てエンジニア アドベントカレンダー」! 6歳の息子と4歳の娘がいる僕にとって、大変興味深いテーマです。 僕も以前から同じようなテーマでいろんなプログラマ・エンジニアの話を聞いてみたいなと思っていました。 僕が特に聞きたかったのは「みんな子育てしながらいつ、どうやって勉強時間してるの?」というマル秘テクニックです。 せっかくの機会なので、僕からもそういったマル秘テクニック(?)をいくつかお教えしましょう。 独身時代を振り返ってみる その前にまず、自分の独身時代を振り返ってみます。 独身時代は時間とお金がたくさ
あなたが生まれていろいろ変化がありました。自分の保険を見なおしたのもそのひとつです。お父さんは図書館で本を読みまくって勉強したのですが、せっかく得た知識なのでわかったことや考えたことをまとめてみます。 これまでの保険はボッタクリ まずは、お父さんの入っている保険の内容を確認しました。それは特約がたくさんついて契約がわかりにくいものでした。自分でわからないものにお金を払うのは変ですよね。しかし、当時は「社会人になったのだから」「これからに備えて」という聞こえのいい言葉にのせられていました。 また、お父さんの保険は、お父さんのお母さん(あなたのおばあちゃん)の友人からおすすめされて入った保険でした。そのまま引き継ぐのではなく、どこかのタイミングで今の自分にこの保険が必要なのかを考えるべきでした。 さらに、現在の値段が高いのか安いのかがわかっていませんでした。今だとネットで気軽に試算でき、比べて
特別な行動は目新しいため耳目を集めるが、特別であるために実施コストは高く、今回の表現で言えば「不足行動」になりがちである。つまり実施されにくく、すぐにやめることになりやすい。 一方では、我々は「わかっちゃいるけどやめられない」行動も行っており、そちらはむしろ減らしたいと考えている。 この記事と以下に示すフォーマットは、普通は害ある行動として否定的に捉えられる(今回の表現で言えば)「過剰行動」から、本当は増やしたい「不足行動」の増やし方を学び、逆に「不足行動」からは「過剰行動」の減らし方を学ぼうという試みである。 必要なのは、当たり前の行動を組織立てて実際に実施することであり、それを続けることである。 目的の行動を増やしたり減らすために、それを持続するために、どんなことをできるかを漏れなく網羅できるように、不足行動/過剰行動の特徴とそれに応じた対策をそれぞれ1枚の表フォーマットにまとめてみた
今年も残す所数時間となりましたが、今年最後に今最も注目されている教育分野でこれから楽しみなサービスをまとめました。学びたいことがいつでも誰でも学べるようになる日も、そんなに遠い未来ではないかもしれませんね。今年の振り返りもかねて、ぜひチェックしてみてください! ◆今後が楽しみな教育系サービスまとめ 1.WEBに誕生した、学校の新しいカタチschoo 「WEBに誕生した、学校の新しいカタチ」をコンセプトに様々な講師による授業を放送しているサービス。今年にはソーシャルラーニング機能や有料コースによるアーカイブ授業の閲覧など大幅リニューアルを行い、多くの機能が追加されました。これからの進化が楽しみなサービスです。 私も月500円で有料コースに入っていますが、授業のコンテンツが充実していているのが特徴。普段であれば足を運ばなくては話を聞けないところをいつでも動画で閲覧できるのが、特に社会人にはあり
急がばまわれ式・堅実で一番効率的な英語の勉強法 はてな界隈では、定期的に英語の習得法が話題になるが、俺もそろそろ参入してみようかな、と。 ■自己紹介 俺の英語力は、TOEIC975点、実用書・平易なペーパーバックなら辞書なしで速読できるレベル。 CNN/BBCが字幕なしで理解できて、それなりに気のきいたことも英語で話せる。 語彙力は、http://www.wordengine.jp/vcheckで測定してみたところ、約20000語。 海外経験なしで、毎朝コツコツと勉強してきた。 ■趣旨 英語力を身につける=ピラミッドを構築する作業である。 だが、巷にあふれかえる英語の勉強法は、基礎力がないのにいきなり実践を勧めるものが多い。 例えば、臆せずに何でもいいからしゃべってみろだの、辞書をひきながら本を読めだの。 この手の勉強方法は、学習者のコンフォート・ゾーン(快適な領域)を外れることが多く、大
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
先行発売のお知らせ (11/7 追記) 以下の店舗で先行発売が行われているらしいです. 紀伊國屋書店 新宿本店 (https://twitter.com/KinoShinjuku/status/265658160222724096) 紀伊國屋書店 新宿南店 (https://twitter.com/kino_Minami/status/265405470548844546) ジュンク堂書店 池袋本店 (https://twitter.com/junkudo_ike_pc/status/265677297430978562) 有隣堂 ヨドバシAKIBA店 (https://twitter.com/yurindo_akb/status/265648944745426945) 丸善 丸ノ内店 なお,電子書籍版の発売も予定しているそうですが,調整中とのことで少し後になりそうです. 原著は既に第5版
20歳を過ぎた日本人(留学経験無し・受験英語/TOEIC英語しか学んだことがない人達)が下記の段階に到達するための英語学習法を公開しています。 このハタチエイゴ学習法が目指す目標 TOEIC試験で860点(Aレベル)以上に到達する。 「読む」「聞く」という受身な英語だけではなく、自分から英語を発信すること、すなわち「話す」「書く」がちゃんとできるようになる。 英語を母語とする人たちと英語で意思疎通できるようになる。第2言語としての英語を使いこなせるようになる。 ハタチエイゴ・基本情報 この勉強法ははてなブックマークを7,700以上獲得した人気記事です。 このblogは書籍化されてDiscover21より2010年9月16日に発売しました。書籍の名前は「20歳を過ぎてから英語を学ぼうと決めた人たちへ」です。5刷で26,000部。 勉強法の問い合わせは執筆者である@HAL_Jまでお願いします。
昨日、@irofさんと飲みながら自分を思い返すと「ちゃんとソフトウェア開発を勉強しはじめてから3年間たった」つまり「@bleisさんを知ってからこの5月でまる3年間たった」 それまでの僕はデザインパターンもオブジェクト指向がなんたるかも、バージョン管理もなにも知らなかった。 毎日言われたことをこなす仕事をして、変えたいけど誰も教えてくれないし、学び方すら教えてくれなかった。 それなりに努力してたけど、よくはわかっていなかった。 そんな状態から抜け出したのが3年前。このブログの先頭でも書いた。当時僕は21歳かな。(ちなみに就職したのは19歳のとき) →【このブログをはじめるきっかけ - うさぎ組】 この3年間でやったことをふりかえってみようと思いました。 ちょっとわかりにくいだろうけど、2009年5月からの12ヶ月周期で書いてみます。 こうやって振り返るのはあくまで僕のためであって、何かを誇
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く