This lab gives you the chance to formulate a machine learning problem and use a neural network to solve it. First you will learn about conx, the Pyro module that implements neural networks. Then you may choose one of two options for your neural network experiments: work with a data set containing images of people's faces, or try a robot control task.
You may work with a partner on this lab.
export PYTHONPATH=/usr/local:/usr/local/pyrobot
setenv PYTHONPATH '/usr/local:/usr/local/pyrobot'
/usr/local/pyrobot/brain/conx.pyYou may also want to read about the details of particular conx methods at ConxImplementationDetails
getWeights('input', 'hidden')
userid_pose_expression_eyes_scale.pgm
Use cs63handin to turn in a tar file of an entire directory that should contain all of the code needed to run your experiments, as well as examples of your post-training analysis, and a text file. The text file should explain the experiment in enough detail so that it could be easily reproduced. You should also discuss the results and refer to interesting features found in your post-training analysis.
To tar up your directory do the following:
tar -cf nnet.tar directoryName