วันศุกร์ที่ 16 ตุลาคม พ.ศ. 2569

Funnel plot

A specialized scatter plot primarily used in systematic reviews and meta-analyses to visually check for the existence of publication bias and other reporting errors.













  • Horizontal Axis (X-axis): Displays the effect size of individual studies (e.g., Odds Ratio, Risk Ratio, Mean Difference).
  • Vertical Axis (Y-axis): Displays a measure of study precision or size, most commonly the Standard Error (SE). The axis is typically inverted, meaning larger studies with higher precision and lower standard error sit at the top, while smaller studies with lower precision cluster near the bottom.
  • Center Line: A vertical line represents the pooled or overall effect size calculated from the meta-analysis. [1, 2, 3, 4]
How to Interpret the Shape
The ideal layout forms an inverted, symmetrical pyramid or funnel around the overall pooled effect line. [1, 2]
Plot ShapeIndicationStatistical Meaning
Symmetrical FunnelNo Publication BiasLarge studies (at the top) cluster tightly around the true population effect because they have less sampling error. Small studies (at the bottom) have higher variability and scatter widely on bothsides of the center line purely due to chance.
Asymmetrical FunnelPotential Bias PresentA chunk or "bite" of the funnel is missing (usually at the bottom left or right). This suggests that smaller studies showing negative or statistically insignificant results were intentionally or unintentionally left unpublished.

วันอังคารที่ 6 ตุลาคม พ.ศ. 2569

LLM comparison


 

AI tool categories 2026

🤖 Agentic & Autonomous Systems (The Workforce Layer)

  • AI Agent Management Platforms (AMPs): Software that acts like "Jira for machines," orchestration dashboards to manage and track fleets of autonomous AI agents working alongside humans. (Examples: Multica, AgentCenter)
  • Agentic Frameworks & Frameworks: Code libraries developers use to build custom, reasoning-capable agents. (Examples: LangGraph, CrewAI, AutoGen)
  • Autonomous Coding Agents: Independent software bots that can take a task, write code, run tests, and fix bugs autonomously. (Examples: Claude Code, Devin, Sweep)

📝 Generative AI (Content Creation Layer)

  • Text Generation & General Chat: Conversational engines used for brainstorming, writing, reasoning, and synthesis. (Examples: ChatGPT, Claude, Google Gemini, Grok)
  • Image Generation & Editing: Creating hyper-realistic photos, artistic graphics, or brand assets from text. (Examples: Midjourney, DALL-E 3, Adobe Firefly)
  • Video Generation: Producing cinematic clips, animations, or marketing videos from prompts. (Examples: OpenAI Sora, Runway Gen-3, Kling)
  • Audio, Voice & Music: High-fidelity speech synthesis, voice cloning, and text-to-music generation. (Examples: ElevenLabs, Suno, Udio)
  • 3D Modeling: Creating three-dimensional assets for gaming, industrial design, and XR. (Examples: Spline AI, Meshy)

🔍 Conversational & Search AI (Information Retrieval)

  • AI Search Engines: Real-time engines that browse the web and summarize answers with direct citations. (Examples: Perplexity, SearchGPT)
  • Enterprise Search & Knowledge Management: Internal tools that index a company's private documents for instant employee answers. (Examples: Glean, Heptabase)
  • Customer Support Agents: Front-line bots trained on corporate documentation to resolve client issues autonomously. (Examples: Intercom Fin, Ada)

💻 Developer & Enterprise Productivity Tools

  • AI Code Editors (IDEs): Complete desktop coding environments deeply integrated with AI models. (Examples: Cursor, Windsurf)
  • Coding Extensions: In-line autocomplete plugins that fit inside legacy coding environments. (Examples: GitHub Copilot, Tabnine)
  • Office Productivity & Co-Pilots: Suite extensions that draft emails, build presentation decks, and summarize calendar items. (Examples: Microsoft 365 Copilot, Google Workspace Vids/Duet)
  • Meeting Assistants & Note-Takers: Bots that join video calls, transcribe audio, and extract action items. (Examples: Otter.ai, Read.ai, Fathom)

📊 Analytical, Predictive & Traditional AI

  • Predictive Analytics: Statistical engines used to forecast markets, weather changes, and consumer trends. (Examples: Pecan AI, H2O.ai)
  • Classification & Risk Assessment: Safety systems designed to flag financial fraud, filter spam, or scan system vulnerabilities. (Examples: Sift, Feedzai)
  • Recommendation Systems: Content and e-commerce algorithms designed to maximize user engagement. (Examples: Netflix Recommendation Engine, Amazon Personalize)

👁️ Computer Vision, Physical Systems & Robotics

  • Object Recognition & Spatial Computing: Software that identifies faces, reads signs, and tracks environments from video streams. (Examples: OpenCV, AWS Rekognition)
  • Autonomous Navigation Systems: Systems powering self-driving cars, industrial drones, and delivery robots. (Examples: Tesla FSD, Waymo, Skydio)
  • Industrial Robotics Integration: Operating systems managing physical arm movement, automated warehouse sorting, and assembly line pickers. (Examples: Covariant, Symbotic)

🧬 Specialized Scientific & Heavy Industry AI

  • Bioinformatics & Healthcare AI: Computational tools designed for accelerated drug discovery, protein mapping, and radiology triage. (Examples: AlphaFold 3, Insilico Medicine)
  • Legal & Compliance Tech: High-speed discovery platforms built to audit massive legal repositories and check contracts for compliance risk. (Examples: Harvey AI, CoCounsel)
  • Cybersecurity AI Defenders: Constant network scanners deploying live defensive countermeasures against active digital intrusions. (Examples: Darktrace, CrowdStrike Charlotte AI)

🛠️ Backend MLOps & Infrastructure (The Engine Room)

  • AI Observability & Evaluation: Gateways that track prompt logs, system latency, hallucination rates, and API failures. (Examples: LangSmith, Langfuse, Arize)
  • Vector Databases: High-speed memory storage systems that allow AI models to recall contextual corporate knowledge instantly. (Examples: Pinecone, Milvus, Weaviate)
  • Compute & Model Hosting Platforms: Cloud services designed to rent out GPUs and host open-weight machine learning pipelines. (Examples: Hugging Face, Together AI, RunPod)
  • CI/CD & Workflow Automation: Continuous integration and deployment platforms that automate software builds, testing, model deployments, and MLOps release pipelines. (Examples: GitHub Actions, GitLab CI/CD, CircleCI)

วันพฤหัสบดีที่ 1 ตุลาคม พ.ศ. 2569

Jenks natural breaks

The core objective of Jenks is simple: minimize within-class variance while maximizing between-class differences.

Imagine plotting your exam scores on a single number line. Jenks looks for natural "gaps" or dips in the frequency of the data.

  • It groups similar values together.

  • It maximizes the distance between the boundaries of different classes.

It functions similarly to the ANOVA (Analysis of Variance) statistical test, running iterations to find the exact cutoffs (breaks) that create the most distinct groupings possible for your chosen number of classes ($K$).

Why It’s Great for Exam Scores

If you want to grade a sorted list of exam scores, Jenks is often a much better choice than GMM or K-Means because:

  1. It respects 1D ordering: It inherently understands that numbers are on a linear scale, preventing weird anomalies like the high and low ends grouping together.

  2. It highlights natural clusters: If there is a distinct gap between passing and failing students, or between B-grade and A-grade students, Jenks will place the class boundaries directly inside those natural gaps.

  3. No distribution assumptions: Unlike GMM, it doesn't assume your data follows a normal (bell-curve) distribution. Real-world exam scores are frequently skewed or multi-modal, which Jenks handles effortlessly.