The Naked Scientists
  • Login
  • Register
  • Podcasts
      • The Naked Scientists
      • eLife
      • Naked Genetics
      • Naked Astronomy
      • In short
      • Naked Neuroscience
      • Ask! The Naked Scientists
      • Question of the Week
      • Archive
      • Video
      • SUBSCRIBE to our Podcasts
  • Articles
      • Science News
      • Features
      • Interviews
      • Answers to Science Questions
  • Get Naked
      • Donate
      • Do an Experiment
      • Science Forum
      • Ask a Question
  • About
      • Meet the team
      • Our Sponsors
      • Site Map
      • Contact us

User menu

  • Login
  • Register
  • Home
  • Help
  • Search
  • Tags
  • Member Map
  • Recent Topics
  • Login
  • Register
  1. Naked Science Forum
  2. Non Life Sciences
  3. Technology
  4. Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« previous next »
  • Print
Pages: [1]   Go Down

Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?

  • 8 Replies
  • 6167 Views
  • 0 Tags

0 Members and 1 Guest are viewing this topic.

Offline Ian Scott (OP)

  • Sr. Member
  • ****
  • 101
  • Activity:
    0%
    • View Profile
Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« on: 22/07/2008 05:25:22 »
Can Field Programmable Gate Arrays (FPGA) be used to design a neural net - it seems that 2 million neurons represented as configurable logic elements should do so. They can be run at 2 GHz - so a ms or 1 ~ 10 kHz in a biological system may be replicable.

The human brain has about 100 billion neurons so it could be simulated in hardware and 2 million software cells could be reapplied to tasks each millisecond - neural mass times time I guess.

Would we want to replicate humans though? Perhaps the design is a useful basis but imperfect?

Has anyone here put a neural net on silicon? Doing it in MathCad is slow - parallel processing is always better than sequential processing.



Mod edit - formatted the subject as a question.  Please try to do this to help keep the forum tidy and easy to navigate - thanks!

* jenny1.GIF (12.6 kB, 207x224 - viewed 396 times.)

* mltr12a1.jpg (12.93 kB, 240x180 - viewed 365 times.)
« Last Edit: 23/07/2008 13:03:40 by BenV »
Logged
 



Offline Ian Scott (OP)

  • Sr. Member
  • ****
  • 101
  • Activity:
    0%
    • View Profile
Re: Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #1 on: 22/07/2008 05:36:05 »
oops forgot to say thanks to Neilip for the info on posting images!


* mltr12b4.jpg (15.22 kB, 241x180 - viewed 395 times.)
Logged
 

Offline graham.d

  • Naked Science Forum King!
  • ******
  • 2207
  • Activity:
    0%
  • Thanked: 1 times
    • View Profile
Re: Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #2 on: 22/07/2008 15:33:29 »
You could put some sort of neural net on an FPGA but it would not be very efficient. I would expect this would have been done although I don't know for certain. There will be a paper on the web somewhere I expect. Most neural networks tend to be some sort of learning algorithms based on conventional logic or as a computer emulation. Actual representations of neurons have also been made, but involve a rather horrid mix of analogue and digital circuits which is not very compact. I don't think anyone has made a system which can work in any similar way to how the brain works. The silicon can't behave in any similar way so it all has to be emulated at some level.

I think we are quite a long way from getting close to modelling the human brain or approaching what the AI people call the "Singularity". There was a good set of articles in a recent issue of the IEEE Spectrum magazine which I think you can access on-line even if you are not a member.

http://www.spectrum.ieee.org/singularity

Logged
 

Offline Ian Scott (OP)

  • Sr. Member
  • ****
  • 101
  • Activity:
    0%
    • View Profile
Re: Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #3 on: 22/07/2008 20:22:52 »
Hi Graham

http://ian.r.scott.tripod.com/nn_structure.htm

I am not unfamiliar with NN concepts.

There is little need to replicate biology but it has some lessons that we may choose to avoid


* jenny1.GIF (12.6 kB, 207x224 - viewed 402 times.)
Logged
 

Offline Ian Scott (OP)

  • Sr. Member
  • ****
  • 101
  • Activity:
    0%
    • View Profile
Re: Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #4 on: 22/07/2008 20:32:07 »
ps

If you place a link at least please make that link relevant to the subject matter!

Why waste peoples time?

Why armchair hypothesize also - there is no intellectual value in this.

I was hoping to find a reply from someone that actually programmed FPGA devices Alterra, Zilinx etc. These are not easy to program and the maths is advanced for what I seek.

