Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2020-12-17 23:11:37
30-Day Money-Back Guarantee

This course includes:

  • 3.5 hours on-demand video
  • 1 article
  • 17 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
IT & Software Other IT & Software Artificial Intelligence

【AI × IoT】Raspberry Piで顔認識 /人工知能・機械学習のしくみからエッジAIまで!

Raspberry Piに顔認識モデルを実装してエッジAIに挑戦!深層学習人工知能/機械学習の概要やしくみ、MQTTを使った検出結果の通知まで。注目が高まるエッジAIの基本を一気におさえましょう!
Rating: 4.2 out of 54.2 (70 ratings)
556 students
Created by 山川 正美
Last updated 1/2021
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • Raspberry Piで顔認識のデモができるようになります
  • 人工知能・機械学習を組み合わせた顔認識の概要をおさえることができます
  • 人工知能・機械学習をエッジデバイスで動作させ、IoTのセンサーとして使用するしくみを習得できます
  • 学習済人工知能の基本的な使い方を習得できます
  • エッジAIの大枠をおさえることができます

Requirements

  • パソコンの基本操作(MacまたはWindows)
  • ターミナルでのコマンド入力に抵抗がない方
  • 無線LAN環境(Raspberry PiをWi-Fiで接続するため)
  • 会社などで管理されているパソコンやネットワーク環境では、ハンズオンができない場合があります。個人のパソコンとご自宅のネットワーク環境でハンズオンを進めていただくことをお勧めいたします。

Description

このコースでは、顔認識を通して、深層学習型人工知能(ディープニューラルネットワーク)/機械学習の概要やしくみ、学習(※)、実装、さまざまな機械学習を組み合わせたソリューション、そしてIoTの通信プロトコルであるMQTTを使った検出結果の通知までを一気におさえます。人工知能に初めて触れる方、これから人工知能を活用したいエンジニアの方、人工知能を活用するための基礎的な知識を効率よくおさえたい非エンジニアの方に最適な内容です。


また、シングルボードコンピュータのRaspberry Piに顔認識の学習モデルを実装して推論を行うことで、人工知能をIoTのセンサーとして使う「エッジAI」も体感します。クラウド側ではなくエッジ側のデバイスに人工知能の学習モデルを実装してデータ処理や推論の高速化とコスト削減などを実現する「エッジAI」への注目が高まっています。今後ますます重要性が高まることが予想されるエッジAIを手を動かしながら実践的に学んでいきましょう。


人工知能を開発するのではなく、活用するための大枠をとらえるのが、このコースの目的です。とにかく実際に触れて使ってみることで、これまで難解でとっつきにくいと感じていた人工知能が身近になり、「何かできそう」と感じていただけたら大変嬉しいです。


※このコースでは、最もシンプルな怠惰学習(1枚~数枚の写真を使った学習)を通して学習の概念をおさえます。同講師による別コース「『Google Colab』を使った物体検出人工知能の学習/アノテーションから学習、IoT連携まで」では、物体検出人工知能の学習(ファインチューニング)がコース内容に含まれます。ご興味のある方はそちらも併せてご受講ください。


【ご受講上の注意】

本コースには、IoTについての詳細な解説は含まれません。IoTの基礎知識をおさえたい方は、同講師による別コース「【IoT101】知識ゼロから作って学ぶIoT入門」をご受講ください。

本コースでは、PythonやLinuxのコマンドを使用しますが、手を動かしながら実践的に学んでいくコースの性質上、コマンドについての解説は最小限にとどめています。PythonやLinuxそのものについての解説はコース内容に含まれていません。Python やLinuxの知識をお持ちでない方も、問題なくハンズオンを進めていただくことができます。


【更新情報について】

本コースはハンズオン形式で進めていきますが、今後システム変更等に伴い手順が変わる場合がありますことを予めご了承ください。

更新情報はできるだけ早く掲載していきますが、手順通りに動かないなどのご不明点がある場合は、お気軽にお知らせください。


