I would like to choose a thesis topic related to Go, but most of my professors specialize in neural networks.
What kind of thesis topic could combine both Go and neural networks, while also including elements of software engineering?
Go is not ideal for GPU-intensive calculations out of the box, but modern CPUs are powerful enough for small CPU-only neural networks. If you’re working on machine learning projects that focus on structured data rather than language processing, Go can be a solid choice.
I used go-deep to build a self-learning control system for a CHP (Combined Heat and Power) (Cogeneration - Wikipedia) unit. While the project was discontinued halfway through development, I can confirm it’s definitely feasible to implement neural networks in Go using CPU-only processing.
My approach involved optimizing efficiency through intelligent control decisions based on historical measurement data.
I can confirm that this works in principle, but not how much efficiency can be gained.
You could implement something similar, though you’ll need external data sources to feed your system.
Hope this helps with your project!
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.