Skip to content
James Bower
James Bower

  • Tools
  • Projects
  • Guides
  • Courses
  • Resources
    • Books
    • Datasets
James Bower

Detection Engineering

Detection Rule Staleness: How AI Can Solve This Now

jbower, April 20, 2026April 24, 2026

Your detection rule staleness is leaving you vulnerable, and you don’t know it. Here’s a scenario I’ve watched play out more times than I’d like. Six months ago, we wrote a Sigma rule for T1059.001 – PowerShell. We tagged it to the technique, PySigma parsed it clean, CI went green,…

Continue Reading
Python

How to Think About Low-Latency Development with Python

jbower, November 3, 2024March 17, 2026

Python is nobody’s first choice for low-latency systems. It’s interpreted, it has the GIL, and its dynamic typing adds overhead that compiled languages don’t have. Yet many of us build performance-sensitive systems in Python anyway, because the ecosystem, the iteration speed, and the team’s familiarity make it the pragmatic choice….

Continue Reading
Machine Learning

Managing Noise In AI Security Machine Learning

jbower, October 14, 2024October 15, 2024

Understanding the various types of noise in cybersecurity is essential for developing robust machine-learning models capable of effectively detecting and mitigating threats. By recognizing how different noise patterns manifest within security data, practitioners can enhance the accuracy and reliability of their threat detection systems. This blog post will walk you…

Continue Reading
EDA

Dimensionality Reduction: Find the Best Method for Your Data

jbower, June 25, 2024June 25, 2024

Understanding Non-Linear Dimensionality Non-linear dimensionality reduction is like discovering hidden paths in a complex forest. It reduces the number of dimensions in a dataset while capturing intricate, non-linear relationships among the features. Unlike linear methods that assume straight-line relationships, non-linear methods uncover more intricate patterns, which is crucial in cybersecurity,…

Continue Reading
Anomaly Detection

Improved Anomaly Detection in Cybersecurity using Model Cascading

jbower, June 9, 2024November 7, 2024

Model cascading in cybersecurity involves using a sequence of machine learning models to detect anomalous behavior in network traffic or user activity. The process starts with an initial general model that flags uncertain or potentially anomalous instances. These flagged instances are then passed to more specialized models that focus on…

Continue Reading
Quantitative Security

AI-Driven Cyber Security Risk Scoring and Prioritization

jbower, October 25, 2023October 25, 2023

When we think about the security of our systems, a lot of it can be compared to a game of chess. Imagine, for a moment, if the chessboard is our entire digital infrastructure—network, identity, cloud, and SaaS. The myriad of pieces on the board? They’re the numerous components that make…

Continue Reading
UEBA

Combine UEBA And ML To Prevent Supply Chain Attacks Now

jbower, October 25, 2023October 25, 2023

Could Supply Chain Attacks like Log4J have been prevented? If so, how? Well, that’s what I’m going to dive into today, and also announce the launch of a new project, DependencyCheck.ai. I had this idea a while back that if I combined both ML and UEBA (User Entity Based Analytics),…

Continue Reading
Decision Intelligence

What is Artificial Decision Intelligence (ADI)?

jbower, October 22, 2023October 22, 2023

What is “Artificial Decision Intelligence?”, and how can it be applied? Artificial Decision Intelligence is made up of the following:

Continue Reading
NLP

NPUs and the Future of Endpoint Security

jbower, September 23, 2023May 1, 2024

With the news that Intel is in the works to release their first NPU chips in the coming year. I thought it would be interesting to see how this could disrupt how cyber security is handled on the endpoint. For those of you who don’t know, an NPU is a…

Continue Reading
LLM

An LLM Ensemble for Better Large Language Model Results

jbower, September 3, 2023September 8, 2023

In the ever-evolving world of AI, solving specific problems demands specialized solutions. Firstly, enter the LLM Ensemble: a tailored approach specifically designed to nail complex question-and-answer tasks. For instance, our use case for this post will be customer cyber security queries. However, it’s important to realize that this solution can…

Continue Reading
  • 1
  • 2
  • …
  • 5
  • Next
  • Twitter
  • GitHub
  • YouTube
  • LinkedIn

Videos

https://www.youtube.com/watch?v=FEb8KZoEyzI&t=1291s

Categories

  • Active Defense
  • Anomaly Detection
  • AWS
  • Books
  • Business
  • CTF
  • Decision Intelligence
  • Deep Learning
  • Detection Engineering
  • EDA
  • Entity Recognition
  • Health
  • Linux
  • LLM
  • Machine Learning
  • Memory Forensics
  • NIDS
  • NLG
  • NLP
  • Operating Systems
  • Productivity
  • Python
  • Quantitative Security
  • Security Tools
  • Sentiment Analysis
  • Tech
  • Text Analytics
  • Threat Hunting
  • Threat Intelligence
  • Topic Modeling
  • UEBA

Recent Posts

  • Detection Rule Staleness: How AI Can Solve This Now
  • How to Think About Low-Latency Development with Python
  • Managing Noise In AI Security Machine Learning
  • Dimensionality Reduction: Find the Best Method for Your Data
  • Improved Anomaly Detection in Cybersecurity using Model Cascading

Tags

Apache BERT Boot2Root classification Conda Data Augmentation ddos Diet Dirb Ensemble ETL featured Firewall FreeBSD GPT-3 Hacking Hacking Challenge Htop Kioptrix LiME LLM low-latency Miniconda Mod_jk Monitoring NetworkMiner Nikto NLP NLTK Nmap Nokia 770 OpenAI OpenBSD PCAP pdfminer Peak Performance PF recon Security SSM Tomcat Volatility VSCode Word2Vec xgboost

Archives

  • April 2026
  • November 2024
  • October 2024
  • June 2024
  • October 2023
  • September 2023
  • August 2023
  • May 2023
  • April 2023
  • February 2023
  • March 2020
  • June 2019
  • July 2018
  • May 2018
  • August 2017
  • June 2017
  • February 2017
  • November 2016
  • October 2016
  • September 2016
  • April 2016
  • March 2016
  • November 2015
  • August 2015
  • June 2015
  • February 2015
  • September 2014
  • August 2014
  • July 2014
  • January 2014
  • June 2013
  • January 2012
  • September 2009
  • August 2009
  • September 2008
  • September 2006
©2026 James Bower | WordPress Theme by SuperbThemes