Amazon Web Services ブログ

人工知能 (AI) ハッカソンの開催 (機械学習とサーバーレス API を使用したインテリジェントアプリケーションの開発)

アマゾン ウェブ サービス (AWS) では、すべての開発者向けに、イメージ/ビデオ分析、自然言語処理、音声認識、テキスト読み上げ、機械翻訳を提供しています。AWS の Machine Learning (ML) サービスを使用することで、機械学習時のモデルを考慮することなく、あらかじめ用意された AI 機能をアプリケーションに組み込むことができます。 機械学習に関する専門知識を持っていない数多くの開発者が、Amazon の機械学習アプリケーションサービスを使用して、イノベーティブなソリューションを開発してきました。たとえば、あるユーザーはAmazon Polly と Amazon Translate を使用して双方向の翻訳アプリを開発し、別のユーザーは Amazon Polly と Amazon Lex で、コミュニケーションの際に特別な配慮が必要な人々の支援を行っています。また、あるユーザーは、Amazon Rekognition、Amazon Comprehend、Amazon Transcribe を使ってフルソーシャルビデオプラットフォームを強化し、画像のメタデータと感情データを抽出してこれまでにない水準のビデオ分析を行っています。 ただ、私たちはまだその可能性の一部にふれただけにすぎません。本日、私たちは AWS 人工知能 (AI) アプリケーションハッカソンの開催を発表します。みなさまのアイデアを披露するのに最適な機会です。高額な賞金をぜひ勝ち取ってください。 課題: 機械学習とサーバーレス API を使用したインテリジェントアプリケーションの開発 スキルを発揮するチャンスです。画像、音声、言語処理の人工知能で新しいアプリケーションを開発したり、既存アプリケーションを拡張しましょう。Amazon の機械学習アプリケーションサービスを使用すれば、顧客の分析情報の取得、コンテンツレコメンド機能のパーソナライズ、顧客の検索など、さまざまなことが可能になります。 AWS Lambda を使用すれば、サーバーレスコンピューティングを活用するアプリケーションのロジックを記述/実行できます。サーバーを管理しないでもコードを実行できます。 参加に際しては、要件が 2 つあります。 次の言語/画像処理 API サービスのうち、2 つ以上を使用してください。Amazon Comprehend、Amazon Transcribe、Amazon Polly、Amazon Lex、Amazon Translate、Amazon […]

Read More

Amazon Rekognition Video を使用して、大規模なコンテンツを簡単に管理できる自動アラートシステムを構築する

