Genetic algorithm for instruction of a neural network for vertikalizatsii ekzoskeleta with one criterion of optimisation

For management of dynamic installations use neural networks [23, 60, 91, 98]. Working out of HECTARES for instruction of NANOSECOND for a control system vertikalizatsii ekzoskeleta we will begin for one optimised criterion on classical HECTARE.

The block diagramme of this NANOSECOND is presented in drawing 3.10. The circuit design is the simplified copy of the circuit design nejroseti, presented on drawing 2.11. At adjustment of such network the hybrid algorithm which provides a combination of algorithms of genetic type and variation algorithm of adjustment of NANOSECOND is used.

We assume, that in the course of work G it is necessary to gain the maximum values of parametres pи qнейронных networks NET1и NET2и the weight

Factors on an entry of neural network NET3 w1 w2 w3.

Rice unok 3.10 - the Block diagramme synthesised nejroseti with one optimised criterion

As the neural network (nejrokontroller) in this case models the PID-REGULATOR the PID-REGULATOR model is realised by means of a recurrent neural network with delay elements on an entry and on an exit. Dynamics of model of this neural network is presented by a following equation:

y (n +1) = F (y (n)..., y (N - q +1), x (n)... χ (N - p +1)), (3.25)

Where y (n), y (n-1)..., y (n - q +1) - values of a starting signal during the previous moments of a time on which the model exit y (n +1) depends; x (n)... χ (n - p +1) - current and previous value of an arrival signal; F-some nonlinear function of the arguments.

For implementation of model (3.25) by means of NANOSECOND in the elementary configuration, that is in the form of single-layer perseptrona with an activation linear function, it is necessary to define weight numbers single-layer perseptrona, that is assemblage

The NANOSECOND is adjusted by some criterion which is necessary for minimising. In the capacity of such criterion the minimum of a root-mean-square error, for example, deviations of a real path vertikalizatsii ekzoskeleta from set or optimum can be accepted:

Where N-number of discrete readout on a path vertikalizatsii ekzoskeleta.

Thus, the problem consists in definition of concrete values of elements of the arranged in sequence assemblage (3.26) which would minimise funktsional (3.27). This problem can be solved by means of classical G in which (3.27) it is used in the capacity of fitness functions, and in the capacity of genes of chromosomes of population weight numbers of assemblage (3.26) are used. Weight numbers are coded either a bit pattern, or a Gray code. Having generated initial population from casual combinations allelej elements of assemblage (3.26), and by formation of new populations by means of genetic operators of crossing and a mutation, the chromosome providing minimisation funktsionala (3.37) is defined.

However it is fair provided that powers of subsets of assemblage (3.26) are known. But at synthesis in recurrent NANOSECOND, as a rule, are not known neither r, nor q.Следовательно, variation HECTARE for synthesis
nejrokontrollerov on the basis of recurrent NANOSECONDS to use it is not obviously possible.

Let's observe the hybrid HECTARE offered by us which allows to overcome these difficulties.

On the first step we will generate population by random sampling of parametres of a recurrent network p, qи w0. It is possible to present this population in the form of table 3.2. Besides, it is necessary to choose admissible parametres of optimised criterion. It is necessary for selection poluchemyh as a result of use of genetic operators of individuals.

Table 3.2 - the Format of initial population of genetic algorithm

Table 3.2 is written down for Nобразцов (individuals) in initial population. Number of the individual in population is coded by a subscript. azhdaja the individual of initial population gives the derived initial population. In table 3.3 derived initial population for the individual №1 of table 3.2 is presented.

Table 3.3 is written down for Mобразцов (individuals) in initial derived population. Number of the individual in population is coded by a superscript.

Table 3.3 - the Format of initial derived population for the individual №1 from initial population of table 3.2

For every line table 3.2 the derived initial population is formed. In last column of table 3.3 value of function of fitness for the matching individual who pays off according to (3.27) registers.

For each derived initial population the variation HECTARE [77, 85] is realised. Result of work of this algorithm is creation

