inflearn logo
inflearn logo

Understanding the Fundamental Principles of Large Language Models (LLMs)

It explains the fundamental principles of large language models like ChatGPT, focusing on theory.

(4.3) 4 reviews

91 learners

Level Intermediate

Course period Unlimited

NLP
NLP
gpt
gpt
AI
AI
ChatGPT
ChatGPT
LLM
LLM
NLP
NLP
gpt
gpt
AI
AI
ChatGPT
ChatGPT
LLM
LLM

What you will gain after the course

  • Fundamental Principles of Large Language Models (LLMs)

  • LLM production process

🧭 Points to Note

The course is currently being finalized. Please be aware that you may have to wait a long time until the course is fully completed (although it will be updated frequently). Please take this into consideration before making your purchase.

🧭 Change History

  • February 25, 2026

    • [Commencing Update of All Course Content] While maintaining the overall structure of the course, I plan to revise each lesson to deliver information in a more dynamic yet concise manner. The existing lessons had drawbacks, such as inconsistent lecture lengths and depths of explanation, as well as the use of static presentation materials. To address these issues, I have undertaken a comprehensive reorganization and will supplement or replace lessons according to this new format. However, if you require any of the previous in-depth lecture videos, please let me know, and I will provide them as reference materials.

  • January 8, 2026

    • Previously, each lesson was numbered using a chapter-section-paragraph system, which caused confusion as it differed from the section numbers. To make the table of contents easier to understand, I have updated the numbering to link directly with the section numbers (e.g., Lesson 1-1 for the first lesson of the first section). However, please understand that updating the slide numbers within each lesson or the lesson numbers on each attachment may take a significant amount of time.

  • December 10, 2025

    • I have added beginner, intermediate, and advanced sections covering the topic "Mastering Tokenization for LLMs."

  • September 27, 2025

    • "Section 17. Deep Dive into Understanding the Entire LLM Development Process", "

      The curriculum for "Section 18. 'Understanding the Entire LLM Production Process' Practice (Python + Google Colab)" has been significantly reinforced and reorganized. I am currently preparing the lecture content to match the new curriculum.

  • September 18, 2025

    • Added precautions to the detailed introduction page.

    • I have revised the curriculum for "Section 10, 'Transformer Architecture' Practice." I am currently preparing the lecture content according to the new curriculum.

    • I have revised the table of contents for "Section 16, Understanding the Entire Process of LLM Creation." Accordingly, the existing lectures have been deleted, and I am preparing new lecture content tailored to the updated table of contents.

  • September 1, 2025

    • I have categorized all lessons into [Basic], [Advanced], and [Practice] and added corresponding prefixes. Since the existing [Supplementary] lessons fall under [Advanced], they have been labeled with the '[Advanced]' prefix.

    • To reduce confusion and make the learning process easier to follow, all sections have been divided into general sections (sections containing [Basic] or [Advanced] lessons), advanced sections (sections containing only [Advanced] lessons), and practice sections (sections containing only [Practice] lessons).

    • By reducing the potential for confusion in this way, all lessons that were set to private on August 22, 2025, have been made public again.


  • August 31, 2025

    • The practice tables of contents for Section 1 to Section 10 have been made public. The content will be released over time in the future.

    • The [Supplementary] and [Advanced] lesson tables of contents for Section 1 to Section 10 have been republished. This is to help students understand the connection with the practice table of contents.


  • August 22, 2025

    • I have changed the status of the [Advanced] and [Supplementary] courses that are not yet completed to private. They will be released section by section as they are completed in the future. We ask for your understanding as this is a measure to reduce confusion for students.

  • August 17, 2025

    • I am currently adding advanced courses and splitting lessons with long durations. Therefore, the section numbers in the course materials may differ from the section numbers shown in the table of contents.


🧠 Understanding the Basic Principles of Large Language Models (LLM): From Practical Application of Generative AI to Cutting-Edge Research Trends

A foundational course to grow into a full-stack, practical AI expert for understanding and applying the latest LLMs, such as GPT, Claude, and LLaMA.

