Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7054108B2 - Solution search system and method - Google Patents
[go: Go Back, main page]

JP7054108B2 - Solution search system and method - Google Patents

Solution search system and method Download PDF

Info

Publication number
JP7054108B2
JP7054108B2 JP2018037643A JP2018037643A JP7054108B2 JP 7054108 B2 JP7054108 B2 JP 7054108B2 JP 2018037643 A JP2018037643 A JP 2018037643A JP 2018037643 A JP2018037643 A JP 2018037643A JP 7054108 B2 JP7054108 B2 JP 7054108B2
Authority
JP
Japan
Prior art keywords
threshold value
signal
test target
output
signal strength
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
JP2018037643A
Other languages
Japanese (ja)
Other versions
JP2019153059A (en
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.)
National Institute of Information and Communications Technology
Saitama University NUC
Original Assignee
National Institute of Information and Communications Technology
Saitama University NUC
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 National Institute of Information and Communications Technology, Saitama University NUC filed Critical National Institute of Information and Communications Technology
Priority to JP2018037643A priority Critical patent/JP7054108B2/en
Publication of JP2019153059A publication Critical patent/JP2019153059A/en
Application granted granted Critical
Publication of JP7054108B2 publication Critical patent/JP7054108B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Investigating Or Analysing Materials By Optical Means (AREA)
  • Radar Systems Or Details Thereof (AREA)

Description

本発明は、確率分布に基づいて結果を出力する複数の被検対象のうち最良の結果の出力が期待される被検対象を探索する上で好適な解探索システム及び方法に関するものである。 The present invention relates to a solution search system and a method suitable for searching a test object that is expected to output the best result among a plurality of test objects that output results based on a probability distribution.

近年において人工知能(AI)関連技術が急速に発展してきている。この人工知能を活用した機械学習では、画像認識等に優れた能力を発揮する深層学習と呼ばれる技術に並び、強化学習が重要になる。強化学習とは、未知な環境で試行錯誤をしながら学習を行う方法であり、強化学習が適用可能なテーマの一つとして、期待値を最大化する解を探索する問題の代表例として、バンディット問題がある(例えば、非特許文献1参照。)。このバンディット問題とは、貰える合計報酬の期待値を最大化することを目的とし、プレイヤーはn種類の異なる行動選択肢から一つの選択肢を選択する動作を繰り返す。各選択の後は毎回、選択した行動に依存する確率分布から選ばれた結果がプレイヤーの報酬として与えられる。 In recent years, artificial intelligence (AI) -related technologies have been rapidly developing. In machine learning utilizing this artificial intelligence, reinforcement learning is important along with a technique called deep learning that demonstrates excellent abilities in image recognition and the like. Reinforcement learning is a method of learning through trial and error in an unknown environment. As one of the themes to which reinforcement learning can be applied, bandit is a typical example of the problem of searching for a solution that maximizes the expected value. There is a problem (see, for example, Non-Patent Document 1). This bandit problem aims to maximize the expected value of the total reward received, and the player repeats the action of selecting one option from n different action options. After each selection, the player is rewarded with the result selected from the probability distribution that depends on the selected action.

仮に複数のスロットマシーンが存在し、各スロットマシーンのレバーを引くことにより、ある確率分布の下でコイン(報酬)がもらえるものとする。このコインが出る確率分布(当選確率)がスロットマシーン毎に異なる場合であって、かつプレイヤーはその当選確率が分からない場合を考えてみる。このとき、各スロットマシーンの当選確率を知る最も一般的な方法としては、とりあえず各スロットマシーンを多数回に亘り順にプレイし、実際に最も報酬が大きかったスロットマシーンが、最も当選確率が高いものと判断する。 It is assumed that there are multiple slot machines, and coins (rewards) can be obtained under a certain probability distribution by pulling the lever of each slot machine. Consider the case where the probability distribution (winning probability) of coins is different for each slot machine, and the player does not know the winning probability. At this time, the most common way to know the winning probability of each slot machine is to play each slot machine in order many times, and the slot machine with the highest reward actually has the highest winning probability. to decide.

しかしながら、かかる方法では、実際に最も当選確率の高いスロットマシーンを特定する上で相当の回数に亘りスロットマシーンをプレイしなければならず、結果として多くの投資が必要となる。またスロットマシーンの当たり台が時々刻々と変わることもあり得る。逆に、早々にスロットマシーンの試し打ちを打ち切ってしまうと、肝心の当たり台を見逃してしまう虞もある。このように、バンディット問題は、従来より「探索」と「決断」に難しいジレンマが存在していた。この問題は多本腕バンディット問題として知られ、ワイヤレス通信における周波数の割当てや、データセンターでの計算資源の割当て、ロボット制御、Web広告等、様々な応用展開が期待されることから、各種研究が行われている。 However, such a method requires playing the slot machine a considerable number of times in order to actually identify the slot machine having the highest winning probability, and as a result, a large investment is required. Also, the hitting platform of the slot machine may change from moment to moment. On the other hand, if you stop the trial shot of the slot machine early, you may miss the important point. In this way, the bandit problem has had a difficult dilemma in "search" and "decision". This problem is known as a multi-armed bandit problem, and various studies are expected because various applications such as frequency allocation in wireless communication, allocation of computational resources in data centers, robot control, and web advertising are expected. It is done.

S. -J.Kim, M. Aono,M. Hara, BioSystems 101,29-36 (2010)S. -J. Kim, M. Aono, M. Hara, BioSystems 101,29-36 (2010)

しかしながら、従来において、バンディット問題の解を自動的に探索して求めるためのアルゴリズムが特段提案されていなかった。情報量が増大の一途を辿る昨今において、大量の情報から高速かつ効率的に、組み合わせバンディット問題の解を求めるための社会的要請が高くなると考えられるが、これについて特段の解決策が提案されていないのが現状であった。 However, in the past, no particular algorithm has been proposed for automatically searching for and finding a solution to a bandit problem. In these days when the amount of information is steadily increasing, it is thought that the social demand for finding the solution of the combined bandit problem from a large amount of information at high speed and efficiency will increase, but a special solution has been proposed for this. The current situation was that there was no such thing.

特にこのバンディット問題を解く上で当たり台の探索が必要になるが、この当たり台の探索において、ランダムに台を選ぶことが不可欠となる。即ち、当たり台の探索の序盤では当たり台をランダムに選択し、時間の経過とともに、それまでの戦績に基づいて選択する場合が多い。 In particular, it is necessary to search for a hit table in order to solve this bandit problem, but in this search for a hit table, it is indispensable to randomly select a table. That is, in the early stage of the search for the hit table, the hit table is randomly selected, and in many cases, the hit table is selected based on the battle record so far with the passage of time.

従来においてこの序盤におけるランダムな当たり台の選択時には、コンピューター上で生成した擬似乱数に基づいて行っていた。しかし、擬似乱数は、コンピューター上で予め設計されたアルゴリズムに基づいて作られるため、高速に生成することは困難であることから、バンディット問題を高速に解くことができないという問題点があった。また、この擬似乱数は、乱数の質的側面においても限界があることから、バンディット問題の解探索精度を向上させることができないという問題点もあった。 Conventionally, when selecting a random hit table in the early stage, it is based on a pseudo-random number generated on a computer. However, since pseudo-random numbers are created based on an algorithm designed in advance on a computer, it is difficult to generate them at high speed, so that there is a problem that the bandit problem cannot be solved at high speed. Further, since this pseudo-random number has a limit in the qualitative aspect of the random number, there is also a problem that the solution search accuracy of the bandit problem cannot be improved.

そこで本発明は、上述した問題点に鑑みて案出されたものであり、その目的とするところは、バンディット問題を解く上で特に良質な乱数に基づいて当たり台のランダムな選択を実現することで、バンディット問題を高速かつ高精度に解くことが可能な解探索システム及び方法を提供することにある。 Therefore, the present invention has been devised in view of the above-mentioned problems, and an object thereof is to realize a random selection of a hit table based on a particularly high-quality random number in solving a bandit problem. The purpose of the present invention is to provide a solution search system and a method capable of solving a bandit problem at high speed and with high accuracy.

第1発明に係る解探索システムは、確率分布に基づいて結果を出力する3以上の被検対象のうち最良の結果の出力が期待される被検対象を探索する解探索システムにおいて、不規則に信号強度が変化する不規則信号を発信する信号発信手段と、上記信号発信手段から発信された不規則信号の信号強度を2以上の各観測時点においてそれぞれ検知する信号検知手段と、上記信号検知手段により各観測時点において検知した信号強度と、上記観測時点毎に設定された閾値とを比較する比較手段と、上記比較手段による比較結果に基づいて上記被検対象を選択する選択手段と、上記選択手段により選択された上記被検対象に対して結果の出力を指示する出力指示手段と、上記被検対象から出力された結果の蓄積に基づく今までの戦績を上記被検対象毎にそれぞれ求め、上記各被検対象の戦績に基づいて、上記観測時点毎に設定された各閾値を調整する閾値調整手段とを備え、上記出力指示手段は、上記信号検知手段による信号強度の検知から上記出力指示手段による上記結果の出力の指示の繰り返しを経て、上記選択手段による上記被検対象の選択傾向に基づいた探索解を出力することを特徴とする。 The solution search system according to the first invention is an irregular solution search system that searches for a test object that is expected to output the best result among three or more test objects that output results based on a probability distribution. A signal transmitting means for transmitting an irregular signal whose signal strength changes, a signal detecting means for detecting the signal strength of the irregular signal transmitted from the signal transmitting means at each of two or more observation points, and the signal detecting means. A comparison means for comparing the signal strength detected at each observation time point with the threshold value set for each observation time point, a selection means for selecting the test object based on the comparison result by the comparison means, and the above selection. The output instruction means for instructing the output of the result to the subject selected by the means and the battle record so far based on the accumulation of the results output from the subject are obtained for each of the subject. The output indicating means is provided with a threshold adjusting means for adjusting each threshold set for each observation time based on the battle record of each subject to be inspected, and the output indicating means detects the signal strength by the signal detecting means and gives an output instruction. It is characterized in that a search solution based on the selection tendency of the test target by the selection means is output after repeating the instruction of the output of the result by the means.

