JPH0896084A - neural network - Google Patents

neural network

Info

Publication number
JPH0896084A
JPH0896084A JP6229526A JP22952694A JPH0896084A JP H0896084 A JPH0896084 A JP H0896084A JP 6229526 A JP6229526 A JP 6229526A JP 22952694 A JP22952694 A JP 22952694A JP H0896084 A JPH0896084 A JP H0896084A
Authority
JP
Japan
Prior art keywords
neural network
teacher data
data
learning
collected
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.)
Pending
Application number
JP6229526A
Other languages
Japanese (ja)
Inventor
Ryoichi Hata
良一 秦
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP6229526A priority Critical patent/JPH0896084A/en
Publication of JPH0896084A publication Critical patent/JPH0896084A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】 【目的】 手書き文字等の大量のデータ収集が困難なシ
ステムにおいて、収集された教師データをもとに学習を
行うニューラルネットワークであって、少量の教師デー
タより、多量の教師データを新たに作成することによ
り、ニューラルネットワークの学習効率を向上させるこ
とができるニューラルネットワークを提供することを目
的とする。 【構成】 教師データを用いて学習を行うニューラルネ
ットワーク22と、ニューラルネットワーク用22に収
集された複数の教師データ26より、新たな教師データ
24を作成する教師データ生成部25を構成する。 【効果】 少量の教師データを収集するだけで、多くの
学習を行うことができ、学習効率が向上する。
(57) [Summary] [Purpose] A neural network that performs learning based on the collected teacher data in a system where it is difficult to collect a large amount of data such as handwritten characters. An object of the present invention is to provide a neural network capable of improving the learning efficiency of the neural network by newly creating data. [Structure] A neural network 22 that performs learning using teacher data, and a teacher data generation unit 25 that creates new teacher data 24 from a plurality of teacher data 26 collected in the neural network 22 are configured. [Effect] A large amount of learning can be performed by collecting a small amount of teacher data, and learning efficiency is improved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、手書き文字等の不定型
なドットデータを教師データとして学習を行うニューラ
ルネットワークにおいて、少量の教師データで多くの学
習を行えるニューラルネットワークに関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a neural network for learning indeterminate dot data such as handwritten characters as teacher data, and more particularly to a neural network capable of learning a lot with a small amount of teacher data.

【0002】[0002]

【従来の技術】従来、手書き文字等の不定型なドットデ
ータを教師データとして学習を行うニューラルネットワ
ークにおいては、教師データを収集し、その教師データ
を用いて学習を行っていた。すなわち、図4は、従来の
ニューラルネットワークの構成図であって、11はニュ
ーラルネットワーク出力部であり、12はニューラルネ
ットワークであり、13はニューラルネットワーク入力
部であり、14はあらかじめ収集された教師データであ
る。収集された教師データ14をニューラルネットワー
ク入力部13よりニューラルネットワーク12に入力す
ることにより、ニューラルネットワーク12において学
習が行われ、結果がニューラルネットワーク出力部11
に現れる。この場合、収集された教師データ14がn個
であればn回の学習を行うことができる。
2. Description of the Related Art Conventionally, in a neural network for learning by using indeterminate dot data such as handwritten characters as teacher data, teacher data is collected and learning is performed using the teacher data. That is, FIG. 4 is a block diagram of a conventional neural network, in which 11 is a neural network output unit, 12 is a neural network, 13 is a neural network input unit, and 14 is teacher data collected in advance. Is. By inputting the collected teacher data 14 from the neural network input unit 13 to the neural network 12, learning is performed in the neural network 12, and the result is output to the neural network output unit 11.
Appear in. In this case, if the number of collected teacher data 14 is n, learning can be performed n times.

【0003】[0003]

【発明が解決しようとする課題】上記従来の方法では、
ニューラルネットワークに学習を行わせる為に、多量の
教師データを収集する必要があるが、手書きの文字等の
データを多量に収集するのは困難であり、収集されたデ
ータ数以上の学習を行うことはできないという問題点が
あった。
In the above conventional method,
It is necessary to collect a large amount of teacher data in order to make the neural network perform learning, but it is difficult to collect a large amount of data such as handwritten characters, and learning more than the number of collected data is necessary. There was a problem that it could not be done.

【0004】そこで本発明は、収集された教師データか
ら新たに教師データを生成することにより、収集された
データ数以上に学習を行えるニューラルネットワークを
提供することを目的とする。
Therefore, an object of the present invention is to provide a neural network capable of learning more than the number of collected data by newly generating the teaching data from the collected training data.

【0005】[0005]

【課題を解決するための手段】このために本発明は、手
書き文字等の不定型なドットデータを教師データとして
学習を行うニューラルネットワークにおいて、与えられ
た数の教師データをもとに、教師データ生成部において
その数以上の教師データを自動的に生成することによっ
て、与えられた教師データ数以上の回数学習を行うもの
である。
To this end, according to the present invention, in a neural network that performs learning by using indeterminate dot data such as handwritten characters as teacher data, teacher data is generated based on a given number of teacher data. The generation unit automatically generates more than that number of teacher data to perform learning more than the given number of teacher data.

