JP7377695B2 - ユーザ端末ハードウェア検出方法、装置、コンピュータ装置、および記憶媒体 - Google Patents

ユーザ端末ハードウェア検出方法、装置、コンピュータ装置、および記憶媒体 Download PDF

Info

Publication number
JP7377695B2
JP7377695B2 JP2019229349A JP2019229349A JP7377695B2 JP 7377695 B2 JP7377695 B2 JP 7377695B2 JP 2019229349 A JP2019229349 A JP 2019229349A JP 2019229349 A JP2019229349 A JP 2019229349A JP 7377695 B2 JP7377695 B2 JP 7377695B2
Authority
JP
Japan
Prior art keywords
digital signal
deep learning
user terminal
learning model
hardware module
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
Application number
JP2019229349A
Other languages
English (en)
Other versions
JP2020198075A (ja
Inventor
江鋒 単
易▲トウ▼ 高
銘棋 張
智▲ショー▼ 庄
吉祥 ▲イン▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hon Hai Precision Industry Co Ltd
Original Assignee
Hon Hai Precision Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hon Hai Precision Industry Co Ltd filed Critical Hon Hai Precision Industry Co Ltd
Publication of JP2020198075A publication Critical patent/JP2020198075A/ja
Application granted granted Critical
Publication of JP7377695B2 publication Critical patent/JP7377695B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0736Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
    • G06F11/0742Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in a mobile device, e.g. mobile phones, handheld devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2263Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using neural networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/08Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Biomedical Technology (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Biophysics (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)

Description

本発明は、端末検出の分野に関し、特に、ユーザ端末ハードウェア検出方法、ユーザ端末ハードウェア検出装置、コンピュータ装置、およびコンピュータ記憶媒体に関する。
科学技術の発展により、人々の生活は、スマートフォン、タブレットコンピュータ、スマートウォッチなどのさまざまなユーザ端末製品と切り離せないものとなり、これにより、ユーザ端末のメンテナンス問題が生じている。
電子技術の急速な発展に伴い、ユーザ端末のさまざまなコンポーネントの機能はますます多様化しており、製品の組み立て技術はますます洗練されている。既存のユーザ端末において、ハードウェアのメンテナンス方法は、ユーザ端末を開いた後に内部のコンポーネントを検出する必要があるため、端末の分解によって関連するコンポーネントの廃棄が発生するので、この問題を解決するために、新しいユーザ端末ハードウェア検出方法が必要となる。
上記の問題に鑑みて、ユーザ端末を分解することなく、ユーザ端末のハードウェア障害の検出を完了することができるユーザ端末ハードウェア検出方法および装置、コンピュータ装置、およびコンピュータ読み取り可能な記憶媒体を提供する必要がある。
本出願の第1の態様は、ユーザ端末のハードウェアを検出する方法であって、この方法は、
ユーザ端末のデジタル信号波形図を取得するステップと、
障害分析モデルを利用して、前記デジタル信号波形図に対して特徴識別を行うステップと、
識別された特徴情報と障害タイプデータベース中の特徴情報とを比較するステップと、
比較結果により、前記デジタル信号波形図で表される障害ハードウェアモジュールと、前記障害ハードウェアモジュールの障害タイプを出力するステップとを含む。
前記デジタル信号波形図の内容は、電圧および電流の少なくとも一方を含むことが好ましい。
前記障害分析モデルは、畳み込みニューラルネットワーク(Convolutional Neural Networks, CNN)に基づく深層学習(ディープラーニング、deep learning)モデルであることが好ましい。
前記障害分析モデルを構築するステップは、
複数のデジタル信号サンプル波形図を取得するステップと、
前記デジタル信号サンプル波形図をトレーニングセットと検証セットに分けるステップと、
畳み込みニューラルネットワークに基づく深層学習モデルを確立し、前記トレーニングセットを使用して深層学習モデルをトレーニングするステップと、
前記検証セットを使用して、トレーニング済みの深層学習モデルに対して検証を行い、検証結果を統計することによりモデル予測精度を取得するステップと、
前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断するステップと、
前記モデル予測精度が予め設定されたしきい値以上である場合、トレーニング済みの前記深層学習モデルを前記障害分析モデルとして使用する。
前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断するステップの後、さらに、
前記モデル予測精度が予め設定されたしきい値より小さい場合、前記深層学習モデルのパラメーターを調整し、前記トレーニングセットを使用して調整済みの深層学習モデルを再トレーニングし、
前記検証セットを使用して、再トレーニングされた深層学習モデルを検証し、各検証結果に従って再統計してモデル予測精度を取得し、再統計されたモデル予測精度が予め設定されたしきい値より小さいかどうかを判断し、
前記再統計されたモデル予測精度が前記予め設定されたしきい値以上である場合、再トレーニング済の深層学習モデルを前記障害分析モデルとし、
前記再統計されたモデル予測精度が予め設定されたしきい値より小さい場合、前記検証セットの検証によって取得されたモデル予測精度が予め設定されたしきい値以上になるまで、上記のステップを繰り返す。
前記畳み込みニューラルネットワークに基づく深層学習モデルのパラメーターには、畳み込みカーネルの数、プーリング層(Pooling)の要素の数、および全結合層の要素の数の少なくとも1つを含んでいる。
前記障害タイプデータベースは、以下のステップによって構築することが好ましい。
既知の障害ハードウェアモジュールと障害タイプのデジタル信号波形図をトレーニング済みの障害分析モデルに代入するステップと、
前記障害分析モデルを使用して分析することにより、既知の障害ハードウェアモジュール及び障害タイプに対応する特徴情報を取得するステップと、
既知の障害ハードウェアモジュール及び障害タイプと、分析により取得された特徴情報とをマッピング関係を確立し、記憶するステップとを含む。
前記特徴情報は、既知の障害ハードウェアモジュールおよび前記障害ハードウェアモジュールの障害タイプに対応する電圧または電流情報であることが好ましい。
本出願の第2の態様は、ユーザ端末ハードウェア検出装置であって、当該装置は、
ユーザ端末のデジタル信号波形図を取得する取得モジュールと、
障害分析モデルを利用して、前記デジタル信号波形図に対して特徴識別を行う識別モジュールと、
識別された特徴情報と障害タイプデータベース中の特徴情報とを比較する比較モジュールと、
比較結果により、前記デジタル信号波形図で表される障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプを出力する出力モジュールとを含む。
本出願の第3の態様は、プロセッサを含むコンピュータ装置を提供し、前記プロセッサはメモリに記憶されたコンピュータプログラムを実行することにより、上述のユーザ端末ハードウェア検出方法を実現する。
本出願の第4の態様は、コンピュータプログラムが記憶されたコンピュータ記憶媒体を提供し、前記コンピュータプログラムはプロセッサによって実行されることにより、上述のユーザ端末ハードウェア検出方法を実現する。
本発明のユーザ端末ハードウェア検出方法は、ユーザ端末を分解することなく、ユーザ端末のハードウェア検出をお行い、障害が発生したハードウェアモジュールを特定することができるため、分解プロセス中のユーザ端末のハードウェアへの損傷を回避することができる。
図1は、本発明のある実施形態によるユーザ端末ハードウェア検出方法の応用環境アーキテクチャの概略図である。 図2は、本発明のある実施形態による、ユーザ端末ハードウェア検出方法のフローチャート図である。 図3は、本発明のある実施形態による、ユーザ端末ハードウェア検出装置の構造を示す概略図である。 図4は、本発明のある実施形態によるコンピュータ装置の概略図である。
以下、本発明の上記の目的、特徴及び利点を明確に理解するために、図面および具体的な実施形態結合して、本発明を詳細に説明する。本出願の実施形態および実施形態の特徴は、お互いに矛盾しない場合、組み合わせることができることに留意されたい。
以下の説明では、本発明を十分に理解するために、多くの特定の詳細が述べられているが、説明した実施形態は、本発明の実施形態の一部に過ぎず、実施形態のすべてではない。創造的な努力なしに本発明の実施形態に基づいて当業者によって得られる他のすべての実施形態は、本発明の範囲内である。
本明細書で使用されるすべての技術用語および科学用語は、特に定義されない限り、本発明が属する技術分野の当業者によって一般に理解されるのと同じ意味を有する。本発明の明細書で使用される用語は、具体的に実施形態を説明するためのものであり、本発明を限定するものではない。
図1は、本発明の第1実施形態によるユーザ端末ハードウェア検出方法の応用環境構造の概略図である。
本発明のユーザ端末ハードウェア検出方法は、コンピュータ装置1に適用され、前記コンピュータ装置1とオシロスコープ2は、ネットワークを介して通信接続を確立する。前記ネットワークは、有線ネットワークであってもよいし、例えば、無線、無線フィデリティ(Wireless Fidelity、WIFI)、セルラー、衛星、放送などの無線ネットワークであってもよい。オシロスコープ2とユーザ端末3は、データラインを介して接続を確立する。
前記コンピュータ装置1は、パーソナルコンピュータ、サーバなどのユーザ端末検出ソフトウェアがインストールされた電子デバイスであってもよく、前記サーバは単一のサーバ、サーバクループ、クラウドサーバなどであってもよい。
オシロスコープ2は、各種の異なる信号振幅が経時変化する波形曲線を観察するためのものであり、例えば、電圧、電流、周波数、位相差、振幅などの各種異なる電力量を測定するために使用される。
前記ユーザ端末3は、インテリジェント電子デバイスであり、例えば、スマートフォン、タブレットコンピュータ、ラップトップコンピュータ、デスクトップコンピュータなどを含むが、これらに限定されない。
図2は、本発明の第1実施形態による、ユーザ端末ハードウェア検出方法のフローチャート図である。フローチャートのステップの手順は、さまざまな要件に応じて変更できたり、一部のステップは省略することができる。
ステップS1について、ユーザ端末のデジタル信号波形図を取得する。
本発明の第1実施形態では、前記ユーザ端末3のデジタル信号波形図を取得するステップにおいて、オシロスコープ2によってユーザ端末3のデジタル信号波形図を収集し、オシロスコープ2は有線または無線の伝送方法により、収集したデジタル信号波形図をコンピュータ装置1に送信する。前記デジタル信号波形図は、電圧または/及び電流の変化を示す。
例えば、前記ユーザ端末3の音声入力機能に障害が発生し、音声の入力ができない場合、前記ユーザ端末3をデータ伝送ラインを介してオシロスコープ2に接続して、前記ユーザ端末3の電流および電圧デジタル信号波形図を収集する。オシロスコープ2は、取得したデジタル信号波形図をコンピュータ装置1に送信する。
ステップS2において、障害分析モデルを利用して、前記デジタル信号波形図に対して特徴識別を行う。
本発明の第1実施形態において、前記障害分析モデルは、畳み込みニューラルネットワークに基づく深層学習モデルである。
第1実施形態において、前記障害分析モデルを構築するステップは、
複数のデジタル信号サンプル波形図を取得するステップと、
前記デジタル信号サンプル波形図をトレーニングセットと検証セットに分けるステップと、
畳み込みニューラルネットワークに基づく深層学習モデルを確立し、前記トレーニングセットを使用して深層学習モデルをトレーニングするステップと、
前記検証セットを使用して、トレーニング済みの深層学習モデルに対して検証を行い、検証結果を統計することによりモデル予測精度を取得するステップと、
前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断するステップと、
前記モデル予測精度が予め設定されたしきい値以上である場合、トレーニング済みの前記深層学習モデルを前記障害分析モデルとして使用するステップと、を備える。
前記モデル予測精度が予め設定されたしきい値より小さい場合、前記深層学習モデルのパラメーターを調整し、前記トレーニングセットを使用して調整済みの深層学習モデルを再トレーニングし、
前記検証セットを使用して、再トレーニングされた深層学習モデルを検証し、各検証結果に従って再統計してモデル予測精度を取得し、再統計されたモデル予測精度が予め設定されたしきい値より小さいかどうかを判断し、
前記再統計されたモデル予測精度が前記予め設定されたしきい値以上である場合、再トレーニング済の深層学習モデルを前記障害分析モデルとし、
前記再統計されたモデル予測精度が予め設定されたしきい値より小さい場合、前記検証セットの検証によって取得されたモデル予測精度が予め設定されたしきい値以上になるまで、上記のステップを繰り返し、
前記畳み込みニューラルネットワークに基づく深層学習モデルのパラメーターには、畳み込みカーネルの数、プーリング層(Pooling)の要素の数、および全結合層の要素の数の少なくとも1つが含まれている。
例えば、前記障害分析モデルを構築するステップにおいて、予め設定した数の既知の障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプに対応するデジタル信号波形図を取得し、前記予め設定した数は、実際の状況に応じて選択し、選択した数が多いほど、前記障害分析モデルの精度が高くなる。また、前記デジタル信号波形図を2つのグループに分けられ、1つのグループはトレーニングセット、もう1つのグループは検証セットであり、最初に前記トレーニングセットのデジタル信号波形図をデジタル特徴マトリックスに変換し、次に前記デジタル特徴マトリックスを畳み込みニューラルネットワークに基づく深層学習モデルに導入して特徴識別を行い、畳み込みカーネルを使用して前記デジタル特徴マトリックスの要素に対して畳み込み処理を行い、プーリング層を使用して畳み込み層を介したデータに対して簡素化し、冗長情報を削除し、全結合層を使用して関数マッピングによりプーリング層の情報を全結合層へ変換し、畳み込みニューラルネットワークに基づく深層学習モデルにより前記デジタル信号波形図に対して処理を行うことで、画像の特徴情報が強化され、前記特徴情報を抽出し、前記特徴情報は電流および/または電圧の値を含む。次に、検証セットのデジタル信号波形図を使用して、上記の畳み込みニューラルネットワークに基づく深層学習モデルの畳み込みカーネル、プーリング層、および全結合層を使用して、前記検証セットのデジタル信号波形図を識別し、識別された電流と電圧の値をトレーニングセットの既知の障害ハードウェアモジュール、及び前記障害ハードウェアモジュールの障害タイプの電流と電圧の値と比較して、トレーニングによって取得された電流と電圧の値の精度がしきい値以上である場合、トレーニング完了した前記畳み込みニューラルネットワークに基づく深層学習モデルは障害分析モデルとして使用され、トレーニングによって取得された電流と電圧の値の精度がしきい値より小さい場合、深層学習モデルの精度がしきい値以上になるまで、畳み込みカーネルの数、畳み込みカーネルマトリックスの要素、プーリング層の要素の数、及び全結合層の要素の数中の少なくとも一つを再調整し、調整完了後、トレーニングセットを使用して前記深層学習モデルに対して再トレーニングを行い、トレーニング完了後、検証セットを使用して前記深層学習モデルの精度に対して検証を行う。
本発明の第1実施形態では、コンピュータ装置1は、トレーニング済の畳み込みニューラルネットワークに基づく深層学習モデルを使用して、取得されたユーザ端末3のデジタル信号波形図に対して特徴識別を行い、前記デジタル信号波形図の特徴情報、つまり、電流値と電圧値を取得する。
ステップS3において、識別された特徴情報と障害タイプデータベース中の特徴情報とを比較する。
第1実施形態において、前記障害タイプデータベースを構築するステップは、
既知の障害ハードウェアモジュールと障害タイプのデジタル信号波形図をトレーニング済みの障害分析モデルに代入するステップと、
前記障害分析モデルを使用して分析して、前記既知の障害ハードウェアモジュール及び障害タイプに対応する特徴情報を取得するステップと、
前記既知の障害ハードウェアモジュール及び障害タイプと、分析により取得された特徴情報とをマッピング関係を確立し、記憶するステップとを含む。
本発明の第1実施形態において、前記特徴情報は、既知の障害ハードウェアモジュールおよび前記障害ハードウェアモジュールの障害タイプに対応する電圧または電流の情報である。
例えば、前記障害タイプデータベースの構築において、仮に、前記既知の障害ハードウェアモジュールはUSBハードウェアモジュールであり、前記障害ハードウェアモジュールの障害タイプは断線障害であり、前記ユーザ端末3はスマートフォンである場合、本実施形態において、前記障害タイプデータベースを構築するステップは以下の通りである。USBハードウェアモジュールに断線障害を有するスマートフォンを選択し、前記ユーザ端末3はデータラインインターフェースを介してオシロスコープ2に順次接続され、前記オシロスコープ2は前記スマートフォンから電流と電圧の状態を示す波形図を順次取得する。オシロスコープ2は、取得したデジタル信号波形図をコンピュータ装置1に送信する。コンピュータ装置1は、取得したユーザ端末3のデジタル信号波形図をデジタル特徴マトリックスに変換し、次に前記デジタル特徴マトリックスを畳み込みニューラルネットワークに基づく深層学習モデルに導入し、特徴フィッティングを行うことにより前記デジタル特徴マトリックスの特徴情報を取得する。前記特徴情報は、電流または電圧の値であってもよく、前記電流及び電圧の値と前記障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプとをマッピング関係を確立し、記憶する。
本発明のその他の実施形態では、コンピュータ装置1は、障害分析モデルにより特徴識別を行った後の情報と障害タイプデータベース内の情報とを比較し、前記特徴情報対応する障害ハードウェアモジュールと前記障害ハードウェアモジュールの障害タイプを見つける。
ステップS4において、比較結果により、前記デジタル信号波形図で表される障害ハードウェアモジュールと、前記障害ハードウェアモジュールの障害タイプを出力する。
本発明の第1実施形態では、前記デジタル信号波形図によって表される障害ハードウェアモジュールおよび前記障害ハードウェアモジュールの障害タイプは、コンピュータ装置1において表示および出力することができる。
本発明のその他の実施形態において、前記障害ハードウェアモジュールおよび前記障害ハードウェアモジュールの障害タイプは、予め設定されたその他のコンピュータ装置に送信してもよい。
上記のように、図2は、本発明のユーザ端末ハードウェア検出方法を詳細に説明したフローチャート図であり、以下図3、図4を参照して、前記ユーザ端末ハードウェア検出方法を実現するためのソフトウェア装置の機能モジュールおよび前記ユーザ端末ハードウェア検出方法を実現するためのハードウェア装置のアーキテクチャについて説明する。
説明された前記実施形態は、ただ説明するための例示であり、本特許出願の範囲はこの構造に限定されない。
図3は、本発明の第1実施形態により提供されるユーザ端末ハードウェア検出方法のユーザ端末ハードウェア検出装置の構造を示す概略図である。
その他の実施形態では、ユーザ端末ハードウェア検出装置10は、コンピュータ装置において動作する。前記ユーザ端末ハードウェア検出装置10は、プログラムコードセグメントからなる複数の機能モジュールを含んでもよい。前記ユーザ端末ハードウェア検出装置10内の各プログラムセグメントのプログラムコードは、コンピュータ装置のメモリに格納され、少なくとも1つのプロセッサによって実行されることにより、ユーザ端末検出機能を実現することができる。
本実施形態では、前記ユーザ端末ハードウェア検出装置10は、実行する機能に応じて複数の機能モジュールに区分することができる。図3を参照すると、前記機能モジュールは、取得モジュール101、識別モジュール102、比較モジュール103、および出力モジュール104を含むことができる。本発明で言及されるモジュールは、少なくとも1つのプロセッサにより実行可能であり、メモリに格納されている固定機能を実行することができる一連のコンピュータプログラムセグメントを指す。本実施形態において、各モジュールの機能については、以降の実施形態において詳細に説明する。
取得モジュール101は、ユーザ端末のデジタル信号波形図を取得する。
本発明の第1実施形態では、前記ユーザ端末3のデジタル信号波形図を取得するステップにおいて、オシロスコープ2によってユーザ端末3のデジタル信号波形図を収集し、オシロスコープ2は有線または無線の伝送方法により、収集したデジタル信号波形図を取得モジュール101に送信する。前記デジタル信号波形図は、電圧または/及び電流の変化状況を示す。
例えば、前記ユーザ端末3の音声入力機能に障害が発生し、音声の入力ができない場合、前記ユーザ端末3をデータ伝送ラインを介してオシロスコープ2に接続して、前記ユーザ端末3の電流および電圧デジタル信号波形図を収集する。オシロスコープ2は、取得したデジタル信号波形図を取得モジュール101に送信する。
識別モジュール102は、障害分析モデルを使用して、前記デジタル信号波形図に対して特徴識別を行う。
本発明の第1実施形態において、前記障害分析モデルは、畳み込みニューラルネットワークに基づく深層学習モデルである。
第1実施形態において、前記障害分析モデルを構築するステップは、
複数のデジタル信号サンプル波形図を取得するステップと、
前記デジタル信号サンプル波形図をトレーニングセットと検証セットに分けるステップと、
畳み込みニューラルネットワークに基づく深層学習モデルを確立し、前記トレーニングセットを使用して深層学習モデルをトレーニングするステップと、
前記検証セットを使用して、トレーニング済みの深層学習モデルに対して検証を行い、検証結果を統計することによりモデル予測精度を取得するステップと、
前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断するステップと、
前記モデル予測精度が予め設定されたしきい値以上である場合、トレーニング済みの前記深層学習モデルを前記障害分析モデルとするステップと、を含む。
前記モデル予測精度が予め設定されたしきい値より小さい場合、前記深層学習モデルのパラメーターを調整し、前記トレーニングセットを使用して調整済みの深層学習モデルを再トレーニングし、
前記検証セットを使用して、再トレーニングされた深層学習モデルを検証し、各検証結果に基づいて再統計してモデル予測精度を取得し、再統計されたモデル予測精度が予め設定されたしきい値より小さいかどうかを判断し、
前記再統計されたモデル予測精度が前記予め設定されたしきい値以上である場合、再トレーニング済の深層学習モデルを前記障害分析モデルとし、
前記再統計されたモデル予測精度が予め設定されたしきい値より小さい場合、前記検証セットの検証によって取得されたモデル予測精度が予め設定されたしきい値以上になるまで、上記のステップを繰り返す。
なお、前記畳み込みニューラルネットワークに基づく深層学習モデルのパラメーターは、畳み込みカーネルの数、プーリング層(Pooling)の要素の数、および全結合層の要素の数の少なくとも1つを含んでいる。
例えば、前記障害分析モデルを構築するステップにおいて、予め設定した数の既知のある障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプに対応するデジタル信号波形図を取得し、前記予め設定した数は、実際の状況に応じて選択でき、選択した数が多いほど、前記障害分析モデルの精度が高くなる。また、前記デジタル信号波形図は2つのグループに分けられ、1つのグループはトレーニングセットであり、もう1つのグループは検証セットであり、最初に前記トレーニングセットのデジタル信号波形図をデジタル特徴マトリックスに変換し、次に前記デジタル特徴マトリックスを畳み込みニューラルネットワークに基づく深層学習モデルに導入して特徴識別を行い、畳み込みカーネルを使用して前記デジタル特徴マトリックスの要素に対して畳み込み処理を行い、プーリング層を使用して畳み込み層を介したデータに対して簡素化し、冗長情報を削除し、全結合層を使用して関数マッピングによりプーリング層の情報を全結合層へ変換し、畳み込みニューラルネットワークに基づく深層学習モデルにより前記デジタル信号波形図に対して処理を行うことで、画像の特徴情報が強化され、前記特徴情報を抽出する。前記特徴情報は電流および/または電圧の値を含む。次に、検証セットのデジタル信号波形図を使用して、上記の畳み込みニューラルネットワークに基づく深層学習モデルの畳み込みカーネル、プーリング層、および全結合層を使用して、前記検証セットのデジタル信号波形図を識別し、識別された電流と電圧の値をトレーニングセットの既知の障害ハードウェアモジュール、及び前記障害ハードウェアモジュールの障害タイプの電流と電圧の値と比較して、トレーニングによって取得された電流と電圧の値の精度がしきい値以上である場合、トレーニング完了した前記畳み込みニューラルネットワークに基づく深層学習モデルは、障害分析モデルとして使用でき、トレーニングによって取得された電流と電圧の値の精度がしきい値より小さい場合、深層学習モデルの精度がしきい値以上になるまで、畳み込みカーネルの数、畳み込みカーネルマトリックスの要素、プーリング層の要素の数、及び全結合層の要素の数中の少なくとも一つを再調整し、調整完了後、トレーニングセットを使用して前記深層学習モデルに対して再トレーニングを行い、トレーニング完了後、検証セットを使用して前記深層学習モデルの精度に対して検証を行う。
本発明の第1実施形態では、識別モジュール102は、トレーニング済の畳み込みニューラルネットワークに基づく深層学習モデルを使用して、取得されたユーザ端末3のデジタル信号波形図に対して特徴識別を行い、前記デジタル信号波形図の特徴情報、つまり、電流値と電圧値を取得する。
比較モジュール103は、識別された特徴情報と障害タイプデータベース中の特徴情報とを比較する。
本発明の第1実施形態において、前記障害タイプデータベースを構築するステップは、
既知の障害ハードウェアモジュールと障害タイプのデジタル信号波形図をトレーニング済みの障害分析モデルに代入するステップと、
前記障害分析モデルを使用して分析することにより、既知の障害ハードウェアモジュール及び障害タイプに対応する特徴情報を取得するステップと、
前記既知の障害ハードウェアモジュール及び障害タイプと、分析により取得された特徴情報とをマッピング関係を確立し、記憶するステップとを含む。
本発明の第1実施形態において、前記特徴情報は、既知の障害ハードウェアモジュールおよび前記障害ハードウェアモジュールの障害タイプに対応する電圧または電流の情報である。
例えば、前記障害タイプデータベースの構築において、仮に、前記既知の障害ハードウェアモジュールはUSBハードウェアモジュールであり、前記障害ハードウェアモジュールの障害タイプは断線障害であり、前記ユーザ端末3はスマートフォンである場合、本実施形態において、前記障害タイプデータベースを構築するステップは以下の通りである。USBハードウェアモジュールに断線障害を有するスマートフォンを選択し、前記ユーザ端末3はデータラインインターフェースを介してオシロスコープ2に順次接続され、前記オシロスコープ2は前記スマートフォンから予め設定した数の電流と電圧の状態を示す波形図を順次取得する。オシロスコープ2は、取得したデジタル信号波形図をコンピュータ装置1に送信する。コンピュータ装置1は、取得したユーザ端末3のデジタル信号波形図をデジタル特徴マトリックスに変換し、次に前記デジタル特徴マトリックスを畳み込みニューラルネットワークに基づく深層学習モデルに導入し、特徴フィッティングを行うことにより前記デジタル特徴マトリックスの特徴情報を取得する。前記特徴情報は、電流または電圧の値であってもよく、前記電流及び電圧の値と前記障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプとをマッピング関係を確立し、記憶する。
本発明のその他の実施形態では、比較モジュール103は、障害分析モデルにより特徴識別した後の情報と障害タイプデータベース内の情報とを比較し、前記特徴情報対応する障害ハードウェアモジュールと前記障害ハードウェアモジュールの障害タイプを見つける。
出力モジュール104は、比較結果によって、前記デジタル信号波形図で表される障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプを出力する。
本発明の第1実施形態では、前記デジタル信号波形図によって表される障害ハードウェアモジュールおよび前記障害ハードウェアモジュールの障害タイプは、出力モジュール104において表示および出力することができる。
本発明のその他の実施形態において、前記障害ハードウェアモジュールおよび前記障害ハードウェアモジュールの障害タイプは、予め設定されたその他のコンピュータ装置に送信してもよい。
図4は、本発明の第1実施形態によって提供されるユーザ端末検出方法のコンピュータ装置の概略図である。
前記コンピュータ装置1は、メモリ20、プロセッサ30、および前記メモリ20に格納され、前記プロセッサ30上で実行可能なユーザ端末検出プログラムなどのコンピュータプログラム40を含む。前記プロセッサ30がコンピュータプログラム40を実行することにより、図2に示されるステップS1からS4のような、上記のユーザ端末ハードウェア検出方法の実施形態におけるステップが実現される。あるいは、前記プロセッサ30がコンピュータプログラム40を実行することにより、図3に示されるユニット101~104のような、上記のユーザ端末ハードウェア検出装置の実施形態における各モジュール/ユニットの機能が実現される。
例えば、前記コンピュータプログラム40は、1つ以上のモジュール/ユニットに分割することができ、前記1つ以上のモジュール/ユニットは前記メモリ20に記憶され、前記プロセッサ30によって実行することにより、本発明を実現する。前記1つ以上のモジュール/ユニットは、特定の機能を実行することができる一連のコンピュータプログラム命令セグメントであってもよいし、前記命令セグメントは、前記コンピュータ装置1における前記コンピュータプログラム40の実行を記述するためのものである。例えば、前記コンピュータプログラム40は、図3の取得モジュール101、識別モジュール102、比較モジュール103、および出力モジュール104に分割することができる。各モジュールの具体的な機能については、第3の実施形態を参照されたい。
前記コンピュータ装置1は、デスクトップコンピュータ、ノートパソコン、パームトップコンピュータ、およびクラウドサーバなどのコンピューティングデバイスであり得る。上記の概略図は、コンピュータ装置1の構成を限定するものではなく、コンピュータ装置1の単なる例であり、図示されたコンポーネントよりも多いまたは少ないコンポーネントを含んで構成されたり、またはいくつかのコンポーネントを組み合わせることにより構成されたり、または異なるコンポーネントにより構成されることを当業者は理解すべきである。例えば、コンピュータ装置1は更に入力および出力デバイス、ネットワークアクセスデバイス、バスなどを含むことができる。
前記プロセッサ30は、中央処理ユニット(Central Processing Unit:CPU)であってもよく、または他の汎用プロセッサ、デジタル信号プロセッサ(Digital Signal Processor:DSP)、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、FPGA(Field-Programmable Gate Array)またはその他のプログラマブルロジックデバイス、ディスクリートゲートまたはトランジスタロジックデバイス、ディスクリートハードウェアコンポーネントなどであってもよい。
汎用プロセッサは、マイクロプロセッサでもよく、前記プロセッサ30は任意の従来のプロセッサなどでもよく、前記プロセッサ30は、前記コンピュータ装置1の制御センターであり、さまざまなインターフェースおよび回線を使用してコンピュータ装置1全体の各部分を接続する。
前記メモリ20は、前記コンピュータプログラム40および/またはモジュール/ユニットを記憶し、前記プロセッサ30は、前記メモリ20に記憶されたコンピュータプログラム40および/またはモジュール/ユニットを実行し、前記メモリ20内に記憶されたデータを呼び出すことにより、前記コンピュータ装置1の各機能を実現する。前記メモリ20は、主にプログラム格納領域およびデータ格納領域を含み、プログラム格納領域は、オペレーティングシステム、少なくとも1つの機能(例えば、音声再生機能、画像再生機能など)に必要なアプリケーションプログラムなどを格納することができ、データ格納領域は、コンピュータ装置1の使用に応じて作成されたデータ(例えば、音声データ、電話帳など)が格納される。また、メモリ20は、高速ランダムアクセスメモリを含み、更に、例えば、ハードディスク、メモリ、プラグインハードディスク、スマートメモリカード(Smart Media Card:SMC)、セキュアデジタル(Secure Digital:SD)カード、フラッシュカード(Flash Card)、少なくとも1つのディスクストレージデバイス、フラッシュデバイス等の不揮発性メモリや、その他の揮発性ソリッドステートストレージデバイスを含む。
前記コンピュータ装置1によって集積されたモジュール/ユニットは、ソフトウェア機能ユニットの形態で実装され、スタンドアロン製品として販売または使用される場合、コンピュータ読み取り可能な記憶媒体に格納することができる。このような理解に基づいて、本発明は、前述の実施形態のプロセスの全部または一部を実施し、関連するハードウェアを指示するコンピュータプログラムによって実施することもできる。上記のコンピュータプログラムは、コンピュータ読み取り可能な記憶媒体に格納することができ、前記コンピュータプログラムはプロセッサによって実行されることにより、上述の各実施形態のステップが実装される。ここで、前記コンピュータプログラムは、ソースコード形式、オブジェクトコード形式、実行可能ファイルまたは何らかの中間形式の形態であり得るコンピュータプログラムコードを含む。前記コンピュータ可読媒体は、前記コンピュータプログラムコードを運ぶことができる任意のエンティティまたはデバイス、記録媒体、USBフラッシュドライブ、モバイルハードディスク、磁気ディスク、光ディスク、コンピュータメモリ、読み取り専用メモリ(Read-Only Memory:ROM)、ランダムアクセスメモリ(Random Access Memory:RAM)、電気搬送信号、電気通信信号、およびソフトウェア配布媒体等を含む。前記コンピュータ読み取り可能な媒体に含まれるコンテンツは、法域の法律および特許慣行の要件に従って適切に増減することができ、例えば、一部の法域で、法律および特許の慣行に従って、コンピュータ読み取り可能な媒体は電気搬送信号および電気通信信号は含まない。
本発明によって提供されるいくつかの実施形態では、開示されたコンピュータ装置および方法は他の方法で実装され得ることを理解されたい。例えば、上記のコンピュータ装置の実施形態は単なる例示であり、例えば、前記ユニットの分割は論理機能の分割に過ぎず、実際の実装は別の分割方法を有してもよい。
さらに、本発明の各実施形態における各機能ユニットは、同じ処理ユニットに集積されてもよく、各ユニットが物理的に別々に存在してもよく、または2つ以上のユニットが同じユニットに集積されてもよい。上記の集積されたユニットは、ハードウェアの形式で実装されたり、またはハードウェアとソフトウェア機能モジュールの形式で実装できる。
本発明は、上述の例示的な実施形態の詳細に限定されず、本発明の精神または本質的な特徴から逸脱することなく、他の特定の形態で実施できることは当業者には明らかである。したがって、各実施形態は、本発明を制限するものではなく、例示と見なされるべきであり、本発明の範囲は、上記の説明により限定されることではなく、特許請求の範囲によって定義される。なお、特許請求の同等要素の意味および範囲におけるすべての変更は、本発明に含まれる。特許請求内の参照符号は、特許請求範囲を限定するものとして解釈されることはない。また、「含む」という言葉は、他の要素またはステップを除外しないことを理解されたい。特許請求書に記載されている複数のユニットまたはコンピュータ装置は、一つのユニットまたはコンピュータ装置によってソフトウェアまたはハードウェアを介して実装することができる。第1、第2などの単語は、名前を示すために使用され、特定の順序を示すものではない。
上記の各実施形態は、ただ本発明の技術的解決策を説明するためのものであり、限定することを意図するものではなく、好ましい実施形態を参照して、本発明について詳細に説明しているが、当業者は、本発明の精神および範囲から逸脱することなく、本発明の技術的解決策を修正または同等に置換できることを理解すべきである。

Claims (6)

  1. ユーザ端末ハードウェア検出装置のユーザ端末ハードウェア検出方法であって、
    前記ユーザ端末ハードウェア検出装置は、プロセッサと、コンピュータプログラムを格納するように配設されたメモリとを備え、
    前記コンピュータプログラムは、実行されるとき、前記プロセッサに、
    オシロスコープによってユーザ端末のハードウェアモジュールの電圧の変化状況を示すデジタル信号波形図を取得するステップと、
    畳み込みニューラルネットワークに基づく深層学習モデルである障害分析モデルを利用して、前記デジタル信号波形図の電圧値を含む特徴情報を識別するように、前記デジタル信号波形図に対して特徴識別を行うステップと、
    識別された特徴情報と前記ユーザ端末のUSBハードウェアモジュールを含む障害ハードウェアモジュール及び断線障害を含む障害タイプを含む障害タイプデータベース中の既知の前記障害ハードウェアモジュール及び障害タイプに対応する特徴情報とを比較するステップと、
    比較結果により、前記デジタル信号波形図の特徴情報に対応する前記障害ハードウェアモジュールと、前記障害ハードウェアモジュールの障害タイプを出力するステップと、
    実行させ、
    前記障害分析モデルの構築は、
    既知の前記障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプに対応する前記デジタル信号波形図であるデジタル信号サンプル波形図を複数取得するステップと、
    複数の前記デジタル信号サンプル波形図をトレーニングセットと検証セットに分けるステップと、
    畳み込みニューラルネットワークに基づく深層学習モデルを確立し、前記トレーニングセットを使用して深層学習モデルをトレーニングするステップと、
    トレーニング済みの深層学習モデルを使用して前記検証セットの前記デジタル信号波形図を識別し、識別された特徴情報と前記トレーニングセットの特徴情報と比較して、トレーニング済みの深層学習モデルに対して検証を行い、各検証結果によりモデル予測精度を取得するステップと、
    前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断するステップと、
    前記モデル予測精度が予め設定されたしきい値以上である場合、トレーニング済みの前記深層学習モデルを前記障害分析モデルとして使用するステップと、を含むことを特徴とするユーザ端末ハードウェア検出方法。
  2. 前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断するステップの後、さらに、
    前記モデル予測精度が予め設定されたしきい値より小さい場合、前記深層学習モデルの畳み込みカーネルの数、プーリング層の要素の数、および全結合層の要素の数の少なくとも1つを含んでいるパラメーターを調整し、前記トレーニングセットを使用して調整済みの前記深層学習モデルを再トレーニングし
    トレーニングされた前記深層学習モデルを使用して前記検証セットの前記デジタル信号波形図を識別し、識別された特徴情報と前記トレーニングセットの特徴情報と比較して、再トレーニング済みの前記深層学習モデルに対して検証を行い、各検証結果により前記モデル予測精度を取得し、前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断し、
    記モデル予測精度が前記予め設定されたしきい値以上である場合、再トレーニング済の前記深層学習モデルを前記障害分析モデルとし、
    記モデル予測精度が予め設定されたしきい値より小さい場合、前記検証セットの検証によって取得された前記モデル予測精度が予め設定されたしきい値以上になるまで、上記のステップを繰り返することを特徴とする請求項に記載のユーザ端末ハードウェア検出方法。
  3. 前記障害タイプデータベースの構築は、
    既知の前記障害ハードウェアモジュールと前記障害タイプの前記デジタル信号波形図をデジタル特徴マトリックスに変換し、次に前記デジタル特徴マトリックスをトレーニング済みの前記障害分析モデルに導入するステップと、
    前記デジタル特徴マトリックスに対して特徴フィッティングを行うことにより、既知の前記障害ハードウェアモジュール及び前記障害タイプに対応する特徴情報を取得するステップと、
    既知の前記障害ハードウェアモジュール及び前記障害タイプと、取得された前記特徴情報とをマッピング関係を確立し、前記障害タイプデータベースに記憶するステップとを含むことを特徴とする請求項1に記載のユーザ端末ハードウェア検出方法。
  4. オシロスコープによってユーザ端末のハードウェアモジュールの電圧の変化状況を示すデジタル信号波形図を取得する取得モジュールと、
    畳み込みニューラルネットワークに基づく深層学習モデルである障害分析モデルを利用して、前記デジタル信号波形図の電圧値を含む特徴情報を識別するように、前記デジタル信号波形図に対して特徴識別を行う識別モジュールと、
    識別された特徴情報と前記ユーザ端末のUSBハードウェアモジュールを含む障害ハードウェアモジュール及び断線障害を含む障害タイプを含む障害タイプデータベース中の既知の前記障害ハードウェアモジュール及び障害タイプに対応する特徴情報とを比較する比較モジュールと、
    比較結果により、前記デジタル信号波形図の特徴情報に対応する前記障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプを出力する出力モジュールと、
    を含む、
    前記障害分析モデルの構築は、
    既知の前記障害ハードウェアモジュール及び前記障害ハードウェアモジュールの障害タイプに対応する前記デジタル信号波形図であるデジタル信号サンプル波形図を複数取得するステップと、
    複数の前記デジタル信号サンプル波形図をトレーニングセットと検証セットに分けるステップと、
    畳み込みニューラルネットワークに基づく深層学習モデルを確立し、前記トレーニングセットを使用して深層学習モデルをトレーニングするステップと、
    トレーニング済みの深層学習モデルを使用して前記検証セットの前記デジタル信号波形図を識別し、識別された特徴情報と前記トレーニングセットの特徴情報と比較して、トレーニング済みの深層学習モデルに対して検証を行い、各検証結果によりモデル予測精度を取得するステップと、
    前記モデル予測精度が予め設定されたしきい値より小さいかどうかを判断するステップと、
    前記モデル予測精度が予め設定されたしきい値以上である場合、トレーニング済みの前記深層学習モデルを前記障害分析モデルとして使用するステップと、を含むことを特徴とするユーザ端末ハードウェア検出装置。
  5. プロセッサを含むコンピュータ装置であって、
    前記プロセッサはメモリに記憶されたコンピュータプログラムを実行することにより、請求項1からのいずれか1項に記載のユーザ端末ハードウェア検出方法を実現することを特徴とするコンピュータ装置。
  6. コンピュータプログラムが記憶されたコンピュータ記憶媒体であって、
    前記コンピュータプログラムはプロセッサによって実行されることにより、請求項1からのいずれか1項のユーザ端末ハードウェア検出方法を実現することを特徴とするコンピュータ記憶媒体。
JP2019229349A 2019-05-30 2019-12-19 ユーザ端末ハードウェア検出方法、装置、コンピュータ装置、および記憶媒体 Active JP7377695B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910466019.8 2019-05-30
CN201910466019.8A CN112015603A (zh) 2019-05-30 2019-05-30 用户终端硬件检测方法、装置、计算机装置及存储介质

Publications (2)

Publication Number Publication Date
JP2020198075A JP2020198075A (ja) 2020-12-10
JP7377695B2 true JP7377695B2 (ja) 2023-11-10

Family

ID=73500464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019229349A Active JP7377695B2 (ja) 2019-05-30 2019-12-19 ユーザ端末ハードウェア検出方法、装置、コンピュータ装置、および記憶媒体

Country Status (4)

Country Link
US (1) US11256974B2 (ja)
JP (1) JP7377695B2 (ja)
CN (1) CN112015603A (ja)
TW (1) TW202046107A (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7481902B2 (ja) * 2020-05-21 2024-05-13 株式会社日立製作所 管理計算機、管理プログラム、及び管理方法
CN112561079A (zh) * 2020-12-18 2021-03-26 北京百度网讯科技有限公司 分布式的模型训练装置、方法及计算机程序产品
US20230051895A1 (en) * 2021-08-12 2023-02-16 The Boeing Comppany Method of in-process detection and mapping of defects in a composite layup
CN113660137B (zh) * 2021-08-13 2024-03-22 杭州安恒信息技术股份有限公司 车载网络故障检测方法、装置、可读存储介质及电子设备
CN113674750B (zh) * 2021-08-19 2023-11-03 上海哔哩哔哩科技有限公司 数据处理方法及装置
CN113914850B (zh) * 2021-10-21 2023-09-26 辽宁弘毅科技有限公司 一种基于模型的抽油机井综合测试仪故障诊断方法和***
CN114330413A (zh) * 2021-11-25 2022-04-12 中车永济电机有限公司 牵引电机轴承的故障类型辨识及定位方法
CN114221887A (zh) * 2021-12-15 2022-03-22 山西大学 一种网络安全监控***和方法
CN114741258B (zh) * 2022-04-07 2023-04-11 中咨数据有限公司 一种基于大数据的计算机性能控制分析***及方法
CN115430347B (zh) * 2022-07-14 2024-04-19 上海荣美农业科技有限公司 控制器、搅拌设备、控制方法及计算机可读存储介质
CN116359642B (zh) * 2023-03-10 2024-01-23 湖南金烽信息科技有限公司 一种变压器运行状态5g智能监测***与方法
CN116434685B (zh) * 2023-04-27 2023-12-08 江苏锦花电子股份有限公司 一种基于大数据的液晶屏异常显示监管***及方法
CN117292576A (zh) * 2023-10-10 2023-12-26 漳州建源电力工程有限公司 基于物联网的充电车位管理***及方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003098226A (ja) 2001-09-25 2003-04-03 Fuji Xerox Co Ltd プリント基板故障判定方法
JP2004287673A (ja) 2003-03-20 2004-10-14 Fuji Xerox Co Ltd 故障診断システム、情報処理装置に使用される接続デバイス、プログラム
JP2011134329A (ja) 2009-12-23 2011-07-07 Intel Corp プロセッサ・アーキテクチャ・モデルを効率的に生成するための方法及び装置
CN107560506A (zh) 2016-06-30 2018-01-09 南京理工大学 对地无线电引信全弹道仿真***
CN107993538A (zh) 2017-12-30 2018-05-04 中国人民解放军陆军军事交通学院镇江校区 电路检测维修技能训练考核***
CN109579220A (zh) 2018-10-15 2019-04-05 平安科技(深圳)有限公司 空调***故障检测方法、装置、电子设备
US20200233397A1 (en) 2019-01-23 2020-07-23 New York University System, method and computer-accessible medium for machine condition monitoring

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5678028A (en) * 1994-10-25 1997-10-14 Mitsubishi Electric Information Technology Center America, Inc. Hardware-software debugger using simulation speed enhancing techniques including skipping unnecessary bus cycles, avoiding instruction fetch simulation, eliminating the need for explicit clock pulse generation and caching results of instruction decoding

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003098226A (ja) 2001-09-25 2003-04-03 Fuji Xerox Co Ltd プリント基板故障判定方法
JP2004287673A (ja) 2003-03-20 2004-10-14 Fuji Xerox Co Ltd 故障診断システム、情報処理装置に使用される接続デバイス、プログラム
JP2011134329A (ja) 2009-12-23 2011-07-07 Intel Corp プロセッサ・アーキテクチャ・モデルを効率的に生成するための方法及び装置
CN107560506A (zh) 2016-06-30 2018-01-09 南京理工大学 对地无线电引信全弹道仿真***
CN107993538A (zh) 2017-12-30 2018-05-04 中国人民解放军陆军军事交通学院镇江校区 电路检测维修技能训练考核***
CN109579220A (zh) 2018-10-15 2019-04-05 平安科技(深圳)有限公司 空调***故障检测方法、装置、电子设备
US20200233397A1 (en) 2019-01-23 2020-07-23 New York University System, method and computer-accessible medium for machine condition monitoring

Also Published As

Publication number Publication date
US20200380337A1 (en) 2020-12-03
CN112015603A (zh) 2020-12-01
US11256974B2 (en) 2022-02-22
TW202046107A (zh) 2020-12-16
JP2020198075A (ja) 2020-12-10

Similar Documents

Publication Publication Date Title
JP7377695B2 (ja) ユーザ端末ハードウェア検出方法、装置、コンピュータ装置、および記憶媒体
CN111881991B (zh) 一种识别欺诈的方法、装置及电子设备
CN107612938A (zh) 一种网络用户异常行为检测方法、装置、设备及存储介质
WO2019227641A1 (zh) 一种应用程序测试方法、装置、终端设备及介质
CN109784369A (zh) H5页面测试方法与装置、电子设备、存储介质
US20220222799A1 (en) Method for detecting defect in products and electronic device using method
JPWO2017115458A1 (ja) ログ分析システム、方法およびプログラム
CN113505272B (zh) 基于行为习惯的控制方法和装置、电子设备和存储介质
CN115841046B (zh) 基于维纳过程的加速退化试验数据处理方法和装置
TWI830815B (zh) 使用者終端故障檢測方法、裝置、電腦裝置及存儲介質
WO2024099359A1 (zh) 语音检测的方法和装置、电子设备和存储介质
CN111130828A (zh) 一种智能配网方法、装置及终端设备
CN111585830A (zh) 一种用户行为分析方法、装置、设备及存储介质
CN111626498A (zh) 设备运行状态预测方法、装置、设备及存储介质
US20220058530A1 (en) Method and device for optimizing deep learning model conversion, and storage medium
US11527058B2 (en) Data generating method, and computing device and non-transitory medium implementing same
Cook et al. Estimation of conditional power for cluster-randomized trials with interval-censored endpoints
CN110008907B (zh) 一种年龄的估计方法、装置、电子设备和计算机可读介质
CN110956129A (zh) 用于生成人脸特征向量的方法、装置、设备和介质
CN113743427B (zh) 图像识别方法、装置、计算机装置及存储介质
US20220215247A1 (en) Method and device for processing multiple modes of data, electronic device using method, and non-transitory storage medium
CN114143049B (zh) 异常流量检测方法、装置、存储介质以及电子设备
TW202127327A (zh) 資料生成方法、裝置、電腦裝置及存儲介質
CN114399355B (zh) 基于用户转化率的信息推送方法、装置和电子设备
CN110928788B (zh) 服务验证方法及设备

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230621

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: 20231010

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231030

R150 Certificate of patent or registration of utility model

Ref document number: 7377695

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150