第2発明に係る解探索システムは、第1発明において、上記比較手段は、上記信号発信手段から発信された不規則信号の信号強度を検知する観測時点tn(nは何れかの自然数)において検知した信号強度と閾値THnとを比較し、上記信号強度が閾値THnより小さい場合には、観測時点tn+1において検知した信号強度と閾値THn+1とを比較し、上記信号強度が閾値THn以上の場合には、観測時点tn+1において検知した信号強度と閾値THn+1´とを比較し、上記選択手段は、上記比較手段による上記観測時点tn+1における比較結果に基づいて、閾値THnと、閾値THn+1又は閾値THn+1´とを隔てて割り当てられた被検対象を選択することを特徴とする。 In the first invention, the solution search system according to the second invention is the comparison means at the observation time point t n (n is any natural number) for detecting the signal strength of the irregular signal transmitted from the signal transmitting means. The detected signal strength and the threshold value TH n are compared, and if the signal strength is smaller than the threshold value TH n , the signal strength detected at the observation time point t n + 1 and the threshold value TH n + 1 are compared, and the signal is described. When the intensity is equal to or higher than the threshold value TH n , the signal intensity detected at the observation time point t n + 1 is compared with the threshold value TH n + 1 ′, and the selection means is the observation time point t n + 1 by the comparison means. Based on the comparison result in, the subject to be examined is selected with the threshold value TH n and the threshold value TH n + 1 or the threshold value TH n + 1 ′ separated from each other.

第3発明に係る解探索システムは、第2発明において、上記閾値調整手段は、上記選択手段により一の被検対象を選択する上で上記比較手段による比較の際に用いられた閾値THnと、閾値THn+1又は閾値THn+1´とを、当該一の被検対象の戦績に基づいて調整することを特徴とする。 In the solution search system according to the third invention, in the second invention, the threshold value adjusting means is the threshold value TH n used in the comparison by the comparison means in selecting one test target by the selection means. , The threshold value TH n + 1 or the threshold value TH n + 1 ′ is adjusted based on the battle record of the one subject to be inspected.

第4発明に係る解探索システムは、第1発明~第3発明の何れかにおいて、上記閾値調整手段は、上記被検対象から出力された結果を、上記各被検対象全体の戦績との関係において評価し、その評価結果に基づいて上記観測時点毎に設定された各閾値を調整することを特徴とする。 In any one of the first to third inventions, the solution search system according to the fourth invention has the threshold adjusting means relating the result output from the test subject to the battle record of each of the test subjects as a whole. It is characterized in that each threshold value set for each observation time point is adjusted based on the evaluation result.

第5発明に係る解探索システムは、第1発明~第4発明の何れかにおいて、上記信号発信手段は、半導体レーザから出射された光を反射部を介してそのレーザ共振器内に戻すことにより発現される戻り半導体レーザ光を、上記不規則信号として使用することを特徴とする。 In any one of the first to fourth inventions, the solution search system according to the fifth invention is the signal transmitting means, in which the light emitted from the semiconductor laser is returned to the inside of the laser cavity via the reflecting portion. It is characterized in that the expressed return semiconductor laser light is used as the irregular signal.

第6発明に係る解探索方法は、 確率分布に基づいて結果を出力する3以上の被検対象のうち最良の結果の出力が期待される被検対象を探索する解探索方法において、不規則に信号強度が変化する不規則信号を発信する信号発信ステップと、上記信号発信ステップにおいて発信した不規則信号の信号強度を2以上の各観測時点においてそれぞれ検知する信号検知ステップと、上記信号検知ステップにおいて各観測時点において検知した信号強度と、上記観測時点毎に設定された閾値とを比較する比較ステップと、上記比較ステップにおける比較結果に基づいて上記被検対象を選択する選択ステップと、上記選択ステップにおいて選択した上記被検対象に対して結果の出力を指示する出力指示ステップと、上記被検対象から出力された結果の蓄積に基づく今までの戦績を上記被検対象毎にそれぞれ求め、上記各被検対象の戦績に基づいて、上記観測時点毎に設定された各閾値を調整する閾値調整ステップとを有し、上記出力指示ステップでは、上記信号検知ステップにおける信号強度の検知から上記出力指示ステップによる上記結果の出力の指示の繰り返しを経て、上記選択ステップによる上記被検対象の選択傾向に基づいた探索解を出力することを特徴とする。 The solution search method according to the sixth invention is an irregular solution search method for searching for a test object that is expected to output the best result among three or more test objects that output results based on a probability distribution. In the signal transmission step of transmitting an irregular signal whose signal strength changes, the signal detection step of detecting the signal strength of the irregular signal transmitted in the signal transmission step at each of two or more observation points, and the signal detection step. A comparison step for comparing the signal strength detected at each observation time point with the threshold value set for each observation time point, a selection step for selecting the test target based on the comparison result in the comparison step, and the selection step. The output instruction step for instructing the output of the result to the subject selected in the above step and the battle record so far based on the accumulation of the result output from the subject to be examined are obtained for each of the above subjects, respectively. It has a threshold value adjustment step that adjusts each threshold value set for each observation time point based on the battle record of the test target, and in the output instruction step, the signal strength is detected in the signal detection step and the output instruction step is performed. It is characterized in that the search solution based on the selection tendency of the test target by the selection step is output after the instruction of the output of the result is repeated.

上述した構成からなる本発明によれば、被検対象から出力された今までの戦績の優劣に基づいて、被検対象が選択されやすくなるように、或いは選択されにくくなるように閾値の調整を行う。そして、被検対象による出力の指示の繰り返しを経て最終的に最も結果の出力の指示が行われている被検対象を探索すべき解として特定することができる。これにより、組み合わせバンディット問題の解を自動的に探索して求めることが可能となり、情報量が増大の一途を辿る昨今において、大量の情報から高速かつ効率的に、組み合わせバンディット問題の解を求めることが可能となる。 According to the present invention having the above-described configuration, the threshold value is adjusted so that the test target is easily selected or difficult to be selected based on the superiority or inferiority of the battle record output from the test target so far. conduct. Then, after repeating the output instruction by the test target, the test target to which the output instruction of the result is finally given can be specified as a solution to be searched. This makes it possible to automatically search for and find the solution of the combined bandit problem, and in these days when the amount of information is steadily increasing, it is possible to find the solution of the combined bandit problem from a large amount of information at high speed and efficiently. Is possible.

本発明を適用した解探索システムの全体構成図である。It is an overall block diagram of the solution search system to which this invention is applied. 戻り半導体レーザ光を生成する場合における信号発信部のブロック構成図である。It is a block block diagram of the signal transmission part in the case of generating a return semiconductor laser light. 意思決定部における信号強度を検知するプロセスを示す図である。It is a figure which shows the process of detecting the signal strength in a decision-making part. 8つの被検対象の中から最良の結果の出力が期待される被検対象を探索する場合の例を示す図である。It is a figure which shows the example of the case of searching the test subject which is expected to output the best result from 8 test subjects. 意思決定部における信号強度を検知するプロセスを一般式で定義する場合について説明するための図である。It is a figure for demonstrating the case where the process of detecting the signal strength in a decision-making part is defined by a general formula. 本発明を適用した解探索システムの実施例を示す図である。It is a figure which shows the Example of the solution search system to which this invention is applied.

以下、本発明を適用した解探索システムについて図面を参照しながら詳細に説明をする 。 Hereinafter, the solution search system to which the present invention is applied will be described in detail with reference to the drawings.

図1は、本発明を適用した解探索システム1の全体構成を示している。この解探索システム1は、3以上被検対象5のうち最良の結果の出力が期待される被検対象5を探索するシステムである。解探索システム1は、戦績優劣比較部2と、この戦績優劣比較部2に接続された調整部3と、調整部3及び被検対象5に接続された意思決定部4と、意思決定部4に接続された信号発信部9とを備えている。なお、以下の例において、4つの被検対象5a~5dのうち最良の結果の出力が期待される被検対象5を選択する場合を例に挙げて説明をするが、これに限定されるものではなく、3以上のいかなる数からなる被検対象5に対して解探索を行うものであってもよい。 FIG. 1 shows the overall configuration of the solution search system 1 to which the present invention is applied. This solution search system 1 is a system that searches for a test target 5 that is expected to output the best result among three or more test targets 5. The solution search system 1 includes a battle record superiority / inferiority comparison unit 2, an adjustment unit 3 connected to the battle record superiority / inferiority comparison unit 2, a decision-making unit 4 connected to the adjustment unit 3 and the test target 5, and a decision-making unit 4. It is provided with a signal transmitting unit 9 connected to the above. In the following example, the case where the test target 5 expected to output the best result is selected from the four test targets 5a to 5d will be described as an example, but the description is limited to this. Instead, a solution search may be performed on the test target 5 consisting of any number of 3 or more.

被検対象5は、それぞれ設定された確率分布に基づいて結果を出力する対象物である。例えば、スロットマシーンやパチンコの台のように、設定された確率分布に基づいてコインという結果物を出力するものであってもよい。また、無線通信は、各チャネルのデータ伝送量の大小は、その都度変化するものであるが、これについてもある時点において設定された確率分布で表現することができる。このような無線通信において任意のチャネルを選択した場合に、実際の“データ伝送量”という結果物を出力する。また、結果物は、“データの伝送量”に限らず、“消費電力(の小ささ)”や“通信遅延(の小ささ)”などに設定することもできる。 The test target 5 is a target that outputs a result based on each set probability distribution. For example, it may output a coin as a result based on a set probability distribution, such as a slot machine or a pachinko machine. Further, in wireless communication, the magnitude of the data transmission amount of each channel changes each time, and this can also be expressed by a probability distribution set at a certain point in time. When an arbitrary channel is selected in such wireless communication, the result of the actual "data transmission amount" is output. Further, the result is not limited to the "data transmission amount", but can also be set to "power consumption (small)", "communication delay (small)", and the like.

