search menu icon-carat-right cmu-wordmark

Posts by Zachary Kurtz

The Vectors of Code: On Machine Learning for Software

The Vectors of Code: On Machine Learning for Software

• Blog
Zachary Kurtz

This blog post provides a light technical introduction on machine learning (ML) for problems of computer code, such as detecting malicious executables or vulnerabilities in source code. Code vectors enable ML practitioners to tackle code problems that were previously approachable only with highly-specialized software engineering knowledge. Conversely, code vectors can help software analysts to leverage general, off-the-shelf ML tools without needing to become ML experts. In this post, I introduce some use cases for ML...

Read More
Translating Between Statistics and Machine Learning

Translating Between Statistics and Machine Learning

• Blog
Zachary Kurtz

Statistics and machine learning often use different terminology for similar concepts. I recently confronted this when I began reading about maximum causal entropy as part of a project on inverse reinforcement learning. Many of the terms were unfamiliar to me, but as I read closer, I realized that the concepts had close relationships with statistics concepts. This blog post presents a table of connections between terms that are standard in statistics and their related counterparts...

Read More

Contact the Author

Zachary Kurtz

SEI Digital Library

SEI Publications

Visit the SEI Digital Library to see other publications by Zachary Kurtz

View publications