タグ

2017年9月30日のブックマーク (3件)

  • 第1回 人工知能・機械学習・ディープラーニングとは? 基礎概念まとめ

    ご注意:記事は、@IT/Deep Insider編集部(デジタルアドバンテージ社)が「www.buildinsider.net」というサイトから、内容を改変することなく、そのまま「@IT」へと転載したものです。このため用字用語の統一ルールなどは@ITのそれとは一致しません。あらかじめご了承ください。 はじめに 空前の人工知能AI)ブームにより、日各社では「AIを導入しよう!」と叫ばれるようになりました。そのような時代の流れの中、AIを正しく理解できている方が実は少ないと感じています。難しい数学やプログラミングをしっかりと理解している人が少ないという意味ではなく、「ビジネスの目標設定に対して、AIを手段として適切に提案できる方」が少ないのではないでしょうか。 しかし、いざ勉強しようと参考書を手に取られるのですが、数式が難しく見えてしまって結局諦めてしまう方が跡を絶ちません。「お客様先に

    第1回 人工知能・機械学習・ディープラーニングとは? 基礎概念まとめ
  • Go で並列数をうまいところ制御しながら並列に動くクローラー - Diary

    Go で並列数をうまいところ制御しながら並列に動くクローラー というもののサンプル。 並列に HTTP アクセスしてきてパースして title 要素を表示するというものです。 title 要素をパースしてくるのに使っているパッケージはこちらです。 今回は HTML のダウンロード => パース => 画面への出力処理 までを一塊として並列処理の単位にしています。 ですが、ここをさらに gorutine と channel で制御してダウンロードは 5 並列でやってパースは 20 並列でやって出力は 1 並列でやる、みたいなふうにもできるでしょう。今回は channel を単なるセマフォのように使っていますが、その場合は gorutine 間のやり取りに channel を使う方がシンプルに書けるでしょう(そしてそれがより Go らしいやり方でしょう)。 またダウンロード制御するにあたってホ

  • Go 言語の log パッケージを使ってみる - 倭マン's BLOG

    Go 言語のいろいろなパッケージを使ってみるシリーズ(目次)。 今回は log パッケージ。 log パッケージには fmt パッケージのような Print 関連の関数がありますが、これらは fmt パッケージの同名の関数で書き出し時刻と改行を追加して表示します。 また、デフォルトでは標準出力ではなく標準エラー出力に書き出します。 【この記事の内容】 log パッケージ Print 関連 log.Print 関数 log.Println 関数 log.Printf 関数 Fatal 関連 Panic 関連 ログの設定 接頭辞 Prefix フラグ Flag 出力先 Output Logger 型 【修正】 log パッケージlog パッケージのパッケージドキュメントはこちら。 log パッケージに定義されている関数には以下のようなものがあります: // Print 関連 func Prin

    Go 言語の log パッケージを使ってみる - 倭マン's BLOG