このように、被検対象5は、出力する結果を確率分布に変換することが可能なあらゆる事象、物、システム、プログラムやアルゴリズムを含む概念である。ちなみに、この被検対象5において出力される結果の確率分布は、通常の正規分布、ガウシアン分布のみならず、離散的な分布であってもよいし、2項分布で構成されていてもよい。ちなみに、この被検対象5の確率分布は、この解探索システム1のユーザにとって未知のものとなっている。ユーザは、これらの被検対象のうち、最良の結果の出力が期待される被検対象の組み合わせを探索するためにこの解探索システム1を使用することとなる。 In this way, the test object 5 is a concept including all events, objects, systems, programs and algorithms that can convert the output result into a probability distribution. Incidentally, the probability distribution of the result output in the subject 5 may be not only a normal normal distribution and a Gaussian distribution but also a discrete distribution or a binomial distribution. Incidentally, the probability distribution of the test target 5 is unknown to the user of the solution search system 1. The user will use this solution search system 1 to search for a combination of test targets that are expected to output the best results among these test targets.

被検対象5a~5dは、それぞれ設定された確率分布に基づいて結果lを出力する。このとき、被検対象5aから出力される結果を結果l1とし、被検対象5bから出力される結果を結果l2とし、被検対象5cから出力される結果を結果l3とし、被検対象5dから出力される結果を結果l4とする。出力された結果l1~l4は戦績優劣比較部2へと送信される。 The test targets 5a to 5d output the result l based on the set probability distributions. At this time, the result output from the test target 5a is defined as the result l 1 , the result output from the test target 5b is defined as the result l 2 , and the result output from the test target 5c is defined as the result l 3 . The result output from the target 5d is defined as the result l4 . The output results l 1 to l 4 are transmitted to the battle record superiority / inferiority comparison unit 2.

戦績優劣比較部2は、被検対象5a~5dから出力される結果l1~l4を受信し、これを記憶する。この戦績優劣比較部2は、被検対象5a~5dから結果l1~l4を受信する都度、順次記憶しておくことで、結果を蓄積する。そして、この戦績優劣比較部2は、被検対象5a~5d毎に、出力された結果の蓄積に基づく今までの戦績をそれぞれ求める。ここでいう戦績とは、被検対象5から出力される結果がより優れているのか、或いはより劣っているのかを示すあらゆるデータを示すものである。被検対象5がスロットマシーンであれば、単位回数のプレイでコインがどの程度出たかを示すものであってもよいし、単に一回のプレイでコインが出たか、出なかったかの2値で評価するものであってもよい。被検対象5が通信環境であれば、速やかな接続がどの程度行われたかを示すデータであってもよい。また、この戦績優劣比較部2は、各被検対象5の戦績を被検対象5全体の戦績との関係においてその優劣を比較する。ここで被検対象5aについての戦績の優劣に関する戦績指数をq1 tとし、被検対象5bについての戦績の優劣に関する戦績指数をq2 tとし、被検対象5cについての戦績の優劣に関する戦績指数をq3 tとし、被検対象5dについての戦績の優劣に関する戦績指数をq4 tとする。これら戦績指数q1 t~戦績指数q4 tは、調整部3にそれぞれ送られる。 The battle record superiority / inferiority comparison unit 2 receives and stores the results l 1 to l 4 output from the test targets 5a to 5d. The battle record superiority / inferiority comparison unit 2 accumulates the results by sequentially storing the results l 1 to l 4 each time the results l 1 to l 4 are received from the test targets 5a to 5d. Then, the battle record superiority / inferiority comparison unit 2 obtains the battle record so far based on the accumulation of the output results for each of the test targets 5a to 5d. The battle record here indicates any data indicating whether the result output from the subject 5 is superior or inferior. If the test target 5 is a slot machine, it may indicate how many coins have been issued in a unit number of plays, or it is evaluated by two values, whether coins have been issued or not in a single play. It may be something to do. If the subject 5 to be inspected is a communication environment, it may be data indicating how quickly a connection has been made. Further, the battle record superiority / inferiority comparison unit 2 compares the superiority / inferiority of the battle record of each test target 5 in relation to the battle record of the entire test target 5. Here, the battle record index regarding the superiority or inferiority of the battle record for the subject 5a is q 1 t , the battle record index regarding the superiority or inferiority of the battle record for the subject 5b is q 2 t , and the battle record index regarding the superiority or inferiority of the battle record for the test target 5c. Let q 3 t , and let q 4 t be the battle record index relating to the superiority or inferiority of the battle record for the subject 5d. These battle record indexes q 1 t to battle record index q 4 t are sent to the coordinating unit 3, respectively.

調整部3は、それぞれ戦績優劣比較部2から、戦績指数q1 t~q4 tがそれぞれ入力される。調整部3は、それぞれ入力された戦績の優劣に基づいて意思決定部4における各種意思決定に影響を及ぼす各種調整を行う。 In the adjustment unit 3, the battle record indexes q 1 t to q 4 t are input from the battle record superiority / inferiority comparison unit 2, respectively. The coordinating unit 3 makes various adjustments that affect various decisions in the decision-making unit 4 based on the superiority or inferiority of the input battle record.

信号発信部9は、不規則に信号強度が変化する不規則信号を発信する。信号発信部9から発信された不規則信号は、意思決定部4へ供給される。この信号発信部9により発信される不規則信号は、信号強度が単にランダムに変化する場合に限定されるものではなく、またカオス的に変化する場合に限定されるものではない。つまりこの不規則信号とは、その信号発信時点の直前の信号発信時点における信号強度に対して一切の相関を持たない完全な不規則性をもつ信号で構成されていてもよいし、その信号発信時点の直前の信号発信時点における信号強度に対して若干の相関を持たせた一部の不規則性をもつ信号で構成されていてもよい。 The signal transmitting unit 9 transmits an irregular signal whose signal strength changes irregularly. The irregular signal transmitted from the signal transmitting unit 9 is supplied to the decision-making unit 4. The irregular signal transmitted by the signal transmitting unit 9 is not limited to the case where the signal strength simply changes randomly, and is not limited to the case where the signal strength changes chaotically. That is, this irregular signal may be composed of a signal having complete irregularity having no correlation with the signal strength at the signal transmission time immediately before the signal transmission time, or the signal transmission. It may be composed of a signal having a part of irregularity having a slight correlation with the signal strength at the time of signal transmission immediately before the time point.

この信号発信部9は、電気的、物理的信号を発信することは必須ではなく、以前において取得した不規則信号のデータ列を意思決定部4へ供給するものであってもよい。例えば、この信号発信部9から発信される不規則信号は、半導体レーザから出射された光を反射部を介してそのレーザ共振器内に戻すことにより発現される戻り半導体レーザ光に基づいて生成されるものであってもよい。 It is not essential for the signal transmitting unit 9 to transmit an electrical or physical signal, and the data string of the irregular signal previously acquired may be supplied to the decision-making unit 4. For example, the irregular signal transmitted from the signal transmitting unit 9 is generated based on the return semiconductor laser light generated by returning the light emitted from the semiconductor laser into the laser cavity through the reflecting unit. It may be one.

図2は、この戻り半導体レーザ光を生成する場合における信号発信部9のブロック構成を示している。この信号発信部9は、半導体レーザ91と、カプラ92と、減衰器93と、反射部94と、光アイソレータ95と、減衰器96と、受光部97と、オシロスコープ98とを備えている。 FIG. 2 shows a block configuration of the signal transmitting unit 9 in the case of generating the return semiconductor laser light. The signal transmitting unit 9 includes a semiconductor laser 91, a coupler 92, an attenuator 93, a reflecting unit 94, an optical isolator 95, an attenuator 96, a light receiving unit 97, and an oscilloscope 98.

半導体レーザ91は、供給される電気信号に基づいてレーザ光を発振する。カプラ92は、半導体レーザ91からのレーザ光や、減衰器93および反射部94からの戻り光を分岐させる役割を担う。減衰器93は、反射部94からの戻り光を減衰させる。反射部94は、半導体レーザ91からのレーザ光を反射するミラー等で構成される。光アイソレータ95は、カプラ92から出射されるレーザ光につき、順方向に進む光の成分のみを透過し逆方向の光の成分を遮断する役割を担う。減衰器96は、光アイソレータ95からのレーザ光を減衰させる。受光部97は、フォトダイオード等で構成され光アイソレータ95からのレーザ光を光電変換して電気信号化する。オシロスコープ98は、受光部97において光電変換された電気信号を時間軸をベースにし、その信号強度を波形化する。 The semiconductor laser 91 oscillates a laser beam based on a supplied electric signal. The coupler 92 plays a role of branching the laser light from the semiconductor laser 91 and the return light from the attenuator 93 and the reflecting unit 94. The attenuator 93 attenuates the return light from the reflecting unit 94. The reflecting unit 94 is composed of a mirror or the like that reflects the laser beam from the semiconductor laser 91. The optical isolator 95 plays a role of transmitting only the component of light traveling in the forward direction and blocking the component of light in the opposite direction with respect to the laser light emitted from the coupler 92. The attenuator 96 attenuates the laser beam from the optical isolator 95. The light receiving unit 97 is composed of a photodiode or the like, and photoelectrically converts the laser light from the optical isolator 95 into an electric signal. The oscilloscope 98 uses the electrical signal photoelectrically converted in the light receiving unit 97 as a base on the time axis, and waveforms the signal intensity thereof.

このような構成からなる信号発信部9によれば、先ず半導体レーザ91により発振されたレーザ光は、カプラ92と減衰器93を介して反射部94に到達する。このレーザ光は反射部94を反射した後、減衰器93で戻り光量を調整された後、戻り光として再びカプラ92を介して半導体レーザ91に戻される。この半導体レーザ91における共振器内に戻された戻り光により光の雑音レベルが著しく増加し、不安定化する結果、そこから改めて戻り半導体レーザ光が出射される。この戻り半導体レーザ光は、コヒーレンスが崩壊した、いわばレーザーカオス状態となっているため、上述した不規則信号となっている。このような戻り半導体レーザ光は、カプラ92、光アイソレータ95を介して減衰器96において減衰され、受光部97において光電変換され、更にオシロスコープ98において波形化されることになる。このオシロスコープ98において波形化された信号は不規則信号となっている。信号発信部9は、このような不規則信号を意思決定部4へ供給する。 According to the signal transmitting unit 9 having such a configuration, the laser light oscillated by the semiconductor laser 91 first reaches the reflecting unit 94 via the coupler 92 and the attenuator 93. This laser light is reflected by the reflecting unit 94, the amount of return light is adjusted by the attenuator 93, and then the laser light is returned to the semiconductor laser 91 as return light via the coupler 92 again. The return light returned to the resonator of the semiconductor laser 91 significantly increases the noise level of the light and destabilizes it, and as a result, the return semiconductor laser light is emitted again from there. This return semiconductor laser light has the above-mentioned irregular signal because the coherence has collapsed, so to speak, in a laser chaotic state. Such return semiconductor laser light is attenuated in the attenuator 96 via the coupler 92 and the optical isolator 95, photoelectrically converted in the light receiving unit 97, and further waveformized in the oscilloscope 98. The waveformized signal in this oscilloscope 98 is an irregular signal. The signal transmitting unit 9 supplies such an irregular signal to the decision-making unit 4.

