วันเสาร์ที่ 13 มิถุนายน พ.ศ. 2569

Active Learning

 คือ กระบวนการจัดการเรียนรู้เชิงรุกที่เน้นให้ผู้เรียนมีส่วนร่วม ลงมือปฏิบัติจริง และคิดวิเคราะห์ด้วยตนเอง เปลี่ยนจากการเป็นผู้รับสาร (นั่งฟังครูสอนเพียงอย่างเดียว) มาเป็นผู้สร้างองค์ความรู้ผ่านกิจกรรมต่างๆ เช่น การระดมสมอง การทำโครงงาน และการอภิปราย

สามารถแบ่งความเข้าใจในแนวคิดนี้ออกเป็น 3 ส่วนหลัก ดังนี้ครับ:
🌟 บทบาทที่เปลี่ยนไป
  • ผู้เรียน: เป็นศูนย์กลางของการเรียนรู้ มีหน้าที่คิด วิเคราะห์ ลงมือทำ และแลกเปลี่ยนความคิดเห็นกับเพื่อน
  • ผู้สอน: เปลี่ยนจาก "ผู้บรรยาย" มาเป็น "ผู้อำนวยความสะดวก" (Facilitator) หรือโค้ช คอยให้คำปรึกษาและสร้างแรงบันดาลใจ
💡 ตัวอย่างรูปแบบกิจกรรม
  • การเรียนรู้แบบใช้ปัญหาเป็นฐาน (Problem-Based Learning - PBL): ให้ผู้เรียนร่วมกันแก้โจทย์ปัญหาหรือสถานการณ์จำลอง
  • การระดมสมอง (Brainstorming): แลกเปลี่ยนความคิดเห็นอย่างอิสระเพื่อหาคำตอบร่วมกัน
  • การเรียนรู้แบบร่วมมือ (Cooperative Learning): แบ่งกลุ่มทำงาน ทำโครงงาน หรือจับคู่ทบทวนความรู้ (Think-Pair-Share)
  • การจำลองสถานการณ์ (Role-playing): สวมบทบาทสมมติเพื่อทำความเข้าใจเนื้อหาหรือผลกระทบต่างๆ อย่างลึกซึ้ง
🎯 ประโยชน์ของการเรียนรู้
  • ช่วยให้ผู้เรียนจดจำเนื้อหาได้ยาวนานขึ้น (เพราะได้ลงมือทำจริง)
  • พัฒนาทักษะการคิดขั้นสูง เช่น การวิเคราะห์ การสังเคราะห์ และการแก้ปัญหา
  • ส่งเสริมทักษะทางสังคม เช่น การทำงานร่วมกับผู้อื่นและการสื่อสาร

วันพุธที่ 10 มิถุนายน พ.ศ. 2569

Rising of Quantum computing

“Why is quantum computing becoming feasible now after being proposed decades ago?”

The idea is old

The foundations of quantum computing were developed in the 1980s and 1990s by researchers such as Richard Feynman, David Deutsch, and Peter Shor.

Important milestones:

  • 1981: Feynman proposed simulating quantum systems with quantum machines.
  • 1994: Shor discovered an algorithm that could factor large numbers exponentially faster than known classical methods.
  • 1996: Grover introduced a quantum search algorithm.

These discoveries generated enormous excitement.

Why didn’t it take off immediately?

Because building a quantum computer is extraordinarily difficult.

A classical bit is either:

  • 0
  • 1

A quantum bit (qubit) can exist in a quantum state involving both possibilities simultaneously.

The problem is that qubits are extremely fragile:

  • Heat destroys quantum states.
  • Electromagnetic noise causes errors.
  • Vibrations cause decoherence.
  • Measurement collapses the state.

For decades, researchers knew the theory but could not build machines large enough to be useful.

What changed recently?

1. Better hardware engineering

Researchers learned how to manufacture and control:

  • Superconducting qubits
  • Trapped-ion qubits
  • Neutral-atom qubits
  • Photonic qubits

Companies such as  IBM Quantum⁠,  Google Quantum AI⁠,  IonQ⁠, and  Quantinuum⁠ have demonstrated increasingly larger and more reliable quantum processors.

2. Advances in error correction

A practical quantum computer may require thousands or even millions of physical qubits to create a much smaller number of reliable logical qubits.

For many years, error correction was mostly theoretical. Recently, experimental demonstrations have shown that logical qubits can become more reliable as more physical qubits are added, an important milestone.

3. Improved cryogenic and control systems