Parental pool. The parental pool is characterised by three parametres of function of fitness: the minimum value of function

Fitness Jmin, the maximum value of function of fitness Jmax and an average quadratic deviation σJфункции fitness in parental pools of derived populations. These values register in last three columns of table 3.2 for the matching individual which derived population are individuals of table 3.2.

The person, the making solution (LYRES), analyses the third columns of a parental pool of table 3.2 and by results of this analysis forms of them the base pool which each individual is optimised by means of hybrid G.Sushchnost of hybrid HECTARE consists in the following. Optimised criterion JJ is formed of three parametres of function of fitness, for example,


Where a1, a2, a3 - empirically selected positive factors.

After that get down to a consecutive variation of parametres of individuals from a base pool of table 3.2 in the following sequence. The parametre variation pпервой the base individual and transition to variation G according to a derived parental pool of table 3.3 is carried out. naliziruetsja criterion JJродительской of derived population of the first individual. If a variation pприводит to increase (decrease) of criterion JJ its variation towards increase (decrease) of this criterion proceeds.

Process of cyclic application variation G and a parametre variation pповторяются while the variation of this parametre leads to increase in criterion JJ. If criterion JJбольше does not increase, in matching columns parametres Jmin1 register, Jmax1, σJ1и analogous procedures «variation genetic algorithm» for parametres qи w0 are carried out. After that we are refunded to procedure «a variation plus classical genetic algorithm» for parametre pи so until variations of these three parametres will stop to call increase (decrease) JJ. Then we carry out transition to the following individual of table 3.2. The algorithm is finished after in table 3.2 there will be only one individual.

To realise hybrid G it is possible in the various ways. Ways differ rules of escalating of usages of delays in neural networks NET1 and NET2. In drawing 3.11 the circuit design of the hybrid HECTARE, a realising way of escalating of delays by a rule «is presented while the result is not becomes worse».

Drawing 3.11 - the Circuit design of hybrid genetic algorithm (beginning)

Drawing 3.11 - the Circuit design of hybrid genetic algorithm (continuation)

Drawing 3.11 - the Circuit design of hybrid genetic algorithm (termination)

The essence of this rule consists that arrival signal delays are spliced until the optimised criterion does not stop to improve. Then start to splice starting signal delays until the optimised criterion does not stop to improve. Then are switched to escalatings of delays in an arrival signal and so are switched until the demanded criteriaon of performance will be attained or the permissible limit of delays will not be settled.

The algorithm drawing 3.11 works as follows. In blocks 1-4 initial parametres of performance of algorithm are set. And a priori we assume, that the minimum quantity of delays on an entry and on an exit is equal to unit. In blocks 5, 6 it is formed parental pools of NANOSECOND NET1и NET2, and in the block 7 from parental pools choose NANOSECOND with optimum structure. The block 8 implements a process vertikalizatsii. On its exit we gain value of optimised criterion. This criterion is compared to previous criterion. If it has changed in the "correct" party it is compared it to admissible criterion, and if it less admissible optimisation process is stopped (блок12). If the criterion has not attained demanded value transition to the block 13 is carried out. Blocks 13-16 are carried out in a scraper until then,
While the criterion will not attain demanded value, or will not change in «not correct» the party. In this case the space on a step back (the block 17) and transition to increase in delays on a starting signal is carried out. Blocks 18-26 for a starting signal are analogous to blocks 13-17 and 8-10 for an arrival signal.


<< | >>
A source: Al-Bareda Ali JAhja Senan. MODELS And OPTIMUM CONTROL SYNTHESIS ALGORITHMS In BIOENGINEERING SYSTEMS of REHABILITATION TYPE ON THE BASIS OF PRODUCTION ENGINEERING of NEURAL NETWORKS. The dissertation on competition of a scientific degree of a Cand.Tech.Sci. Moscow - 2018. 2018