意思決定部4は、信号発信部9から発信された不規則信号の信号強度を検知する。図3は、この意思決定部4における信号強度を検知するプロセスを示している。不規則信号を横軸に時間、縦軸を信号強度とした場合に、この意思決定部4は、不規則信号の信号強度を2以上の各観測時点においてそれぞれ検知する。例えば、この観測時点をt1、t2の2つの時点に設定した場合には、この観測時点t1における不規則信号の信号強度P1を検知し、観測時点t2における不規則信号の信号強度P2を検知する。 The decision-making unit 4 detects the signal strength of the irregular signal transmitted from the signal transmission unit 9. FIG. 3 shows a process of detecting the signal strength in the decision-making unit 4. When the irregular signal is time on the horizontal axis and the signal strength is on the vertical axis, the decision-making unit 4 detects the signal intensity of the irregular signal at each of two or more observation time points. For example, when this observation time point is set to two time points, t 1 and t 2 , the signal strength P 1 of the irregular signal at the observation time point t 1 is detected, and the signal of the irregular signal at the observation time point t 2 is detected. Detects intensity P 2 .

次にこの意思決定部4は、各観測時点において検知した信号強度と、観測時点毎に設定された閾値とを比較する。ここで、観測時点t1には閾値TH1が予め設定されているものと仮定し、観測時点t2には閾値TH2,0、TH2,1が予め設定されているものと仮定する。観測時点t1における不規則信号の信号強度P1と、閾値TH1とを先ず比較する。その結果、信号強度P1が閾値TH1より小さい場合には、閾値TH2,0の矢印方向に進み、信号強度P1が閾値TH1以上の場合には、閾値TH2,1の矢印方向に進む。閾値TH2,0の矢印方向に進んだ場合には、観測時点t2における不規則信号の信号強度P2と閾値TH2,0とを比較し、その信号強度P2と閾値TH2,0の大小関係に応じて被検対象5を選択する。同様に閾値TH2,1の矢印方向に進んだ場合には、観測時点t2における不規則信号の信号強度P2と閾値TH2,1とを比較し、その信号強度P2と閾値TH2,1の大小関係に応じて被検対象5を選択する。 Next, the decision-making unit 4 compares the signal strength detected at each observation time point with the threshold value set for each observation time point. Here, it is assumed that the threshold value TH 1 is preset at the observation time point t 1 , and the threshold values TH 2, 0 and TH 2, 1 are preset at the observation time point t 2 . First, the signal strength P 1 of the irregular signal at the observation time t 1 and the threshold value TH 1 are compared. As a result, when the signal strength P 1 is smaller than the threshold value TH 1 , the process proceeds in the arrow direction of the threshold value TH 2, 0 , and when the signal strength P 1 is equal to or higher than the threshold value TH 1 , the arrow direction of the threshold value TH 2 , 1. Proceed to. When the threshold TH 2,0 is advanced in the direction of the arrow, the signal strength P 2 of the irregular signal at the observation time t 2 is compared with the threshold TH 2,0 , and the signal strength P 2 and the threshold TH 2,0 are compared. The test target 5 is selected according to the magnitude relationship of. Similarly, when the threshold value TH 2 , 1 is advanced in the direction of the arrow, the signal strength P 2 of the irregular signal at the observation time point t 2 is compared with the threshold value TH 2 , 1 , and the signal strength P 2 and the threshold value TH 2 are compared. Select the test target 5 according to the magnitude relationship of 1, 1 .

ここで上述した被検対象5a~5dは、それぞれ閾値TH1、TH2,0、TH2,1を隔てて予め割り当てられている。例えば被検対象5aは、閾値TH2,0未満において割り当てられ、被検対象5bは、閾値TH2,0以上において割り当てられ、被検対象5cは、閾値TH2,1未満において割り当てられ、被検対象5dは、閾値TH2,0以上において割り当てられているものとする。不規則信号の信号強度P2と閾値との比較の結果、選択する被検対象5は、各閾値を隔てて予め割り当てられている被検対象5に対応させる。 Here, the test objects 5a to 5d described above are assigned in advance with threshold values TH 1 , TH 2, 0 , and TH 2 , 1, respectively. For example, the subject 5a to be tested is assigned below the threshold TH 2,0 , the subject 5b to be tested is assigned above the threshold TH 2,0 , and the subject 5c to be tested is assigned below the threshold TH 2,1 . It is assumed that the inspection target 5d is assigned at the threshold value TH 2.0 or higher. As a result of comparison between the signal strength P 2 of the irregular signal and the threshold value, the test target 5 to be selected corresponds to the test target 5 assigned in advance across each threshold value.

上述した例の場合には、信号強度P2が閾値TH2,0より小さい場合には、被検対象5aを選択する。信号強度P2が閾値TH2,0以上の場合には、被検対象5bを選択する。信号強度P2が閾値TH2,1より小さい場合には、被検対象5cを選択する。信号強度P2が閾値TH2,1以上の場合には、被検対象5dを選択する。 In the case of the above-mentioned example, when the signal strength P 2 is smaller than the threshold value TH 2, 0 , the test target 5a is selected. When the signal strength P 2 is equal to or higher than the threshold value TH 2, 0 , the test target 5b is selected. When the signal strength P 2 is smaller than the threshold value TH 2, 1 , the test target 5c is selected. When the signal strength P 2 is equal to or higher than the threshold value TH 2, 1 , the test target 5d is selected.

つまり、被検対象5aが選択されるケースは、信号強度P1が閾値TH1未満であり、かつ信号強度P2が閾値TH2,0未満である場合である。被検対象5bが選択されるケースは、信号強度P1が閾値TH1未満であり、かつ信号強度P2が閾値TH2,0以上である場合である。被検対象5cが選択されるケースは、信号強度P1が閾値TH1以上であり、かつ信号強度P2が閾値TH2,1未満である場合である。被検対象5dが選択されるケースは、信号強度P1が閾値TH1以上であり、かつ信号強度P2が閾値TH2,1以上である場合である。実際にこの被検対象5a、5bが選択される場合に閾値TH1、閾値TH2,0が使用され、閾値TH2,1は特段使用されないこととなる。同じく被検対象5a、5bが選択される場合に閾値TH1、閾値TH2,1が使用され、閾値TH2,0は特段使用されないこととなる。 That is, the case where the test target 5a is selected is the case where the signal strength P 1 is less than the threshold value TH 1 and the signal strength P 2 is less than the threshold value TH 2.0 . The case where the test target 5b is selected is a case where the signal strength P 1 is less than the threshold value TH 1 and the signal strength P 2 is equal to or higher than the threshold value TH 2.0 . The case where the test target 5c is selected is a case where the signal strength P 1 is equal to or higher than the threshold value TH 1 and the signal strength P 2 is lower than the threshold value TH 2 1 . The case where the test target 5d is selected is a case where the signal intensity P 1 is the threshold value TH 1 or more and the signal intensity P 2 is the threshold value TH 2, 1 or more. When the test targets 5a and 5b are actually selected, the threshold values TH 1 and the threshold values TH 2, 0 are used, and the threshold values TH 2, 1 are not particularly used. Similarly, when the test targets 5a and 5b are selected, the threshold values TH 1 and the threshold values TH 2, 1 are used, and the threshold values TH 2, 0 are not particularly used.

ちなみに、被検対象5a~5bをそれぞれ10進数における数値0~3を割り当てた場合、これを2進数に変換した場合には、被検対象5aが(00)、被検対象5bが(01)、被検対象5cが(10)、被検対象5dが(11)となる。 By the way, when the numerical values 0 to 3 in decimal are assigned to the subjects 5a to 5b, respectively, and the numerical values 0 to 3 are converted into binary numbers, the subject 5a is (00) and the subject 5b is (01). , The test target 5c is (10), and the test target 5d is (11).

この2進数における桁を上位から第1桁、第2桁と定義する場合、第1桁が0の場合は、閾値TH2,0に進む場合であり、第1桁が1の場合には、閾値TH2,1に進む場合である。即ち、閾値TH2,kにおけるkは、第1桁の数値に対応している。第2桁の数値は、閾値TH2,0、TH2,1を介して隔てられる被検対象5a(00)又は被検対象5b(01)と、被検対象5c(10)又は被検対象5d(11)に相当する。 When the digits in this binary number are defined as the first digit and the second digit from the upper order, when the first digit is 0, the threshold value TH 2,0 is advanced, and when the first digit is 1, the digit is advanced to the threshold value TH 2,0. This is the case of advancing to the threshold value TH 2,1 . That is, k at the threshold values TH 2 and k corresponds to the numerical value of the first digit. The numerical values in the second digit are the test target 5a (00) or the test target 5b (01) separated by the threshold values TH 2,0 and TH 2,1 and the test target 5c (10) or the test target. It corresponds to 5d (11).

このようにして、意思決定部4において選択された被検対象5a~5dは、それぞれ設定された確率分布に基づいて結果lを出力することになる。 In this way, the test objects 5a to 5d selected by the decision-making unit 4 output the result l based on the probability distributions set respectively.

次に本発明を適用した解探索システム1の動作について説明をする。 Next, the operation of the solution search system 1 to which the present invention is applied will be described.

