I was recently urged to start some kind of research based project. After thinking for a time of what I would like to do, I came to the conclusion that creating an Artificial Neural Network (just a simple one or several simple ones) would do the trick.
My knowledge of the subject is not great. I have only known of the term for about a year, maybe a little longer. I have never taken a CS or EE specific course. I have, however, read a handful of articles online and as well the book "Chaos Under Control: The Art and Science of Complexity" which had a rather excellent section on the subject. I know of some of the theoretical abilities of ANNs, such as the proof that they are Super Turing as opposed to just being Turing complete. A few years ago, I actually sketched out a model for an ANN when a friend of mine challenged me to make AI. At the time, I had no clue that it had already been an extensively studied model.
All this past summer, I have been working with cellular automata, studying insects and their movements, trying to pin down some kind of "ruleset" that I could work with to emulate a small organism, so naturally an ANN would be a good place to start.
Problems:
As stated above, I have no background in electrical engineering or computer science (aside from my ventures in calculator programming). My personal goal for a project like this will be to take the theoretical knowledge I have and actually apply it. I want to actually wire it mostly from scratch, making physical nodes connected with actual wires. I will need to know what components I will need as well as costs. Then, I can figure out if this is a project I should attempt. The school will give a grant of up to $750 and will expect a presentation on the topic as well. (it will also count for credits, of which I can possibly apply towards an EE minor)
Project Ideas:
-Bugs: These could be small little robots that have basic sensors and movements. I even thought of making a neural network that controlled a K'Nex car (with the ability to steer and whatnot) I could possibly make several of the simple "Bugs" and have them interact within a controlled environment.
-The Composer: This would be an ANN that you could train to make original music according to what your preferences are.
-Strategist: This would be an ANN that could learn how to play simple games like Tic-Tac-Toe
Right now, I feel like I would not be able to do this at all. However, I know that there are experienced people on Cemetech that might be able to help. I know how to research the basic information that I need, but applying it is where I will have trouble. So does anybody have any ideas, concerns, or anything else they would like to share?
My knowledge of the subject is not great. I have only known of the term for about a year, maybe a little longer. I have never taken a CS or EE specific course. I have, however, read a handful of articles online and as well the book "Chaos Under Control: The Art and Science of Complexity" which had a rather excellent section on the subject. I know of some of the theoretical abilities of ANNs, such as the proof that they are Super Turing as opposed to just being Turing complete. A few years ago, I actually sketched out a model for an ANN when a friend of mine challenged me to make AI. At the time, I had no clue that it had already been an extensively studied model.
All this past summer, I have been working with cellular automata, studying insects and their movements, trying to pin down some kind of "ruleset" that I could work with to emulate a small organism, so naturally an ANN would be a good place to start.
Problems:
As stated above, I have no background in electrical engineering or computer science (aside from my ventures in calculator programming). My personal goal for a project like this will be to take the theoretical knowledge I have and actually apply it. I want to actually wire it mostly from scratch, making physical nodes connected with actual wires. I will need to know what components I will need as well as costs. Then, I can figure out if this is a project I should attempt. The school will give a grant of up to $750 and will expect a presentation on the topic as well. (it will also count for credits, of which I can possibly apply towards an EE minor)
Project Ideas:
-Bugs: These could be small little robots that have basic sensors and movements. I even thought of making a neural network that controlled a K'Nex car (with the ability to steer and whatnot) I could possibly make several of the simple "Bugs" and have them interact within a controlled environment.
-The Composer: This would be an ANN that you could train to make original music according to what your preferences are.
-Strategist: This would be an ANN that could learn how to play simple games like Tic-Tac-Toe
Right now, I feel like I would not be able to do this at all. However, I know that there are experienced people on Cemetech that might be able to help. I know how to research the basic information that I need, but applying it is where I will have trouble. So does anybody have any ideas, concerns, or anything else they would like to share?