← ব্লগ

আপনার TDEE ক্যালকুলেটর সম্ভবত ভুল কেন

প্রতিটি অনলাইন TDEE ক্যালকুলেটর একই পদ্ধতি ব্যবহার করে: আপনার বয়স, ওজন, উচ্চতা, আর activity level-এর একটি অনুমান ঢোকান, তারপর একটি textbook number দিয়ে গুণ করুন। ফলটা হয় population average, আর কোনো একজন ব্যক্তির ক্ষেত্রে সেটা 200 থেকে 400 kcal পর্যন্ত ভুল হতে পারে।

এটাই হলো সপ্তাহে এক pound কমানোর আর ওজন ধরে রাখার পার্থক্য।

Static formula কীভাবে কাজ করে

সবচেয়ে সাধারণ formula হলো Mifflin-St Jeor (1990):

BMR (male)   = 10 x weight(kg) + 6.25 x height(cm) - 5 x age + 5
BMR (female) = 10 x weight(kg) + 6.25 x height(cm) - 5 x age - 161

এটা আপনার Basal Metabolic Rate দেয়: সম্পূর্ণ বিশ্রামে আপনার শরীর যত energy burn করে। TDEE (Total Daily Energy Expenditure) পেতে হলে, এটাকে একটি "activity factor" দিয়ে গুণ করা হয়:

Activity LevelMultiplier
Sedentary1.20
Lightly Active1.375
Moderately Active1.55
Active1.725
Very Active1.90

সমস্যাটা স্পষ্ট হয়ে যায় যখন আপনি এটা দেখেন: "Sedentary" থেকে "Lightly Active"-এ লাফটা 1,800 BMR-এর কারও জন্য 175 kcal। এটা একটা পুরো banana, আর তার সঙ্গে peanut butter-এর এক tablespoon। আর বেশিরভাগ মানুষই জানে না তারা আসলে কোন category-তে পড়ে।

কোথায় error জমতে থাকে

আসল ক্ষতিটা হয় activity multiplier-এ। গবেষণা দেখায়, একই stats আর self-reported activity level থাকা মানুষের মধ্যেও individual TDEE variation ±15% পর্যন্ত হতে পারে। 2,200 kcal TDEE estimate-এর জন্য, সেটা 1,870 to 2,530 kcal-এর একটা range।

formula যে factorগুলো ধরতে পারে না:

  • NEAT (Non-Exercise Activity Thermogenesis): হাত-পা নাচানো, posture, ঘরের মধ্যে হাঁটাচলা। শুধু এটিই ব্যক্তিভেদে 700+ kcal/day পর্যন্ত বদলাতে পারে
  • Metabolic adaptation: দীর্ঘদিন deficit বা surplus থাকলে আপনার body expenditure adjust করে
  • Thermic effect of food: macronutrient composition অনুযায়ী বদলায়
  • Sleep quality: খারাপ sleep পরের দিনের expenditure কমায়
  • Stress hormones: cortisol appetite আর expenditure, দুটোকেই প্রভাবিত করে

একটি static formula এর কিছুই ধরতে পারে না। এটা আপনাকে "আপনার মতো কেউ"-এর average দেয়, আপনাকে নয়।

Adaptive TDEE কী আলাদা করে

প্রথমে বুঝতে হবে, আপনার প্রতিদিনের scale reading আসলে কেমন দেখায়। এটা 35 দিনের real-world weight data। ধূসর dotগুলো raw daily weigh-in, নীল line হলো 7-day Exponential Moving Average (EMA), যা noise ফিল্টার করে:

Daily weight vs smoothed trend: raw scale readings bounce ±1 kg from water, glycogen, and sodium while the EMA reveals the true downward trend

formula থেকে estimate করার বদলে, adaptive TDEE উল্টো পথে যায়। শরীরে আসলে কী ঘটছে, সেখান থেকে হিসাব করে।

মূল insight: আপনি কত calories খেয়েছেন আর আপনার weight কীভাবে বদলেছে তা জানলে, আপনার body আসলে কত burn করেছে সেটা হিসাব করতে পারেন।

গণিতটা এমন:

  1. Calorie intake track করুন একটি rolling window জুড়ে (আমরা 28 days ব্যবহার করি)
  2. Weight change track করুন একই window-তে, 7-day Exponential Moving Average দিয়ে smooth করে water/glycogen noise ফিল্টার করুন
  3. Linear regression fit করুন smoothed weight data-তে, যাতে true trend (kg/day) পাওয়া যায়
  4. Calories-এ convert করুন: দৈনিক weight slope-কে 7,700 kcal/kg দিয়ে গুণ করুন (body tissue-এর energy density)
  5. TDEE calculate করুন: average daily intake - caloric impact of weight change