先ず信号発信部9から発信された不規則信号が意思決定部4に供給される。意思決定部4では、この不規則信号について先ず観測時点t1における不規則信号の信号強度P1と、閾値TH1とを比較した結果、信号強度P1が閾値TH1より小さい場合には、閾値TH2,0の矢印方向に進み、信号強度P1が閾値TH1以上の場合には、閾値TH2,1の矢印方向に進む。閾値TH2,0の矢印方向に進んだ場合には、観測時点t2における不規則信号の信号強度P2と閾値TH2,0とを比較し、その信号強度P2と閾値TH2,0の大小関係に応じて被検対象5a、5bの何れかを選択する。同様に閾値TH2,1の矢印方向に進んだ場合には、観測時点t2における不規則信号の信号強度P2と閾値TH2,1とを比較し、その信号強度P2と閾値TH2,1の大小関係に応じて被検対象5a、被検対象5bの何れかを選択する。その結果、この意思決定部4においては被検対象5a~5dの何れか1つが選択されることになる。 First, the irregular signal transmitted from the signal transmitting unit 9 is supplied to the decision-making unit 4. As a result of comparing the signal strength P 1 of the irregular signal at the observation time point t 1 with the threshold value TH 1 for this irregular signal, the decision-making unit 4 first finds that the signal strength P 1 is smaller than the threshold value TH 1 . It proceeds in the direction of the arrow of the threshold value TH 2, 0 , and when the signal intensity P 1 is equal to or higher than the threshold value TH 1 , it proceeds in the direction of the arrow of the threshold value TH 2 , 1. When the threshold TH 2,0 is advanced in the direction of the arrow, the signal strength P 2 of the irregular signal at the observation time t 2 is compared with the threshold TH 2,0 , and the signal strength P 2 and the threshold TH 2,0 are compared. One of the test targets 5a and 5b is selected according to the magnitude relationship of. Similarly, when the threshold value TH 2 , 1 is advanced in the direction of the arrow, the signal strength P 2 of the irregular signal at the observation time point t 2 is compared with the threshold value TH 2 , 1 , and the signal strength P 2 and the threshold value TH 2 are compared. Either the test target 5a or the test target 5b is selected according to the magnitude relationship of 1 and 1 . As a result, any one of the test targets 5a to 5d is selected in the decision-making unit 4.

次に選択された被検対象5a~5dの何れか1つについて結果の出力が行われる。被検対象5a~5dから出力された結果lは、それぞれ戦績優劣比較部2へ送られる。戦績優劣比較部2では、この送られてきた結果lに基づいて具体的に以下の処理動作を行う。 Next, the result is output for any one of the selected subjects 5a to 5d. The results l output from the test targets 5a to 5d are sent to the battle record superiority / inferiority comparison unit 2, respectively. The battle record superiority / inferiority comparison unit 2 specifically performs the following processing operations based on the sent result l.

戦績優劣比較部2では、それぞれ被検対象5a~5dの戦績を戦績指数qi tを介して管理する。被検対象5が、より優れた結果を出力した場合と、当該qi tを求める被検対象5以外の他の被検対象5が、より劣った結果を出力した場合に、その数値が上昇することになっている。仮に被検対象5がスロットマシーンである場合には、一の被検対象5aが当選した場合、その被検対象5aの戦績指数q1 tを上昇させ、被検対象5aが落選し、他の被検対象5が当選した場合、その被検対象5aの戦績指数q1 tを変化させないようにするか、或いは下降させる。 The battle record superiority / inferiority comparison unit 2 manages the battle records of the subjects 5a to 5d to be inspected via the battle record index qit . The value increases when the test target 5 outputs a better result and when the test target 5 other than the test target 5 for which the q i t is obtained outputs a worse result. Is supposed to do. If the test target 5 is a slot machine, if one test target 5a is elected, the battle record index q 1 t of the test target 5a is increased, the test target 5a is defeated, and the other test target 5a is defeated. When the test target 5 is elected, the battle record index q 1 t of the test target 5a is not changed or is lowered.

このような戦績指数q1 tを各被検対象5a~5d毎に管理し、より戦績が優れたものになるにつれて戦績指数q1 tが上昇し、より戦績が劣ったものになるにつれて戦績指数q1 tを下降させる。 Such a battle record index q 1 t is managed for each test target 5a to 5d, and the battle record index q 1 t increases as the battle record becomes better, and the battle record index increases as the battle record becomes inferior. q 1 t is lowered.

各被検対象5から出力される結果lの何れが優れており、何れの結果lが劣っているかについては、いかなる基準の下で判断するようにしてもよい。上述したスロットマシーンの例では、コインが出るか否かで優劣を決める場合に限定されるものではなく、コインの枚数や種別に応じて優劣を決めるようにしてもよい。また、この優劣についても、優れているか、或いは劣っているかの2段階で設定される場合に限定されるものではなく、3段階以上で優劣を評価するようにしてもよい。ちなみに、3段階以上で優劣をランク分けする場合においても、一の被検対象5がより上位ランクであるほどqi tを上昇させ、他の被検対象5がより下位ランクであるほどqi tを下降させるように調整を行う。各被検対象5の戦績qi tは、被検対象5全体の戦績との関係において調整が行われるようにしてもよい。 Which of the results l output from each test target 5 is superior and which result l is inferior may be determined under any criteria. The above-mentioned example of the slot machine is not limited to the case where the superiority or inferiority is determined by whether or not coins are issued, and the superiority or inferiority may be determined according to the number and types of coins. Further, the superiority or inferiority is not limited to the case where the superiority or inferiority is set in two stages of superiority or inferiority, and the superiority or inferiority may be evaluated in three or more stages. By the way, even when the superiority or inferiority is ranked in three or more stages, the higher the rank of one test target 5, the higher the q i t , and the lower the rank of the other test target 5, the q i . Make adjustments to lower t . The battle record q i t of each test target 5 may be adjusted in relation to the battle record of the entire test target 5.

このようにして各被検対象5a~5dについてそれぞれ求められた戦績指数q1 t~q4 tは、調整部3へ送られる。調整部3は、戦績指数q1 t~q4 tがそれぞれ入力される。調整部3は、それぞれ入力された戦績指数q1 t~q4 tに基づいて、意思決定部4における観測時点毎に設定された各閾値THを調整する。 The battle record indexes q 1 t to q 4 t obtained for each of the test targets 5a to 5d in this way are sent to the adjusting unit 3. In the adjusting unit 3, the battle record indexes q 1 t to q 4 t are input respectively. The adjusting unit 3 adjusts each threshold value TH set for each observation time point in the decision-making unit 4 based on the input battle record indexes q 1 t to q 4 t .

各被検対象5a~5dは、それぞれ閾値TH1、TH2,0、TH2,1を隔てて予め割り当てられている。何れか一の被検対象5についてその閾値を調整する場合には、意思決定部4における比較の際に用いられる閾値THのみについて行うものとする。例えば被検対象5aは、閾値TH1未満で、かつ閾値TH2,0未満において割り当てられている。このため被検対象5aの戦績指数q1 tに基づいて閾値を調整する場合には、その比較において用いられる閾値TH1と閾値TH2,0について行う。 Each of the test objects 5a to 5d is assigned in advance with thresholds TH 1 , TH 2, 0 , and TH 2, 1, respectively. When adjusting the threshold value for any one of the test objects 5, only the threshold value TH used for comparison in the decision-making unit 4 shall be performed. For example, the test target 5a is assigned at a threshold value of less than TH1 and a threshold value of less than 2.0. Therefore, when adjusting the threshold value based on the battle record index q 1 t of the test target 5a, the threshold value TH 1 and the threshold value TH 2, 0 used in the comparison are adjusted.

調整部3は、被検対象5の戦績指数qi tが優れているほど、当該被検対象5が選択されやすくなるように閾値の調整を行う。また調整部3は、被検対象5の戦績指数qi tが劣っているほど、当該被検対象5が選択されにくくなるように閾値の調整を行う。例えば、被検対象5bについて閾値の調整をする場合において、その戦績指数q2 tが優れているほど、閾値TH1をより上昇させると共に閾値TH2,1をより下降させることで、次回以降に被検対象5bが選択される可能性が高くなる。一方、その戦績指数q2 tが劣っているほど、閾値TH1をより下降させると共に閾値TH2,1をより上昇させることで、次回以降に被検対象5cが選択される可能性が低くなる。同様に被検対象5cについて閾値の調整をする場合において、その戦績指数q3 tが優れているほど、閾値TH1をより低減させると共に閾値TH2,1をより上昇させることで、次回以降に被検対象5cが選択される可能性が高くなる。一方、その戦績指数q3 tが劣っているほど、閾値TH1をより上昇させると共に閾値TH2,1をより低減させることで、次回以降に被検対象5cが選択される可能性が低くなる。 The adjusting unit 3 adjusts the threshold value so that the better the battle record index qit of the subject 5 is, the easier it is to select the subject 5. Further, the adjusting unit 3 adjusts the threshold value so that the inferior the battle record index qit of the test target 5 is, the more difficult it is to select the test target 5. For example, in the case of adjusting the threshold value for the subject 5b to be inspected, the better the battle record index q 2 t , the higher the threshold value TH 1 and the lower the threshold value TH 2 , 1 will be. There is a high possibility that the test target 5b will be selected. On the other hand, the inferior the battle record index q 2 t , the lower the threshold TH 1 and the higher the threshold TH 2 , 1, and the less likely it is that the test target 5c will be selected from the next time onward. .. Similarly, when adjusting the threshold value for the subject 5c to be inspected, the better the battle record index q 3 t , the more the threshold value TH 1 is reduced and the threshold value TH 2 , 1 is further increased. There is a high possibility that the test target 5c will be selected. On the other hand, the inferior the battle record index q 3 t , the lower the possibility that the test target 5c will be selected from the next time onward by further increasing the threshold value TH 1 and further decreasing the threshold value TH 2 , 1. ..

調整部3による閾値の調整は、全ての被検対象5a~5dについて毎回行うようにしてもよいし、意思決定部4によって選択された一の被検対象5a~5dのみについて行うようにしてもよい。後者の選択された一の被検対象5a~5dのみについて閾値の調整をする場合には、選択される回数が多い被検対象5ほど閾値の調整回数がより増加することとなる。また選択される回数が多い被検対象5ほど、当選確率が高いと判断されているに他ならない。このため、意思決定部4により選択される回数が多い被検対象5が、この解探索システム1における探索解に近いものと判断することができる。 The threshold value may be adjusted by the adjusting unit 3 every time for all the test targets 5a to 5d, or may be performed only for one test target 5a to 5d selected by the decision-making unit 4. good. In the latter case, when the threshold value is adjusted only for one selected subject 5a to 5d, the number of times the threshold value is adjusted increases as the number of times of selection is larger. In addition, it is judged that the probability of winning is higher as the test target 5 is selected more frequently. Therefore, it can be determined that the test target 5, which is frequently selected by the decision-making unit 4, is close to the search solution in the solution search system 1.

