- #1
proteo
- 11
- 1
Hello! Do you think artificial intelligence and DFT codes can be merged? Is it time for the intelligent DFT?
Much assistance has already been automated and is in regular use. For example Archimedes or John von Neumann might go to lunch while asking an assistant to bring a selection of scrolls/books from the library required for his work. Now this information can be retrieved in milliseconds with roughly the same commands to a computer. Many other tasks are regularly performed by our inventions but we may not think of it as 'artificial intelligence' but simply commonplace technology.arcedia said:I mean a scientist (assistant) AI. If there are gamer AI's (chess, go vs.), there should be scientist AI. Google allows people to use its codes. A good programmer (maybe I) can add siesta packages in AI code. Maybe, we say to google assistant "please, calculate these materials' electrical band structure". Maybe this conservation will occur next year.
arcedia said:A good programmer (maybe I) can add siesta packages in AI code. Maybe, we say to google assistant "please, calculate these materials' electrical band structure". Maybe this conservation will occur next year.
DennisN said:Here is a pretty good short video I posted from a couple of years ago which describes the remarkable difficulties involved (and Natural Langauge Understanding in general is notoriously difficult):
See also these previous threads on PF:
Nevertheless, it is a very interesting branch of computer science, and probably my favorite one. But it is also very difficult, which I know from experience .
- Asking bots for help (see e.g. my post #6 and others)
- What makes something artificially intelligent? (see e.g. my post #4)
Edit:
I'd like to add that I believe you also mentioned speech recognition, which in itself is different from natural language understanding. Speech recognition has "simply" the objective of taking audio and trying to convert it into text. But after that, that's when the really, really difficult things start , which is trying to get a machine to successfully parse and artificially cognitively understand what is actually being meant in the text.
Nice! Those are fun AI technologies.arcedia said:Thank you for video. I worked on image processing algorithms and genetic algorithm.
I found our old report and we used Scheme as a programming language (which is a dialect of Lisp). It was a very long time since I programmed Scheme, but I remember I really liked it for particular AI purposes.DennisN said:I don't remember which programming language we used, and I got curious, so I will dig up our old report and have a look at it, so I may post about it again in this thread later.
Thanks, that looks interesting, I'm bookmarking it, and I'm going to check it out!gleem said:This should be of interest to those who are watching the development of NLP and AI in general.
Yes, AI has the potential to enhance DFT codes by improving accuracy and efficiency in solving complex problems.
AI and DFT codes can be merged through the development of new algorithms and software that incorporate AI techniques into the DFT calculation process.
The combination of AI and DFT codes can lead to faster and more accurate calculations, as well as the ability to handle larger and more complex systems.
One potential limitation is the lack of availability of high-quality data to train AI algorithms for DFT calculations. Additionally, incorporating AI into DFT codes may require significant computational resources and expertise.
The merging of AI and DFT codes has the potential to revolutionize scientific research, particularly in fields such as materials science and drug discovery, by enabling more efficient and accurate simulations and predictions.