<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.ayuslh.in</loc>
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/series</loc>
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/til</loc>
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/about</loc>
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/tools/ip-converter</loc>
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning</loc>
<lastmod>2026-08-13T02:50:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms</loc>
<lastmod>2026-08-31T04:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking</loc>
<lastmod>2026-08-16T02:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/system-design-foundation</loc>
<lastmod>2026-08-28T03:09:17+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/til</loc>
<lastmod>2026-08-15T17:10:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch39-decision-tree-hyperparameters</loc>
<lastmod>2026-08-31T04:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch38-entropy-information-gain-gini</loc>
<lastmod>2026-08-31T03:15:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch37-decision-tree-intuition</loc>
<lastmod>2026-08-31T02:30:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch36-kernel-trick-in-code</loc>
<lastmod>2026-08-30T15:40:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch35-kernel-trick-geometric-intuition</loc>
<lastmod>2026-08-30T15:05:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch34-soft-margin-svm-and-hinge-loss</loc>
<lastmod>2026-08-30T14:15:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch33-hard-margin-svm-math</loc>
<lastmod>2026-08-30T13:27:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch32-support-vector-machines-intuition</loc>
<lastmod>2026-08-30T02:46:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch31-k-nearest-neighbors-intuition</loc>
<lastmod>2026-08-30T00:36:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch30-logistic-regression-hyperparameters</loc>
<lastmod>2026-08-29T18:27:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch29-polynomial-logistic-regression</loc>
<lastmod>2026-08-29T18:14:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch28-softmax-regression</loc>
<lastmod>2026-08-29T18:07:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch27-roc-curve-auc</loc>
<lastmod>2026-08-29T01:16:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch26-precision-recall-f1-score</loc>
<lastmod>2026-08-28T23:28:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/system-design-foundation/database-replication</loc>
<lastmod>2026-08-28T03:09:17+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/system-design-foundation/load-balancer</loc>
<lastmod>2026-08-28T02:44:44+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/system-design-foundation/vertical-vs-horizontal-scaling</loc>
<lastmod>2026-08-28T02:37:36+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch25-accuracy-confusion-matrix</loc>
<lastmod>2026-08-27T17:28:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch24-logistic-regression-gradient-descent</loc>
<lastmod>2026-08-27T17:05:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch23-logistic-regression-loss-function</loc>
<lastmod>2026-08-27T16:23:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/system-design-foundation/database</loc>
<lastmod>2026-08-27T14:54:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch22-step-function-to-sigmoid</loc>
<lastmod>2026-08-27T02:36:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch21-perceptron-trick-from-scratch</loc>
<lastmod>2026-08-26T17:07:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch20-logistic-regression-perceptron-trick</loc>
<lastmod>2026-08-26T15:40:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch19-elastic-net-regression</loc>
<lastmod>2026-08-26T15:15:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch18-why-lasso-zeroes-coefficients</loc>
<lastmod>2026-08-26T15:08:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch17-lasso-regression</loc>
<lastmod>2026-08-26T14:51:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch16-ridge-regression-key-understandings</loc>
<lastmod>2026-08-26T14:12:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch15-ridge-regression-gradient-descent</loc>
<lastmod>2026-08-26T13:43:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch14-ridge-regression-code</loc>
<lastmod>2026-08-26T04:39:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/system-design-foundation/single-server-setup</loc>
<lastmod>2026-08-26T00:49:15+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch13-ridge-regression</loc>
<lastmod>2026-08-25T14:11:29+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch12-bias-variance-tradeoff</loc>
<lastmod>2026-08-18T02:10:28+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch11-polynomial-regression</loc>
<lastmod>2026-08-18T02:08:24+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch10-mini-batch-gradient-descent</loc>
<lastmod>2026-08-16T19:56:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch9-stochastic-gradient-descent</loc>
<lastmod>2026-08-16T19:40:28+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch8-batch-gradient-descent</loc>
<lastmod>2026-08-16T19:04:28+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch7-gradient-descent</loc>
<lastmod>2026-08-16T15:54:46+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch31-http-2-binary-protocol</loc>
<lastmod>2026-08-16T02:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/til/postgres-connection-pooling</loc>
<lastmod>2026-08-15T17:10:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch30-http-2-frames</loc>
<lastmod>2026-08-15T13:20:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch29-http-2-multiplexing</loc>
<lastmod>2026-08-15T01:40:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch6-multiple-linear-regression-math</loc>
<lastmod>2026-08-14T20:30:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch5-multiple-linear-regression-intuition</loc>
<lastmod>2026-08-14T15:20:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch4-assumptions-of-linear-regression</loc>
<lastmod>2026-08-14T12:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch3-regression-metrics</loc>
<lastmod>2026-08-14T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch2-simple-linear-regression-math</loc>
<lastmod>2026-08-13T22:30:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning-algorithms/ch1-simple-linear-regression-intuition</loc>
<lastmod>2026-08-13T13:15:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch40-pca-mnist-and-limitations</loc>
<lastmod>2026-08-13T02:50:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch39-principal-component-analysis-math</loc>
<lastmod>2026-08-13T00:45:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch38-principal-component-analysis-intuition</loc>
<lastmod>2026-08-12T22:35:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch37-feature-extraction-and-feature-selection</loc>
<lastmod>2026-08-12T19:41:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch36-feature-construction-and-feature-splitting</loc>
<lastmod>2026-08-12T02:20:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch35-percentile-method-for-outlier-detection</loc>
<lastmod>2026-08-11T23:55:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch34-iqr-method-for-outlier-detection</loc>
<lastmod>2026-08-11T21:40:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch33-z-score-method-for-outlier-detection</loc>
<lastmod>2026-08-11T16:19:36+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch32-introduction-to-outliers</loc>
<lastmod>2026-08-11T13:48:29+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch31-iterative-imputer-mice</loc>
<lastmod>2026-08-11T01:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch28-structure-of-http-request-and-response</loc>
<lastmod>2026-08-10T23:21:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch30-knn-imputer</loc>
<lastmod>2026-08-10T19:45:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch27-http-1.0-vs-http-1.1</loc>
<lastmod>2026-08-10T13:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch29-random-sample-imputation-and-missing-indicator</loc>
<lastmod>2026-08-10T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch26-http-hypertext-transfer-protocol</loc>
<lastmod>2026-08-09T13:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch25-anatomy-of-a-dns-message</loc>
<lastmod>2026-08-09T12:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch28-categorical-imputation</loc>
<lastmod>2026-08-08T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch24-dns-record-types</loc>
<lastmod>2026-08-08T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch27-mean-median-imputation</loc>
<lastmod>2026-08-06T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch23-dns-domain-name-system</loc>
<lastmod>2026-08-06T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch26-complete-case-analysis</loc>
<lastmod>2026-08-05T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch22-tcp-congestion-control</loc>
<lastmod>2026-08-05T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch24-handling-mixed-variables</loc>
<lastmod>2026-08-04T07:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch25-working-with-dates-and-times</loc>
<lastmod>2026-08-04T03:18:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch21-tcp-flow-control-window-size-and-window-scaling</loc>
<lastmod>2026-08-03T01:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch20-mtu-mss-and-path-mtu-discovery</loc>
<lastmod>2026-08-03T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch23-discretization-binarization</loc>
<lastmod>2026-08-02T08:30:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch22-power-transformer</loc>
<lastmod>2026-08-02T08:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch21-function-transformer</loc>
<lastmod>2026-08-02T07:15:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch20-pipelines</loc>
<lastmod>2026-08-01T07:30:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch19-column-transformer</loc>
<lastmod>2026-07-31T06:10:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch18-one-hot-encoding</loc>
<lastmod>2026-07-31T05:40:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch19-anatomy-of-a-tcp-segment</loc>
<lastmod>2026-07-31T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch18-tcp-sequence-and-acknowledgment-numbers</loc>
<lastmod>2026-07-30T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch17-ordinal-and-label-encoding</loc>
<lastmod>2026-07-28T04:52:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch16-feature-scaling-normalization</loc>
<lastmod>2026-07-28T04:15:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch13-bivariate-and-multivariate-data-analysis</loc>
<lastmod>2026-07-28T03:18:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch15-feature-scaling-standardization</loc>
<lastmod>2026-07-28T03:09:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch14-introduction-to-feature-engineering</loc>
<lastmod>2026-07-28T02:48:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch17-tcp-connection-termination-four-way-handshake</loc>
<lastmod>2026-07-27T01:58:33+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch16-tcp-three-way-handshake</loc>
<lastmod>2026-07-26T04:11:29+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/til/diffie-hellman-key-exchange</loc>
<lastmod>2026-07-25T03:55:48+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch15-transmission-control-protocol-tcp</loc>
<lastmod>2026-07-25T02:21:41+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch12-univariate-data-analysis</loc>
<lastmod>2026-07-24T03:29:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch11-asking-basic-questions-about-data</loc>
<lastmod>2026-07-24T02:11:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/til/system-design-thundering-herd-problem</loc>
<lastmod>2026-07-23T03:59:08+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch14-anatomy-of-a-udp-datagram-and-checksum</loc>
<lastmod>2026-07-23T01:16:31+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch13-user-datagram-protocol-udp</loc>
<lastmod>2026-07-22T03:45:40+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch12-icmp-ping-and-traceroute</loc>
<lastmod>2026-07-22T02:46:07+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch10-framing-ml-problem</loc>
<lastmod>2026-07-20T04:06:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch11-routing</loc>
<lastmod>2026-07-19T01:58:30+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch10-osi-vs-tcp-ip-model</loc>
<lastmod>2026-07-18T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch9-tensors</loc>
<lastmod>2026-07-17T23:55:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch9-address-resolution-protocol-arp</loc>
<lastmod>2026-07-17T11:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch8-machine-learning-development-life-cycle</loc>
<lastmod>2026-07-17T04:02:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch7-challenges-in-machine-learning</loc>
<lastmod>2026-07-17T03:06:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch6-instance-vs-model-based-learning</loc>
<lastmod>2026-07-17T02:58:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch5-online-learning</loc>
<lastmod>2026-07-17T02:16:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch4-batch-vs-online-learning</loc>
<lastmod>2026-07-16T12:30:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch3-types-of-machine-learning</loc>
<lastmod>2026-07-16T12:20:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch2-ai-vs-ml-vs-dl</loc>
<lastmod>2026-07-16T12:10:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/machine-learning/ch1-what-is-machine-learning</loc>
<lastmod>2026-07-16T12:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch8-ip-vs-mac-address</loc>
<lastmod>2026-07-16T11:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch7-mac-addresses</loc>
<lastmod>2026-07-16T10:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch6-routing-in-action</loc>
<lastmod>2026-07-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch5-default-gateway</loc>
<lastmod>2026-07-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch4-subnet-masks</loc>
<lastmod>2026-07-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch3-networks-hosts-cidr</loc>
<lastmod>2026-07-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch2-structure-of-an-ip-address</loc>
<lastmod>2026-07-09T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://blog.ayuslh.in/networking/ch1-what-happens-http-request</loc>
<lastmod>2026-07-09T00:00:00+05:30</lastmod>
</url>
</urlset>
