(編注:2016/11/17、記事を修正いたしました。) ディープラーニングの分野でテクノロジの進化が続いているということが話題になる場合、十中八九畳み込みニューラルネットワークが関係しています。畳み込みニューラルネットワークはCNN(Convolutional Neural Network)またはConvNetとも呼ばれ、ディープニューラルネットワークの分野の主力となっています。CNNは画像を複数のカテゴリに分類するよう学習しており、その分類能力は人間を上回ることもあります。大言壮語のうたい文句を実現している方法が本当にあるとすれば、それはCNNでしょう。 CNNの非常に大きな長所として、理解しやすいことが挙げられます。少なくとも幾つかの基本的な部分にブレークダウンして学べば、それを実感できるでしょう。というわけで、これから一通り説明します。また、画像処理についてこの記事よりも詳細に説明
Swift 3でSwift本体も安定してきて、Swift Package Manager (SwiftPM) もライブラリ配布・コマンドラインツール作成などには充分使える状態だと思っています。 ただ、SwiftPM を使ってコマンドラインツールを作るまとまった説明があまり出回っていなくて、その意味で少し敷居が高いかな?と思ったので一通りの手順を書いてみます。 コマンドラインツールのお題 説明のためのサンプルとして、MonoGeneratorを作りました。 $ MonoGenerator おはようございます → おはようございます( ´・‿・`) $ MonoGenerator おはようございます --suffix (`・ω・´) → おはようございます(`・ω・´) $ MonoGenerator おはようございます --suffix (`・ω・´) --length 10 → おはようご
MVCでImageを検索してみると、想像している以上にいろいろな、MVCの図に遭遇します。どの図がいいとかの話は置いておくとして、Model に変更があった場合、何らかの方法で View または ViewController はその変更を検知して表示に反映させたいものです。 今回は、このモデルの変更の通知を簡単にする為に、軽量のユーティリティコードを開発したので紹介したいと思います。 ZObservable ZObservable のコードは以下の github より入手可能になっています。 ZObservable と ZObserver ZObservable は監視される側の ZObservable と、監視する側 ZObserver の基本構成としています。どちらも protocol ですが、監視する側も監視される側もオブジェクトでなくてはなりません。 まず監視される側の典型的なコー
『週刊ダイヤモンド』特別レポート 『週刊ダイヤモンド』編集部厳選の特別寄稿と編集部による取材レポートを掲載。本誌と連動した様々なテーマで、経済・世相の「いま」を掘り下げていきます。 バックナンバー一覧 アニメ『エヴァンゲリオン』シリーズや映画『シン・ゴジラ』を手掛けてきた庵野秀明監督には、映像作家という一面の他に、映像企画製作会社カラー代表取締役社長としての顔がある。このたび、カラーの会社設立10周年を迎え、2016年11月23日(祝)から8日間、東京・ラフォーレミュージアム原宿で初の企画展覧会を開催することになった。日本を代表するアニメスタジオを誕生させた庵野監督が初めて会社経営について語った。(「週刊ダイヤモンド」編集部 小島健志) 10年間「大丈夫」だった カラーを知ってもらいたい ──株式会社カラーが設立して10周年を迎えました。初めての企画展覧会を開くことになりましたが、その理由
第5回スタートアップiOS勉強会( http://connpass.com/event/43260/ )での発表資料です。 ## 参考リンク Unicode のサロゲートペアとは何か - ひだまりソケットは壊れない http://vividcode.hatenablog.com/entry/unicode/surrogate-pair なぜSwiftの文字列APIは難しいのか | プログラミング | POSTD http://postd.cc/why-is-swifts-string-api-so-hard/ Unicodeとは? その歴史と進化、開発者向け基礎知識 - Build Insider http://www.buildinsider.net/language/csharpunicode/01 Unicodeと、C#での文字列の扱い - Build Insider http://
日本海側の例の大学、というのはつまるところ新潟大学なのであるが、依然として学内は色々とゴタゴタが続きつつも、新課程は廃止、創生学部の新設と、着々と執行部の進める改革は進行しているようである。 研究費が3万円になった!というお話も、文部科学省による平成27年度の国立大学法人等の評価結果によると、「学長裁量経費の増額による機能強化に向けた戦略的資源配分」として、学長のリーダーシップにのっとって機動的に資金を活用できる、全国的にも「注目」すべき取り組みということになっている。 「資源配分に当たっては、人件費をはじめ経費性質別の中期的な推計等を踏まえたエビデンスベースの意思決定を行う仕組み」というのは、現場にとって都合の悪い部分はどうしても出てくる。教育に携わる以上、財務効率だけで割り切るべきでない部分はどうしても出てくるのは事実であるが、大規模な総合大学になればなるほど、専門領域が異なるとそこが
RawGit has reached the end of its useful life October 8, 2018 RawGit is now in a sunset phase and will soon shut down. It's been a fun five years, but all things must end. GitHub repositories that served content through RawGit within the last month will continue to be served until at least October of 2019. URLs for other repositories are no longer being served. If you're currently using RawGit, pl
今だからこそ使いたい、若手エンジニア向けEmacs実践入門 エディタソフトウェアとして有名なEmacs。若手エンジニア向けに、今だからこそ「Emacs実践入門」をお送りする。 はじめまして、大竹智也と申します。過去に『Emacs実践入門』(技術評論社)を上梓し、雑誌での執筆経験もありますが、Webでの執筆は初めてとなります。そのためお見苦しい点があるかもしれませんが、何卒ご容赦ください。 突然ですが、みなさんはGNU Emacs(以下、Emacs)というソフトウェアを知っていますか? 本日はまだEmacsをよく知らない方に向けて、このソフトウェアの魅力を紹介していきます。 Emacs概要 Emacsの簡単な歴史 Emacsの特徴 Emacsの基本的な5つの機能 1. 検索と置換 2. シンタックスハイライトと自動インデント 3. ウィンドウ分割 4. 矩形(くけい)編集 5. バージョン管
理化学研究所(理研)と富士通株式会社は、スーパーコンピュータ「京(けい)」[1]による測定結果で、産業利用など実際のアプリケーションで用いられる共役勾配法[2]の処理速度の国際的なランキング「HPCG(High Performance Conjugate Gradient)」において、世界第1位を獲得しました。ランキングは、HPC(ハイパフォーマンス・コンピューティング:高性能計算技術)に関する世界最高峰の国際会議であるSC16[3]で発表されます。 HPCGは、連立一次方程式の処理速度を競うLINPACK[4]や、グラフ解析の性能を競うGraph500[5]とは異なる視点で性能を評価する指標で、スーパーコンピュータの性能をより多くの視点から評価するための新しい国際的なベンチマークとして、2014年からランキングが発表されています。前回、2016年6月のランキングでは、「京」は第2位を獲得
Photo via Visual Hunt 少し前のことですが、AlphaGoという囲碁の人工知能プログラムがイ・セドル九段に勝利したことで話題になりました。*1 また、一部のゲームにおいて「DQN(Deep Q-network)」が人間よりも上手くプレイするようになったというニュースも話題になっていましたね。*2 今回はこれらの事例で使われている「深層強化学習」という仕組みを使って、FXのシステムトレードができないかと思い、調べてみました。 注意:強化学習もFXも勉強し始めたばかりなので、色々間違っている箇所があるかもしれません。ご指摘いただけると幸いです。 今回の内容 1.強化学習について 1-1.強化学習 1-2.Reinforcement Learning: An Introduction (2nd Edition) 1-3.UCL Course on RL 1-4.強化学習につい
コンピュータビジョンのライブラリOpenCVのアドベントカレンダーです。 OpenCVの知られざる機能(マイナーとも言う)、こんなプラットフォームでOpenCVを動かした、分かりづらいバグに遭遇した、こんな便利な機能があるなどの情報を中心に書いてます。 http://qiita.com/advent-calendar/2015/opencv (昨年のAdvent Calendar) あと、今年は昨年と違い執筆希望者多数で、以下の記事もAdvent Calendar として執筆頂いています 「その2」を立ち上げるか悩んだのですが、今からだと過疎りそうなので、重複日を許すアドベントカレンダーということでよろしくお願いします。 9日目 その2 cv::Matにおけるclone()とcopyTo()の挙動の違い by 13Mzawa2 23日目 その2 Vivado HLSのビデオ プロセッシング
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く