home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / ai / neuraln / 4194 < prev    next >
Encoding:
Text File  |  1992-11-08  |  8.7 KB  |  188 lines

  1. Newsgroups: comp.ai.neural-nets
  2. Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!ames!tulane!wupost!gumby!destroyer!cs.ubc.ca!unixg.ubc.ca!kakwa.ucs.ualberta.ca!alberta!arms
  3. From: arms@cs.UAlberta.CA (Bill Armstrong)
  4. Subject: Re: Neural-Net Character Recognition s/w or docs???
  5. Message-ID: <arms.721115069@spedden>
  6. Sender: news@cs.UAlberta.CA (News Administrator)
  7. Nntp-Posting-Host: spedden.cs.ualberta.ca
  8. Organization: University of Alberta, Edmonton, Canada
  9. References: <1992Nov5.043246.16924@cunews.carleton.ca>
  10. Date: Sat, 7 Nov 1992 05:44:29 GMT
  11. Lines: 175
  12.  
  13. sigurdsn@whitney.mrco.carleton.ca (Paul Sigurdson) writes:
  14.  
  15. >    I am interested in getting my hands on some type of Neural
  16. >Net ShareWare package that deals with alphanumeric character recognition
  17. >(for ms-dos), or any documentation of this sort of thing.
  18. >    Does anyone have this sort of thing (and are willing to
  19. >share)
  20.  
  21. The atree adaptive logic network (ALN) simulator has an OCR demo (with
  22. C and C++ source code for PCs under Windows 3.x.).  The package is
  23. quite thoroughly documented in an on-line help.
  24.  
  25. Some people have said they would like to develop full OCR systems
  26. based on the atree demo, but so far, there are no reports of a full
  27. OCR project being completed.  I hope some persons will comment if they
  28. are working on one.
  29.  
  30. Anyway, here's the info about the package.
  31.  
  32. Best wishes,
  33.  
  34. Bill
  35.  
  36.  
  37. THE ATREE ADAPTIVE LOGIC NETWORK SIMULATION PACKAGE
  38.  
  39. The latest release of the atree adaptive logic network (ALN)
  40. simulation package, atree release 2.7, is available via anonymous ftp
  41. from menaik.cs.ualberta.ca [129.128.4.241] in directory pub/ (use
  42. binary mode).  It runs on IBM PCs and compatibles under Windows 3.x.
  43. Included is documentation and ON-LINE HELP that will help you to
  44. understand the basic principles of adaptive logic networks and enable
  45. you to try out some examples of your own creation.  All C and C++
  46. source code is provided.
  47.  
  48. The atree package is not a toy, despite the fact that it is used for
  49. demonstration purposes, and is non-commercial.  Experimenters are
  50. using it on challenging problems of medicine, physics and the
  51. environment.  It has been used to grade beef based on ultrasound
  52. images, design hardware to discriminate particles produced by an
  53. accelerator, help to design walking prostheses for spinal cord damaged
  54. patients and measure the composition of tarsands from spectral data.
  55.  
  56. It is possible to use inexpensive, off-the-shelf programmable logic
  57. devices to realize the results of training ALNs in high-speed
  58. hardware, though we do not provide those facilities in the atree
  59. software.
  60.  
  61. Please read the license, and the warranty (that protects the
  62. developers, not the users).  All neural networks which are "black
  63. boxes" trained and tested on sample data are possibly unsafe, i.e.
  64. unexpected outputs can occur. The current free atree package is no
  65. exception.  A commercial version is planned for later release, and
  66. eventually a safe design methodology will be available.
  67.  
  68. We shall use release 2.7 as an example here, but please see what the
  69. latest version number is before you ftp the software by examining the
  70. contents of pub/.  Atree release 2.7 is available in either of two
  71. files in this directory: atre27.exe and a27exe.exe.  The file
  72. atre27.exe contains the full C and C++ sources for those who want to
  73. program some applications using Borland C++ 3.x and Application
  74. Frameworks, or some similar C/C++ development environment.  The other,
  75. smaller file contains just the executables for those who just want to
  76. try out atree release 2.7.
  77.  
  78. Everyone should have a look at the OCR demo!  It has been referred to
  79. as "quite impressive" by experts in the OCR area.  Test yourself
  80. against the trained ALNs, and scribble in your own characters (similar
  81. to the A, L, or N; or pick any language, any alphabet and then train)
  82. to see how noisy and distorted the characters can be, yet still be
  83. recognized by the logic networks.  The demo can be obtained without
  84. the rest in pub/a27ocr.exe.
  85.  
  86. To set up your software on the PC under Windows 3.x, it is recommended
  87. that you execute atre27.exe in your main directory, whereupon it will
  88. create a subdirectory atree_27 and extract everything into it.
  89. Running "setup" in that directory will create a group of icons you can
  90. use to invoke demos and the facilities for programming adaptive logic
  91. network applications in the lf language.  The "Open" command gives you
  92. access to numerous instructive examples.  Clicking on the Help button
  93. gives you access to explanations of theory and code.
  94.  
  95. The Unix version, atree release 2.0, will be upgraded sometime to add
  96. some of the functionality of release 2.7.  It is not yet capable of
  97. the nice color displays of the Windows version, but besides running on
  98. Unix workstations it can be easily ported to Macintosh, Amiga, and
  99. other machines.
  100.  
  101. Thanks to all those who have sent comments about their work on ALNs,
  102. and have helped us to develop new concepts at a rapid rate. We would
  103. appreciate your continued help in finding any problems in the latest
  104. release.
  105.  
  106. Welcome to the world of adaptive logic networks!
  107.  
  108.  
  109.     RECOMMENDED PUBLICATIONS ON ADAPTIVE LOGIC NETWORKS
  110.  
  111. W. Armstrong, Adaptive Boolean Logic Element, U. S. Patent 3934231,
  112. Feb. 28, 1974 (multiple filings in various countries),
  113. assigned to Dendronic Decisions Limited.
  114.  
  115. G. v. Bochmann, W. Armstrong, Properties of Boolean Functions
  116. with a Tree Decomposition, BIT 13, 1974. pp. 1-13.
  117.  
  118. W. Armstrong, Gilles Godbout: Use of Boolean Tree Functions to Perform
  119. High-Speed Pattern Classification and Related Tasks, Dept. d'IRO,
  120. Universite de Montreal, Doc. de Travail #53, 1974. (unpublished,
  121. except in summary form as follows:)
  122.  
  123. W. Armstrong and G. Godbout, Properties of Binary Trees
  124. of Flexible Elements Useful in Pattern Recognition, IEEE 1975
  125. International Conf. on Cybernetics and Society, San Francisco, 1975,
  126. IEEE Cat. No. 75 CHO 997-7 SMC, pp. 447-449.
  127.  
  128. W. Armstrong and J. Gecsei, Architecture of a Tree-based
  129. Image Processor, 12th Asilomar Conf. on Circuits, Systems
  130. and Computers, Pacific Grove, Calif., 1978, pp. 345-349.
  131.  
  132. W. Armstrong and J. Gecsei, Adaptation Algorithms for
  133. Binary Tree Networks, IEEE Trans. on Systems, Man and
  134. Cybernetics, 9, 1979, pp. 276-285.
  135.  
  136. W. Armstrong, J.-D. Liang, D. Lin, S. Reynolds, Experiments Using
  137. Parsimonious Adaptive Logic, Tech. Rept. TR 90-30, Department of
  138. Computing Science, University of Alberta, Edmonton, Alberta, Canada,
  139. T6G 2H1.  This is now available in a revised form via anonymous FTP
  140. from menaik.cs.ualberta.ca [129.128.4.241] in pub/atree2.ps.Z (the
  141. title of the revised document is Some Results concerning Adaptive
  142. Logic Networks).
  143.  
  144. W. Armstrong, A. Dwelly, J.-D. Liang, D. Lin, S. Reynolds, Learning
  145. and Generalization in Adaptive Logic Networks, in Artificial Neural
  146. Networks, Proceedings of the 1991 International Conference on
  147. Artificial Neural Networks ( ICANN'91), Espoo,
  148. Finland, June 24-28, 1991, T. Kohonen, K.Makisara, O. Simula, J. Kangas eds.
  149. Elsevier Science Publishing Co. Inc. N. Y. 1991, vol. 2, pp. 1173-1176.
  150.  
  151. Allen G. Supynuk, William W. Armstrong, Adaptive Logic Networks and
  152. Robot Control, Proc. Vision Interface Conference '92, also called
  153. AI/VI/GI '92, Vancouver B. C., May 11-15, 1992, pp. 181 - 186.
  154.  
  155. R. B. Stein, A. Kostov, M. Belanger, W. W. Armstrong and D. B.
  156. Popovic, Methods to Control Functional Electrical Stimulation in
  157. Walking, First International FES Symposium, Sendai, Japan, July 23 -
  158. 25, 1992 (Invited paper, to appear).
  159.  
  160. Aleksandar Kostov, Richard B. Stein, William W. Armstrong, Monroe
  161. Thomas, Evaluation of Adaptive Logic Networks for Control of Walking
  162. in Paralyzed Patients, 14th Ann. Int'l Conf. IEEE Engineering in
  163. Medicine and Biology Society, Paris, France, Oct. 29 - Nov. 1, 1992
  164. (to appear).
  165.  
  166. Ian Parsons, W. W. Armstrong: The Use of Adaptive Logic Nets to
  167. Quantify Tar Sands Feed (Draft), available via anonymous ftp from
  168. menaik.cs.ualberta.cs [129.128.4.241] in pub/alntarsands.ps.Z.
  169.  
  170. In case you have difficulty in obtaining the above documents or the
  171. atree release 2.0 software for Unix or release 2.7 for IBM-PC and
  172. compatibles under Windows, the software and all of the above documents
  173. prior to 1991 can be obtained from the University of Alberta for a
  174. media fee to cover the costs of copying and mailing of $150
  175. (Canadian), made payable to the University of Alberta.  Two 3 1/2"
  176. diskettes are normally included but an attempt will be made to satisfy
  177. needs for other media, e.g. tapes.  Orders can be sent to the following
  178. address:
  179.  
  180. Prof. William W. Armstrong, Computing Science Dept.
  181. University of Alberta; Edmonton, Alberta, Canada T6G 2H1
  182. arms@cs.ualberta.ca Tel(403)492 2374 FAX 492 1071
  183. --
  184. ***************************************************
  185. Prof. William W. Armstrong, Computing Science Dept.
  186. University of Alberta; Edmonton, Alberta, Canada T6G 2H1
  187. arms@cs.ualberta.ca Tel(403)492 2374 FAX 492 1071
  188.