<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Sungho Park</title><description>AI Engineer</description><link>https://sunghogigio.com/</link><item><title>Restarting the Minecraft social simulation</title><link>https://sunghogigio.com/blog/en/minecraft-social-simulation-rebuild/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/minecraft-social-simulation-rebuild/</guid><description>Evidence first this time.</description><pubDate>Wed, 27 May 2026 01:00:00 GMT</pubDate></item><item><title>21.4 billion tokens outside of code</title><link>https://sunghogigio.com/blog/en/ai-token-spending-knowledge-system/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/ai-token-spending-knowledge-system/</guid><description>12 weeks, 21.4 billion tokens.</description><pubDate>Thu, 26 Mar 2026 01:00:00 GMT</pubDate></item><item><title>Hugo → Ghost → Astro: Switching blog frameworks three times</title><link>https://sunghogigio.com/blog/en/blog-migration-hugo-ghost-astro/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/blog-migration-hugo-ghost-astro/</guid><description>From sitemap debugging to AI-agent-driven blogging.</description><pubDate>Tue, 24 Mar 2026 09:00:00 GMT</pubDate></item><item><title>Agent Skill for Astro Blog</title><link>https://sunghogigio.com/blog/en/astro-agent-skill/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/astro-agent-skill/</guid><description>Agents kept getting Astro 6 patterns wrong, so I put together a skill.</description><pubDate>Mon, 23 Mar 2026 05:00:00 GMT</pubDate></item><item><title>I Tried Unity&apos;s Official MCP and It Didn&apos;t Work — Here&apos;s What Happened</title><link>https://sunghogigio.com/blog/en/unity-official-mcp-broken-analysis/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/unity-official-mcp-broken-analysis/</guid><description>CoplayDev/unity-mcp kept disconnecting, so I tried the official package. The relay binary returned empty tools/list. Back to the community alternative.</description><pubDate>Sun, 22 Mar 2026 09:00:00 GMT</pubDate></item><item><title>Agent Library Review with MCP</title><link>https://sunghogigio.com/blog/en/agent-library-review-with-mcp/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/agent-library-review-with-mcp/</guid><description>Hands-on review of OpenAI Agents SDK, LangGraph, Gemini Gen AI SDK, and MCP for building AI agents. Conclusion: just use LLM Provider SDKs directly.</description><pubDate>Tue, 01 Apr 2025 17:19:12 GMT</pubDate></item><item><title>OpenAI Agents SDK Review</title><link>https://sunghogigio.com/blog/en/openai-agents-sdk-review/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/openai-agents-sdk-review/</guid><description>Hands-on review of OpenAI Agents SDK comparing it to LangChain, covering tools, guardrails, tracing, and the agent loop architecture.</description><pubDate>Wed, 12 Mar 2025 17:19:12 GMT</pubDate></item><item><title>Rethinking agents and tools</title><link>https://sunghogigio.com/blog/en/rethinking-agent-and-tools/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/rethinking-agent-and-tools/</guid><description>The bottleneck is outside the agent.</description><pubDate>Sat, 08 Mar 2025 06:00:00 GMT</pubDate></item><item><title>M1 GPU Acceleration</title><link>https://sunghogigio.com/blog/en/m1-gpu-acceleration/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/m1-gpu-acceleration/</guid><description>Setup guide for GPU acceleration on Apple Silicon M1 with PyTorch MPS backend and HuggingFace Transformers.</description><pubDate>Fri, 20 May 2022 00:00:00 GMT</pubDate></item><item><title>Mac Basic Settings</title><link>https://sunghogigio.com/blog/en/mac-settings/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/mac-settings/</guid><description>Essential Mac setup checklist covering Rosetta 2, Homebrew for ARM and Intel, oh-my-zsh, language toggle key remapping, and menu bar customization.</description><pubDate>Thu, 19 May 2022 00:00:00 GMT</pubDate></item><item><title>Retrieval-Augmented Diffusion Model</title><link>https://sunghogigio.com/blog/en/retrieval-augmented-diffusion-model/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/retrieval-augmented-diffusion-model/</guid><description>A review of the paper that enhances diffusion models using retrieval-based approaches from NLP, achieving high-fidelity image generation with fewer parameters.</description><pubDate>Wed, 18 May 2022 00:00:00 GMT</pubDate></item><item><title>Med-BERT</title><link>https://sunghogigio.com/blog/en/med-bert/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/med-bert/</guid><description>A review of Med-BERT, a BERT-based model pretrained on structured EHR data for disease prediction.</description><pubDate>Tue, 17 May 2022 00:00:00 GMT</pubDate></item><item><title>Condenser, coCondenser</title><link>https://sunghogigio.com/blog/en/condenser-cocondenser/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/condenser-cocondenser/</guid><description>Paper review of Condenser and coCondenser for dense retrieval pre-training.</description><pubDate>Mon, 16 May 2022 00:00:00 GMT</pubDate></item><item><title>Grad Cache</title><link>https://sunghogigio.com/blog/en/grad-cache/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/grad-cache/</guid><description>An approach that enables large-batch contrastive learning under memory constraints, similar to gradient accumulation.</description><pubDate>Tue, 12 Apr 2022 00:00:00 GMT</pubDate></item><item><title>NVTabular</title><link>https://sunghogigio.com/blog/en/nv-tabular/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/nv-tabular/</guid><description>Introduction to NVTabular, NVIDIA&apos;s GPU-accelerated library for tabular data feature engineering and preprocessing.</description><pubDate>Tue, 12 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Airflow and Kubernetes</title><link>https://sunghogigio.com/blog/en/airflow-and-kubernetes/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/airflow-and-kubernetes/</guid><description>Comparison of two approaches for running Airflow on Kubernetes: deploying Airflow components as pods vs. using KubernetesExecutor with KubernetesPodOperator.</description><pubDate>Fri, 08 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Split VRAM of GPU on Kubernetes</title><link>https://sunghogigio.com/blog/en/split-vram-of-gpu-on-kubernetes/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/split-vram-of-gpu-on-kubernetes/</guid><description>Exploring options for splitting GPU VRAM across pods in Kubernetes, including replicas, extended resources, and GPU virtualization.</description><pubDate>Fri, 08 Apr 2022 00:00:00 GMT</pubDate></item><item><title>GitHub Pages Basic Setup</title><link>https://sunghogigio.com/blog/en/githubio-basic-setting/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/githubio-basic-setting/</guid><description>Setting up a GitHub Pages blog with Jekyll: installation, configuration, YAML front matter, and theme customization.</description><pubDate>Wed, 06 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Jekyll Pages</title><link>https://sunghogigio.com/blog/en/jekyll-page/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/jekyll-page/</guid><description>Guide to creating non-date-based Jekyll pages with custom permalinks, layouts, and a custom 404 page for GitHub Pages.</description><pubDate>Wed, 06 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Open Graph Protocol</title><link>https://sunghogigio.com/blog/en/open-graph-protocol/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/open-graph-protocol/</guid><description>Overview of Open Graph Protocol for standardized metadata in HTML, with tips on Facebook&apos;s Sharing Debugger and cache management.</description><pubDate>Wed, 06 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Search Engine Registration</title><link>https://sunghogigio.com/blog/en/search-engine-registration/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/search-engine-registration/</guid><description>Step-by-step guide to registering a blog with Google Search Console, Google Analytics, and Naver Search Advisor.</description><pubDate>Wed, 06 Apr 2022 00:00:00 GMT</pubDate></item><item><title>[Programmers] Tuple</title><link>https://sunghogigio.com/blog/en/programmers-tuple/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-tuple/</guid><description>Solution for the Programmers tuple problem using string parsing, regex, and length-based sorting.</description><pubDate>Thu, 24 Feb 2022 10:54:54 GMT</pubDate></item><item><title>[Programmers] Lotto Best and Worst Rank</title><link>https://sunghogigio.com/blog/en/programmers-lotto-max-min-rank/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-lotto-max-min-rank/</guid><description>C++ solution for the Programmers lotto best/worst rank problem with notes on find and vector methods.</description><pubDate>Mon, 31 Jan 2022 08:04:48 GMT</pubDate></item><item><title>[Programmers] Get Report Results</title><link>https://sunghogigio.com/blog/en/programmers-get-report-results/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-get-report-results/</guid><description>C++ solution for the Programmers report results problem using unordered_map, set, and stringstream.</description><pubDate>Sun, 30 Jan 2022 17:51:20 GMT</pubDate></item><item><title>[Programmers] Printer</title><link>https://sunghogigio.com/blog/en/programmers-printer/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-printer/</guid><description>Solution for the Programmers printer queue problem using priority-based simulation.</description><pubDate>Thu, 20 Jan 2022 09:56:01 GMT</pubDate></item><item><title>AutoML</title><link>https://sunghogigio.com/blog/en/automl/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/automl/</guid><description>Introduction to AutoML and hyperparameter optimization using Bayesian Optimization with Gaussian Process Regression.</description><pubDate>Sun, 28 Nov 2021 14:04:07 GMT</pubDate></item><item><title>Model Compression Competition</title><link>https://sunghogigio.com/blog/en/model-compression-competition/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/model-compression-competition/</guid><description>Key considerations for model compression competitions, covering FLOPs, memory access cost, and speed optimization guidelines from ShuffleNet v2.</description><pubDate>Sun, 28 Nov 2021 13:26:00 GMT</pubDate></item><item><title>Model Compression Overview</title><link>https://sunghogigio.com/blog/en/model-compression-overview/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/model-compression-overview/</guid><description>Overview of model compression techniques: NAS, network pruning, knowledge distillation, tensor decomposition, and quantization.</description><pubDate>Sun, 28 Nov 2021 13:07:01 GMT</pubDate></item><item><title>[HackerRank] Roads and Libraries</title><link>https://sunghogigio.com/blog/en/hackerrank-roads-and-libraries/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/hackerrank-roads-and-libraries/</guid><description>Solution for the HackerRank Roads and Libraries problem using DFS to minimize the cost of building roads and libraries across connected city groups.</description><pubDate>Fri, 19 Nov 2021 12:04:28 GMT</pubDate></item><item><title>[HackerRank] Sherlock and Cost</title><link>https://sunghogigio.com/blog/en/hackerrank-sherlock-and-cost/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/hackerrank-sherlock-and-cost/</guid><description>Dynamic programming solution for the HackerRank Sherlock and Cost problem, maximizing the sum of absolute differences in a sequence.</description><pubDate>Fri, 19 Nov 2021 09:34:40 GMT</pubDate></item><item><title>[HackerRank] Climbing the Leaderboard</title><link>https://sunghogigio.com/blog/en/hackerrank-climbing-the-leaderboard/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/hackerrank-climbing-the-leaderboard/</guid><description>Solving HackerRank&apos;s Climbing the Leaderboard problem efficiently using sorted traversal instead of repeated search.</description><pubDate>Thu, 18 Nov 2021 08:48:12 GMT</pubDate></item><item><title>[Programmers] String Compression</title><link>https://sunghogigio.com/blog/en/programmers-string-compression/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-string-compression/</guid><description>Solution for the Programmers string compression problem using n-gram style chunking.</description><pubDate>Wed, 17 Nov 2021 17:09:49 GMT</pubDate></item><item><title>[Programmers] Farthest Node</title><link>https://sunghogigio.com/blog/en/programmers-farthest-node/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-farthest-node/</guid><description>Solution for the Programmers farthest node problem using BFS on an undirected graph.</description><pubDate>Fri, 12 Nov 2021 08:07:04 GMT</pubDate></item><item><title>[Baekjoon] Z</title><link>https://sunghogigio.com/blog/en/baekjoon-z/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/baekjoon-z/</guid><description>Solution for Baekjoon 1074 (Z) using recursive quadrant division and cumulative counting.</description><pubDate>Thu, 11 Nov 2021 03:15:39 GMT</pubDate></item><item><title>Kaggle Dataset Download</title><link>https://sunghogigio.com/blog/en/kaggle-dataset/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/kaggle-dataset/</guid><description>Quick shell script for batch-downloading Kaggle competition datasets using the Kaggle API for local server training.</description><pubDate>Wed, 10 Nov 2021 15:31:55 GMT</pubDate></item><item><title>[Baekjoon] Picnic</title><link>https://sunghogigio.com/blog/en/baekjoon-picnic/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/baekjoon-picnic/</guid><description>Solution for Baekjoon 2026 (Picnic) using DFS on a friendship graph with adjacency matrix and adjacency list.</description><pubDate>Wed, 10 Nov 2021 11:35:47 GMT</pubDate></item><item><title>[Baekjoon] Password Creation</title><link>https://sunghogigio.com/blog/en/baekjoon-password-creation/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/baekjoon-password-creation/</guid><description>Solution for Baekjoon 1759 (Password Creation) using combinations with vowel and consonant constraints.</description><pubDate>Mon, 08 Nov 2021 08:12:58 GMT</pubDate></item><item><title>[Programmers] Filename Sort</title><link>https://sunghogigio.com/blog/en/programmers-filename-sort/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-filename-sort/</guid><description>Solution for the Programmers filename sort problem using regex-based splitting and custom sort keys.</description><pubDate>Tue, 02 Nov 2021 02:51:54 GMT</pubDate></item><item><title>[Programmers] English Word Chain</title><link>https://sunghogigio.com/blog/en/programmers-english-word-chain/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-english-word-chain/</guid><description>Solution for the Programmers word chain game problem using stack-based simulation and modular arithmetic.</description><pubDate>Fri, 29 Oct 2021 22:50:29 GMT</pubDate></item><item><title>NLP Trends</title><link>https://sunghogigio.com/blog/en/nlp-trends/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/nlp-trends/</guid><description>Survey of NLP trends including reinforcement learning for summarization and QA, and multimodal NLP+CV approaches like Show and Tell and GLAC Net.</description><pubDate>Fri, 29 Oct 2021 09:55:54 GMT</pubDate></item><item><title>Kill All Matching Processes with grep</title><link>https://sunghogigio.com/blog/en/grep-process-and-kill/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/grep-process-and-kill/</guid><description>One-liner to find and kill all matching processes using ps, grep, awk, and xargs.</description><pubDate>Fri, 29 Oct 2021 08:57:49 GMT</pubDate></item><item><title>Python 3 Containers</title><link>https://sunghogigio.com/blog/en/python3-container/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/python3-container/</guid><description>Overview of Python collections containers: UserDict, OrderedDict, and deque with practical usage notes.</description><pubDate>Wed, 27 Oct 2021 00:53:46 GMT</pubDate></item><item><title>[Baekjoon] Gear</title><link>https://sunghogigio.com/blog/en/baekjoon-gear/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/baekjoon-gear/</guid><description>Solution for Baekjoon 14891 (Gear/Cogwheel) using recursive state checking and deque-based rotation.</description><pubDate>Tue, 26 Oct 2021 20:12:15 GMT</pubDate></item><item><title>[Programmers] Stepping Stones</title><link>https://sunghogigio.com/blog/en/programmers-stepping-stones/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-stepping-stones/</guid><description>Solution for the Programmers stepping stones problem using binary search on minimum distance.</description><pubDate>Fri, 22 Oct 2021 17:34:24 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 11 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-eleventh-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-eleventh-week/</guid><description>Week 11 retrospective of Naver Boostcamp AI Tech covering the Relation Extraction competition, model experiments, and leaderboard submissions.</description><pubDate>Fri, 22 Oct 2021 11:27:28 GMT</pubDate></item><item><title>[Programmers] Lifeboat</title><link>https://sunghogigio.com/blog/en/programmers-lifeboat/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-lifeboat/</guid><description>Solution for the Programmers lifeboat problem using a greedy two-pointer approach.</description><pubDate>Fri, 22 Oct 2021 03:45:53 GMT</pubDate></item><item><title>[Programmers] H-Index</title><link>https://sunghogigio.com/blog/en/programmers-h-index/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-h-index/</guid><description>Solution for the Programmers H-Index problem using sorting and linear scan.</description><pubDate>Fri, 22 Oct 2021 02:44:44 GMT</pubDate></item><item><title>[Programmers] Disguise</title><link>https://sunghogigio.com/blog/en/programmers-disguise/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-disguise/</guid><description>Solution to the Programmers &apos;Disguise&apos; hash problem using combinatorics to count clothing outfit combinations.</description><pubDate>Thu, 21 Oct 2021 17:35:00 GMT</pubDate></item><item><title>[Programmers] Phone Book</title><link>https://sunghogigio.com/blog/en/programmers-phone-book/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-phone-book/</guid><description>Solution for the Programmers phone book problem using sorting and prefix comparison.</description><pubDate>Thu, 21 Oct 2021 14:57:35 GMT</pubDate></item><item><title>QA with Phrase Retrieval</title><link>https://sunghogigio.com/blog/en/qa-with-phrase-retrieval/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/qa-with-phrase-retrieval/</guid><description>Overview of phrase retrieval for open-domain QA, using dense-sparse representations to bypass the retriever-reader pipeline.</description><pubDate>Wed, 20 Oct 2021 06:13:25 GMT</pubDate></item><item><title>[Programmers] Immigration</title><link>https://sunghogigio.com/blog/en/programmers-immigration/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-immigration/</guid><description>Solution for the Programmers immigration problem using binary search on time cost.</description><pubDate>Wed, 20 Oct 2021 02:11:09 GMT</pubDate></item><item><title>Negative In-batch</title><link>https://sunghogigio.com/blog/en/negative-in-batch/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/negative-in-batch/</guid><description>An approach that enables large-batch contrastive learning under memory constraints by using in-batch negatives instead of explicit negative sampling.</description><pubDate>Mon, 18 Oct 2021 17:53:53 GMT</pubDate></item><item><title>Reducing Training Bias</title><link>https://sunghogigio.com/blog/en/reducing-training-bias/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/reducing-training-bias/</guid><description>Types of training bias in MRC and ODQA, and techniques to mitigate them including negative sampling and annotation bias handling.</description><pubDate>Mon, 18 Oct 2021 03:44:02 GMT</pubDate></item><item><title>Linking MRC and Retrieval</title><link>https://sunghogigio.com/blog/en/linking-mrc-and-retrieval/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/linking-mrc-and-retrieval/</guid><description>Deep dive into Open Domain Question Answering, covering the Retriever-Reader approach, distant supervision, and passage granularity strategies.</description><pubDate>Sun, 17 Oct 2021 08:45:26 GMT</pubDate></item><item><title>Passage Retrieval - Scaling Up</title><link>https://sunghogigio.com/blog/en/passage-retrieval-scaling-up/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/passage-retrieval-scaling-up/</guid><description>Scaling passage retrieval with approximate similarity search techniques: scalar quantization, inverted file indexing, and FAISS.</description><pubDate>Sun, 17 Oct 2021 08:32:29 GMT</pubDate></item><item><title>Dense Embedding</title><link>https://sunghogigio.com/blog/en/dense-embedding/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/dense-embedding/</guid><description>Dense embedding for passage retrieval: training bi-encoders with contrastive learning and negative sampling strategies.</description><pubDate>Thu, 14 Oct 2021 06:43:17 GMT</pubDate></item><item><title>Passage Retrieval</title><link>https://sunghogigio.com/blog/en/passage-retrieval/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/passage-retrieval/</guid><description>Fundamentals of passage retrieval for open-domain QA, covering sparse embedding, TF-IDF, and similarity search in vector space.</description><pubDate>Wed, 13 Oct 2021 15:00:36 GMT</pubDate></item><item><title>[Baekjoon] 2048 (Easy)</title><link>https://sunghogigio.com/blog/en/baekjoon-2048-easy/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/baekjoon-2048-easy/</guid><description>Solution for Baekjoon 12100 (2048 Easy) using brute-force simulation with block merging and four-directional movement.</description><pubDate>Wed, 13 Oct 2021 14:59:23 GMT</pubDate></item><item><title>Generation-based MRC</title><link>https://sunghogigio.com/blog/en/generation-based-mrc/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/generation-based-mrc/</guid><description>Generation-based MRC using seq2seq models like BART: comparison with extraction-based approaches, preprocessing, and decoding strategies.</description><pubDate>Wed, 13 Oct 2021 04:58:10 GMT</pubDate></item><item><title>Extraction-Based MRC</title><link>https://sunghogigio.com/blog/en/extraction-based-mrc/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/extraction-based-mrc/</guid><description>Extraction-based machine reading comprehension: span prediction with BERT, preprocessing, fine-tuning, and post-processing.</description><pubDate>Wed, 13 Oct 2021 04:09:10 GMT</pubDate></item><item><title>Recent NLP Models</title><link>https://sunghogigio.com/blog/en/latest-models/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/latest-models/</guid><description>Survey of post-BERT NLP models including XLNet, RoBERTa, BART, T5, Meena, and controllable language models like PPLM.</description><pubDate>Wed, 13 Oct 2021 01:49:14 GMT</pubDate></item><item><title>GPT Language Models</title><link>https://sunghogigio.com/blog/en/gpt-language-model/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/gpt-language-model/</guid><description>Evolution of GPT language models from GPT-1 to GPT-3: architecture changes, zero/few-shot learning, and scaling effects.</description><pubDate>Tue, 12 Oct 2021 05:01:34 GMT</pubDate></item><item><title>Unicode, Tokenization</title><link>https://sunghogigio.com/blog/en/unicode-tokenization/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/unicode-tokenization/</guid><description>Basics of Unicode handling in Python and subword tokenization methods including BPE (Byte-Pair Encoding).</description><pubDate>Tue, 12 Oct 2021 02:26:14 GMT</pubDate></item><item><title>MRC</title><link>https://sunghogigio.com/blog/en/mrc/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/mrc/</guid><description>Introduction to Machine Reading Comprehension covering dataset types, key challenges like coreference resolution and multi-hop reasoning, and evaluation metrics.</description><pubDate>Tue, 12 Oct 2021 01:31:41 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 10 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-tenth-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-tenth-week/</guid><description>Week 10 of Naver Boostcamp AI Tech with a retrospective on the Relation Extraction competition.</description><pubDate>Fri, 08 Oct 2021 08:42:13 GMT</pubDate></item><item><title>NVIDIA Driver</title><link>https://sunghogigio.com/blog/en/nvidia-driver/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/nvidia-driver/</guid><description>Troubleshooting NVIDIA driver installation issues on Ubuntu, resolved by following the official NVIDIA documentation.</description><pubDate>Wed, 06 Oct 2021 21:59:12 GMT</pubDate></item><item><title>Linux Server Sleep</title><link>https://sunghogigio.com/blog/en/linux-server-sleep/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/linux-server-sleep/</guid><description>Troubleshooting and fixing unexpected auto-sleep shutdowns on a Linux server by disabling systemd sleep targets.</description><pubDate>Sun, 03 Oct 2021 21:06:55 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 9 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-ninth-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-ninth-week/</guid><description>Week 9 of Naver Boostcamp AI Tech covering NLP competition setup, model experimentation, and leaderboard submissions.</description><pubDate>Fri, 01 Oct 2021 08:50:31 GMT</pubDate></item><item><title>Sentence Token Classification</title><link>https://sunghogigio.com/blog/en/sentence-token-classification/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/sentence-token-classification/</guid><description>Token-level classification tasks with BERT, covering Named Entity Recognition (NER) and POS tagging for Korean text.</description><pubDate>Tue, 28 Sep 2021 12:22:48 GMT</pubDate></item><item><title>KLUE Dependency Parsing and Single Sentence Classification</title><link>https://sunghogigio.com/blog/en/klue-dependency-parsing-single-sentence-classification/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/klue-dependency-parsing-single-sentence-classification/</guid><description>Overview of Korean dependency parsing and single sentence classification tasks in KLUE, including BERT-based model architecture and training pipeline.</description><pubDate>Tue, 28 Sep 2021 08:46:25 GMT</pubDate></item><item><title>BERT Sentence Pair Classification Task</title><link>https://sunghogigio.com/blog/en/bert-sentence-pair-classification/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/bert-sentence-pair-classification/</guid><description>BERT-based sentence pair classification covering NLI, semantic text pair similarity, and information retrieval QA.</description><pubDate>Tue, 28 Sep 2021 08:35:45 GMT</pubDate></item><item><title>Training BERT</title><link>https://sunghogigio.com/blog/en/training-bert/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/training-bert/</guid><description>BERT training pipeline details: tokenizer creation, dataset construction with NSP, masking strategies, segment handling, and truncation.</description><pubDate>Tue, 28 Sep 2021 02:22:24 GMT</pubDate></item><item><title>BERT Applications</title><link>https://sunghogigio.com/blog/en/bert-applications/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/bert-applications/</guid><description>Practical applications of BERT for sentiment analysis, relation extraction, semantic similarity, NER, and machine reading comprehension.</description><pubDate>Mon, 27 Sep 2021 16:09:51 GMT</pubDate></item><item><title>Regex Practice</title><link>https://sunghogigio.com/blog/en/regex-practice/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/regex-practice/</guid><description>Hands-on regex practice dissecting a password validation pattern with lookaheads and character classes.</description><pubDate>Mon, 27 Sep 2021 12:44:21 GMT</pubDate></item><item><title>Language Model Benchmark Summary</title><link>https://sunghogigio.com/blog/en/language-model-benchmark-summary/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/language-model-benchmark-summary/</guid><description>Summary of language model benchmarks from GLUE to multilingual evaluations, covering the evolution from RNN to ELMo, BERT, and beyond.</description><pubDate>Sun, 26 Sep 2021 22:12:41 GMT</pubDate></item><item><title>AI &amp; Ethics</title><link>https://sunghogigio.com/blog/en/ai-and-ethics/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/ai-and-ethics/</guid><description>Discussion of AI bias, fairness, and privacy issues, including the COMPAS case study and COVID contact tracing privacy analysis.</description><pubDate>Sun, 26 Sep 2021 10:10:36 GMT</pubDate></item><item><title>Full Stack ML Engineer</title><link>https://sunghogigio.com/blog/en/full-stack-ml-engineer/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/full-stack-ml-engineer/</guid><description>What it means to be a full-stack ML engineer: roles, ML product lifecycle, team structure, and trade-offs.</description><pubDate>Sun, 26 Sep 2021 09:41:46 GMT</pubDate></item><item><title>AI Copyright Law</title><link>https://sunghogigio.com/blog/en/ai-copyright-law/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/ai-copyright-law/</guid><description>Overview of copyright and licensing considerations for AI projects, covering CCL, fair use, and the legal gray areas of AI-generated content.</description><pubDate>Sun, 26 Sep 2021 08:46:19 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 8 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-eighth-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-eighth-week/</guid><description>Week 8 retrospective of Naver Boostcamp AI Tech covering NLP lectures, MLOps tooling research, and validation set distribution discussions.</description><pubDate>Fri, 24 Sep 2021 09:24:46 GMT</pubDate></item><item><title>Quant Trading / Researcher</title><link>https://sunghogigio.com/blog/en/quant-trading-researcher/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/quant-trading-researcher/</guid><description>Introduction to quantitative trading strategies including arbitrage, market making, and statistical arbitrage.</description><pubDate>Thu, 23 Sep 2021 09:51:47 GMT</pubDate></item><item><title>Kaggle Tips</title><link>https://sunghogigio.com/blog/en/kaggle-tip/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/kaggle-tip/</guid><description>Practical tips for Kaggle competitions covering ranking systems, competition types, validation strategies, ensemble methods, and hardware recommendations.</description><pubDate>Thu, 23 Sep 2021 06:35:03 GMT</pubDate></item><item><title>AI Model as Service</title><link>https://sunghogigio.com/blog/en/ai-model-as-service/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/ai-model-as-service/</guid><description>End-to-end process of deploying AI models as services, from requirements analysis and dataset construction to modeling, testing, and team organization.</description><pubDate>Thu, 23 Sep 2021 05:09:46 GMT</pubDate></item><item><title>MLOps Summary</title><link>https://sunghogigio.com/blog/en/mlops-summary/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/mlops-summary/</guid><description>Curated list of MLOps tools and frameworks including Wandb, Hydra, DVC, ONNX, and CI/CD options for ML project workflows.</description><pubDate>Wed, 22 Sep 2021 17:27:56 GMT</pubDate></item><item><title>Confusing Points in NLP</title><link>https://sunghogigio.com/blog/en/nlp-confusing-points/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/nlp-confusing-points/</guid><description>Clarifying commonly confused NLP concepts: argmax vs. multinomial sampling, beam search vs. sampling, and Pre-LN vs. Post-LN in GPT and Transformer.</description><pubDate>Mon, 20 Sep 2021 05:49:40 GMT</pubDate></item><item><title>Recent Trends of NLP</title><link>https://sunghogigio.com/blog/en/recent-trends-of-nlp/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/recent-trends-of-nlp/</guid><description>Survey of recent NLP trends covering QA, open-domain chatbots, unsupervised machine translation, text style transfer, and in-context learning.</description><pubDate>Sun, 19 Sep 2021 13:41:16 GMT</pubDate></item><item><title>Advanced Self-supervised Pre-training Models</title><link>https://sunghogigio.com/blog/en/advanced-self-supervised-pre-training-model/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/advanced-self-supervised-pre-training-model/</guid><description>Overview of GPT-2, GPT-3, and ALBERT covering zero/few-shot learning, model scaling, and efficient pre-training approaches.</description><pubDate>Sat, 18 Sep 2021 11:08:52 GMT</pubDate></item><item><title>Self-supervised Pre-training Models</title><link>https://sunghogigio.com/blog/en/self-supervised-pre-training-models/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/self-supervised-pre-training-models/</guid><description>Overview of self-supervised pre-training models including GPT-1 and BERT, covering masked language modeling and transfer learning.</description><pubDate>Sat, 18 Sep 2021 10:51:48 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 7 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-fifth-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-fifth-week/</guid><description>Week 7 retrospective of Naver Boostcamp AI Tech covering Transformer and BERT studies, mentoring Q&amp;A on attention mechanisms and positional encoding.</description><pubDate>Fri, 17 Sep 2021 11:34:08 GMT</pubDate></item><item><title>Introduction to the Transformer</title><link>https://sunghogigio.com/blog/en/transformer-introduction/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/transformer-introduction/</guid><description>Introduction to the Transformer architecture: self-attention with Query/Key/Value, scaled dot-product attention, and how it overcomes RNN limitations.</description><pubDate>Mon, 13 Sep 2021 09:25:25 GMT</pubDate></item><item><title>Boostcamp AI Tech 2nd - Week 6 Study Summary</title><link>https://sunghogigio.com/blog/en/boostcamp-ai-tech-2nd-week6-study-summary/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/boostcamp-ai-tech-2nd-week6-study-summary/</guid><description>Week 6 study summary of Naver Boostcamp AI Tech covering NLP lectures, bucketing for data batching, and peer session discussions.</description><pubDate>Fri, 10 Sep 2021 10:21:43 GMT</pubDate></item><item><title>BLEU</title><link>https://sunghogigio.com/blog/en/bleu/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/bleu/</guid><description>BLEU score for machine translation evaluation: precision, recall, F1, n-gram overlap, and brevity penalty.</description><pubDate>Fri, 10 Sep 2021 05:52:17 GMT</pubDate></item><item><title>Beam Search</title><link>https://sunghogigio.com/blog/en/beam-search/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/beam-search/</guid><description>Explanation of beam search decoding as a trade-off between greedy decoding and exhaustive search in sequence generation.</description><pubDate>Wed, 08 Sep 2021 10:39:16 GMT</pubDate></item><item><title>Attention</title><link>https://sunghogigio.com/blog/en/attention/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/attention/</guid><description>Explanation of the attention mechanism in Seq2Seq models, covering attention vectors, context vectors, teacher forcing, and similarity functions.</description><pubDate>Wed, 08 Sep 2021 05:27:10 GMT</pubDate></item><item><title>LSTM, GRU</title><link>https://sunghogigio.com/blog/en/lstm-gru/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/lstm-gru/</guid><description>Detailed explanation of LSTM and GRU architectures, covering gate mechanisms, cell state, and how they solve RNN&apos;s long-term dependency problem.</description><pubDate>Tue, 07 Sep 2021 06:49:00 GMT</pubDate></item><item><title>RNNs</title><link>https://sunghogigio.com/blog/en/rnns/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/rnns/</guid><description>Deep dive into RNN types (one-to-one, one-to-many, many-to-many), character-level language models, and LSTM/GRU architectures.</description><pubDate>Tue, 07 Sep 2021 04:06:29 GMT</pubDate></item><item><title>pathlib</title><link>https://sunghogigio.com/blog/en/pathlib/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pathlib/</guid><description>Introduction to Python&apos;s pathlib module for cleaner, object-oriented file path manipulation as an alternative to os.path.</description><pubDate>Tue, 07 Sep 2021 01:10:10 GMT</pubDate></item><item><title>NLP Preprocessing</title><link>https://sunghogigio.com/blog/en/nlp-preprocessing/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/nlp-preprocessing/</guid><description>NLP text preprocessing techniques: stopword removal, lemmatization, and punctuation handling with NLTK and spaCy.</description><pubDate>Mon, 06 Sep 2021 23:56:25 GMT</pubDate></item><item><title>Word Embedding</title><link>https://sunghogigio.com/blog/en/word-embedding/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/word-embedding/</guid><description>Introduction to word embedding and Word2Vec: how words are mapped to vector spaces to capture semantic relationships.</description><pubDate>Mon, 06 Sep 2021 11:04:54 GMT</pubDate></item><item><title>Wrapping Up My First AI Competition</title><link>https://sunghogigio.com/blog/en/first-ai-competition-review/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/first-ai-competition-review/</guid><description>Retrospective on a mask/age/gender image classification competition: model selection, augmentation, CutMix, and lessons learned.</description><pubDate>Mon, 06 Sep 2021 11:01:54 GMT</pubDate></item><item><title>Transformation (Albumentations)</title><link>https://sunghogigio.com/blog/en/transformationalbumentation/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/transformationalbumentation/</guid><description>Using the Albumentations library for image augmentation in PyTorch, with example pipelines for training and TTA.</description><pubDate>Mon, 06 Sep 2021 10:17:15 GMT</pubDate></item><item><title>Bag-of-Words</title><link>https://sunghogigio.com/blog/en/bag-of-words/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/bag-of-words/</guid><description>Introduction to Bag-of-Words text representation with one-hot encoding and Naive Bayes classification.</description><pubDate>Mon, 06 Sep 2021 07:04:30 GMT</pubDate></item><item><title>NLP Overview</title><link>https://sunghogigio.com/blog/en/nlp-overview/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/nlp-overview/</guid><description>Overview of NLP fundamentals including tokenization, NER, sentiment analysis, machine translation, and the impact of Transformer on the field.</description><pubDate>Mon, 06 Sep 2021 04:45:14 GMT</pubDate></item><item><title>Reinforcement Learning Study Materials</title><link>https://sunghogigio.com/blog/en/reinforcement-learning-study-materials/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/reinforcement-learning-study-materials/</guid><description>Curated list of reinforcement learning study resources including lectures, books, and blog posts.</description><pubDate>Fri, 03 Sep 2021 14:10:16 GMT</pubDate></item><item><title>[Programmers] Word Conversion</title><link>https://sunghogigio.com/blog/en/programmers-word-conversion/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-word-conversion/</guid><description>Solution for the Programmers word conversion problem using BFS with single-character diff detection.</description><pubDate>Thu, 02 Sep 2021 20:28:41 GMT</pubDate></item><item><title>[Baekjoon] Messi Gimossi</title><link>https://sunghogigio.com/blog/en/baekjoon-messi-gimossi/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/baekjoon-messi-gimossi/</guid><description>Solution for Baekjoon 17297 (Messi Gimossi) using Fibonacci-based string search with a binary search-like approach.</description><pubDate>Thu, 02 Sep 2021 20:17:18 GMT</pubDate></item><item><title>Last-Minute Score Boosting</title><link>https://sunghogigio.com/blog/en/final-score-improvement/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/final-score-improvement/</guid><description>Last-minute competition score boosting: test-time augmentation (TTA) with soft voting and half-precision training.</description><pubDate>Thu, 02 Sep 2021 01:27:24 GMT</pubDate></item><item><title>Confusing NumPy</title><link>https://sunghogigio.com/blog/en/confusing-numpy/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/confusing-numpy/</guid><description>Common NumPy pitfalls: dtype=object issues with mixed-type lists and axis behavior in np.mean.</description><pubDate>Wed, 01 Sep 2021 20:33:06 GMT</pubDate></item><item><title>Ensemble</title><link>https://sunghogigio.com/blog/en/ensemble/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/ensemble/</guid><description>Ensemble methods for AI competitions: hard voting, soft voting, and weighted voting to improve model performance.</description><pubDate>Tue, 31 Aug 2021 18:22:32 GMT</pubDate></item><item><title>Training Process</title><link>https://sunghogigio.com/blog/en/training-proecss/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/training-proecss/</guid><description>How gradient accumulation works in PyTorch for effective large-batch training on limited GPU memory.</description><pubDate>Mon, 30 Aug 2021 18:02:28 GMT</pubDate></item><item><title>Additional Training Techniques</title><link>https://sunghogigio.com/blog/en/additional-training-techniques/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/additional-training-techniques/</guid><description>Practical training techniques including AMP, label smoothing, ArcFace loss, class pivot adjustment, and Wandb logging for image classification.</description><pubDate>Mon, 30 Aug 2021 15:13:38 GMT</pubDate></item><item><title>Confusing Training Methods</title><link>https://sunghogigio.com/blog/en/confusing-training-methods/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/confusing-training-methods/</guid><description>Clarifying common mistakes in PyTorch training loops, validation ordering, and K-fold cross validation usage.</description><pubDate>Sun, 29 Aug 2021 01:31:27 GMT</pubDate></item><item><title>CutMix Vertical</title><link>https://sunghogigio.com/blog/en/cutmix-vertical/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/cutmix-vertical/</guid><description>Applying vertical CutMix augmentation for face mask classification to focus patches on facial regions.</description><pubDate>Sat, 28 Aug 2021 14:48:06 GMT</pubDate></item><item><title>CutMix</title><link>https://sunghogigio.com/blog/en/cutmix/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/cutmix/</guid><description>CutMix data augmentation in PyTorch: loss computation, accuracy, and F1 score calculation.</description><pubDate>Fri, 27 Aug 2021 23:02:28 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 4 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-fourth-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-fourth-week/</guid><description>Week 4 retrospective of Naver Boostcamp AI Tech covering image classification competition, CNN model comparisons, and CutMix augmentation.</description><pubDate>Fri, 27 Aug 2021 08:55:22 GMT</pubDate></item><item><title>TIL Coding Notes 2021.08.25~27</title><link>https://sunghogigio.com/blog/en/ti-coding-20210825-27/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/ti-coding-20210825-27/</guid><description>TIL notes on wandb logging, fine-tuning pre-trained models, early stopping, and ensemble learning during an image classification competition.</description><pubDate>Thu, 26 Aug 2021 23:45:48 GMT</pubDate></item><item><title>TIL Training Plan 2021.08.24</title><link>https://sunghogigio.com/blog/en/til-train-plan-20210824/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/til-train-plan-20210824/</guid><description>Day 2 competition log covering ensemble strategies (bagging vs. boosting) and CNN model selection for image classification.</description><pubDate>Tue, 24 Aug 2021 15:53:05 GMT</pubDate></item><item><title>Some Tips</title><link>https://sunghogigio.com/blog/en/data-generation/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/data-generation/</guid><description>Tips on efficient data feeding, transform ordering for performance, and using Albumentations for image augmentation.</description><pubDate>Tue, 24 Aug 2021 02:35:24 GMT</pubDate></item><item><title>Preprocessing</title><link>https://sunghogigio.com/blog/en/preprocessing/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/preprocessing/</guid><description>Image preprocessing and data augmentation techniques for deep learning competitions, including resizing, bounding box cropping, and torchvision transforms.</description><pubDate>Tue, 24 Aug 2021 02:04:59 GMT</pubDate></item><item><title>TIL Training Plan 2021.08.23</title><link>https://sunghogigio.com/blog/en/til-train-plan-20210823/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/til-train-plan-20210823/</guid><description>Training plan for a mask classification competition: per-feature models with ensemble learning, plus Jupyter vs. CLI workflow notes.</description><pubDate>Mon, 23 Aug 2021 16:57:30 GMT</pubDate></item><item><title>AI Competition</title><link>https://sunghogigio.com/blog/en/ai-competition/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/ai-competition/</guid><description>Guide to approaching AI competitions with EDA strategies for image classification tasks.</description><pubDate>Mon, 23 Aug 2021 04:42:14 GMT</pubDate></item><item><title>Facet</title><link>https://sunghogigio.com/blog/en/facet/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/facet/</guid><description>Using matplotlib facets with GridSpec and subplots to visualize datasets from multiple perspectives.</description><pubDate>Sun, 22 Aug 2021 21:04:31 GMT</pubDate></item><item><title>Color</title><link>https://sunghogigio.com/blog/en/color/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/color/</guid><description>Color usage in data visualization: sequential and diverging colormaps, HSI color space, and color palettes.</description><pubDate>Sun, 22 Aug 2021 20:58:50 GMT</pubDate></item><item><title>Troubleshooting</title><link>https://sunghogigio.com/blog/en/trouble-shooting/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/trouble-shooting/</guid><description>Common PyTorch troubleshooting tips for GPU memory issues, OOM errors, tensor accumulation, and inference best practices.</description><pubDate>Sun, 22 Aug 2021 20:10:07 GMT</pubDate></item><item><title>Hyperparameter Tuning</title><link>https://sunghogigio.com/blog/en/hyperparameter-tuning/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/hyperparameter-tuning/</guid><description>Overview of hyperparameter tuning methods including grid search, random search, and Bayesian optimization, with an introduction to Ray for parallel tuning.</description><pubDate>Sun, 22 Aug 2021 19:43:58 GMT</pubDate></item><item><title>tqdm with epoch statics</title><link>https://sunghogigio.com/blog/en/tqdm-with-epoch-statics/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/tqdm-with-epoch-statics/</guid><description>Quick tip on displaying training accuracy and loss inside tqdm progress bars in PyTorch.</description><pubDate>Sun, 22 Aug 2021 13:36:09 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 3 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-thrid-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-thrid-week/</guid><description>Week 3 of Naver Boostcamp AI Tech covering PyTorch custom models, datasets, dataloaders, and data visualization.</description><pubDate>Fri, 20 Aug 2021 08:16:21 GMT</pubDate></item><item><title>Multi GPU</title><link>https://sunghogigio.com/blog/en/multi-gpu/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/multi-gpu/</guid><description>Guide to multi-GPU training in PyTorch covering model parallelism, DataParallel, and DistributedDataParallel with code examples.</description><pubDate>Fri, 20 Aug 2021 08:14:42 GMT</pubDate></item><item><title>PyTorch Transfer Learning</title><link>https://sunghogigio.com/blog/en/pytorch-transfer/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pytorch-transfer/</guid><description>Transfer learning in PyTorch: freezing layers, stepping frozen strategies, and model file formats.</description><pubDate>Fri, 20 Aug 2021 04:11:55 GMT</pubDate></item><item><title>pandas</title><link>https://sunghogigio.com/blog/en/pandas/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pandas/</guid><description>Quick reference for pandas essentials: DataFrame, Series, read_csv, indexing with loc and iloc.</description><pubDate>Thu, 19 Aug 2021 02:17:47 GMT</pubDate></item><item><title>PyTorch Dataset and DataLoader</title><link>https://sunghogigio.com/blog/en/pytorch-dataset-dataloader/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pytorch-dataset-dataloader/</guid><description>Guide to PyTorch Dataset and DataLoader: data flow, tensor conversion, samplers, collate_fn, and transforms.</description><pubDate>Thu, 19 Aug 2021 01:53:16 GMT</pubDate></item><item><title>PyTorch apply</title><link>https://sunghogigio.com/blog/en/pytorch-apply/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pytorch-apply/</guid><description>How PyTorch&apos;s nn.Module.apply() maps a function across all submodules via postorder traversal.</description><pubDate>Thu, 19 Aug 2021 00:07:50 GMT</pubDate></item><item><title>PyTorch Hook</title><link>https://sunghogigio.com/blog/en/pytorch-hook/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pytorch-hook/</guid><description>How to use PyTorch hooks for inspecting and modifying forward/backward passes in nn.Module.</description><pubDate>Wed, 18 Aug 2021 23:40:41 GMT</pubDate></item><item><title>PyTorch Template and Tips</title><link>https://sunghogigio.com/blog/en/pytorch-template-tip/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pytorch-template-tip/</guid><description>PyTorch project tips: template structure, getattr for dynamic config, and abstract methods.</description><pubDate>Tue, 17 Aug 2021 13:22:09 GMT</pubDate></item><item><title>PyTorch Basic Syntax</title><link>https://sunghogigio.com/blog/en/pytorch-basic-syntax/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pytorch-basic-syntax/</guid><description>Essential PyTorch operations: view vs reshape, squeeze, matrix multiplication, index_select, gather, and more.</description><pubDate>Tue, 17 Aug 2021 13:07:14 GMT</pubDate></item><item><title>Bar Plot</title><link>https://sunghogigio.com/blog/en/bar-plot/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/bar-plot/</guid><description>Guide to bar plot visualization techniques in matplotlib, covering stacked, overlapped, and grouped bar charts with best practices.</description><pubDate>Mon, 16 Aug 2021 12:14:26 GMT</pubDate></item><item><title>[Programmers] Network (Python)</title><link>https://sunghogigio.com/blog/en/programmers-network-python/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-network-python/</guid><description>Solution for the Programmers network problem using DFS to count connected components.</description><pubDate>Sun, 15 Aug 2021 19:49:33 GMT</pubDate></item><item><title>[Programmers] Target Number (Python)</title><link>https://sunghogigio.com/blog/en/programmers-target-number-python/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/programmers-target-number-python/</guid><description>Solution for the Programmers target number problem with DFS, BFS, and itertools.product approaches.</description><pubDate>Sun, 15 Aug 2021 15:52:19 GMT</pubDate></item><item><title>Generative Models - 2</title><link>https://sunghogigio.com/blog/en/generative-model-2/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/generative-model-2/</guid><description>Latent variable models explained: variational inference, ELBO, VAE, and adversarial auto-encoders (AAE).</description><pubDate>Sat, 14 Aug 2021 12:01:37 GMT</pubDate></item><item><title>Generative Models</title><link>https://sunghogigio.com/blog/en/generative-models/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/generative-models/</guid><description>Introduction to generative models: probability distributions, independence assumptions, chain rule, and auto-regressive models.</description><pubDate>Fri, 13 Aug 2021 15:08:09 GMT</pubDate></item><item><title>Transformer Practice</title><link>https://sunghogigio.com/blog/en/transformer-practice/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/transformer-practice/</guid><description>Hands-on PyTorch implementation of Scaled Dot-Product Attention and Multi-Head Attention for the Transformer.</description><pubDate>Fri, 13 Aug 2021 13:09:33 GMT</pubDate></item><item><title>Transformer</title><link>https://sunghogigio.com/blog/en/transformer/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/transformer/</guid><description>Core concepts of the Transformer model: encoder self-attention, Query/Key/Value embeddings, and multi-head attention mechanics.</description><pubDate>Fri, 13 Aug 2021 11:44:01 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 2 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-second-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-second-week/</guid><description>Week 2 of Naver Boostcamp AI Tech covering deep learning basics, data visualization, and sample variance with degrees of freedom.</description><pubDate>Fri, 13 Aug 2021 11:33:19 GMT</pubDate></item><item><title>Parameter Count</title><link>https://sunghogigio.com/blog/en/parameter-count/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/parameter-count/</guid><description>Discussion on how the relationship between model parameter count and generalization performance shifted with scaling law findings.</description><pubDate>Fri, 13 Aug 2021 09:58:27 GMT</pubDate></item><item><title>Convolution Practice</title><link>https://sunghogigio.com/blog/en/convolution-practice/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/convolution-practice/</guid><description>Practical CNN implementation in PyTorch: add_module, training loops, and batch normalization.</description><pubDate>Thu, 12 Aug 2021 05:33:51 GMT</pubDate></item><item><title>Reference Blogs</title><link>https://sunghogigio.com/blog/en/reference-blog/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/reference-blog/</guid><description>A curated list of reference blogs for machine learning and engineering study.</description><pubDate>Wed, 11 Aug 2021 08:57:12 GMT</pubDate></item><item><title>CNN Key Concepts</title><link>https://sunghogigio.com/blog/en/cnn-key-concept/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/cnn-key-concept/</guid><description>Key CNN architectures from ILSVRC: AlexNet, VGGNet, GoogLeNet, and ResNet, with analysis of receptive fields and 1x1 convolutions.</description><pubDate>Wed, 11 Aug 2021 06:50:47 GMT</pubDate></item><item><title>Weight Initialization</title><link>https://sunghogigio.com/blog/en/weight-init/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/weight-init/</guid><description>Why weight initialization matters in deep learning and why zero initialization should be avoided.</description><pubDate>Wed, 11 Aug 2021 06:35:45 GMT</pubDate></item><item><title>Convolution</title><link>https://sunghogigio.com/blog/en/convolution/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/convolution/</guid><description>Convolution fundamentals: stride, padding, parameter counting, and 1x1 convolutions.</description><pubDate>Wed, 11 Aug 2021 02:38:17 GMT</pubDate></item><item><title>Optimizer Practice</title><link>https://sunghogigio.com/blog/en/optimizer-practice/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/optimizer-practice/</guid><description>Practical comparison of SGD, Momentum, and Adam optimizers on function approximation with noisy data in PyTorch.</description><pubDate>Tue, 10 Aug 2021 07:58:31 GMT</pubDate></item><item><title>Optimization</title><link>https://sunghogigio.com/blog/en/optimization/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/optimization/</guid><description>Deep learning optimization fundamentals: generalization, overfitting, cross-validation, bias-variance tradeoff, bootstrapping, bagging, and boosting.</description><pubDate>Tue, 10 Aug 2021 01:35:15 GMT</pubDate></item><item><title>Data Visualization</title><link>https://sunghogigio.com/blog/en/data-visualization/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/data-visualization/</guid><description>Data visualization concepts: data types, marks, channels, and pre-attentive attributes.</description><pubDate>Mon, 09 Aug 2021 13:06:49 GMT</pubDate></item><item><title>RNN</title><link>https://sunghogigio.com/blog/en/rnn/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/rnn/</guid><description>Fundamentals of RNN including sequence data handling, latent autoregressive models, BPTT, and truncated backpropagation.</description><pubDate>Fri, 06 Aug 2021 07:23:27 GMT</pubDate></item><item><title>Naver Boostcamp AI Tech 2nd - Week 1 Report</title><link>https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-first-week/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/naver-boost-camp-ai-tech-2nd-report-first-week/</guid><description>Week 1 retrospective of Naver Boostcamp AI Tech covering AI math fundamentals, Python basics, and gradient descent implementation.</description><pubDate>Fri, 06 Aug 2021 05:37:46 GMT</pubDate></item><item><title>Proof of Gradient Descent</title><link>https://sunghogigio.com/blog/en/proof-of-gradient-descent/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/proof-of-gradient-descent/</guid><description>Mathematical derivation of gradient descent for linear regression, from L2 norm cost functions to SGD.</description><pubDate>Wed, 04 Aug 2021 06:19:39 GMT</pubDate></item><item><title>Gradient Descent Basics</title><link>https://sunghogigio.com/blog/en/gradient-descent-basic/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/gradient-descent-basic/</guid><description>Gradient descent basics: differentiation, gradient vectors, partial derivatives, and the nabla operator.</description><pubDate>Tue, 03 Aug 2021 18:23:37 GMT</pubDate></item><item><title>Matrix, Vector</title><link>https://sunghogigio.com/blog/en/matrix-vector/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/matrix-vector/</guid><description>Linear algebra refresher covering vector norms, inner products, matrix multiplication, inverse matrices, and Moore-Penrose pseudo-inverse with NumPy examples.</description><pubDate>Tue, 03 Aug 2021 17:51:44 GMT</pubDate></item><item><title>Python nested function</title><link>https://sunghogigio.com/blog/en/python-nested-function/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/python-nested-function/</guid><description>Using Python decorators to compose nested functions for cleaner code structure.</description><pubDate>Tue, 03 Aug 2021 16:47:56 GMT</pubDate></item><item><title>Python decorator, property</title><link>https://sunghogigio.com/blog/en/python-decorator-property/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/python-decorator-property/</guid><description>How to use Python&apos;s @property decorator for clean getter/setter patterns and backward compatibility.</description><pubDate>Tue, 03 Aug 2021 16:41:17 GMT</pubDate></item><item><title>Bayesian Statistics</title><link>https://sunghogigio.com/blog/en/bayesian-statistics/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/bayesian-statistics/</guid><description>Fundamentals of Bayesian statistics covering Bayes&apos; theorem, conditional probability, posterior updating, and causality interpretation.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>CNN</title><link>https://sunghogigio.com/blog/en/cnn/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/cnn/</guid><description>CNN fundamentals: convolution operations, kernel mechanics, multi-dimensional convolutions, and backpropagation.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Deep Learning</title><link>https://sunghogigio.com/blog/en/dl/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/dl/</guid><description>Deep learning fundamentals: key components (data, model, loss, optimizer) and a brief history from AlexNet to GPT-3.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Neural Network</title><link>https://sunghogigio.com/blog/en/neural-network/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/neural-network/</guid><description>Introduction to neural networks covering linear regression, softmax classification, activation functions, and why deep layers are preferred.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>NN &amp; Multi Layer Perceptron</title><link>https://sunghogigio.com/blog/en/nn-multi-layer-perceptron/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/nn-multi-layer-perceptron/</guid><description>Neural networks as function approximators: linear models, activation functions, multi-layer perceptrons, universal approximation theorem, and loss functions.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>numpy.matmul, numpy.dot</title><link>https://sunghogigio.com/blog/en/numpymatmul-numpydot/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/numpymatmul-numpydot/</guid><description>Difference between numpy.matmul and numpy.dot for high-dimensional matrix multiplication.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Probability Theory</title><link>https://sunghogigio.com/blog/en/probability-theroy/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/probability-theroy/</guid><description>Probability theory foundations for machine learning: probability distributions, joint and conditional distributions, Bayes&apos; rule, and expectation.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>PyTorch</title><link>https://sunghogigio.com/blog/en/pytorch/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/pytorch/</guid><description>Practical PyTorch tips covering parameter initialization, model.eval(), tensor views, and the training loop.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Statistics</title><link>https://sunghogigio.com/blog/en/statistics/</link><guid isPermaLink="true">https://sunghogigio.com/blog/en/statistics/</guid><description>Foundations of statistical modeling: parametric vs. nonparametric methods, probability distributions, MLE, and log-likelihood.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate></item></channel></rss>