ビデオを制作したり、ビデオを見るのに時間を費やしたり、ビデオを共有したりする人々が急激に増えつつあります。今日制作されるビデオの大半はユーザーが作成したコンテンツですが、こうしたコンテンツをそのまま公開するとリスクが生じます。不適切なコンテンツや望ましくないコンテンツを削除して、顧客にとって肯定的なウェブサイト体験を確保するために、企業はスケーラブルなコンテンツモデレーションプロセスが必要です。 このブログ記事では、Amazon Rekognition Video を使用してコンプライアンスとモデレーションを強化するために、ビデオコンテンツを評価するためのサーバーレスアーキテクチャを構築する方法を説明します。顧客 (特にメディアやエンターテインメント企業) は、対象者の年齢に応じたコンテンツを構築したり、ビデオで不適切なコンテンツを識別したりするために、ビデオを分類するという課題に直面しています。Amazon Rekognition Video は、物体の経路を追跡し、アクティビティを検出し、物体、有名人、コンテンツのタイプを認識する、深層学習による動画分析サービスです。Amazon Rekognition Video は明示的で疑わしいコンテンツを検出できるため、アプリケーションやコンプライアンスの要件に基づいてビデオをフィルタリングできます。 従来、ビデオ内でのコンプライアンスは企業にとって手作業であり、ビデオを検証するには完全に視聴する必要がありました。このプロセスは時間がかかり、スケーラビリティがなく、間違いが発生する可能性がありました。私たちが提案するソリューションは、オペレータの手作業の効率を大幅に改善し、レビューされるビデオコンテンツの量を減らし、レビュー担当者はフラグが立てられたコンテンツにのみ集中することができます。このブログ記事で使用されているサーバレスソリューションは Amazon Rekognition であり、費用対効果に優れたスケーラブルなコンテンツモデレーションプロセスを顧客に提供します。これは、企業がビデオをモニターし公開するのに役立ちながら、肯定的な顧客体験を保証し、潜在的な評価に関するリスクを限定します。 ソリューションを起動するには、次の AWS CloudFormation スクリプトを使用します。   ソリューションのアーキテクチャ概要 この例では、不要なコンテンツのフラグが設定されているビデオのコンテンツ管理者に警告する、実際のユースケースに近い例を取り上げます。コンテンツのパイプラインに統合するために、Amazon S3 イベントを使用するワークフロートリガー (新しいアセットの到着)、Amazon DynamoDB を使用するコンテンツメタデータストレージ、および Amazon Glacier を使用するデジタルアセットアーカイブで表現します。この例では、最小限のコードベースによって、Amazon Simple Notification Service(SNS)、AWS Lambda、Amazon Rekognition を使用するサーバーレスワークフローのカップリングのシンプルさを示しています。 アセットを取り込む Amazon S3 バケットにメディアをアップロードした直後に処理が開始されます。Amazon S3 イベント通知が、ビデオファイルで StartContentModeration API アクションを開始するビデオプロセッサ Lambda 関数をトリガーします。Amazon Rekognition Video によるメディア処理の完了ステータスは、Amazon SNS を介して取得され、次にコンテンツ警告 Lambda […]

Read More

身元確認に Amazon Rekognition を使うことで、これまで銀行を利用できなかった人々を自立させた Aella Credit 社

Aella Credit 社は、西アフリカに本拠を置く金融サービス会社で、生体的データおよび雇用主のデータを利用し、新興市場で証明できる収入源を持つ個人に即時融資を提供しています。 新興市場では、リテール銀行サービスに簡単にアクセスできない人々にとって、身元確認と検証は大きな課題の 1 つです。Aella Credit 社はこの問題を解決するため、深層学習を基礎とした画像およびビデオ解析サービスの Amazon Rekognition を使って、モバイルアプリケーション上で生体的身元確認を行っています。アプリケーションで Rekognition を使用することで、自身の身元確認を行い、問題を最小限に抑えて銀行サービスにアクセスすることが可能となります。 「新興市場にいる何十億人もの信用を構築する上で、ユーザーを正確に識別できないことは、とても大きな障害でした。」と、Aale Credit 社の最高技術責任者かつ共同創設者である Wale Akanbi 氏は言います。「当社のモバイルアプリケーション上で本人確認を行うのに Amazon Rekognition を使用することで、エラーが大幅に減り、ビジネスを拡大することが可能となりました。」 この機能を使って、政府発行の ID 写真をアップロードしてから、確認のために自分の写真をリアルタイムで撮影します。Aella Credit 社はまず政府発行の ID を政府のデータベースで検証した後、Amazon Rekognition を使用して、2 つの画像を比較し、一致しているかどうかを確認します。 「今では、人間が操作しなくても個人の身元をリアルタイムで検出および確認できるようになったので、当社のサービスにより早くアクセスできるようになりました。」と Akanbi 氏は言います。「 Amazon Rekognition のおかげで、当社のお客様の顔を効果的に認識できるようになりました。また、KYC (Know Your Customer 、顧客確認 ) にも有効で、重複するプロファイルやデータセットを検出できます。」  そのしくみ プロフィール写真を撮影し、申請プロセスを完了します。 顔が検出され、アプリケーション処理が完了します。 「 Amazon Rekognition を選んだのは、使いやすさと一貫した正確性のためです。」と Akanbi 氏は説明します。「よく宣伝を見る様々なソリューションを試しました。でも、いろんな肌の色合いを正しく認識できるものはありませんでした。いろんな肌の色を持つ顔の検出するのに、他のソリューションだと 40% の精度しかないのですが、ReKognition の精度は一貫して […]

