Deep learning in electron microscopy
JM Ede - Machine Learning: Science and Technology, 2021 - iopscience.iop.org
Deep learning is transforming most areas of science and technology, including electron
microscopy. This review paper offers a practical perspective aimed at developers with …
microscopy. This review paper offers a practical perspective aimed at developers with …
A systematic review of API evolution literature
Recent software advances have led to an expansion of the development and usage of
application programming interfaces (APIs). From millions of Android packages (APKs) …
application programming interfaces (APIs). From millions of Android packages (APKs) …
A comprehensive study of deep learning compiler bugs
There are increasing uses of deep learning (DL) compilers to generate optimized code,
boosting the runtime performance of DL models on specific hardware. Like their traditional …
boosting the runtime performance of DL models on specific hardware. Like their traditional …
On the importance of building high-quality training datasets for neural code search
The performance of neural code search is significantly influenced by the quality of the
training data from which the neural models are derived. A large corpus of high-quality query …
training data from which the neural models are derived. A large corpus of high-quality query …
Bugs in large language models generated code: An empirical study
Abstract Large Language Models (LLMs) for code have gained significant attention recently.
They can generate code in different programming languages based on provided prompts …
They can generate code in different programming languages based on provided prompts …
Prompt-tuned code language model as a neural knowledge base for type inference in statically-typed partial code
Partial code usually involves non-fully-qualified type names (non-FQNs) and undeclared
receiving objects. Resolving the FQNs of these non-FQN types and undeclared receiving …
receiving objects. Resolving the FQNs of these non-FQN types and undeclared receiving …
Cryptoguard: High precision detection of cryptographic vulnerabilities in massive-sized java projects
Cryptographic API misuses, such as exposed secrets, predictable random numbers, and
vulnerable certificate verification, seriously threaten software security. The vision of …
vulnerable certificate verification, seriously threaten software security. The vision of …
A study on robustness and reliability of large language model code generation
L Zhong, Z Wang - arxiv preprint arxiv:2308.10335, 2023 - arxiv.org
Recently, the large language models (LLMs) have shown extraordinary ability in
understanding natural language and generating programming code. It has been a common …
understanding natural language and generating programming code. It has been a common …
A disruptive research playbook for studying disruptive innovations
As researchers today, we are witnessing a fundamental change in our technologically-
enabled world due to the advent and diffusion of highly disruptive technologies such as …
enabled world due to the advent and diffusion of highly disruptive technologies such as …
Don't leak your keys: Understanding, measuring, and exploiting the appsecret leaks in mini-programs
Mobile mini-programs in WeChat have gained significant popularity since their debut in
2017, reaching a scale similar to that of Android apps in the Play Store. Like Google …
2017, reaching a scale similar to that of Android apps in the Play Store. Like Google …