More on topic Genetic algorithm for instruction of a neural network for vertikalizatsii ekzoskeleta with one criterion of optimisation:

  1. Genetic algorithm for instruction of a neural network for vertikalizatsii ekzoskeleta with two criteria of optimisation
  2. Structure and algorithm of instruction of the inoculated logic neural network on the basis of a method of the group account of arguments.
  3. Variation genetic algorithm for a system synthesis of management with one criterion of optimisation
  4. 4.2 Researches of traffic ekzoskeleta with the patient in a regime vertikalizatsii
  5. Methods and means nejrosetevogo managements for vertikalizatsii ekzoskeleta
  6. Genetic synthesis algorithms of neural networks for control systems
  7. a management System synthesis vertikalizatsiej ekzoskeleta a method of artificial neural networks
  8. 4.2 Estimation of a condition of isolation of cable lines on the basis of application of an illegible neural network
  9. Working out of genetic algorithms for synthesis of control systems vertikalizatsiej ekzoskeleta means nejrosetevyh production engineering
  10. informational-analytical model and algorithm of instruction of hybrid double-lever system kompleksirovanija
  11. algorithm on the basis of the rarefied network of sifting elements
  12. the apparatus-oriented algorithm of allocation of periodic sequences of digital signals with the weighed criterion
  13. 3.2. Optimisation of a configuration of a network of gasoline stations on logistical range of distribution of mineral oil for motor transport