このようにして、被検対象5から出力された今までの戦績の優劣に基づく戦績指数qi tに基づいて、意思決定部4において被検対象5が選択されやすくなるように、或いは選択されにくくなるように閾値の調整を行う。そして、被検対象5による出力の指示の繰り返しを経て最終的に最も結果の出力の指示が行われている被検対象5を探索すべき解として特定することができる。これにより、組み合わせバンディット問題の解を自動的に探索して求めることが可能となり、情報量が増大の一途を辿る昨今において、大量の情報から高速かつ効率的に、組み合わせバンディット問題の解を求めることが可能となる。 In this way, the test target 5 is easily or selected by the decision-making unit 4 based on the battle record index qit based on the superiority or inferiority of the battle results so far output from the test target 5. Adjust the threshold so that it becomes difficult. Then, after repeating the output instruction by the test target 5, the test target 5 for which the output instruction of the result is finally given can be specified as a solution to be searched. This makes it possible to automatically search for and find the solution of the combined bandit problem, and in these days when the amount of information is steadily increasing, it is possible to find the solution of the combined bandit problem from a large amount of information at high speed and efficiently. Is possible.

なお、上述した実施の形態においては、4つの被検対象5a~5dの中から最良の結果の出力が期待される被検対象を探索する場合を例に挙げて説明をしてたが、これに限定されるものではない。以下の図4は、8つの被検対象5a~5hの中から最良の結果の出力が期待される被検対象を探索する場合の例を示している。 In the above-described embodiment, the case of searching for a test target expected to output the best result from the four test targets 5a to 5d has been described as an example. Not limited to. FIG. 4 below shows an example of searching for a test target that is expected to output the best results from the eight test targets 5a to 5h.

この例では、観測時点をt1、t2、t3の3つの時点に設定した場合には、この観測時点t1における不規則信号の信号強度P1を検知し、観測時点t2における不規則信号の信号強度P2を検知すると共に、更に観測時点t3における不規則信号の信号強度P3を検知する。 In this example, when the observation time points are set to three time points of t 1 , t 2 , and t 3 , the signal strength P 1 of the irregular signal at the observation time point t 1 is detected, and the signal strength P 1 at the observation time point t 2 is detected. The signal strength P 2 of the ordered signal is detected, and the signal strength P 3 of the irregular signal at the observation time point t 3 is further detected.

意思決定部4は、各観測時点において検知した信号強度と、観測時点毎に設定された閾値とを比較する。信号強度P1、P2についての閾値の比較については、上述と同様である。観測時点t3について検知した不規則信号の信号強度P3は、閾値TH3,0,0、TH3,0,1、TH3,2,0、TH3,2,1とそれぞれ比較する。8つの被検対象5a~5hは、これらの閾値TH3,0,0、TH3,0,1、TH3,2,0、TH3,2,1により隔てられて割り当てられている。例えば、被検対象5aは、閾値TH3,0,0未満において割り当てられ、被検対象5bは、閾値TH3,0,0以上において割り当てられる。被検対象5cは、閾値TH3,0,1未満において割り当てられ、被検対象5dは、閾値TH3,0,1以上において割り当てられる。被検対象5eは、閾値TH3,2,0未満において割り当てられ、被検対象5fは、閾値TH3,2,0以上において割り当てられる。被検対象5gは、閾値TH3,2,1未満において割り当てられ、被検対象5hは、閾値TH3,2,1以上において割り当てられる。不規則信号の信号強度P3と閾値との比較の結果、選択する被検対象5は、各閾値を隔てて予め割り当てられている被検対象5に対応させる。 The decision-making unit 4 compares the signal strength detected at each observation time point with the threshold value set for each observation time point. The comparison of the threshold values for the signal strengths P 1 and P 2 is the same as described above. The signal strength P 3 of the irregular signal detected at the observation time point t 3 is compared with the threshold values TH 3,0,0 , TH 3,0,1 , TH 3,2,0 , and TH 3,2,1 , respectively. The eight test subjects 5a to 5h are assigned by being separated by these threshold values TH 3,0,0 , TH 3,0,1 , TH 3,2,0 , and TH 3,2,1 . For example, the test target 5a is assigned below the threshold TH 3,0,0 , and the test target 5b is assigned at the threshold TH 3,0,0 or more. The test target 5c is assigned below the threshold TH 3,0,1 and the test target 5d is assigned at the threshold TH 3,0,1 or more. The test target 5e is assigned below the threshold TH 3,2,0 , and the test target 5f is assigned at the threshold TH 3,2,0 or more. The test target 5g is assigned below the threshold TH 3,2,1 and the test target 5h is assigned at the threshold TH 3,2,1 or more. As a result of comparison between the signal strength P 3 of the irregular signal and the threshold value, the test target 5 to be selected corresponds to the test target 5 assigned in advance across each threshold value.

上述した例の場合には、信号強度P3が閾値TH3,0,0より小さい場合には、被検対象5aを選択する。信号強度P3が閾値TH3,2,1以上の場合には、被検対象5fを選択する。 In the case of the above-mentioned example, when the signal strength P 3 is smaller than the threshold value TH 3,0,0 , the test target 5a is selected. When the signal strength P 3 is the threshold value TH 3,2,1 or more, the test target 5f is selected.

このようにして意思決定部4により選択された被検対象5は結果を出力し、同様に戦績指数qi tに反映される。戦績指数qi tは、各被検対象5a~5f毎に管理し、より戦績が優れたものになるにつれて戦績指数qi tを上昇させ、より戦績が劣ったものになるにつれて戦績指数qi tを下降させることは上述と同様である。そして、戦績指数qi tに基づいて、意思決定部4において被検対象5が選択されやすくなるように、或いは選択されにくくなるように観測時点t1、t2、t3における閾値の調整を行うことは上述と同様である。 The test target 5 selected by the decision-making unit 4 in this way outputs the result and is similarly reflected in the battle record index q i t . The battle record index q i t is managed for each test target 5a to 5f, and the battle record index q i t is increased as the battle record becomes better, and the battle record index q i t increases as the battle record becomes inferior. Lowering t is the same as described above. Then, based on the battle record index q i t , the threshold values at the observation points t 1 , t 2 , and t 3 are adjusted so that the test target 5 is easily or difficult to be selected in the decision-making unit 4. What to do is the same as above.

また16個の被検対象5から最良の結果の出力が期待される被検対象を探索する場合には、同様に観測時点tをもう1点追加するともに、閾値を新たに追加し、この追加した閾値を隔てるように被検対象5を割り当てることにより同様の探索動作を行うことが可能となる。32個以上の被検対象5から探索する場合も同様であり、被検対象5の数に応じて観測時点tを追加し、これに応じた閾値を隔てるように被検対象5を割り当てることで実現できる。 In addition, when searching for a test target that is expected to output the best results from the 16 test targets 5, another observation point t is added in the same manner, and a new threshold value is added. By allocating the test target 5 so as to separate the threshold values, the same search operation can be performed. The same applies when searching from 32 or more test targets 5, by adding the observation time point t according to the number of test targets 5 and allocating the test targets 5 so as to separate the threshold values corresponding to the observation time point t. realizable.

図5は、これを一般式で定義する場合を示している。信号発信部9から発信された不規則信号の信号強度を検知する観測時点tn(nは何れかの自然数)において検知した信号強度Pnと閾値THnとを比較し、信号強度Pnが閾値THnより小さい場合には、観測時点tn+1において検知した信号強度Pn+1と閾値THn+1とを比較し、信号強度Pnが閾値THn以上の場合には、観測時点tn+1において検知した信号強度Pn+1と閾値THn+1´とを比較する。そして観測時点tn+1における比較結果に基づいて、閾値THnと、閾値THn+1又は閾値THn+1´とを隔てて割り当てられた被検対象5をそれぞれ選択する。 FIG. 5 shows a case where this is defined by a general formula. The signal strength P n detected at the observation time point t n (n is any natural number) for detecting the signal strength of the irregular signal transmitted from the signal transmitting unit 9 is compared with the threshold value TH n , and the signal strength P n is calculated. When it is smaller than the threshold value TH n , the signal intensity P n + 1 detected at the observation time t n + 1 is compared with the threshold value TH n + 1 , and when the signal intensity P n is equal to or more than the threshold value TH n , it is observed. The signal strength P n + 1 detected at the time point t n + 1 is compared with the threshold value TH n + 1 ′. Then, based on the comparison result at the observation time point t n + 1 , the threshold value TH n and the test target 5 assigned to the threshold value TH n + 1 or the threshold value TH n + 1 ′ are selected.

このとき、一の被検対象5を選択する上で比較の際に用いられた閾値THnと、閾値THn+1又は閾値THn+1´のいずれかを、当該一の被検対象5の戦績に基づいて調整する。仮に閾値THnと、閾値THn+1とが信号強度Pとの比較に用いられた場合には、この閾値THnと、閾値THn+1について調整を行う。同様に閾値THnと、閾値THn+1´とが信号強度Pとの比較に用いられた場合には、この閾値THnと、閾値THn+1´について調整を行う。 At this time, the threshold value TH n used in the comparison in selecting one test target 5 and either the threshold value TH n + 1 or the threshold value TH n + 1 ′ are set to the one test target 5 Adjust based on the battle record of. If the threshold value TH n and the threshold value TH n + 1 are used for comparison with the signal strength P, the threshold value TH n and the threshold value TH n + 1 are adjusted. Similarly, when the threshold value TH n and the threshold value TH n + 1 ′ are used for comparison with the signal strength P, the threshold value TH n and the threshold value TH n + 1 ′ are adjusted.

