タグ

ブックマーク / recruit.gmo.jp (4)

  • 情報検索に応用したDeep Learningについて「論文紹介」 - GMOインターネットグループ グループ研究開発本部

    こんにちは、次世代システム研究室のA.Zです。 今回は自然言語処理の一つのサブ分野と言える情報検索にdeep learningの応用する論文を紹介したいと思います。 みんなさんはすでにご存知だと思います。情報検索とは簡単にいうと膨大な非構造な情報コレクション目的情報を見つけ出すことです。 情報検索の主にやっていることはある目的情報(query) に対して、情報のコレクション(Corpus)の中から、マッチした情報(relevance)を見つけ出す。 情報検索で、重要なポイントはquery, corpus,とrelevance scoreです。 情報検索分野で一番いっぱん的なのはAd-Hoc情報検索というものです。 Adhoc情報検索とはユーザーは自由に自分の目的に合わせて、queryを設定し、情報検索システムはそのクエリに対して、マッチした情報を見つけ出す。つまり、今の検索エンジン(Goo

    情報検索に応用したDeep Learningについて「論文紹介」 - GMOインターネットグループ グループ研究開発本部
    isrc
    isrc 2020/07/10
    他のDeep Neural networkは伝統的な手法に比べて、精度があまり良くないのは驚きました。他のモデルは意味のマッチにこだわりすぎやqueryの単語の重要度考慮していないなどはお主な理由と思われます。
  • 自然言語処理モデルBERTでニュースから経済指標へのインパクトを予想してみる - GMOインターネットグループ グループ研究開発本部

    こんにちは。次世代システム研究室のT.I.です。 今回は近年、発展の著しい機械学習の分野として、自然言語処理について簡単に紹介し、鍵とな技術や最近の潮流についても手短にはありますが触れたいと思います。 自然言語処理とは? 文章を他の言語に翻訳したり、文章を生成したり、文章を読んで質問に答えるなど、自然言語処理のタスクは多岐に渡ります。 機械は言葉の意味をどう学習するか? 文章を機械学習モデルに入力するためには、文章を単語に分割し、それぞれに何らかのラベル割り振って入力します。しかし、これだけでは無味乾燥なラベルに過ぎず、文脈のなかで単語の持つ意味という情報を適切に処理することが必用となります.単語の意味というものは、どのようにして抽出すればよいのでしょうか?ひとの手で、同義語や反語などの辞書を作ることにはコストや曖昧さが残ります。 近年ではインターネットの発展により利用可能となった膨大なテ

    自然言語処理モデルBERTでニュースから経済指標へのインパクトを予想してみる - GMOインターネットグループ グループ研究開発本部
  • Bitcoinのスクリプト言語について - GMOインターネットグループ グループ研究開発本部

    次世代システム研究室のN.O.です。 Bitcoinのブロックチェーンに記録されたお金の所有権はどのように検証されるのでしょうか?それはBitcoinが独自に持つスクリプト言語によって検証されています。今回はこのスクリプト言語について説明します。また最近Bitcoin coreに取り込まれたSegwitについても少し触れたいと思います。 スクリプト言語はForthという言語に似たスタックベースの言語です。スタックの特徴としてプログラムや処理系が小さく済むため、IoTなど組み込み機器にも有利とされています。 スクリプト言語はOP_で始まるOpcode(オペコード)という命令群で構成されます。 スクリプトの場所 スクリプトはどこにあるのでしょうか? ブロックチェーンは文字通りブロックが連なったものであり、ブロックはブロックヘッダとトランザクションで構成され、トランザクションはinputとout

    isrc
    isrc 2016/12/09
  • Android 5.0におけるBLE について – 受信編 – - GMOインターネットグループ グループ研究開発本部

    こんにちは。次世代システム研究室のT.M. です。 はじめに Android 4.3 からBLE (Bluetooth Low Energy) を用いてデータを受信することができるようになりました。このBLE の規格の一つとしてiBeacon があり、GMO チェックインで利用しております。Android 5.0 からはBLE で送受信できるようになり、BLE を扱うパッケージ (android.bluetooth.le) が導入されました。それに伴い、既存の受信実装が非推奨になりましたので、新実装を旧実装と比較しながら紹介していきたいと思います。 BLE のためのパーミッション 新旧実装方法ともにBluetooth のパーミッションの宣言が必要です。 <uses-permission android:name="android.permission.BLUETOOTH" /> <uses

    Android 5.0におけるBLE について – 受信編 – - GMOインターネットグループ グループ研究開発本部
    isrc
    isrc 2015/03/11
  • 1