Read More

【開催報告】Amazon Analytics (Data Lake)セミナー ~AWSで実現するビッグデータ&ログ分析およびデータレイクの構築~

2018年6月21日に、「Amazon Analytics (Data Lake)セミナー」というイベントが開催されました。本セミナーでは、ビッグデータの取り扱いとデータ分析を中心とした利活用、またデータレイクによる効率的なデータの運用を中心テーマにおき、AWS クラウド上での最適な実現方法について、AWS ソリューションアーキテクトおよび Amazon Redshift サービスチームからご紹介しました。また、データの可視化については Amazon QuickSight のデモをご覧いただき、あとでお客さまご自身で QuickSight をお試しいただけるよう、セッション終了後にデモのガイドとサンプルデータを配布しました。 この記事ではそのイベントの内容をご紹介します。また、最後に各発表資料へのリンクも掲載しています。  

Read More

Aurora Serverless MySQL の一般利用が開始

クラウド向けに考案、構築され、MySQL や PostgreSQL と互換性のあるカスタムビルドのデータベース、Amazon Aurora については、すでにご存知の方も多かと思われます。また、インスタンスのことを考慮することなくアプリケーションおよびサービスを構築、実行できるサーバーレスをご存知の方も多いかと思われます。この 2 つのサービスは、成長を続ける AWS テクノロジーの一端を担うサービスであり、私たちはこのサービスに積極的に取り組んでいます。昨年の AWS re:Invent では、Aurora Serverless と呼ばれる Aurora の新機能のプレビューが発表されました。本日、Aurora MySQL 向け Aurora Serverless の一般利用が可能になったことをお知らせいたします。Aurora Serverless は自動スケーリングが可能な、オンデマンドベースのサーバーレスの Aurora とお考えください。インスタンスやスケーリングのことを考える必要はなく、従量制に基づいて支払うだけです。 この方式は、予期しない負荷が発生したり、需要が頻繁に発生しないアプリケーションに最適です。これから、Aurora Serverless どのように動作するか説明いたします。それでは、サーバーレスクラスターの起動方法から始めましょう。 Aurora Serverless クラスターの作成 まず、Amazon Relational Database Service (RDS) コンソールに移動し、[クラスター] サブコンソールを選択します。次に、右上隅の [データベースの作成] ボタンをクリックして以下の画面に移動します。 上の画面から、使用するエンジンタイプを選択し、[次へ] をクリックします。今は、Aurora MySQL 5.6 だけがサポートされています。 ここからがおもしろいところです。キャパシティータイプで [Serverless] を選択すると、インスタンスのすべての選択と設定オプションが非表示になります。やるべきことは、クラスターに名前を付け、マスターユーザーの名前とパスワードの組み合わせを入力し、[次へ] をクリックすることだけです。 ここから、多数のオプションを選択できます。使用される Aurora Compute Units (ACU) […]

Read More

Curalate は、AWS で Apache MXNet を使用して AI によるソーシャルセールを行う