Others please don't speculate as you add little value.


* smhead.jpg (20.22 kB, 296x379 - viewed 407 times.)
Logged
 



Offline Ian Scott (OP)

  • Sr. Member
  • ****
  • 101
  • Activity:
    0%
    • View Profile
Re: Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #5 on: 22/07/2008 22:44:27 »
BenV

"I'm afraid I don't really understand this one either - this is an online science discussion forum, with a mixture of scientists and non-scientists who enjoy discussing science.  Sometimes this is science they fully understand, sometimes it is an opportunity to learn.  Does allowing people to learn and get involved constitute nannying?"

Do you think I am evil or uncaring?

Maybe I need to learn - but I am as I am and we cannot easily change our ways in life
Logged
 

Offline graham.d

  • Naked Science Forum King!
  • ******
  • 2207
  • Activity:
    0%
  • Thanked: 1 times
    • View Profile
Re: Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #6 on: 23/07/2008 11:29:29 »
Ian, you wittered on about the human brain and speculated on whether it was worth emulating so why do you expect others to realise that what you wanted was a direct answer to a simple question? Why not say, "I am experienced and Neural Net technology and am interested to know if anyone has direct experience of programming a Neural Net on to an FPGA" and say no more. This way you will target the replies more in the way you want.

You should also note that the forum is not just for your own personal edification so whilst you may consider some of the answers beneath your intellectual level, others, who may not be so well versed in a particular subject, may find other contributions interesting or educational.

To program your FPGA, I would recomend you to get to grips with writing HDL (either Verilog or VHDL) although, from your background, you may well be aware of this. The tools for doing the synthesis are not cheap if you are trying to do this self funded. The bigger FPGAs are also very expensive now although you could prove out a principle on a small one I guess.
Logged
 

Offline Ian Scott (OP)

  • Sr. Member
  • ****
  • 101
  • Activity:
    0%
    • View Profile
Re: Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #7 on: 23/07/2008 11:55:47 »
graham aren't you a hate child+
get a room
Logged
 

Offline Soul Surfer

  • Naked Science Forum King!
  • ******
  • 3384
  • Activity:
    0%
  • Thanked: 6 times
  • keep banging the rocks together
    • View Profile
    • ian kimber's web workspace
Can Field Programmable Gate Arrays (FPGA) be used to design a neural net?
« Reply #8 on: 23/07/2008 13:57:22 »
Also Ian that topic is probably best placed in the technology forum
Logged
Learn, create, test and tell
evolution rules in all things
God says so!
 



  • Print
Pages: [1]   Go Up
« previous next »
Tags:
 

Similar topics (5)

Would the magnetic field change if geographic north is not magnetic north?

Started by Azwan Faez Board Geology, Palaeontology & Archaeology

Replies: 1
Views: 6770
Last post 06/02/2011 23:30:37
by CliffordK
H = magnetic field, B = magnetic flux dentsity...huh?

Started by Mr AndrewBoard Physics, Astronomy & Cosmology

Replies: 6
Views: 5011
Last post 16/09/2007 14:35:00
by lightarrow
Does gravitational energy generate a gravitational field?

Started by Richard777Board Physics, Astronomy & Cosmology

Replies: 15
Views: 3603
Last post 26/02/2018 21:59:08
by opportunity
Can gravitational slowing of time be in neutral gravitational field?

Started by simplifiedBoard Physics, Astronomy & Cosmology

Replies: 11
Views: 7124
Last post 05/09/2011 09:59:53
by imatfaal
does candle light produce electromagnatic field....same as light bulb..?

Started by tareggBoard Physics, Astronomy & Cosmology

Replies: 4
Views: 5235
Last post 15/09/2013 22:29:48
by distimpson
There was an error while thanking
Thanking...
  • SMF 2.0.15 | SMF © 2017, Simple Machines
    Privacy Policy
    SMFAds for Free Forums
  • Naked Science Forum ©

Page created in 0.143 seconds with 55 queries.

  • Podcasts
  • Articles
  • Get Naked
  • About
  • Contact us
  • Advertise
  • Privacy Policy
  • Subscribe to newsletter
  • We love feedback

Follow us

cambridge_logo_footer.png

©The Naked Scientists® 2000–2017 | The Naked Scientists® and Naked Science® are registered trademarks created by Dr Chris Smith. Information presented on this website is the opinion of the individual contributors and does not reflect the general views of the administrators, editors, moderators, sponsors, Cambridge University or the public at large.