Building Neural Networks with C++

Click For Summary

Discussion Overview

The discussion revolves around building neural networks using C++. Participants share their experiences, ideas, and questions regarding the implementation and potential applications of neural networks, touching on both technical and ethical considerations.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant expresses interest in building a neural network and seeks insights on implementations from others.
  • Another participant shares a personal anecdote about a professor who developed a neural network for forensic purposes but faced challenges in explaining its functionality.
  • A participant questions the feasibility of using neural networks to track individuals online, raising concerns about the ethical and legal implications of such applications.
  • One participant mentions a specific goal for their neural network, which is to produce a vector describing the motion of a component in a highly non-linear system.
  • Another participant references the existence of open-source projects and shares their past experience with a neural network that evolved rather than learned.
  • A participant notes a resource they have on neural networks, including a book and a website, suggesting it may be useful for others interested in the topic.

Areas of Agreement / Disagreement

The discussion features multiple competing views and ideas regarding the implementation and implications of neural networks, with no consensus reached on specific approaches or ethical considerations.

Contextual Notes

Participants express varying levels of experience and knowledge about neural networks, indicating a range of assumptions and potential limitations in their discussions.

Who May Find This Useful

This discussion may be useful for individuals interested in neural networks, particularly those exploring implementation in C++, ethical considerations in AI, and the practical applications of such technology.

taylrl3
Messages
60
Reaction score
0
Hello again,

Im trying to build a neural network using C++. Has anyone had a go? I think the potential implications are really interesting and would like to hear about how people might have implemented them. Another general one for anyone.
 
Technology news on Phys.org
I am very interested in your project. I am no where near that level however I would love to hear updates on how it is going and the progress you make. A professor of mine developed a neural network some years ago dealing with catching sexual predators. He didn't go into much detail about it but he did say that he could not explain why it worked. He spent a lot of time in court because he did a lot of forensic work for local law ( Florida ). He used his own neural network as a tool to catch these sexual predators but he could not use that information in court because he could not explain why it worked. He just knew that it did. What is your goal for your neural network if you don't mind me asking?
 
I can't envision how a network such as that might work but it seems like an interesting idea. Could this potentially be developed into a tool which could track a persons movements throughout the web, building an identity? I'm sure advertising companies would love such a thing, though the legalities of it not to mention the ethical aspect might be questionable.
 
I want mine to be able to produce a vector describing the motion of a component of a highly non-linear system.
 
I believe there are open source or free projects ready to use.

Long ago I tried to implement neural network as part of the bitozoa project. It worked to some extent, but neural network was not learning, but evolving.
 
No endorsement intended, but some time ago I stored away a download of JavaAI and the book "Practical*Artificial*Intelligence*Programming*in*Java" by Mark Watson in order to poke around with it later, which hasn't happened yet. There is a large section on NNets which might be useful. See the above named section at:
http://www.markwatson.com/opencontent/
 
Last edited by a moderator:

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K