Curalate は、ブランドが SNS での影響力を販売に変換するのをサポートします。フィラデルフィアにあるこのスタートアップ企業は、デジタルに精通した消費者にとって、ソーシャルチャネルで見られる製品と、まったく同じ製品を購入できる場所との関連付けを容易にします。以前は、消費者はソーシャルイメージから特定の製品を見つけるには、オンラインカタログで捜し求めなければなりませんでした。Curalate を利用すれば、購入できる場所に製品を自動的にリンクすることができます。 すべてのソーシャルメディアへの投稿は潜在的影響力を持つので、ブランドはソーシャルユーザーが生成した単語、画像、ミームを活用して、多くの声で合唱効果を生み出すことができます。 「私たちは、発見プロセスをオンラインにしています。私たちの製品は、店を歩いているときに何かを見るのと同じ方法で、インスタグラムやその他のソーシャルチャンネルでこうしたつながりを作るのに役立ちます」と、Curalate の研究エンジニアである Jesse Brizzi 氏は説明します。 Neiman Marcus や J.Crew を含む 1,000 社以上のブランド企業や小売業者、そして 1 ヶ月に 1 億人以上の消費者が Curalate を使用しています。これらのブランドは、Curalate のソーシャルコマースプラットフォームを利用して 1 回の訪問で 20〜50 % の収益増加を実現し、製品の発見を最大で 60 倍に増加させています。Karl Lagerfeld の場合、Curalate の画像認識技術を使用して写真にタグを付けることで、顧客が商品を手に入れるための最も速くて最も効果的な方法を可能にしています。 Curalate の成功の要因は、ソーシャルメディアでの製品の発見を促進する AWS の深層学習技術です。Curalate のインテリジェント製品タグ付け (IPT) サービスを使用する顧客は、ユーザーが作成したソーシャルコンテンツの収集と管理をパイプラインで自動化し、カタログ内の適切な製品に接続することができます。IPT は、Apache MXNet フレームワークを使用して開発された深層学習アルゴリズムを使用してトレーニングされており、これを使用するブランド企業は購入者に推奨する製品と画像を簡単に一致させることができます。 Brizzi 氏は次のように述べています。「当初、顧客は手作業で製品にタグを付けなければなりませんでした。アイテムをクリックする場所、タグを付ける場所、製品カタログの中に入って手作業で一致させる場所。ところが現在は深層学習で一致させることができるので、それを確認するだけです。IPT を使用することで、時間を節約し、精度を向上させ、消費者が時間を無駄にすることなく簡単に商品を見つけられるよう支援することができます。」 MXNet を使用して、Curalate は AWS で実運用モデルを迅速に構築およびデプロイすることができます—Amazon EC2 P3 […]

Read More

Amazon Translate が Memsource 翻訳管理システムで利用可能に

本記事は Memsource のソリューションアーキテクトチームのチームリードを努める Andrea Tabacchi によるゲスト投稿です。 Memsource では最先端の翻訳ソリューションを強化する注目の新統合を常に模索しています。ローカライゼーション業界では引き続き機械翻訳 (MT) が話題の中心ですが、Memsource ではお客様の増大する MT ニーズに相応しいイノベーティブな MT エンジンとの統合に重点を置いています。 特に、Memsource では Amazon Translate など、ニューラル機械翻訳 (NMT) エンジンを提供するために全力を尽くしています。NMT が大きな影響力を持つテクノロジーであることは明らかです。NMT の成果物の品質は継続的に改善され、パワフルな生産性向上ツールとなり、その結果さらに需要増につながっています。独自の深層学習メソッドを搭載した Amazon Translate は、翻訳およびローカライゼーション業界において、その足跡を残し始めました。Memsource にとって、自社の MT エンジンにこれを組み込むことが優先事項となっています。また、この製品は既存の AWS のお客様にも自然に適合するようになっています。 また、このエンジンが Memsource の事業的な対象、特に、B2C (一般消費者向けビジネス) に一致するということも魅力の 1 つです。Amazon Translate は消費者向け製品やコミュニケーション、そして、機械翻訳を使用して、同社が解決したローカリゼーション関連の問題にまつわる Amazon の専門知識に基づいて構築されています。 Memsource-Amazon Translate の統合はどのように機能するか? Memsource と Amazon Translate は Amazon Translate API を介してつながっています。 つまり、ユーザーは自分の […]

Read More

[AWS Black Belt Online Seminar] Amazon QuickSight アップデート:一般公開後に追加された特徴的な新機能 資料及び QA 公開