- Acoustic devices and systems - Aerials, OHF devices and their technologies - Aerodynamics and processes of heat exchange of flying machines - Automation and management of technological processes and manufactures (on branches) - Aviation and space-rocket technics - Bases and the bases, underground constructions - Biotechnology of foodstuff (on branches) - Building - Building designs, buildings and constructions - Building materials and products - Building mechanics - Cars, motor industry - Chemical technology of fuel and high-energy substances - Chemistry technology - Computer science, computer facilities and management - Computers and systems - Control and test of flying machines and their systems - Designing and a design of courts - Designing and building of roads, undergrounds, airdromes, bridges and transport tunnels - Designing, a design and manufacture of flying machines - Devices and a quality monitoring of an environment, substances, materials and products - Devices and measurement methods by kinds of measurements - Devices and methods for measurement of an ionising radiation and x-ray devices - Devices and methods of transformation of images and a sound - Devices, systems and products of medical appointment - Document-knowledge, архив-knowledge - Documentary information - Durability and thermal modes of flying machines - Dynamics, ballistics, traffic control of flying machines - Electrical engineer - Electromecanics and electric devices - Electronics - Electrotechnical complexes and systems - Electrotechnical materials and products - Electrotechnologies and an electric equipment in agriculture - Electrotechnology - Elements and devices of computer facilities and control systems - Energy devices on the basis of renewed kinds of energy - Engineering geometry and computer drawing - Engineering geometry and computer drawing - Engineering technology - Fire and industrial safety (on branches) - Foundry manufacture - Friction and deterioration in machines - Goodsknowing foodstuff and technology of products of public catering - Goodsknowing the industrial goods and light industry raw materials - Heat supply, ventilation, an air conditioning, gas supply and illumination - Hromatogrophy and Hromatogrophyses devices - Hydraulic engineering building - Hydraulic machines and Hydropneumaticunits - Hydraulics and an engineering hydrology - Industrial fishery - Industrial power system - Information systems and processes, legal aspects of computer science - Information-measuring and operating systems (on branches) - Instrument making, metrology both information-measuring devices and systems - Knowing machines, systems of drives and a detail of machines - Labour safety (on branches) - Land complexes, the starting equipment, operation of flying machines - Library science and bibliology - Light engineering - Machines and devices, processes of refrigerating and cryogenic technics, central airs and life-support - Machines, units and processes (on branches) - Management in social and economic systems - Management of processes of transportations - Manufacture Organization (on branches) - Materials Science - Materials technology (on branches) - Materials technology of manufactures textile and light industry - Mathematical and software of computers, complexes and computer networks - Mathematical modelling, numerical methods and complexes of programs - Mechanical engineering and knowing machines - Membranes and membraneses technology - Metallurgical science and thermal processing of metals - Metallurgy - Metallurgy of black, colour and rare metals - Metallurgy of technogenic and secondary resources - Methods and systems of protection of the information, информационня safety - Metrology and metrological maintenance - Motor transport Operation - Mountain machines - Navigation and an air traffic control - Navigation Devices - Nuclear and radiating safety - Nuclear power installations, including designing, operation and a conclusion from operation - Nuclear reactor building, machines, units and technology of materials of the nuclear industry - Operation of air transport - Optical both optiko-electronic devices and complexes - Physical fields of the ship, ocean, atmosphere and their interaction - Powder metallurgy and composite materials - Power - Power electronics - Power plants and power systems - Power systems and complexes - Power, metallurgical and chemical mechanical engineering - Processes and devices of chemical technologies - Processes and devices of food manufactures - Processes and machines of agroengineering systems - Processing of constructional materials in mechanical engineering - Processing of metals by pressure - Quality monitoring and diagnostics in mechanical engineering - Quantum electronics - Radar-location and radio navigation - Radio engineering and communication - Radio engineering, including systems and TV devices - Radio measuring devices - Road, building and hoisting-and-transport machines - Robots, mechatroniks and roboticses systems - Rolling stock of railways, draught of trains and electrician - Safety in extreme situations (on branches) - Safety of activity of the person - Sailing charter Operation, navigation - Ship power installations and their elements (main and auxiliary) - Shipbuilding - Solid-state electronics, radio-electronic components, micro-and наноэлектроника on quantum effects - Standardization and product quality control - System analysis, management and information processing (on branches) - Systems of automation of designing (on branches) - Systems, networks and devices of telecommunications - Technical aesthetics and design - Technical science - Technics of high pressure - Technologies and machines of processing by pressure - Technologies and machines Weldining manufactures - Technologies and maintenance service means in agriculture - Technologies and means of mechanisation of agriculture - Technology and building organisation - Technology and equipment for manufacture of semiconductors, materials and devices of electronic technics - Technology and a preprocessing of textile materials and raw materials - Technology and machines of timber cuttings and a forestry - Technology and processing of polymers and composites - Technology and the equipment of chemical processing of a biomass of a tree; wood chemistry - Technology and the equipment of mechanical and physicotechnical processing - Technology of a skin and fur - Technology of electrochemical processes and protection against corrosion - Technology of fats, essence and perfumery-cosmetic products - Technology of food products - Technology of garments - Technology of inorganic substances - Technology of instrument making - Technology of materials and products textile and light industry - Technology of meat, dairy and fish products and refrigerating manufactures - Technology of mechanical engineering - Technology of organic substances - Technology of processing, storage and processing of cereal, bean cultures, groats products, fruits-vegetables production and wine growing - Technology of rare, absent-minded and radioactive elements - Technology of shipbuilding, ship repair and organisation of ship-building manufacture - Technology of shoe and kozhevenno-notions products - Technology of silicate and refractory nonmetallic materials - Technology of sugar and sugary products - Technology of tea, tobacco and biologically active substances and subtropical cultures - Technology, machines and the equipment of timber cuttings, a forestry, tree-processings and chemical processing of a biomass of a tree - Telecommunication systems and computer networks - Theoretical bases of computer science - Theoretical the electrical engineer - Theory of mechanisms and machines - Theory of the ship and building mechanics - Thermal engines - Thermal power plants, their power systems and units - Thermal, electrorocket engines and energydevice flying machines - Track, research and designing of railways - Transport - Transport and transportno-technological systems of the country, its regions and cities, manufacture organisation on transport - Transport, mountain and building mechanical engineering - Turbomachines and combined turbounits - Vacuum and plasma electronics - Vacuum, compressor technics and pneumatic systems - Water supply, water drain, building systems of protection of water resources - Waterways of the message and hydrography - Wheel and tracklaying vehicles - Wood-knowledge, technology and the equipment tree-processings -