なお、上述した図5の例では、探索する被検対象5の数が2n個で、nは自然数の場合を想定しているが、仮に被検対象5の数が2n個から外れる場合も同様に考えることが可能となる。仮に被検対象5の数が2n個から外れる場合は使用していない被検対象5につながる閾値をキャンセルすればよい。例えば図4の例において、被検対象5a~5gの7つで構成する場合には、意思決定部4における探索は上述と同様に実行し、本来であれば被検対象5hが割り当てられるべきTH3,2,1以上が仮に選択された場合には、その選択をキャンセルするように処理すればよい。 In the example of FIG. 5 described above, it is assumed that the number of test objects 5 to be searched is 2 n and n is a natural number, but if the number of test objects 5 deviates from 2 n . Can be considered in the same way. If the number of test targets 5 deviates from 2 n , the threshold value leading to the unused test target 5 may be canceled. For example, in the example of FIG. 4, in the case of being composed of seven objects 5a to 5g, the search in the decision-making unit 4 is executed in the same manner as described above, and TH to which the object 5h to be examined should be originally assigned. If 3,2,1 or more are selected, the selection may be canceled.

更に本発明によれば、被検対象5から出力された結果と、被検対象全体の戦績を示す変数Ωとの双方に基づいて、上述した各閾値を調整するようにしてもよい。 Further, according to the present invention, the above-mentioned threshold values may be adjusted based on both the result output from the test target 5 and the variable Ω indicating the battle record of the entire test target.

仮に被検対象5a、5bの2つが存在していた場合、被検対象5aの勝率が9割であり、被検対象5bの勝率が7割である場合、被検対象5全体の勝率は、(0.9+0.7)/(1+1)=0.8であることから8割である。一方、被検対象5全体の敗率は、1-0.8=0.2である。この勝率の敗率に対する比率としてのΩは、0.8/0.2=4である。このΩは、被検対象全体の戦績を示すものである。 If there are two subjects 5a and 5b, the winning percentage of the subject 5a is 90%, and the winning percentage of the subject 5b is 70%, the winning percentage of the entire subject 5 is Since (0.9 + 0.7) / (1 + 1) = 0.8, it is 80%. On the other hand, the defeat rate of all the test subjects 5 is 1-0.8 = 0.2. Ω as a ratio of this winning rate to the losing rate is 0.8 / 0.2 = 4. This Ω indicates the battle record of the entire subject to be inspected.

つまり、この勝率の敗率に対する比率Ωが高い場合には、被検対象5全体において負ける割合が低いことから、仮に意思決定部4が選択した被検対象5の出力した結果が負けるものであった場合には、その事実を重要視しなければならないことを意味する。換言すれば、現状の閾値の設定のままでは、本来であれば当選する被検対象を選択して当然のところを、外してしまうリスクが残っていることを意味している。かかる場合には閾値を変更する必要性が高いことを示している。このとき、閾値が不規則信号の強度の中央値以上の場合には、より低くなるようにシフトさせるか、或いは閾値が不規則信号の強度の中央値よりも低い場合には、より高くなるようにシフトさせる等の処理を施す。 That is, when the ratio Ω of the winning rate to the losing rate is high, the rate of losing in the entire test target 5 is low, so that the output result of the test target 5 selected by the decision-making unit 4 is lost. If so, it means that the fact must be emphasized. In other words, with the current threshold setting, there remains a risk of selecting the subject to be elected and removing it as a matter of course. In such a case, it is shown that there is a high need to change the threshold value. At this time, if the threshold value is equal to or higher than the median of the intensity of the irregular signal, the shift is made to be lower, or if the threshold value is lower than the median of the intensity of the irregular signal, the threshold value is made higher. Perform processing such as shifting to.

これに対して、被検対象5aの勝率が3割であり、被検対象5bの勝率が1割である場合、被検対象5全体の勝率は、(0.3+0.1)/(1+1)=0.2であることから2割である。一方、被検対象5全体の敗率は、1-0.2=0.8である。この勝率の敗率に対する比率としてのΩは、0.2/0.8=0.25である。つまり、この勝率の敗率に対する比率が低い場合には、被検対象5全体において負ける割合が高いことから、仮に意思決定部4が選択した被検対象5の出力した結果が負けるものであった場合にも、その事実を特段重要視することなく、大きく捉える必要が無いことを意味する。換言すれば、現状の閾値の設定のままでも特段問題がないことを意味している。かかる場合には閾値を変更する必要性が低いことを示している。 On the other hand, when the winning percentage of the subject 5a is 30% and the winning percentage of the subject 5b is 10%, the winning percentage of the entire subject 5 is (0.3 + 0.1) / (1 + 1). Since it is 0.2, it is 20%. On the other hand, the defeat rate of all the test subjects 5 is 1-0.2 = 0.8. Ω as a ratio of this winning rate to the losing rate is 0.2 / 0.8 = 0.25. That is, when the ratio of this win rate to the defeat rate is low, the rate of losing in the entire test target 5 is high, so that the output result of the test target 5 selected by the decision-making unit 4 is lost. Even in this case, it means that it is not necessary to take the fact as a big picture without giving special importance to it. In other words, it means that there is no particular problem even if the current threshold value is set. In such a case, it is shown that the necessity of changing the threshold value is low.

このように勝率の敗率に対する比率等で表現される、被検対象5全体の戦績としてのΩを調べると共に、被検対象5から出力された結果を、被検対象5全体の戦績Ωとの関係において評価する。そして、この評価結果に基づいて閾値を調整する。 In this way, the Ω as the battle record of the entire test target 5 expressed by the ratio of the win rate to the defeat rate is examined, and the result output from the test target 5 is referred to as the battle record Ω of the entire test target 5. Evaluate in relations. Then, the threshold value is adjusted based on this evaluation result.

このΩは以下の式(1)で定義することが可能となる。
Ω=(A0+A1)/{2-(A0+A1)}・・・・・・・(1)
This Ω can be defined by the following equation (1).
Ω = (A 0 + A 1 ) / {2- (A 0 + A 1 )} ... (1)

ここでA0は、一の被検対象5の勝率であり、A1は他の被検対象の勝率である。実際に、非検体が4以上ある場合においても同様に、被検対象5から出力された結果を、被検対象5全体の戦績Ωとの関係において評価し、その評価結果に基づいて閾値を調整する。 Here, A 0 is the winning percentage of one subject 5 and A 1 is the winning percentage of another subject. Actually, even when there are 4 or more non-samples, the result output from the test target 5 is evaluated in relation to the battle record Ω of the entire test target 5, and the threshold value is adjusted based on the evaluation result. do.

以下、本発明の効果を確認する上で行った実験及び計算シミュレーションの結果について説明をする。この実験及びシミュレーションでは、信号発信部9から発信される不規則信号の不規則性に対する解答の探索精度を検証したものである。 Hereinafter, the results of experiments and calculation simulations performed to confirm the effects of the present invention will be described. In this experiment and simulation, the search accuracy of the answer to the irregularity of the irregular signal transmitted from the signal transmitting unit 9 is verified.

準備した不規則信号としては、実際に半導体レーザ91を用いた戻り半導体レーザ光、準周期信号(サンプリング間隔:10ps)、カラーノイズ(負の自己相関)の3種類を準備した。これらの信号の時間に対する信号強度の関係を図6(a)に示す。 As the prepared irregular signals, three types of return semiconductor laser light actually using the semiconductor laser 91, a quasi-periodic signal (sampling interval: 10 ps), and color noise (negative autocorrelation) were prepared. The relationship between the signal strength and the time of these signals is shown in FIG. 6 (a).

このような不規則信号のサンプルを本発明を適用した解探索システム1における意思決定部4に供給した。図6(b)はサイクルに対する正しい意思決定の割合を示している。この例では、被検対象5の数を2個とし、被検対象は、当たりと外れの2値を結果として出力する。各被検対象5における当たりの出る確率は既知であり、この中から最良の結果の出力が期待される被検対象5の正解も既知とした場合に、この解探索システム1により探索された結果と、正解との整合性から正答率を求める。図6(b)の縦軸は、その正答率を示している。 A sample of such an irregular signal was supplied to the decision-making unit 4 in the solution search system 1 to which the present invention was applied. FIG. 6 (b) shows the ratio of correct decisions to the cycle. In this example, the number of the test objects 5 is set to 2, and the test target outputs two values of hit and miss as a result. The probability of winning in each test target 5 is known, and the result searched by this solution search system 1 when the correct answer of the test target 5, which is expected to output the best result, is also known. And, the correct answer rate is calculated from the consistency with the correct answer. The vertical axis of FIG. 6B shows the correct answer rate.

このシミュレーションの結果、最も正答率の高かったのは、戻り半導体レーザ光(サンプリング間隔:50ps)であった。また準周期信号やカラーノイズと比較してその正答率は高かった。このため、供給される不規則信号の不規則性が高いほど、言い換えればカオス状態に近づくほど、正答率が高くなることが示されている。 As a result of this simulation, the one with the highest correct answer rate was the return semiconductor laser light (sampling interval: 50 ps). In addition, the correct answer rate was higher than that of semi-periodic signals and color noise. Therefore, it is shown that the higher the irregularity of the supplied irregular signal, in other words, the closer to the chaotic state, the higher the correct answer rate.

1 解探索システム
2 戦績優劣比較部
3 調整部
4 意思決定部
5 被検対象
9 信号発信部
91 半導体レーザ
92 カプラ
93、96 減衰器
94 反射部
95 光アイソレータ
97 受光部
98 オシロスコープ
1 Solution search system 2 Battle record superiority / inferiority comparison unit 3 Coordination unit 4 Decision-making unit 5 Test target 9 Signal transmitter 91 Semiconductor laser 92 Coupler 93, 96 Attenuator 94 Reflector 95 Optical isolator 97 Light receiving unit 98 Oscilloscope

Claims (6)

