タグ

2016年1月21日のブックマーク (7件)

  • 単純パーセプトロンからの機械学習入門

    上記のうち、重みwのパラメータを決めるための処理は「学習」と呼ばれる。 バイアスθ(バイアスパラメータ)はデフォルトでも使えなくはないが、より良い結果になるように人の手で調整(チューニング)する。 このバイアスのような人の手で調整するものは一般的にパラメータ(ハイパーパラメータとかチューニングパラメータ)と呼ばれ、パラメータを調整することをパラメータチューニングと呼ぶこともある。 ~パラメータの用例~ 「単純パーセプトロンでパラメータチューニングしたらそれなりの結果出たンゴ」 また、チューニング方法は様々存在し、人が手動でひたすら試す方法やグリッドサーチ、ランダムサンプリングなどがある。 1.1.どんなことに使える? 2クラス問題で線形分離可能な問題で使える。 線形分離可能な問題とは、大まかに言ってしまえば、2次元の場合はクラス1の集合とクラス2の集合を1の直線で分離できる問題のことを指

    単純パーセプトロンからの機械学習入門
  • Deep Learning: chainer環境の構築 on 64bit Windows - TASさんのメモ帳

    参考情報 公式QuickStart: Chainer: A flexible framework of neural networks DeepLearningライブラリのChainerがすごい、らしい - cvl-robot's diary Python, gitのインストール python.jp Free Mercurial and Git Client for Windows and Mac | Atlassian SourceTree chainerのクローン作成 SourceTree上でクローンを作成。 pfnet/chainer · GitHub (https://github.com/pfnet/chainer) "新規/クローンを作成する"をクリック "元のパス/URL"に https://github.com/pfnet/chainer を入力 "保存先のパス"に保存した

    Deep Learning: chainer環境の構築 on 64bit Windows - TASさんのメモ帳
  • Webにも紙にも使える、囲み枠デザインの基本テクニック

    2016年1月20日 Webデザイン テキストを四角で囲ったシンプルな枠。もちろんWebだけでなく、印刷物でも多く使われていますよね。今回は、デザインをする上では欠かせないと言っても過言ではないこの囲み枠にフォーカスしてみようと思います。新米デザイナーさんや、デザイナーじゃないけど資料作成をする機会の多い営業さんの参考になれば幸いです! ↑私が10年以上利用している会計ソフト! 呼び方は「囲み枠」で正しいのか…謎ですが、テキストを囲んでいるボックスのことです。海外では「パネル」「テキストボックス」等と呼ばれています。 こんな時に使うと◎ 強調する時 「今なら20%オフ!」「期間限定!」等、注目して欲しい要素に利用されます。Webサイト上ではアラートメッセージでよくみかけますね。図はBootstrapのアラート要素。 要素の差別化 補足や注意書きなど、メインのコンテンツと区別して表示したい時

    Webにも紙にも使える、囲み枠デザインの基本テクニック
  • PHPでYouTube APIを並列実行する - UUUMエンジニアブログ

    nazoです。 弊社は業務内容上、Google API、特にYouTube APIを叩くことが多いのですが、PHPクライアントであるgoogle-api-php-clientは、非同期処理を書くのは簡単ではありません。 しかし、近日リリース予定である2.0では、通信部分がGuzzleになり、そこそこ簡単に非同期処理を書けるようになりました。(最近までGuzzleのバージョンが5でしたが、6でも動かせるパッチがmergeされたようです。2016/01/20現在ではv2.0.0-RC4を利用します) ここでは最新のgoogle-api-php-clientを使用し、YouTube APIを並列実行する方法について解説します。 試してみる composerでgoogle-api-php-clientの2.0.0-RC4とGuzzleを入れた上で、以下のスクリプトを実行します。(CLI用です) G

    PHPでYouTube APIを並列実行する - UUUMエンジニアブログ
  • はじめてさわる人のためのDNS(ドメインネームシステム)入門 - Suikolog

    ご注意(2019年10月17日追記) この記事に紹介されているDNS「DOZENS」ですが、2019年10月末日をもってサービスを終了します。「ムームードメイン」や「お名前.com」「Google Domains」といったサービスの中で使えるDNSや、AWSの「Amazon Route 53」といったサービスのご利用をご検討ください。 基的にレコードの設定方法はここで紹介されているものとほぼ共通していますので、設定の参考になさってください。 あなたはDNS(ドメインネームシステム)の設定をさわったことはありますか? 私のようなウェブデザイナーであっても、制作するサイトをホスティングするサーバやサイトの独自ドメインを用意・手配するとなると、その設定は避けては通れないところです。今回は「黒い画面なんてムリムリ」「サーバ周りのことはできるだけ触りたくない」そんなあなたに、DNS設定の入り口に立

    はじめてさわる人のためのDNS(ドメインネームシステム)入門 - Suikolog
  • HTML の 〜 内に書くタグの順番にも気を遣ってみた。

    今アナタがご覧になっている、このオンズのウェブサイトでは読み込み速度のスピードアップや各種マークアップのクオリティ維持のために随時徹底した改善作業を行っています。 これまでもブログにて様々なテクニックを紹介してきましたが、今日は<head>〜</head>タグ内のコードにフォーカスして、弊社が実際に行っているHTMLマークアップの考え方を紹介していきます。 ブラウザで「要素を検証」して実際にコードを見てもらうのが手っ取り早いのですが、参考までに以下にコードをコピーして記載します。 今日(2016年1月20日)現在のオンズのウェブサイトの<head>〜</head>タグは次のように記載されています。 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="author" content="//on

    HTML の 〜 内に書くタグの順番にも気を遣ってみた。
  • ライブラリーを使わずにPythonでニューラルネットワークを構築してみよう – Mojiブログ

    コードはこちら: 全てのコードはGithub上のIpython Notebookでも公開しています。 この投稿では、1から3階層のシンプルなニューラルネットワークを構築します。出てくる全ての数学の解説はしませんが、可能な限り必要な部分は、わかりやすく説明したいと思います。数学の詳細が気になる方は、英語が多いですが参考になるリンクを下記で記載します。 この投稿の読者は最低限、微分と機械学習の基礎(クラシフィケーションや正則化など)を知っていると仮定します。更にGradient Descent(勾配降下法)のような最適化技術を知っていれば、なお良しです。ただ上記を知らなくても、ニューラルネットワークに興味のある方なら楽しめる内容だと思います。 それではまず、なぜ一からニューラルネットワークを構築する必要があるのでしょうか?後の投稿で PyBrain や Tensorflow のようなニューラル

    ライブラリーを使わずにPythonでニューラルネットワークを構築してみよう – Mojiブログ