JP7801766B2 - 化学成分判定装置、化学成分判定方法、化学成分判定プログラムおよび記録媒体 - Google Patents
化学成分判定装置、化学成分判定方法、化学成分判定プログラムおよび記録媒体Info
- Publication number
- JP7801766B2 JP7801766B2 JP2022096485A JP2022096485A JP7801766B2 JP 7801766 B2 JP7801766 B2 JP 7801766B2 JP 2022096485 A JP2022096485 A JP 2022096485A JP 2022096485 A JP2022096485 A JP 2022096485A JP 7801766 B2 JP7801766 B2 JP 7801766B2
- Authority
- JP
- Japan
- Prior art keywords
- chemical
- sample
- chemical component
- concentration
- component determination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)
Description
Σi=0 n yi=1
yt / y0=st
である。
Σi=0 n yi=1
yt / y0=st
である。
Σi=0 n yi=1
yt / y0=st
である方法をコンピュータに実行させる。
Σi=0 n yi=1
yt / y0=st
である方法をコンピュータに実行させるプログラムを記録する。
図1に、第1の実施の形態に係る化学成分判定装置1の機能ブロック図を示す。化学成分判定装置1は、入力層10と、中間層20と、出力層30と、濃度計算部40と、を含む。入力層10、中間層20および出力層30によってニューラルネットワークが形成される。以下では混乱のない限り、ニューラルネットワークでデータを表す記号とノードを表す記号に同じものを用いることもある。例えば同じx1という記号を用いて、データx1と表したり、ノードx1と表したりすることがある。
Σi=0 n yi=1 (1)
yt / y0=st (2)
ここで、y0およびyt(t=1~n)は、(1)および(2)より以下のように求められることに注意する。
y0=1/(1+Σt=1 n st) (3)
yt= st /(1+Σt=1 n st) (4)
第2の実施の形態では、試料はガスである。この場合、候補となる化学成分は、例えば候補1がアンモニア、候補2が硫化水素、候補3がLPガス、…、候補nがエタノール、といったようにガス成分である。試料のガスは、これらのガス成分のいずれかを1種類のみを含む純粋なガスであってもよいし、これらのガス成分の複数を含む混合ガスであってもよい。この場合化学センサ101、102、103、…、10mはガスセンサであってもよい。例えばガスセンサは一般的な市販のガスセンサであってもよい。ガスセンサ101、102、103、…、10mの各々は、試料のガス成分1、2、3、…、nに対して、一定の感度を持つことが望ましい。
第3の実施の形態では、化学センサは試料のニオイを検出する。例えば第2の実施の形態の例であれば、化学成分判定装置1に接続された化学センサ101、102、103、…、10mの各々は、アンモニア、硫化水素、LPガス、…、エタノールのニオイを検出してもよい。
図2に、第4の実施の形態に係る化学成分判定装置2の機能ブロック図を示す。化学成分判定装置2は、入力層10と、中間層20と、出力層30と、濃度計算部40と、前処理部50と、を含む。すなわち化学成分判定装置2は、図1の化学成分判定装置1に対して、前処理部50をさらに含む。化学成分判定装置2のその他の構成は、化学成分判定装置1の構成と共通する。以下、化学成分判定装置1と相違する点について焦点を当てて説明する。
第5の実施の形態では、化学センサを、入力層から中間層のノードへの重みの標準偏差がより大きいものとして化学センサの候補の中から選ばれたものとする。例えば、最初に多数の化学センサの候補を用いてニューラルネットワークを構成した後、各センサデータの入力層から中間層のノードへの重み同士を比較する。その結果、重みの標準偏差がより大きいものを所定の数だけ実際に使用する化学センサとして選び、残りの化学センサは使用しない、といった使い方ができる。この場合、重みの標準偏差が大きいほど、対応する化学センサの寄与が大きいと考えられる。従って、重みの標準偏差が大きいものを実際に使用する化学センサとして選ぶことにより、精度をあまり損なうことなく、化学センサの数を削減することができる。
図3に、第6の実施の形態に係る化学成分判定方法の処理フローを示す。この方法は、入力層と、中間層と、出力層と、濃度計算部と、を含む化学成分判定装置を用いて、試料の化学成分および前記化学成分の濃度を判定する方法である。この方法は、ステップS10と、ステップS20と、ステップS30と、を含む。
Σi=0 n yi=1
yt / y0=st
y0=1/(1+Σt=1 n st)
ただし、
yt= st /(1+Σt=1 n st)
本実施の形態は、入力層と、中間層と、出力層と、濃度計算部と、を含む化学成分判定装置を用いて、試料の化学成分および前記化学成分の濃度を判定する方法をコンピュータに実行させる化学成分判定プログラムである。このプログラムは、ステップS10と、ステップS20と、ステップS30と、を含む方法をコンピュータに実行させる。
Σi=0 n yi=1
yt / y0=st
ただし、
y0=1/(1+Σt=1 n st)
yt= st /(1+Σt=1 n st)
本実施の形態は、入力層と、中間層と、出力層と、濃度計算部と、を含む化学成分判定装置を用いて、試料の化学成分および前記化学成分の濃度を判定する方法をコンピュータに実行させる化学成分判定プログラムを記録した記録媒体である。この記録媒体に記録されたプログラムは、ステップS10と、ステップS20と、ステップS30と、を含む方法をコンピュータに実行させる。
Σi=0 n yi=1
yt / y0=st
ただし、
y0=1/(1+Σt=1 n st)
yt= st /(1+Σt=1 n st)
本発明者らは、本技術による効果を検証するために以下の5つの実験を行った。図4に、このときの実験系の模式図を示す。本実験では、化学成分判定装置はノートPCで実現している。化学センサにはフィガロ技研社製の8個のガスセンサモジュールを使用した。これらの仕様は表1の通りである。
試料は、表2に示す物質と濃度とを使用した。以下では混乱のない限り、物質1、物質2、…、物質9に代えて、ニオイ1、ニオイ2、…、ニオイ9等と表すこともある。
1)出力値の最大濃度のガス種が、本来のガスと一致する。
2)本来とは異なるガス種も共存すると出力されたとしても、その濃度が本来のガス種の1/10以下である。
3)本来のガス種の濃度が、正しい値の±20%以内である。
1)は、ニオイ種が正しいかどうかの判定で、ニオイ種の分類に相当する。以下、1)の該当率を「ガス種判定率」とする。2)は、本来と異なるニオイ種が無視できない濃度値で存在しないかどうかを示す基準である。3)は、本来のニオイ種の濃度値が正しく反映されているかどうかを示す基準である。特に3)の±20%以内は、ガスセンサそのものの精度の指標としてよく使われる値である。
計測データは実験1と同じだが、ニューラルネットワークの条件の一部を以下のように変更して結果の改善を試みた。
計測データは実験1と同じで、ニューラルネットワークの条件も実験2と同じである。
計測データは実験1と同じだが、ニューラルネットワークの条件の一部を以下のように変更して結果の改善を試みた。
開発したニューラルネットワークの条件は実験4と同じ、計測データは実験1と同じであるが、8個のセンサの中から5個を選んで実行した点が実験1および4と異なる。
2・・化学成分判定装置、
10・・入力層、
20・・中間層、
30・・出力層部、
40・・濃度計算部、
50・・前処理部、
101・・化学センサ、
102・・化学センサ、
103・・化学センサ、
10m・・化学センサ、
S10・・入力層にセンサ信号を入力するステップ、
S20・・基準値および化学成分値を出力層から出力するステップ、
S30・・濃度計算部を用いて化学成分の濃度を計算するステップ。
Claims (8)
- 候補となる化学成分の数がn個の試料から複数の化学センサが検出したセンサ信号が入力される入力層と、
中間層と、
基準値y0および前記試料に関連する化学成分値yt(t=1~n)を機械学習して出力する出力層と、
前記試料に関連する化学成分の濃度st(t=1~n)を計算する濃度計算部と、
を含み、
Σi=0 n yi=1
yt / y0=st
であることを特徴とする化学成分判定装置。 - 前記化学センサはガスセンサであることを特徴とする請求項1に記載の化学成分判定装置。
- 前記化学センサは前記試料のニオイを検出することを特徴とする請求項2に記載の化学成分判定装置。
- 化学センサが検出したセンサ信号値を対数化および/または標準化する前処理部をさらに含むことを特徴とする請求項1に記載の化学成分判定装置。
- 前記複数の化学センサは、前記入力層から前記中間層のノードへの重みの標準偏差がより大きいものとして、化学センサの候補の中から選ばれたものであることを特徴とする請求項1に記載の化学成分判定装置。
- 入力層と、中間層と、出力層と、濃度計算部と、を含む化学成分判定装置を用いて試料の化学成分および前記化学成分の濃度を判定する方法であって、
前記入力層に、候補となる化学成分の数がn個の試料から複数の化学センサが検出したセンサ信号を入力するステップと、
前記出力層から、基準値y0および前記試料に関連する化学成分値yt(t=1~n)を機械学習して出力するステップと、
濃度計算部を用いて、前記試料に関連する化学成分の濃度st(t=1~n)を計算するステップと、
を含み、
Σi=0 n yi=1
yt / y0=st
であることを特徴とする化学成分判定方法。 - 入力層と、中間層と、出力層と、濃度計算部と、を含む化学成分判定装置を用いて試料の化学成分および前記化学成分の濃度を判定する方法をコンピュータに実行させるプログラムであって、
前記方法は、
前記入力層に、候補となる化学成分の数がn個の試料から複数の化学センサが検出したセンサ信号を入力するステップと、
前記出力層から、基準値y0および前記試料に関連する化学成分値yt(t=1~n)を機械学習して出力するステップと、
濃度計算部を用いて、前記試料に関連する化学成分の濃度st(t=1~n)を計算するステップと、
を含み、
Σi=0 n yi=1
yt / y0=st
であることを特徴とする化学成分判定プログラム。 - 入力層と、中間層と、出力層と、濃度計算部と、を含む化学成分判定装置を用いて試料の化学成分および前記化学成分の濃度を判定する方法をコンピュータに実行させるプログラムを記録した記録媒体であって、
前記方法は、
前記入力層に、候補となる化学成分の数がn個の試料から複数の化学センサが検出したセンサ信号を入力するステップと、
前記出力層から、基準値y0および前記試料に関連する化学成分値yt(t=1~n)を機械学習して出力するステップと、
濃度計算部を用いて、前記試料に関連する化学成分の濃度st(t=1~n)を計算するステップと、
を含み、
Σi=0 n yi=1
yt / y0=st
であることを特徴とする記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022096485A JP7801766B2 (ja) | 2022-06-15 | 2022-06-15 | 化学成分判定装置、化学成分判定方法、化学成分判定プログラムおよび記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022096485A JP7801766B2 (ja) | 2022-06-15 | 2022-06-15 | 化学成分判定装置、化学成分判定方法、化学成分判定プログラムおよび記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023183072A JP2023183072A (ja) | 2023-12-27 |
| JP7801766B2 true JP7801766B2 (ja) | 2026-01-19 |
Family
ID=89321095
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022096485A Active JP7801766B2 (ja) | 2022-06-15 | 2022-06-15 | 化学成分判定装置、化学成分判定方法、化学成分判定プログラムおよび記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7801766B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007510934A (ja) | 2003-11-12 | 2007-04-26 | イー・アイ・デュポン・ドウ・ヌムール・アンド・カンパニー | ガスを検知および分析するシステム並びに方法 |
| JP2021139914A (ja) | 2017-09-22 | 2021-09-16 | 東海電子株式会社 | におい判定システム、および、におい判定プログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02115757A (ja) * | 1988-10-25 | 1990-04-27 | Kurita Water Ind Ltd | 臭気ガス計測装置 |
-
2022
- 2022-06-15 JP JP2022096485A patent/JP7801766B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007510934A (ja) | 2003-11-12 | 2007-04-26 | イー・アイ・デュポン・ドウ・ヌムール・アンド・カンパニー | ガスを検知および分析するシステム並びに方法 |
| JP2021139914A (ja) | 2017-09-22 | 2021-09-16 | 東海電子株式会社 | におい判定システム、および、におい判定プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023183072A (ja) | 2023-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Kang et al. | Performance evaluation of low-cost air quality sensors: A review | |
| JP7585421B2 (ja) | 電子ノーズに基づく臭気物質の分析の利用 | |
| CN109239360B (zh) | 一种反应曲线异常检测方法及装置 | |
| Lambert et al. | Nondetects, detection limits, and the probability of detection | |
| CN110018294B (zh) | 土壤重金属检测值校正方法、装置和计算机存储介质 | |
| CN117538492B (zh) | 建筑空间中污染物的在线检测方法及系统 | |
| CN111860698A (zh) | 确定学习模型的稳定性的方法和装置 | |
| Ahmadou et al. | Reduction of drift impact in gas sensor response to improve quantitative odor analysis | |
| Zellers et al. | Extended disjoint principal-components regression analysis of SAW vapor sensor-array responses | |
| CN111881974A (zh) | 一种基于Piper-PCA-FCL判别模型的突水水源识别方法 | |
| Rivera Martinez et al. | Reconstruction of high-frequency methane atmospheric concentration peaks from measurements using metal oxide low-cost sensors | |
| Wawrzyniak | Quantitative determination of volatile compounds in a mixture using a single thermally modulated metal oxide semiconductor gas sensor and convolutional neural networks | |
| JP7801766B2 (ja) | 化学成分判定装置、化学成分判定方法、化学成分判定プログラムおよび記録媒体 | |
| CN116049664A (zh) | 一种基于深度学习的电子烟种类识别方法、系统及可读介质 | |
| Rodriguez et al. | Time dependence of the aroma pattern emitted by an encapsulated essence studied by means of electronic noses and chemometric analysis | |
| CN118671224B (zh) | 挥发性有机物的监测方法、系统、介质及设备 | |
| CN112765011A (zh) | 质控状态判定方法、装置及电子设备 | |
| JP6361035B2 (ja) | ガス検出方法およびガス検出装置 | |
| CN116521871B (zh) | 文件的检测方法、装置、处理器以及电子设备 | |
| JP3174186B2 (ja) | ガス識別装置 | |
| Ali et al. | Optimized two-stage time-truncated control chart for Weibull distribution | |
| JPH06249810A (ja) | ガス識別装置 | |
| CN116366325A (zh) | 一种基于终端安全态势数据的异常检测模型构建方法 | |
| Zhu et al. | Rapid freshness prediction of crab based on a portable electronic nose system | |
| JP4415731B2 (ja) | におい測定装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250314 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251203 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251216 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251223 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7801766 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |