Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for implementing neural network algorithm based on Delphi software

A neural network algorithm and software implementation technology, applied in the field of neural network algorithm implementation based on Delphi software, can solve problems such as hidden safety hazards and complex interface technology, and achieve the effects of improved reliability, improved integration, and increased confidentiality.

Inactive Publication Date: 2009-08-12
JIANGHAN UNIVERSITY
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Artificial neural network is an important tool software platform for studying various complex algorithms. To carry out the application research of neural network, it is necessary to use special programming statements to program under the Matlab platform. This program is difficult to be compiled into an executable file, that is, The neural network source program can only be opened under the Matlab platform; in addition, the results of the neural network algorithm software must be interfaced with other system application programs, and this interface technology is also relatively complicated
Therefore, in an actual application technology, if there are both general application programs and neural network algorithm programs, general application programs can be packaged as executable files. Users of such executable files cannot see the source program, so this The program has confidentiality and reliability; while the neural network application software cannot be packaged, users can see the source program and modify the program at will, causing security risks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for implementing neural network algorithm based on Delphi software
  • Method for implementing neural network algorithm based on Delphi software
  • Method for implementing neural network algorithm based on Delphi software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] like figure 1 As shown, the establishment of the ActiveX object: Matlab as the server, Delphi application as the control end, in order to establish this connection, the ActiveX object must first be established, that is, Matlab registers in the registry of the Windows operating system. The method is to execute the following command in the form of command line:

[0017] mattlab / Regserver

[0018] This command only needs to be executed once, unless the location of the Matlab software in the hard disk is moved. The name of the ActiveX object in the registry of the Matlab software is "Matlab.Application". In order to generate and obtain the Matlab object, use the following statement in Delphi:

[0019] Matlab = Creatoleobject('Matlab.Application')

[0020] Execute Matlab commands in Delphi:

[0021] One of the main methods of the Matlab ActiveX automation object is to use the Matlab.Execute(command) function, where the parameter Command is the command string to be execut...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a Delphi software-based method for realizing a neural net algorithm, which comprises the following steps: after establishing an ActiveX automatic connection between a Delphi application program and a Matlab, executing a Matlab command in the Delphi to realize effective database calling by using the Matlab; performing the neural net learning analysis of the effective data; and feeding back an algorithm result to the Delphi in real time and successfully applying the algorithm result to actual control. In the method, the Matlab neural net algorithm is successfully applied to a control program of the Delphi, and the algorithm executing efficiency of the Matlab is improved considerably; and at the same time, the problems of seamless interfaces and unified packing of an artificial neural net algorithm program and other application programs are solved, so the neural net algorithm program has high reliability, unalterability and security.

Description

technical field [0001] The invention belongs to the application of computer software technology in the preparation of neural network application programs, and in particular relates to a method for realizing neural network algorithms based on Delphi software. Background technique [0002] The artificial neural network is an important tool for the research of various algorithms. The general artificial neural network application software is compiled under the platform of Matlab, and then interfaces with other interface application software to form multiple application platforms in one computer. software situation. [0003] Artificial neural network is an important tool software platform for studying various complex algorithms. To carry out the application research of neural network, it is necessary to use special programming statements to program under the Matlab platform. This program is difficult to be compiled into an executable file, that is, The neural network source prog...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06N3/02G06F9/44
Inventor 漆为民杨晓林
Owner JIANGHAN UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products