【0006】[0006]

【作用】この構成において、教師データ生成部において
新たなデータを生成することができるため、新規に生成
されたデータ数分多く学習を行うことができる。
In this structure, since new data can be generated in the teacher data generation unit, learning can be performed as many times as the number of newly generated data.

【0007】[0007]

【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。図1は本発明の一実施例における
ニューラルネットワークの構成図である。図1におい
て、21はニューラルネットワーク出力部であり、22
はニューラルネットワークであり、23はニューラルネ
ットワーク入力部であり、24は教師データ生成部にお
いて生成された教師データであり、25は与えられた教
師データから新たな教師データ24を生成する教師デー
タ生成部であり、26は入力される教師データである。
あらかじめ収集された教師データ26を教師データ生成
部25へ入力することにより、新規の教師データ24が
生成される。生成された教師データ24をニューラルネ
ットワーク入力部23よりニューラルネットワーク22
に入力することにより、ニューラルネットワーク22に
おいて学習が行われ、結果がニューラルネットワーク出
力部21に現れる。この時、収集されたデータがn個で
あれば、少なくともn+1個の教師データ24が教師デ
ータ生成部25によって生成されるため、ニューラルネ
ットワーク22は少なくともn+1回の学習が行える。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a configuration diagram of a neural network according to an embodiment of the present invention. In FIG. 1, reference numeral 21 is a neural network output unit, and 22
Is a neural network, 23 is a neural network input unit, 24 is teacher data generated in the teacher data generation unit, and 25 is a teacher data generation unit which generates new teacher data 24 from given teacher data. 26 is input teacher data.
The new teacher data 24 is generated by inputting the teacher data 26 collected in advance to the teacher data generation unit 25. The generated teacher data 24 is transferred from the neural network input unit 23 to the neural network 22.
Is input to the neural network 22, learning is performed in the neural network 22, and the result appears in the neural network output unit 21. At this time, if the number of collected data is n, at least n + 1 teacher data 24 is generated by the teacher data generating unit 25, so that the neural network 22 can perform learning at least n + 1 times.

【0008】図2及び図3は本発明の一実施例における
ニューラルネットワークの教師データの生成方法の説明
図である。31および32はあらかじめ収集された教師
データとしてのドットデータであり、33はあらかじめ
収集されたドットデータ31及び32の特徴点判別に用
いるマスクであり、34及び35はドットデータ31及
び32の特徴点を抽出したデータであり、36及び37
はあらかじめ収集されたドットデータ31及び32の特
徴点であり、38は特徴点を抽出したデータ34及び3
5より新たに生成された教師データの特徴点を設定した
データであり、39は特徴点を抽出したデータ34及び
35から新たに設定された特徴点である。
2 and 3 are explanatory views of a method for generating teacher data of a neural network in an embodiment of the present invention. Reference numerals 31 and 32 are dot data as pre-collected teacher data, 33 is a mask used for determining feature points of the pre-collected dot data 31 and 32, and 34 and 35 are feature points of the dot data 31 and 32. 36 and 37
Is the characteristic points of the dot data 31 and 32 collected in advance, and 38 is the data 34 and 3 obtained by extracting the characteristic points.
5 is the data in which the feature points of the teacher data newly generated from 5 are set, and 39 is the feature points newly set from the data 34 and 35 in which the feature points are extracted.

【0009】図3において、41及び42はあらかじめ
収集された教師データであり、43は教師データ41及
び42より新たに生成されたデータである。あらかじめ
収集されたドットデータ31及び32をドットとして取
り扱い、マスク33を用いたマスク処理を行うことによ
り、あらかじめ収集されたドットデータ31及び32の
線分の端点、曲点、交点等の特徴点を判別する。上記処
理によって判別した特徴点36及び37の中点を新たな
特徴点39として設定する。この処理を特徴点を抽出し
たデータ34及び35の全ての特徴点について行った結
果がデータ38である。新たに設定された特徴点39を
線分で結ぶことにより43の新規教師データが生成され
る。これにより任意の2つの教師データ41及び42か
ら新たな1つの教師データ43を生成する。生成された
教師データ43をあらかじめ収集された教師データ41
及び42と同様にし、上記処理を繰り返し行うことによ
り少量のデータから多量のデータを生成する。
In FIG. 3, 41 and 42 are teacher data collected in advance, and 43 is data newly generated from the teacher data 41 and 42. By handling the dot data 31 and 32 collected in advance as dots and performing mask processing using the mask 33, characteristic points such as end points, curved points, and intersections of the line segments of the dot data 31 and 32 collected in advance are identified. Determine. The midpoint between the characteristic points 36 and 37 determined by the above processing is set as a new characteristic point 39. The data 38 is the result of performing this process for all the characteristic points of the data 34 and 35 from which the characteristic points are extracted. By connecting the newly set feature points 39 with line segments, 43 new teacher data is generated. Thereby, one new teacher data 43 is generated from any two teacher data 41 and 42. The generated teacher data 43 is the teacher data 41 collected in advance.
And 42, the above process is repeated to generate a large amount of data from a small amount of data.

