home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / ai / neuraln / 2895 < prev    next >
Encoding:
Text File  |  1992-07-23  |  1.6 KB  |  34 lines

  1. Newsgroups: comp.ai.neural-nets
  2. Path: sparky!uunet!cs.utexas.edu!usc!snorkelwacker.mit.edu!bloom-picayune.mit.edu!news
  3. From: mlevin@forte.cs.tufts.edu
  4. Subject: how to get neural net to answer within a set of legal answers?
  5. Message-ID: <1992Jul23.182308.22406@athena.mit.edu>
  6. Sender: news@athena.mit.edu (News system)
  7. Nntp-Posting-Host: pit-manager.mit.edu
  8. Organization: Tufts University
  9. Distribution: usa
  10. Date: Thu, 23 Jul 1992 18:23:08 GMT
  11. Lines: 21
  12.  
  13.  
  14.      Suppose I want to use a neural net to inductively learn the
  15. relationship between some inputs and outputs. Suppose also that the
  16. outputs I want from the net have to be members of a certain set,
  17. specified with a syntactic rule. How do I get the net to output only
  18. "legal" guesses?  More specifically, suppose I want the net to learn a
  19. relationship between sets of real numbers and strings; however, the
  20. strings that it offers up as its guesses need to be "legal" strings -
  21. they need to conform to a certain syntax. How in general do people
  22. working with neural nets get them to only output legal (relative to
  23. some domain) guesses? In case anyone can help me, I want the net to
  24. produce outputs of strings S, where each S is recursively defined as a
  25. real number, the letter "z", or the string "(f S' S'')" where f is one
  26. of a small set of function names, and S' and S'' are other strings
  27. (which may themselves be complex strings etc.). Thus, "7" is a legal
  28. string. So is "(+ (* 8 z) (- z 5.5))".  Basically, a legal string is
  29. any math expression in variable z in infix (LISP-like) notation.  So,
  30. what can I do to have it output only legal formulas? Please reply to
  31. mlevin@presto.cs.tufts.edu. 
  32.  
  33. Mike Levin
  34.