Exploring the Mathematical Benefits of Euler’s Number in DNN Activation FunctionsEuler’s number (e) plays a key role in deep neural networks (DNNs)Nov 13Nov 13
Balancing Relevance & Diversity in RAG — guide for smarter doc selectionTL;DR: Combine embeddings for relevance, bert similarity score for diversity, and the knapsack algorithm to select the best documents…Nov 3Nov 3
You are able to code your chatGPTIn 2 hours I was able to have a scratch of the code for language model training and predictionOct 6Oct 6
From Vision to Execution: Crafting Software Design and Architecture for AI-Driven Applications…In this series, we delve into the critical roles of System Design and System Architecture within AI-driven applications.Oct 6Oct 6
Getting Started with Rust (Part 5): Rust Macros on the AI/ML project examplesRust’s macro system is a powerful feature that enables meta-programming, allowing developers to write code that generates other code.Oct 6Oct 6
Getting Started with Rust (Part 4): Pattern Matching, Error Handling, and Concurrency BasicsLearn Rust programmingJul 23Jul 23
Memory Management in Python: Comparing sort() and sorted() for EfficiencySimple trick to boost performance Jul 22Jul 22
Getting Started with Rust (Part 3): Memory Management BasicsMany of the programming languages used in AI, such as Python, Julia, and Java, rely on garbage collectors to manage memory. Rust, on the…Jul 213Jul 213
From Vision to Execution: Crafting Software Design and Architecture for AI-Driven Applications…In this series, we will delve into the critical roles of System Design and System Architecture within AI-driven applications.Jul 19Jul 19