আপনি যদি দিনে 2,200 kcal খান আর smoothed হিসেবে দিনে 0.04 kg weight হারান:

caloric impact = -0.04 x 7,700 = -308 kcal/day
TDEE = 2,200 - (-308) = 2,508 kcal/day

এই number আপনার আসল metabolism দেখায়: NEAT, adaptation, genetics, সবকিছু। activity level আন্দাজ করার দরকার নেই।

কেন 28 days গুরুত্বপূর্ণ

প্রাথমিক adaptive implementation-গুলো 14-day window ব্যবহার করত। আমরা এটা test করে দেখেছি, আর পেয়েছি এটা অনেক বেশি noisy।

প্রতিদিনের weight water retention, glycogen stores, transit-এ থাকা food mass, আর sodium intake-এর কারণে ±1 kg পর্যন্ত ওঠানামা করে। কেউ যদি সপ্তাহে 0.5 kg কমায়, তাহলে expected 14-day signal প্রায় 1 kg, যা noise floor-এর খুব বেশি উপরে নয়।

এখানে honest testটা আছে। আপনি day 31-এ দাঁড়িয়ে আছেন, আর আপনার EMA-smoothed weight data-র দিকে ফিরে তাকাচ্ছেন। যদি এখন থেকে পেছনের 14 days-এর regression fit করেন বনাম 28 days-এর, তাহলে দুইটা আলাদা গল্প পাবেন:

Looking back 14 days vs 28 days from today. The 14-day lookback shows a recent uptick while the 28-day lookback reveals the overall downward trajectory

14-day slope হলো +0.027 kg/day, যা সাম্প্রতিক uptick সঠিকভাবে দেখায়, সম্ভবত water retention বা sodium-heavy weekend-এর কারণে। 28-day slope হলো -0.050 kg/day, যা কার্যত actual fat-loss rate -0.049 kg/day-এর সঙ্গে একই।

দুটোই real। ছোট window আপনাকে বলে এখনই কী হচ্ছে, যা আপনার plan থেকে সত্যিকারের বিচ্যুতি ধরতে কাজে লাগে। দীর্ঘ window আপনাকে বলে trajectory: সময়ের সঙ্গে আপনার body আসলে কী করছে। TDEE calculation-এর জন্য trajectory-ই গুরুত্বপূর্ণ। দৈনন্দিন awareness-এর জন্য recent trend-এরও জায়গা আছে।

Convergence

Adaptive TDEE সঙ্গে সঙ্গে ঠিক answer-এ পৌঁছায় না। এটা কয়েক দিনে converge করে, আর noisy data থেকে হঠাৎ বড় পরিবর্তন এড়াতে সর্বোচ্চ adjustment ±100 kcal/day-এ clamp করা থাকে।

Adaptive TDEE convergence. The estimate starts at the Mifflin-St Jeor formula value and converges toward the true TDEE over 42 days, closing a 230 kcal gap

formula এই ব্যক্তির TDEE 2,250 kcal estimate করেছিল, যা তাদের true expenditure 2,480 থেকে 230 kcal কম। এটা weight loss পুরোপুরি থামিয়ে দেওয়ার জন্য যথেষ্ট। adaptive algorithm যথেষ্ট data জমা হলে চালু হয় এবং ধীরে ধীরে gap বন্ধ করে, true value-এর প্রায় 20 kcal-এর মধ্যে converge করে।

প্রায় 28 days ধরে নিয়মিত logging আর weighing-এর পর, আপনার হাতে এমন কিছু আসে যা কোনো online calculator দিতে পারে না: আপনার body খাবারের প্রতি কীভাবে সাড়া দেয়, তার ভিত্তিতে derived TDEE।


Static TDEE calculator useless নয়। এটা আপনাকে একটা reasonable starting point দেয়। কিন্তু আপনি যদি কয়েক সপ্তাহ ধরে calories track করেন আর scale আপনার expected মতো নড়ছে না, তাহলে সমস্যা formula-তেও হতে পারে।

Onyx Tenet-এ Adaptive TDEE free। প্রায় 4 weeks logging আর weighing-এর পর এটা automatically activate হয়। কোনো subscription লাগবে না।

সম্পর্কিত নিবন্ধ