先日 (2018/8/1) 開催しました AWS Black Belt Online Seminar「Amazon QuickSight アップデート:一般公開後に追加された特徴的な新機能」の資料を公開しました。当日、参加者の皆様から頂いた QA の一部についても共有しております。 20180801 AWS Black Belt Online Seminar Amazon QuickSight アップデート from Amazon Web Services Japan PDF Q. DynamoDBやESなどで溜め込んでいる注文情報などをS3などに定期的に吐き出していく(吐き出すたびに別ファイル)場合でも、今回の紹介された形で定期的にリフレッシュするなどして読み込めますか?それともRDSなどに一度入れないと行けないでしょうか? A. QuickSight用のマニフェストファイルを作成し、 “URIPrefixes”で、バケットやプリフィックスを指定しておくと、その中にある複数のファイルをまとめて1つのデータセットとして扱うことが可能です。バケットにファイルを追加した後に、そのデータセットをREFRESHしてSPICEを更新すると、新しいデータがデータセットに追加されます。また、Athenaをつかっても、上記が実現可能です。データ規模が大きい場合はAthenaの方がフィットするケースも多いと考えられます。 参考:マニフェストファイルの書き方 Q. ダッシュボードは外部サイトなどに埋め込んで閲覧させることはできますか A. ダッシュボードをサイトに埋め込むことはできません。また、ダッシュボードの閲覧にはかならずQuickSightへログインできる必要があるため、企業ホームページのような、だれもがアクセスする外部サイトに使う用途での利用は難しいといえます。 Q. 例えばオンプレではなく、複数契約のレンタルサーバーに格納されているDBのデータをAWSに集約して、QuickSightで分析したい場合、集約の方法としてどのような方法・手段で行うのが一番良いでしょうか。 A. 集約の方法としては、データソースがRDBであれば、AWSのDMS (Database Migration Service)を使うことでAWSへのレプリケーションを実現可能です。もしくはファイルとしてダンプして、S3に転送するという方法も考えられます。AWS上に集めたあとはS3に集約してAthenaで検索する、もしくはRedshift(DWH)に格納する等の方法でデータソースを作成することがかんがえられます。 以上です。 今後のWebinar情報 AWS Innovate Japan 2018 AWS Innovate は、AWS のラーニングを目的とした日本初開催の大規模オンラインカンファレンスです。お客様は時間や場所の制約にとらわれず、Machine Learning、IoT、コンテナ、IT基礎、ソリューションなどのセッションに自由に参加できます。AWS Innovate は 36 […]

Read More

Amazon Rekognition を利用して人身売買と戦う Marinus Analytics 社

Marinus Analytics 社は女性が経営する 2014 年に創設した会社で、ビッグデータを実用的なインテリジェンスに変える AI ツールを構築しています。特に、Amazon Rekognition の顔認識機能といった人工知能の利用に積極的で、人身売買の被害者を発見し、家族と再会ができるよう取り組んでいます。 Marinus Analytics 社の社長兼共同創業者である Emily Kennedy 氏は、「人間は人工知能を恐れるべきではないと思います。人間は他の方法よりもはるかに優れた結果を出し、広域に影響を与えることができるからです。」と言います。「Marinus Analytics 社にとって、人身売買と戦っている人たちが、当初はどうにもしようのない山ほどのデータを目の当たりにしながらも、難しい課題を克服するために AI 技術を使い、命を救うことができたのは、幸運なことでした。」 Marinus Analytics 社は、Amazon Rekognition などの人工知能を利用し、Traffic Jam といった被害者の特定や発見を支援するツールを機関に提供し、人身売買の調査に携わっている人たちを支援しています。Traffic Jam は Amazon Rekognition を利用して作動し、FaceSearch と呼ばれる顔認識機能を備えています。このツールを使用すると、数百万の記録を秒単位で自動的に検索する画像解析が可能となり、貴重な時間を節約することができるのです。これで、Traffic Jam を使わずに解析する方法と比較して、著しい改善をもたらすことができます。 Kennedy 氏の説明によると、「 Traffic Jam を使わないと、何千ものオンライン広告を手作業で選別することになります。」「つまり、コンピュータに張り付いて、マッチングするかもしれないと期待しつつ、画面にある被害者の写真を、オンライン上のあらゆる写真と比較しているのです。ですが昔と違って現在では、このような重要なタスクは、Amazon Rekognition のような AI 技術を使用することで、より正確にそして数秒で行えるようになりました。被害者が次の町へと移動してしまう前に、限られた時間で彼らを見つける必要がある場合には、特に大事なことなのです。」 Marinus Analytics 社が開発のプロセスにあった頃、複数のコンピュータ・ビジョン・サービスをテストしつつ、人身売買のケースの捜査官が使うツールをテクノロジーで補完できるかどうかを調査していました。多くのサービスでデータをテストしましたが、残念ながら利用できそうなサービスは見つかりませんでした。分析に必要な画像は通常きめが粗く、顔がカメラから遠く離れたところにあるのが普通で、さらに適切な照明のもとで写真が撮影されることはあまりないからです。 しかし、2017 年に Amazon Reognognition を発見し、必要とする AI ツールの類であると分かったのです。 「 Amazon […]