確率分布に基づいて結果を出力する3以上の被検対象のうち最良の結果の出力が期待される被検対象を探索する解探索システムにおいて、
不規則に信号強度が変化する不規則信号を発信する信号発信手段と、
上記信号発信手段から発信された不規則信号の信号強度を2以上の各観測時点においてそれぞれ検知する信号検知手段と、
上記信号検知手段により各観測時点において検知した信号強度と、上記観測時点毎に設定された閾値とを比較する比較手段と、
上記比較手段による比較結果に基づいて上記被検対象を選択する選択手段と、
上記選択手段により選択された上記被検対象に対して結果の出力を指示する出力指示手段と、
上記被検対象から出力された結果の蓄積に基づく今までの戦績を上記被検対象毎にそれぞれ求め、上記各被検対象の戦績に基づいて、上記観測時点毎に設定された各閾値を調整する閾値調整手段とを備え、
上記出力指示手段は、上記信号検知手段による信号強度の検知から上記出力指示手段による上記結果の出力の指示の繰り返しを経て、上記選択手段による上記被検対象の選択傾向に基づいた探索解を出力すること
を特徴とする解探索システム。
In a solution search system that searches for a test target that is expected to output the best result among three or more test subjects that output results based on a probability distribution.
A signal transmission means that transmits an irregular signal whose signal strength changes irregularly,
A signal detecting means for detecting the signal strength of an irregular signal transmitted from the above signal transmitting means at each of two or more observation points, and a signal detecting means.
A comparison means for comparing the signal strength detected at each observation time point by the signal detection means with the threshold value set for each observation time point.
The selection means for selecting the test target based on the comparison result by the comparison means, and the selection means.
An output instruction means for instructing the output of the result to the subject to be inspected selected by the selection means, and an output instruction means.
The battle record up to now based on the accumulation of the results output from the test target is obtained for each test target, and each threshold value set for each observation time is adjusted based on the battle record of each test target. Equipped with threshold adjustment means to
The output instruction means outputs a search solution based on the selection tendency of the subject to be inspected by the selection means after repeating the instruction of the output of the result by the output instruction means from the detection of the signal strength by the signal detection means. A solution search system characterized by doing.
上記比較手段は、上記信号発信手段から発信された不規則信号の信号強度を検知する観測時点tn(nは何れかの自然数)において検知した信号強度と閾値THnとを比較し、上記信号強度が閾値THnより小さい場合には、観測時点tn+1において検知した信号強度と閾値THn+1とを比較し、上記信号強度が閾値THn以上の場合には、観測時点tn+1において検知した信号強度と閾値THn+1´とを比較し、
上記選択手段は、上記比較手段による上記観測時点tn+1における比較結果に基づいて、閾値THnと、閾値THn+1又は閾値THn+1´とを隔てて割り当てられた被検対象を選択すること
を特徴とする請求項1記載の解探索システム。
The comparison means compares the signal strength detected at the observation time point t n (n is any natural number) for detecting the signal strength of the irregular signal transmitted from the signal transmission means with the threshold value TH n , and compares the signal strength with the threshold value TH n. When the intensity is smaller than the threshold value TH n , the signal intensity detected at the observation point t n + 1 is compared with the threshold value TH n + 1 , and when the signal intensity is equal to or higher than the threshold value TH n , the signal intensity is t n at the observation time point. Compare the signal strength detected at +1 with the threshold TH n + 1 ´.
The selection means is a subject to be examined, which is assigned with the threshold value TH n + 1 or the threshold value TH n + 1 ′ separated from the threshold value TH n based on the comparison result at the observation time point t n + 1 by the comparison means. The solution search system according to claim 1, wherein the method is selected.
上記閾値調整手段は、上記選択手段により一の被検対象を選択する上で上記比較手段による比較の際に用いられた閾値THnと、閾値THn+1又は閾値THn+1´とを、当該一の被検対象の戦績に基づいて調整すること
を特徴とする請求項2記載の解探索システム。
The threshold value adjusting means sets the threshold value TH n used in the comparison by the comparison means and the threshold value TH n + 1 or the threshold value TH n + 1 ′ in selecting one test target by the selection means. , The solution search system according to claim 2, wherein the adjustment is made based on the battle record of the one subject to be inspected.
上記閾値調整手段は、上記被検対象から出力された結果を、上記各被検対象全体の戦績との関係において評価し、その評価結果に基づいて上記観測時点毎に設定された各閾値を調整すること
を特徴とする請求項1~3のうち何れか1項記載の解探索システム。
The threshold value adjusting means evaluates the result output from the subject to be inspected in relation to the battle record of each of the subjects to be inspected, and adjusts each threshold value set for each observation time point based on the evaluation result. The solution search system according to any one of claims 1 to 3, wherein the solution search system is characterized in that.
上記信号発信手段は、半導体レーザから出射された光を反射部を介してそのレーザ共振器内に戻すことにより発現される戻り半導体レーザ光を、上記不規則信号として使用すること
を特徴とする請求項1~4のうち何れか1項記載の解探索システム。
The signal transmitting means is characterized in that the return semiconductor laser light expressed by returning the light emitted from the semiconductor laser to the inside of the laser resonator via the reflecting portion is used as the irregular signal. The solution search system according to any one of Items 1 to 4.
確率分布に基づいて結果を出力する3以上の被検対象のうち最良の結果の出力が期待される被検対象を探索する解探索方法において、
不規則に信号強度が変化する不規則信号を発信する信号発信ステップと、
上記信号発信ステップにおいて発信した不規則信号の信号強度を2以上の各観測時点においてそれぞれ検知する信号検知ステップと、
上記信号検知ステップにおいて各観測時点において検知した信号強度と、上記観測時点毎に設定された閾値とを比較する比較ステップと、
上記比較ステップにおける比較結果に基づいて上記被検対象を選択する選択ステップと、
上記選択ステップにおいて選択した上記被検対象に対して結果の出力を指示する出力指示ステップと、
上記被検対象から出力された結果の蓄積に基づく今までの戦績を上記被検対象毎にそれぞれ求め、上記各被検対象の戦績に基づいて、上記観測時点毎に設定された各閾値を調整する閾値調整ステップとを有し、
上記出力指示ステップでは、上記信号検知ステップにおける信号強度の検知から上記出力指示ステップによる上記結果の出力の指示の繰り返しを経て、上記選択ステップによる上記被検対象の選択傾向に基づいた探索解を出力すること
を特徴とする解探索方法。
In a solution search method for searching for a test target that is expected to output the best result among three or more test targets that output results based on a probability distribution.
A signal transmission step that transmits an irregular signal whose signal strength changes irregularly,
A signal detection step that detects the signal strength of the irregular signal transmitted in the above signal transmission step at each of two or more observation points, and a signal detection step.
A comparison step for comparing the signal strength detected at each observation time point in the signal detection step with the threshold value set for each observation time point.
The selection step of selecting the test target based on the comparison result in the comparison step, and the selection step.
An output instruction step for instructing the output of the result to the subject to be inspected selected in the selection step, and an output instruction step.
The battle record up to now based on the accumulation of the results output from the test target is obtained for each test target, and each threshold value set for each observation time is adjusted based on the battle record of each test target. Has a threshold adjustment step and
In the output instruction step, the signal strength is detected in the signal detection step, the output instruction of the result is repeated by the output instruction step, and then the search solution based on the selection tendency of the test target by the selection step is output. A solution search method characterized by doing.
JP2018037643A 2018-03-02 2018-03-02 Solution search system and method Active JP7054108B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018037643A JP7054108B2 (en) 2018-03-02 2018-03-02 Solution search system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018037643A JP7054108B2 (en) 2018-03-02 2018-03-02 Solution search system and method

Publications (2)

Publication Number Publication Date
JP2019153059A JP2019153059A (en) 2019-09-12
JP7054108B2 true JP7054108B2 (en) 2022-04-13

Family

ID=67946441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018037643A Active JP7054108B2 (en) 2018-03-02 2018-03-02 Solution search system and method

Country Status (1)

Country Link
JP (1) JP7054108B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014191598A (en) 2013-03-27 2014-10-06 Institute Of Physical & Chemical Research Solution search system and method, and solution search program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014191598A (en) 2013-03-27 2014-10-06 Institute Of Physical & Chemical Research Solution search system and method, and solution search program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
巳鼻 孝朋 ほか,「半導体レーザカオスを用いた超高速意思決定における適応性の調査」,2017年<第64回>応用物理学会春季学術講演会[講演予稿集],公益社団法人応用物理学会,2017年03月01日,pp. 03-561
成瀬 誠 ほか,「単一光子による階層型意思決定」,2017年<第64回>応用物理学会春季学術講演会[講演予稿集],公益社団法人応用物理学会,2017年03月01日,pp. 03-083

Also Published As

Publication number Publication date
JP2019153059A (en) 2019-09-12

Similar Documents

Publication Publication Date Title
US20230191229A1 (en) Method and System for Interactive, Interpretable, and Improved Match and Player Performance Predictions in Team Sports
US11726900B2 (en) Optimized test case selection for quality assurance testing of video games
Zhang et al. Lay down the common metrics: Evaluating proof-of-work consensus protocols' security
KR20170073059A (en) Game of artificial intelligence system and method for making artificial intelligence of game character using the same
CN117422031B (en) Method and device for generating and simplifying test vector of ATPG (automatic Teller machine) system
JP7054108B2 (en) Solution search system and method
Horvat et al. Importance of the training dataset length in basketball game outcome prediction by using naive classification machine learning methods
Chaslot et al. Cross-entropy for Monte-Carlo tree search
KR102212875B1 (en) Solution search system and method, and solution search program
US11684857B2 (en) Systems and method for identifying modified program data
JP7093965B2 (en) Model selection device and model selection method
Li et al. A reinforcement learning based reset policy for cdcl sat solvers
Sako et al. Distributed random number generation method on smart contracts
Ishi et al. Winner prediction in one day international cricket matches using machine learning framework: an ensemble approach
CN114425166A (en) Data processing method, data processing device, storage medium and electronic equipment
Shioda et al. Improving Mini-Shogi Engine Using Self-Play and Possibility of White's Advantage.
Feldmeier et al. Many-objective neuroevolution for testing games
Laagland A HTN planner for a real-time strategy game
JP7573267B2 (en) System, method and program for ranking target elements
Shimomura et al. Experimental demonstration of channel order recognition in wireless communications by laser chaos time series and confidence intervals
Neto et al. Improving the accuracy of the cases in the automatic case elicitation-based hybrid agents for checkers
US20250173376A1 (en) Method and computing node entity for processing new vertices in a directed acyclic graph-based distributed ledger
Diallo et al. ChessMoveLLM: Large Language Models for Chess Next Move Prediction
Goulart et al. A kernel based learning method for non-stationary two-player repeated games
Kandhway In-Play Outcome Prediction of an Ongoing Basketball Game Using Machine Learning

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210301

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220208

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220322

R150 Certificate of patent or registration of utility model

Ref document number: 7054108

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250