Java9 でも String クラスがリファクタリングされていました (JEP 254: Compact Strings 編) - 地平線に行く      2017-09-23 12:20:03  詳細
本日、ついに JavaSE 9 がリリースされました! そこで、かねてから噂になっていた JEP 254: Compact Strings がどのように実装されているのか調べてみました。 Compact Strings の概要 これまで String クラスや StringBuilder クラスなどの内部では、文字列を UTF-16 でエンコードして char 配列で保持していました。 つまり、一...
http://d.hatena.ne.jp/chiheisen/20170921/1506021860
iOSDC Japan 2017で「Auto Layoutのアルゴリズム」について発表しました - Qiita      2017-09-21 20:20:02  詳細
こんにちは、 オートレイアウト作ったマン の @inamiy です。 オートレイアウト○○マン が全員集結したMARVEL映画に出るのが将来の夢です。 さて先日、2017年9月15-17日の2.5日間にかけて、 iOSDC Japan 2017 というiOSの一大イベントが、早稲田大学理工学部・西早稲田キャンパスにて開催されました。 昨年に引き続き、第2回目の開催で、総勢800名が参加されたとのこ...
http://qiita.com/inamiy/items/a6f73438b32896ffa81e
脆弱性検査値の自動生成 - 遺伝的アルゴリズム編 - | MBSD Blog      2017-09-14 04:20:03  詳細
2017.08.21 プロフェッショナルサービス事業部 高江洲 勲 「遺伝的アルゴリズム(Genetic Algorithm:以下、GA)」とは、生物が自然淘汰や交叉、突然変異を何世代にも渡って繰り返しながら(環境に適応するように)進化していく様をシミュレートするもので、様々なタスクにおける 最適解の探索 に利用されています。実用例としては、N700系新幹線における、空気抵抗が少ない先頭車両形状の...
https://www.mbsd.jp/blog/20170821.html
「スキル」を計算するということ - qpp      2017-09-12 15:20:02  詳細
「スキル」を計算するということ May 28, 2016 このブログポストは、Jeff Moser氏の Computing Your Skill(2010) を、原著者の許可を得て翻訳・公開したものです。全ての権利は、原著者にあります。 要約 : TrueSkillのアルゴリズム をわかりやすく解説しよう。TrueSkillは XBox Live で、プレイヤーのランキングとマッチングを行うのに使...
https://qpp.bitbucket.io/translation/computing_your_skill/
Yahoo!の異常検知フレームワーク"EGADS" | takuti.me      2017-09-12 06:20:02  詳細
Yahoo!がOSSとして開発している異常検知フレームワーク " EGADS " ( E xtensible G eneric A nomaly D etection S ystem) について書いた次の論文を読んだ: Generic and Scalable Framework for Automated Time-series Anomaly Detection (KDD 2015) リアルタ...
https://takuti.me/note/yahoo-egads/
動くようにする、正しくする、速くする。 - Qiita      2017-09-07 18:20:02  詳細
今までに扱ったことの無い分野で新規開発をする場合、いろんな問題が出てくるだろう。そのようなときに、何をどうすればよいのか迷うことがあるだろう。そのようなときに、複数の課題があるときに、何をどの順序で解決していけばよいのか迷うこともあるだろう。 私が心がけているのは、 「動くようにする、正しくする、速くする。」 の順序で物事の優先順位をもって考えてようにしていることです。この内容は何かの本で読んだこ...
http://qiita.com/nonbiri15/items/4af917131d02d9101f53
Deep Learning      2017-09-06 05:20:08  詳細
An MIT Press book Ian Goodfellow, Yoshua Bengio, and Aaron Courville 本ページは,Goodfellow他著「Deep Learning」の日本語翻訳版をオンライン公開しているページです.   本書は,深層学習の研究で著名なGoodfellow氏やBengio氏らによって書かれた,深層学習の勉強のための決定版ともいえる教科書です.原...
http://www.deeplearningbook.me/
Understanding Paxos      2017-09-03 05:20:02  詳細
Introduction Paxos is one of the oldest, simplest, and most versatile algorithms in the field of distributed consensus. It has long been considered the gold-standard in this domain and dozens of paper...
https://understandingpaxos.wordpress.com/
pixivコミック作品のタグが自動生成されるまでの軌跡 - pixiv inside      2017-09-01 17:20:03  詳細
「pixivコミック・ノベル」チームのエンジニアの pawa です。 pixivコミックはWebやアプリで漫画を試し読みできるサービスです。私が一番好きな pixivコミック作品は「 温泉卓球☆コンパニオンズ! 」です。 2017年7月4日、 pixivコミック(Web版) の作品ページにタグ機能が追加されました。 これらのタグは、作品説明文から自動的に抽出されたもので、コンピュータに計算させた「...
https://inside.pixiv.blog/pawa/2349
GitHub - kroitor/gjk.c: Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C      2017-08-31 04:20:02  詳細
README.md gjk.c – Gilbert-Johnson-Keerthi In Plain C This is a rough but fast implementation of GJK collision detection algorithm in plain C. Just one C file, less then 200 lines, no dependencies. It ...
https://github.com/kroitor/gjk.c
Knuth multiplicative hash が最小完全ハッシュ関数であることの証明 - Mercari Engineering Blog      2017-08-29 17:20:02  詳細
2017 - 08 - 29 Knuth multiplicative hash が最小完全ハッシュ関数であることの証明 こんにちは!サーチチームの @metal_unk です。普段はサーバーサイドエンジニアとして、メルカリの検索を改善する仕事をしています。 メルカリには Be Professional Day という「普段できないことをやろう」をテーマとする日があり、その日は業務に直接関係のない...
http://tech.mercari.com/entry/2017/08/29/115047
深層学習 を 用いた 異常値検知 手法まとめ 〜 (Denosing) AutoEncoder, LSTM, TDA(Topological Data Analysis) + CNN - Qiita      2017-08-25 14:20:07  詳細
オーソドックス な アプローチ(一般的手法) まず は、以下 が よくまとまっている。 株式会社クロスコンパス・インテリジェンス(2016.10.5)「NVIDIA GPU TECHNOLOGY CONFERENCE JAPAN 2016 Industry Deep Learning」 異常値予測 を 行う アプローチ としては、以下 が 一般的な考え方 の ようだ。 (データ量の多い)正常時のデ...
http://qiita.com/HirofumiYashima/items/fd3ceb3bf8653bb4db40#%E6%99%82%E7%B3%BB%E5%88%97%E3%83%87%E3%83%BC%E3%82%BF-%E3%82%92-plot%E3%81%97%E3%81%9F%E3%82%B0%E3%83%A9%E3%83%95%E3%81%AE%E5%BD%A2%E7%8A%B6%E3%81%8C%E3%82%82%E3%81%A4%E4%BD%8D%E7%9B%B8%E5%B9%BE
小さな2D画像から3Dオブジェクトを生成する賢いアルゴリズム | TechCrunch Japan      2017-08-25 00:20:04  詳細
世界を観察することで、私たちは知覚に情報を与え続けている。そのことで私たちは片側しか見ることのできない、或いは一瞬しか見ることのできない物体の全体像を想像することを、かなり上手にできるようになる。しかし、コンピュータにとってそれはただ苦手な仕事だ。しかし幸いなことに、 バークレーのAI研究者が作成した賢い手法 が、その性能を大幅に向上させてくれるかもしれない。 何かを2Dで見て、実際の大きさを正確...
http://jp.techcrunch.com/2017/08/24/httpstechcrunch-com20170823this-algorithm-cleverly-recreates-3d-objects-from-tiny-2d-images/
Min-Max類似度を使ったSketchSortの実装 (SketchSort-MinMax)を公開しました - Yasuo Tabeiの日記      2017-08-25 00:20:02  詳細
SketchSortとは全ペアー類似度検索(与えられたデータセットからすべての類似するデータペアーを発見する問題)を高速に解くためのソフトウェアーで、以前に論文とソフトウェアーを公開しました。 論文: Yasuo Tabei, Takeaki Uno, Masashi Sugiyama, Koji Tsuda: Single Versus Multiple Sorting in All Pairs...
http://d.hatena.ne.jp/tb_yasu/20170823/1503492966
GitHub - jiayihu/pretty-algorithms: 🌊 Pretty, common and useful algorithms with modern JS and beautiful tests      2017-08-24 23:20:02  詳細
README.md Pretty algorithms Common useful algorithms written in modern, pretty and easy-to-understand Javascript along with real-world usage examples. Typescript has been used only for type checking a...
https://github.com/jiayihu/pretty-algorithms
料理動画のクラシル、圧倒的支持の意外なワケ:日経ビジネスオンライン      2017-08-24 11:20:02  詳細
島津 翔 日経ビジネス記者 2008年東京大学大学院工学系研究科修了、日経BP社に入社。建設系専門誌である日経コンストラクション、日経アーキテクチュアを経て、2014年12月から日経ビジネス記者。担当分野は自動車、自動車部品。 この著者の記事を見る
http://business.nikkeibp.co.jp/atcl/report/15/110879/082300723/
ソニー、ディープラーニングの統合開発環境「Neural Network Console」を無償公開:CodeZine(コードジン)      2017-08-19 17:20:11  詳細
ソニーは、ディープラーニング(深層学習)のプログラムを生成可能な統合開発環境「コンソールソフトウェア:Neural Network Console」を、8月17日に無償公開した。 「コンソールソフトウェア:Neural Network Console」は、GUIによってニューラルネットワーク構造を視覚的に確認しながら設計、学習、評価できる統合開発環境。 豊富なレイヤーを用いてニューラルネットワーク...
http://codezine.jp/article/detail/10375
画像の「透かし」が自動できれいに消せることをGoogleが実証、「もっと効果的にするにはあと一手間必要」 - GIGAZINE      2017-08-18 18:20:02  詳細
写真を販売しているサイト(ストックフォトサイト)では、販売中の写真のサンプルをそのまま転用されることがないように、はっきりとわかる「透かし」を入れていたりします。しかし、現在用いられているような「透かし」は、コンピューターアルゴリズムを用いて簡単に除去可能であることをGoogleが示し、もう一手間加える必要性を説いています。 Research Blog: Making Visible Waterm...
http://gigazine.net/news/20170818-watermark-more-effective/
SONYの本気!AI開発ツール『Neural Network Console』が現場の常識をぶっ壊す - BITA デジマラボ      2017-08-18 09:20:05  詳細
SONYの本気!AI開発ツール『Neural Network Console』が現場の常識をぶっ壊す TOP AI:人工知能 SONYの本気!AI開発ツール『Neural Network Console』が現場の常識をぶっ壊す SONY『深層学習モデルの開発ハードル無くそう』 TensorFlow、Keras、Theano、Caffeなど。これまでディープラーニング向けライブラリといえば、海外勢が...
https://bita.jp/dml/sony-neural-network-console