Read More

AWS アカウント 無料利用枠の確認方法について

みなさん、こんにちは。アマゾン ウェブ サービス ジャパン、プロダクトマーケティング エバンジェリストの亀田です。   今日は弊社サポート部門に多くお問い合わせをいただく、AWSアカウントの無料利用枠についてまとめの情報をご案内します。 AWSには無料利用枠というものが設定されており、ハンズオンイベントなどでまずAWSを触ってみたいかたなどはよくご利用されているかと思います。無料利用枠には大きく、2つあり、アカウント開設後1年間付与される利用枠と、定常的に特定サービスにおいて毎月無料で利用できる枠と2種類が存在しています。前者の方は、Amazon Elastic Compute Cloud (EC2) や Amazon Relational Database Service (RDS)等に設定され、ハンズオンイベント等で起動するインスタンスは、アカウント開設1年未満であれば、こちらが適応されるようなシナリオになっているケースが多いです。 無料利用枠にはご利用量や利用できるリソースに制限がございますので、リソースのご利用量が無料利用枠を超えた場合や、起動、もしくは確保したリソースを削除せず1年が経過すると、課金が発生するため、よくサポートにお問い合わせをいただくことがあります。 無料利用枠はこちらに情報がまとまっています。 ▼AWS 無料利用枠対象サービス及び使用可能量 https://aws.amazon.com/jp/free/ ▼AWS 無料利用枠についてのFAQ https://aws.amazon.com/jp/free/faqs/   前から持ってるAWSアカウントを利用する場合、マネージメントコンソールで、「請求ダッシュボード」へ行くとアカウントが無料利用枠の対象かどうかがわかります。 また、アカウントでリソースの操作を行った後、無料利用枠を超過、もしくは適用外のサービスをご利用し、意図されずに料金が発生してしまうのを防ぐため、請求ダッシュボードの「使用状況別の上位無料利用枠サービス」の一覧より無料利用枠の使用量を追跡することができます。 https://console.aws.amazon.com/billing/home?region=ap-northeast-1#/ 無料利用枠に該当するリソースを利用中の場合、以下の画像のように、使用状況がダッシュボードとして表示されます。   ▼無料利用枠の使用量の追跡について http://docs.aws.amazon.com/ja_jp/awsaccountbilling/latest/aboutv2/tracking-free-tier-usage.html   ハンズオンイベントは新しい技術に手軽に触れることができる非常に楽しいイベントです。そのイベントにおいて、お客様が予期せず課金が発生してしまうことを弊社では望んでおりません。このため、弊社主催のハンズオンイベントの最後には割り当てたリソースを解放する手順や時間を確保しています。もしご不明な点やリソースの削除が正しくなされているかご不安な方は、遠慮なく弊社スタッフまでお声がけください。 無料利用枠につきましてご不明点がございましたら、サポートセンターよりAWSカスタマーサービス窓口までお問合せくださいませ。 - プロダクトマーケティング エバンジェリスト 亀田  

Read More