YoVDO

Lost and Found in Translation - An Intro to ML Assisted Decompilation and Deobfuscation

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Machine Learning Courses Code Generation Courses Encoder-Decoder Models Courses Decompilation Courses Transformer Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intersection of machine learning and cybersecurity in this 54-minute conference talk from NDC Conferences. Delve into the world of ML-assisted decompilation and deobfuscation, examining how large language models like BERT, RoBERTa, and GPT-3 are revolutionizing code processing. Discover the potential security risks and benefits of AI-powered code generation tools such as GitHub's Copilot. Learn about neural machine translation techniques applied to reverse engineering, including decompilation and deobfuscation for malware analysis. Gain insights into the transformer architecture, encoder-decoder models, and fine-tuning processes. By the end, acquire a comprehensive understanding of natural language processing techniques, large language model training, and their applications in code generation, semantic code search, decompilation, and deobfuscation.

Syllabus

Introduction
Who am I
Agenda
Google Whistleblower
GitHub CoPilot
Security
Unsupervised Learning
Reinforcements
Two Rules of Thumb
Machine Learning Models
Feature Engineering
Pseudocode
Natural Language Translation
Neural Machine Translation
Sequence to Sequence Models
Encoder Decoder Architecture
Recurrent Neural Networks
Encoder
Attention
Bert
Language Models
Preprocessing
Data Acquisition
Summary
Questions


Taught by

NDC Conferences

Related Courses

Artificial Intelligence Foundations: Neural Networks
LinkedIn Learning
Transformers: Text Classification for NLP Using BERT
LinkedIn Learning
TensorFlow: Working with NLP
LinkedIn Learning
BERTによる自然言語処理を学ぼう! -Attention、TransformerからBERTへとつながるNLP技術-
Udemy
Complete Natural Language Processing Tutorial in Python
Keith Galli via YouTube