【各セクションの学習内容】

  1. はじめに

    このコースの目的や学習内容、ハンズオンを実施するために必要なモノについて解説します。


  2. Raspberry Piのセットアップ

    シングルボードコンピュータのRaspberry Piをセットアップしてパソコンから操作できるようにします。


  3. 顔識別ハンズオン環境構築

    Raspberry Piに顔識別に必要なOpenCVなど各種ソフトウェアパッケージをインストールします。


  4. 3つの方法で顔検出

    サンプルプログラムで3つの主な顔検出方法(深層学習型、HOG特徴、HAAR-Like特徴)をためし、それぞれの概要をおさえ、長所、短所を確認します。


  5. 個人顔識別

    カメラの画像からリアルタイムに個人を特定するしくみを、サンプルプログラムを動かしながら段階を踏んでおさえます。

    また、1枚の写真を使った最もシンプルな怠惰学習にふれることで学習の概念をおさえます。


  6. スマホやPCへ送信

    MQTTとよばれるIoTで広く使われているしくみを使って、インターネットを介してスマホやPCに検知結果を送信します。
    また、エッジAIやAIをセンサーとして使うとはどういうことなのかをおさえます。


  7. コースのまとめ

    このコースで何を学んだのか、全体を通してふり返ります。


Who this course is for:

  • Raspberry Piでリアルタイムな顔認識をためしてみたい方
  • 顔認識のしくみを知りたい方
  • 深層学習型人工知能と他の機械学習を組み合わせたソリューションに触れてみたい方
  • エッジAIを体感してみたい方
  • 人工知能の概要やしくみなどの大枠をおさえたい方

Course content

7 sections • 43 lectures • 3h 25m total length

  • Preview03:09
  • Preview02:43

  • Preview01:50
  • Preview05:11
  • Preview04:29
  • Raspbian SDカード追加設定 -Mac編ー
    04:16
  • Raspbian SDカード追加設定 -Windows編ー
    04:31
  • VNC Viewer インストール ーMac編ー
    01:10
  • VNC Viewer インストール ーWindows編ー
    00:54
  • Raspberry Pi初期設定 パート1
    04:44
  • Raspberry Pi初期設定 パート2
    10:52

  • Raspberry Piにサンプルプログラムをアップロード
    02:42
  • Raspberry PiにOpenCVをインストール
    18:08
  • 顔認識ライブラリなどのインストール
    04:51

  • Preview02:41
  • 深層学習型人工知能ー顔検出概要ー
    10:29
  • 深層学習型人工知能で顔検出
    07:18
  • 深層学習型人工知能ーサンプルプログラム概観ー
    09:43
  • HOG特徴による顔検出の概要
    07:58
  • HOG特徴で顔検出
    04:32
  • HOG特徴顔検出ーサンプルプログラム概観ー
    04:15
  • HAAR Like特徴ー顔検出概観ー
    03:30
  • HAAR CASCADEで顔検出
    02:58
  • HAAR CASCADE顔検出ーサンプルプログラム概観ー
    06:36
  • 3つの方法で顔検出ーまとめー
    01:15

  • Preview01:08
  • 1枚の画像でOK~シンプルな個人顔学習の概要
    08:11
  • 自身の顔を学習させよう
    05:59
  • 自身の顔学習ーサンプルプログラム概観ー
    02:48
  • Raspberry Pi リアルタイム顔認識の概要
    02:19
  • Raspberry Piでリアルタイム顔認識に挑戦
    02:53
  • リアルタイム顔認識ーサンプルプログラム概観ー
    04:52
  • 複数顔の学習概要
    02:02
  • 複数顔の学習に挑戦してみよう
    06:03
  • 複数顔学習ーサンプルプログラム概観ー
    05:09
  • k近傍法k=1による複数顔推論の概要
    03:07
  • 複数顔の推論に挑戦しよう
    02:31
  • 複数顔推論ーサンプルプログラム概観ー
    04:36

  • エッジAIとMQTT概要
    06:30
  • 顔認識×IoTでエッジAIをやってみよう
    07:22
  • 顔認識エッジAI-サンプルプログラム概観ー
    05:54

  • コースのまとめ
    02:51
  • ボーナスレクチャ
    00:54

Instructor

山川 正美
AI/IoT/ネットワーク/セキュリティ/組込み機器 ㈱モノクロスIT 代表
山川 正美
  • 4.4 Instructor Rating
  • 300 Reviews
  • 1,546 Students
  • 5 Courses

インターネット黎明期、TCP/IPプロトコルスタックの開発とオペレーティングシステムへの組み込み、ルーターやパケット交換機のプログラムのサステイニングに携わる。TCP/IPを使ったインターネットが広く使われるようになったことを機に、北米スタートアップ企業複数社にて20年以上にわたり技術者として参画する。

MONOxIT(モノクロスIT)創業後は、モノを使ったIoTハンズオンセミナーを企画・開催するとともに講師を務め、IoTやAI技術を業種や職種を問わずさまざまな人に伝えている。対面でのセミナー受講者数は1,500名以上。セミナーの他にIoT教室も運営し、ITコンサルタントとしても活動する。

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.