Enviar búsqueda
Cargar
信号処理実応用入門
•
1 recomendación
•
695 vistas
taguchi naoya
Seguir
フーリエ変換を起点に信号処理を実応用する上での基礎知識を説明します。
Leer menos
Leer más
Datos y análisis
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 26
Descargar ahora
Descargar para leer sin conexión
Recomendados
Trader-Company Method: A Metaheuristic for Interpretable Stock Price Predict...
Trader-Company Method: A Metaheuristic for Interpretable Stock Price Predict...
taguchi naoya
20201010 kaggle tweet コンペの話
20201010 kaggle tweet コンペの話
taguchi naoya
Acl2020 taguchi
Acl2020 taguchi
taguchi naoya
kaggle tweet コンペの話
kaggle tweet コンペの話
taguchi naoya
20190725 taguchi decision_tree_for_pubshare
20190725 taguchi decision_tree_for_pubshare
taguchi naoya
PLAsTiCC Astronomical Classification に参加した話
PLAsTiCC Astronomical Classification に参加した話
taguchi naoya
memory augmented neural networks with wormhole connection
memory augmented neural networks with wormhole connection
taguchi naoya
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Recomendados
Trader-Company Method: A Metaheuristic for Interpretable Stock Price Predict...
Trader-Company Method: A Metaheuristic for Interpretable Stock Price Predict...
taguchi naoya
20201010 kaggle tweet コンペの話
20201010 kaggle tweet コンペの話
taguchi naoya
Acl2020 taguchi
Acl2020 taguchi
taguchi naoya
kaggle tweet コンペの話
kaggle tweet コンペの話
taguchi naoya
20190725 taguchi decision_tree_for_pubshare
20190725 taguchi decision_tree_for_pubshare
taguchi naoya
PLAsTiCC Astronomical Classification に参加した話
PLAsTiCC Astronomical Classification に参加した話
taguchi naoya
memory augmented neural networks with wormhole connection
memory augmented neural networks with wormhole connection
taguchi naoya
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Más contenido relacionado
Destacado
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Destacado
(20)
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
信号処理実応用入門
1.
2022.02.08 Naoya Taguchi 株式会社ディー・エヌ・エー +
株式会社 Mobility Technologies 信号処理実応用入門 DS 輪講
2.
2 ▪ 信号処理の実応用における入門レベルの知見 ▪ フーリエ級数展開 ▪
フーリエ変換 ▪ デジタル信号処理 ▪ FIR filter と IIR filter 今日の話
3.
3 フーリエ級数展開
4.
▪ 周期関数は三角関数の重み付き和で表せる ▪ フランスの数学者ジョセフ・フーリエによって金属板の中での 熱伝導に関する研究において導入された 4 フーリエ級数展開 https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Fourier2.jpg
5.
▪ 周期関数は三角関数の重み付き和で表せる ▪ フランスの数学者ジョセフ・フーリエによって金属板の中での 熱伝導に関する研究において導入された 5 フーリエ級数展開 https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Fourier2.jpg 周期
T/n の三角関数 (T/n 進んだら一周) 各基本的な波をどれ くらいの割合でブレ ンドするか 級数展開式両辺を積分 すると、三角関数の直 交性からきれいに導出 される
6.
▪ 実際に試してみる ▪ 任意の曲線
(1周期 分のみを描く) が構築されていく様子 6 フーリエ級数展開 https://eman-physics.net/web_app/fourier/fourier.html
7.
▪ 複素数を用いて表記するとスッキリする ▪ オイラーの公式を想像すると繋がりが想像しやすい 7 フーリエ級数展開 https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Fourier2.jpg 式変形しただけ!
8.
▪ 詳細知りたい方はここにいけばよくわかります 8 フーリエ級数展開 https://www.youtube.com/watch?v=HNHb0_mOTYw
9.
9 フーリエ変換
10.
▪ フーリエ級数展開の理論を周期関数以外にも拡張 ▪ フーリエ級数展開において周期を無限大にして導出 ▪
正確にはフーリエ変換はスペクトル強度の部分の値 ▪ つまり、An, Bn, Cn に当たる部分 10 フーリエ変換 この部分がフーリエ変換
11.
▪ 例1. 周期信号 11 フーリエ変換
12.
▪ 例2. 非周期信号
(デルタ関数) 12 フーリエ変換
13.
▪ 例3. 非周期信号 13 フーリエ変換
14.
▪ フーリエ変換できたら何が嬉しい? ▪ 要は信号を周波数という観点で解釈可能 ▪
★特定の周波数成分を抽出・除去することで目的を達成できる ことがよくある ▪ 特定周波数帯がノイズである ▪ 抽出したい信号が特定周波数帯の信号により形成されている ▪ ML の特徴量計算? ▪ スペクトログラム ▪ 音声 ⇨ 画像の変換 ⇨ CNN みたいなケースを見ますよね 14 フーリエ変換
15.
15 デジタル信号処理
16.
▪ コンピューターで扱う場合、信号はデジタル化される ▪ 連続信号をサンプリングして離散的なデータとする ▪
フーリエ変換を離散的に行う必要がある 16 アナログ信号のデジタル化
17.
▪ フーリエ変換をコンピュータ上で扱うため工夫したもの ▪ 離散的に扱え、積分や
∞ の問題がなくなっている ▪ ★ 工夫の過程で、信号が周期的という前提が追加されている 17 離散フーリエ変換 (Discrete Fourier Transform)
18.
▪ 離散フーリエ変換を高速に行うアルゴリズム ▪ 愚直にやると
O(N^2) のところ O(NlogN) で実行可能 ▪ python では numpy.fft.fft で実行可能 18 ▪ 高速フーリエ変換 (Fast Fourier Transform) https://commons.wikimedia.org/wiki/File:FFT_Butterfly_radix8.svg
19.
▪ サンプリング周波数が元信号の2倍 (ナイキストレート) より大きければ、サンプリング結果から元信号を復元可 能 ▪
10Hz でサンプリングしたら 2Hz 6Hz が同じに見えてしまう 19 サンプリング定理とナイキストレート
20.
▪ 高周波数成分があったらどうなる? ▪ 復元不可
& フーリエ変換結果がおかしくなる (エイリアシング) ▪ 実用上は信号にローパスフィルタを掛けて帯域制限をした後 FFT をかけるみたいなことをする 20 サンプリング定理とナイキストレート
21.
▪ DFT で周期関数を前提としたので、開始・終端をなめらか につなぐ必要がある ▪
実用上は、窓関数をかけた後に FFT をする 21 窓関数
22.
22 FIR filter と
IIR filter
23.
▪ 周波数領域で特定周波数をキャンセルして逆変換? ▪ 窓関数やその他の問題で難しい ⇨
実は線形のフィルタで実現可能 23 FIR・IIR フィルタ FIR: IIR:
24.
▪ ~5Hz のローパスフィルタを設計 ▪
scipy.signal.iirdesign で設計 ▪ ボード線図で作ったフィルタの特性を見る ▪ 青線が周波数ごとの強度。5Hz までは残ることが可視化されている ▪ 緑線が周波数ごとの遅延。 24 フィルタの設計
25.
▪ 確かにきれいにかかっている ▪ 3Hz
はほぼ失われず 30Hz 成分がなくなっている ▪ それっぽく (1rad 程?) 遅延が起きている 25 実際にフィルタをかけた結果
26.
26 EOF
Descargar ahora