👥 Recommended for the following people

  • Engineers/Data Scientists who want to develop and deploy AI models

  • Startup/corporate personnel planning new services based on generative AI

  • Policy planners and legal professionals considering AI ethics and legal risks

  • Researchers and graduate students (Master's/PhD) who want to stay up to date with the latest AI trends

  • Developers who want to learn prompt engineering, LangChain, and more

  • Anyone else interested in LLM, NLP, GPT, ChatGPT, Generative AI, etc.

🔥 Course Features

  • "Today's learning is tomorrow's competitiveness! The most practical course for building AI expertise that will shine even 10 years from now."

  • "Is it worth more than 100,000 won? No. It is an investment in AI capabilities that will protect your career even 10 years from now."


  • "Stop with superficial knowledge! Through the bonus lectures, you can learn the deepest aspects of LLM technology."

  • "It is different from other lectures. It covers everything from the latest research trends to future-oriented AI."

  • "Grow into an AI expert while building responsible AI development capabilities! Learn ethics, regulations, and safety all at once."

🧑‍💻 Explanation Style

  • Explains theory-centered concepts while taking notes based on core content.

  • [Added on September 1, 2025] However, practice sessions using Python code have been added to aid understanding.

A scene explaining how to select an appropriate LLM

A scene explaining RLHF (Reinforcement Learning from Human Feedback) in detail.

A scene explaining neural network quantization methods.

After taking the course,

  • Based on a deep understanding of the definition and characteristics of generative AI, as well as the principles of language models, you will be able to clearly explain the fundamentals of the technology.

  • You will be able to understand the entire LLM production process, from data collection and preprocessing to model selection, training, evaluation, and maintenance.

  • You will gain a theory-centered understanding of the language model creation process, enabling you to solve specific problems using techniques such as pre-training, transfer learning, fine-tuning, and RLHF (Reinforcement Learning from Human Feedback).


Notes before taking the course

Practice Environment

  • Since this is a theory-oriented lecture, no separate practice environment is required.

  • [Added Content] However, if you wish to practice on your own using the content from the added practical sessions, you should prepare Google Colab. Google Colab can be used for free immediately if you have a Google account (however, in special cases among the practice contents, server performance provided only in paid plans may be required).


Learning Materials

  • The lecture notes are attached as a PDF file.

Prerequisite Knowledge and Precautions

  • Having background knowledge in natural language processing, artificial intelligence, deep learning, and reinforcement learning will help you better understand the content.

  • [Added Content] To practice on your own using the materials from the added lab sessions, it will be very helpful if you are familiar with the Python language and machine learning/deep learning programming.

🧭 Now is the time to start

In the era of LLM-centric artificial intelligence, understanding it properly and applying it in practice is an essential competency for next-generation AI experts.
This course is not just about simple knowledge transfer, but provides the in-depth knowledge required to truly handle and create LLMs.

Recommended for
these people

Who is this course right for?

  • Those who want to learn the principles of Large Language Models (LLMs) with a focus on theory.

  • Those who want to understand the LLM creation process

Need to know before starting?

  • Deep Learning

  • Reinforcement Learning

  • Natural Language Processing

Hello
This is arigaram

652

Learners

33

Reviews

2

Answers

4.5

Rating

18

Courses

I am someone for whom IT is both a hobby and a profession.

I have a diverse background in writing, translation, consulting, development, and lecturing.

Curriculum

All

233 lectures ∙ (52hr 7min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

4 reviews

4.3

4 reviews

  • wj08286955님의 프로필 이미지
    wj08286955

    Reviews 1

    Average Rating 5.0

    5

    60% enrolled

    • arigaram
      Instructor

      Thank you.

  • khkwon님의 프로필 이미지
    khkwon

    Reviews 3

    Average Rating 4.7

    5

    61% enrolled

    • arigaram
      Instructor

      Thank you.

  • dbdusgur95님의 프로필 이미지
    dbdusgur95

    Reviews 1

    Average Rating 2.0

    Edited

    2

    100% enrolled

    .

    • arigaram
      Instructor

      Thank you.

arigaram's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

$77.00