Many quantum computers operate near absolute zero:

  • Room temperature ≈ 300 K
  • Quantum processors ≈ 0.01 K

Advances in refrigeration, microwave electronics, and precision control have made experiments possible at larger scales.

4. Significant investment

Governments and industry have invested billions of dollars because quantum computing could potentially impact:

  • Cryptography
  • Materials science
  • Drug discovery
  • Optimization
  • Quantum chemistry

Why isn’t quantum computing as popular as AI?

Because quantum computing still lacks a “ChatGPT moment.”

AI became popular when ordinary people could immediately see value:

  • Writing text
  • Generating images
  • Coding assistance
  • Translation

Quantum computers currently:

  • Are expensive.
  • Have limited numbers of high-quality qubits.
  • Remain primarily research tools.
  • Solve only a narrow range of problems better than classical computers.

Most people cannot yet use a quantum computer to improve their daily work.

A useful analogy

If AI in 2026 is like the internet around 2010—already transforming daily life—then quantum computing is more like the internet around 1975:

  • The underlying science is real.
  • Experts know it is important.
  • Significant prototypes exist.
  • Commercial potential is visible.
  • But widespread practical use is still emerging.

Quantum computing may eventually become revolutionary, but unlike AI, it has not yet reached the stage where the average person can benefit from it directly.

—ChatGPT

Rise of uncle AI

 AI has existed for decades, but several key factors only came together in the last 10–15 years, making it practical and widely accessible.

1. Massive amounts of data

Early AI systems had limited training data. Today, the internet, social media, digital documents, videos, sensors, and smartphones generate enormous datasets that AI can learn from.

For example:

  • In the 1980s, a researcher might have thousands of examples.
  • Today, AI models can be trained on billions or trillions of words and images.

2. Powerful computing hardware

Modern AI, especially deep learning, requires huge computational power.

The rise of:

  • Graphics Processing Units (GPUs)
  • Cloud computing
  • Specialized AI chips

made it possible to train models that would have taken centuries on older computers.

3. Breakthroughs in algorithms

Many AI ideas are not new. Neural networks were proposed in the 1940s–1980s.

However, researchers discovered better:

  • Network architectures
  • Training techniques
  • Optimization algorithms
  • Attention mechanisms and Transformers

The publication of the Transformer architecture in 2017, described in the paper “Attention Is All You Need”, was particularly important because it enabled large language models such as ChatGPT.

4. Cloud infrastructure

In the past, using AI required expensive local hardware and expert knowledge.

Today, companies can provide AI through cloud services:

  • OpenAI⁠
  • Google Cloud AI⁠
  • Microsoft Azure AI⁠
  • Amazon Web Services AI⁠

This dramatically lowered the barrier to adoption.

5. Consumer-facing applications

AI was often hidden inside specialized systems:

  • Expert systems
  • Industrial optimization
  • Fraud detection
  • Search engines

Most people never interacted with it directly.

Today, users can simply chat with AI, generate images, summarize documents, or write code. ChatGPT made AI visible to the general public in the same way that the web browser made the internet visible in the 1990s.

6. Economic incentives

Companies discovered that AI could:

  • Reduce labor costs
  • Improve productivity
  • Personalize services
  • Automate decision-making

This triggered massive investment from governments, startups, and large technology firms.

Why not 20 years ago?

A useful way to think about it is:

The theory of AI arrived first, the data arrived second, the hardware arrived third, and the killer applications arrived last.

Many core AI concepts were invented decades ago, but until recently there was not enough data, computing power, or infrastructure to make them useful at large scale.

A historical analogy is aviation:

  • The idea of flying existed for centuries.
  • The physics were understood.
  • But practical flight only became common when engines, materials, manufacturing, and infrastructure matured simultaneously.

AI followed a similar path. The concepts were old, but only recently did the necessary ecosystem become mature enough for widespread adoption.

—ChatGPT

วันอังคารที่ 9 มิถุนายน พ.ศ. 2569

Measuring Massive Multitask Language Understanding (MMLU)

 a popular benchmark for evaluating the capabilities of large language models.

วันจันทร์ที่ 8 มิถุนายน พ.ศ. 2569

AI use policies of different publishers

 https://www.enago.com/responsible-ai-movement/publisher-ai-guidelines

เครื่องมือที่ภาคสถิตินิยมใช้

เรียงจากเก่าไปใหม่
  1. https://www.sas.com/en_th/home.html
  2. R
  3. Python