【0010】[0010]

【発明の効果】以上説明したように本発明によれば、学
習のための手書きを文字等の多量の教師データの収集が
困難な場合においても、少量の教師データをもとに多数
の学習を行えるニューラルネットワークを実現できる。
As described above, according to the present invention, even if it is difficult to collect a large amount of teacher data such as handwriting for learning, it is possible to perform a large number of learning based on a small amount of teacher data. Can realize a neural network that can be done.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例におけるニューラルネットワ
ークの構成図
FIG. 1 is a configuration diagram of a neural network according to an embodiment of the present invention.

【図2】本発明の一実施例におけるニューラルネットワ
ークの教師データの生成方法の説明図
FIG. 2 is an explanatory diagram of a method for generating teacher data of a neural network according to an embodiment of the present invention.

【図3】本発明の一実施例におけるニューラルネットワ
ークの教師データの生成方法の説明図
FIG. 3 is an explanatory diagram of a method for generating teacher data of a neural network according to an embodiment of the present invention.

【図4】従来のニューラルネットワークの構成図FIG. 4 is a block diagram of a conventional neural network.

【符号の説明】[Explanation of symbols]

21 ニューラルネットワーク出力部 22 ニューラルネットワーク 23 ニューラルネットワーク入力部 25 教師データ生成部 33 マスク 21 Neural Network Output Unit 22 Neural Network 23 Neural Network Input Unit 25 Teacher Data Generation Unit 33 Mask

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】手書き文字等の不定型なドットデータを教
師データとして学習を行うニューラルネットワークであ
って、与えられた数の教師データをもとに、教師データ
生成部においてその数以上の教師データを自動的に生成
することによって、与えられた教師データ数以上の回数
学習を行うことを特徴とするニューラルネットワーク。
1. A neural network for learning using indeterminate dot data such as handwritten characters as teacher data, wherein more than that number of teacher data is generated in a teacher data generator based on a given number of teacher data. A neural network characterized by performing learning more than a given number of teacher data by automatically generating.
JP6229526A 1994-09-26 1994-09-26 neural network Pending JPH0896084A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6229526A JPH0896084A (en) 1994-09-26 1994-09-26 neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6229526A JPH0896084A (en) 1994-09-26 1994-09-26 neural network

Publications (1)

Publication Number Publication Date
JPH0896084A true JPH0896084A (en) 1996-04-12

Family

ID=16893556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6229526A Pending JPH0896084A (en) 1994-09-26 1994-09-26 neural network

Country Status (1)

Country Link
JP (1) JPH0896084A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8351707B2 (en) 2007-07-31 2013-01-08 Sharp Kabushiki Kaisha Image processing apparatus, image forming apparatus, image processing system, and image processing method
JP2020064438A (en) * 2018-10-17 2020-04-23 ギリア株式会社 Learning data generation device and learning data generation method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8351707B2 (en) 2007-07-31 2013-01-08 Sharp Kabushiki Kaisha Image processing apparatus, image forming apparatus, image processing system, and image processing method
JP2020064438A (en) * 2018-10-17 2020-04-23 ギリア株式会社 Learning data generation device and learning data generation method

Similar Documents

Publication Publication Date Title
Mani et al. Application of artificial neural network model for optical character recognition
CN110570481A (en) Calligraphy font automatic repair method and system based on style transfer
CN110807098A (en) DGA domain name detection method based on BiRNN deep learning
CN110288495A (en) Case statute of limitation intelligence checking method and device
CN113486752A (en) Emotion identification method and system based on electrocardiosignals
Hallale et al. Offline handwritten digit recognition using neural network
Lee et al. A syntactic pattern recognition system with learning capability
Modayur et al. MUSER: A prototype musical score recognition system using mathematical morphology
JPH0896084A (en) neural network
JPH0869506A (en) Handwritten character recognition method and device
Khan et al. Isolated handwritten pashto characters recognition using KNN classifier
Veeraiah et al. Comparative analysis of detection of text from Morse code in handwritten images using convolutional neural networks
Jayarathna et al. A junction based segmentation algorithm for offline handwritten connected character segmentation
CN116821200B (en) Visual analysis system and visual analysis method for artificial intelligent cloud data
JP7685374B2 (en) Plant point cloud classification system, plant point cloud classification method
Bhopi et al. Review on optical character recognition of Devanagari script using neural network
JPS613287A (en) Graphic form input system
JP2623559B2 (en) Optical character reader
Sarfraz et al. Towards automatic recognition of fonts using genetic approach
Zhang et al. Research on Automatic Grading of Handwritten Homework in Intelligent Education Based on Model Fusion Approach
JP2708068B2 (en) Data flow diagram creation device
CN115661279A (en) Training method, device, equipment and medium for virtual image generation model
CN117173723A (en) A paper form identification method, system, equipment and storage medium
JP2740506B2 (en) Image recognition method
Tang et al. Multiple-level information source and entropy-reduced transformation models