Tags: machine learning* + python*

0 bookmark(s) - Sort by: Date ↓ / Title /

  1. Supervision provides essential building blocks for computer vision applications, such as data loading and real-time zone counting. The toolkit remains model agnostic, enabling easy integration of various machine learning models via specialized connectors.

    - Supports multiple dataset formats including YOLO, COCO, and Pascal VOC
    - Offers utilities to split, merge, and convert datasets
    - Includes capabilities for speed estimation and dwell time analysis
  2. This article explores the growing trend of using small language models (SLMs) to power autonomous AI agents locally on consumer hardware. It discusses how recent advancements in model efficiency allow these smaller, specialized models to perform complex reasoning and tool-use tasks previously reserved for much larger models. The guide covers the benefits of local deployment, such as privacy, reduced latency, and cost savings, while outlining technical strategies for implementing agentic workflows using frameworks like LangChain or AutoGPT with quantized SLMs.
  3. This article demonstrates how to perform text summarization using the scikit-llm library, which provides a simple interface for utilizing large language models within a scikit-learn style workflow. The guide walks through installing the necessary dependencies and implementing both extractive and abstractive summarization techniques on sample text data.
    Key topics include:
    - Introduction to the scikit-llm library
    - Implementing abstractive summarization using LLMs
    - Using scikit-llm for text classification and clustering tasks
    - Practical code examples for integrating LLM capabilities into machine learning pipelines
  4. AutoAgent is an autonomous framework designed for agent engineering, functioning similarly to autoresearch but focused on building and iterating on agent harnesses. The system allows a user to assign a task to an AI agent, which then autonomously modifies system prompts, tools, agent configurations, and orchestration over time. By running benchmarks and checking scores, the meta-agent performs a hill-climbing optimization, keeping improvements and discarding failures. The core workflow involves programming via a Markdown file called program.md, which provides context and directives to the meta-agent, while the meta-agent directly edits the agent.py harness file. This approach minimizes manual engineering by allowing the agent to optimize its own performance through continuous, automated experimentation.
  5. This article explores five Python scripts designed to streamline and automate the process of feature selection in machine learning projects. Feature selection is crucial for improving model performance, reducing complexity, and identifying the most impactful variables.
    The scripts cover techniques like filtering constant features, eliminating redundant features through correlation analysis, identifying significant features using statistical tests, ranking features with model-based importance scores, and optimizing feature subsets with recursive elimination. Each script is practical, minimal, and provides detailed reports to aid in understanding the selection process.
    These tools are valuable for data scientists looking to systematically evaluate feature importance and build more efficient and accurate models.
  6. This is an open, unconventional textbook covering mathematics, computing, and artificial intelligence from foundational principles. It's designed for practitioners seeking a deep understanding, moving beyond exam preparation and focusing on real-world application. The author, drawing from years of experience in AI/ML, has compiled notes that prioritize intuition, context, and clear explanations, avoiding dense notation and outdated material.
    The compendium covers a broad range of topics, from vectors and matrices to machine learning, computer vision, and multimodal learning, with future chapters planned for areas like data structures and AI inference.
  7. This article details a test of five local AI coding models – Qwen3 Coder Next, Qwen3.5-122B-A10B, Devstral 2 123B, gpt-oss-120b, and Omnicoder-9B – using a specific prompt to build a CLI static site generator in Python. The author found a significant performance gap, with Qwen3 Coder Next consistently outperforming the others, especially when utilizing Context7 for live documentation access. The test highlights the importance of accessing documentation to overcome biases in training data and the challenges local models face in consistently leveraging these tools. The article also points out common mistakes made by all models due to training data biases.
  8. This project, `autoresearch-opencode`, is an autonomous experiment loop designed for use with OpenCode. It's a port of `pi-autoresearch`, but implemented as a pure skill, eliminating the need for an MCP server and relying solely on instructions the agent follows using its built-in tools. The skill allows users to automate optimization tasks, as demonstrated by the example of optimizing the BogoSort algorithm which achieved a 7,802x speedup by leveraging Python's `bisect` module for sorted-state detection.
    The system maintains state using a JSONL file, enabling resume/pause functionality and detailed experiment tracking. It provides a dashboard for monitoring progress and ensures data integrity through atomic writes and validation checks.
  9. This article announces a new discrete mathematics course available on the freeCodeCamp.org YouTube channel, taught by Karol Kurek. Discrete mathematics is crucial for fields like machine learning and algorithms, enabling tasks such as finding shortest paths, encryption, and data compression. The course provides an introduction to key areas including combinatorics, number theory, prime numbers, and concepts like the pigeonhole principle and Chinese remainder theorem.
    It also includes practical applications and implementations in Python. The course aims to equip learners with a strong foundation for further exploration in this evolving field.
  10. The article details “autoresearch,” a project by Karpathy where an AI agent autonomously experiments with training a small language model (nanochat) to improve its performance. The agent modifies the `train.py` file, trains for a fixed 5-minute period, and evaluates the results, repeating this process to iteratively refine the model. The project aims to demonstrate autonomous AI research, focusing on a simplified, single-GPU setup with a clear metric (validation bits per byte).

    * **Autonomous Research:** The core concept of AI-driven experimentation.
    * **nanochat:** The small language model used for training.
    * **Fixed Time Budget:** Each experiment runs for exactly 5 minutes.
    * **program.md:** The file containing instructions for the AI agent.
    * **Single-File Modification:** The agent only edits `train.py`.

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: tagged with "machine learning+python"

About - Propulsed by SemanticScuttle