[{"data":1,"prerenderedAt":92482},["ShallowReactive",2],{"blog-layout-count-en":3,"blog-post-vectors-matrices-machine-learning-en":66520,"blog-post-adjacent-vectors-matrices-machine-learning-en":79482},[4,9242,15952,29203,36763,40334,42133,59335,59970],{"id":5,"title":6,"author":7,"body":8,"date":9223,"description":14,"extension":9224,"image":9225,"lastmod":9226,"meta":9227,"navigation":7454,"order":9228,"path":9229,"seo":9230,"sitemap":9231,"slug":9234,"stem":9235,"summary":9236,"tags":9237,"__hash__":9241},"content_en\u002Fblog\u002Fblog\u002Fprobability-and-machine-learning.md","Probability and Machine Learning","David Deras",{"type":9,"value":10,"toc":9196},"minimark",[11,15,25,28,31,36,39,45,53,245,248,304,309,320,337,344,347,491,494,884,889,902,906,928,931,1014,1017,1056,1059,1062,1065,1069,1072,1223,1226,1395,1461,1465,1472,1578,1581,1724,1727,1731,1734,1811,1814,1836,1841,1850,1858,1861,2101,2103,3104,3107,3513,3516,3519,3905,3908,3919,3922,3999,4002,4005,4030,4033,4036,4039,4048,4052,4055,4059,4062,4067,4074,4080,4086,4090,4093,4113,4117,4120,4126,4129,4633,4635,5485,5700,5703,5988,5991,5994,5996,6000,6011,6015,6018,6146,6153,6866,6876,6939,6946,6950,6953,7313,7379,7507,7518,7527,7530,7539,7543,7546,7985,8178,8181,8218,8221,8256,8259,8263,8350,8359,8363,8372,8569,8572,8639,9169,9175,9184,9187,9189,9192],[12,13,14],"p",{},"After exploring statistics and its relationship to machine learning, it's time to delve into another fundamental concept: probability.",[12,16,17,18],{},"Previous article in this series: ",[19,20,24],"a",{"href":21,"rel":22},"https:\u002F\u002Fderas.dev\u002Fblog\u002Fstatistics-and-machine-learning",[23],"nofollow","Statistics and Machine Learning",[26,27],"table-of-contents",{},[29,30],"hr",{},[32,33,35],"h2",{"id":34},"what-is-probability","What is Probability?",[12,37,38],{},"Probability is a numerical measure of the likelihood of an event occurring. It is expressed as a number between 0 and 1, where 0 indicates that the event is impossible, 0.5 indicates that the event is equally likely, and 1 indicates that the event is certain. Probability is used to model uncertainty and make informed decisions in situations where absolute certainty is lacking.",[40,41,42],"blockquote",{},[12,43,44],{},"Equally likely: This refers to a situation in which all possible outcomes of an experiment have the same probability of occurring. For example, when flipping a fair coin, the chances of getting heads or tails are equally likely, since each outcome has a probability of 0.5.",[12,46,47,48,52],{},"Mathematically, the probability of an event A is denoted as ",[49,50,51],"code",{},"P(A)"," and is calculated using the formula:",[54,55,58],"span",{"className":56},[57],"katex-display",[54,59,62,110],{"className":60},[61],"katex",[54,63,66],{"className":64},[65],"katex-mathml",[67,68,71],"math",{"xmlns":69,"display":70},"http:\u002F\u002Fwww.w3.org\u002F1998\u002FMath\u002FMathML","block",[72,73,74,105],"semantics",{},[75,76,77,81,86,89,92,95],"mrow",{},[78,79,80],"mi",{},"P",[82,83,85],"mo",{"stretchy":84},"false","(",[78,87,88],{},"A",[82,90,91],{"stretchy":84},")",[82,93,94],{},"=",[96,97,98,102],"mfrac",{},[99,100,101],"mtext",{},"Number of favorable outcomes",[99,103,104],{},"Total number of possible outcomes",[106,107,109],"annotation",{"encoding":108},"application\u002Fx-tex","P(A) = \\frac{\\text{Number of favorable outcomes}}{\\text{Total number of possible outcomes}}",[54,111,115,153],{"className":112,"ariaHidden":114},[113],"katex-html","true",[54,116,119,124,130,134,137,141,146,150],{"className":117},[118],"base",[54,120],{"className":121,"style":123},[122],"strut","height:1em;vertical-align:-0.25em;",[54,125,80],{"className":126,"style":129},[127,128],"mord","mathnormal","margin-right:0.1389em;",[54,131,85],{"className":132},[133],"mopen",[54,135,88],{"className":136},[127,128],[54,138,91],{"className":139},[140],"mclose",[54,142],{"className":143,"style":145},[144],"mspace","margin-right:0.2778em;",[54,147,94],{"className":148},[149],"mrel",[54,151],{"className":152,"style":145},[144],[54,154,156,160],{"className":155},[118],[54,157],{"className":158,"style":159},[122],"height:2.2519em;vertical-align:-0.8804em;",[54,161,163,167,242],{"className":162},[127],[54,164],{"className":165},[133,166],"nulldelimiter",[54,168,170],{"className":169},[96],[54,171,175,233],{"className":172},[173,174],"vlist-t","vlist-t2",[54,176,179,228],{"className":177},[178],"vlist-r",[54,180,184,202,213],{"className":181,"style":183},[182],"vlist","height:1.3714em;",[54,185,187,192],{"style":186},"top:-2.314em;",[54,188],{"className":189,"style":191},[190],"pstrut","height:3em;",[54,193,195],{"className":194},[127],[54,196,199],{"className":197},[127,198],"text",[54,200,104],{"className":201},[127],[54,203,205,208],{"style":204},"top:-3.23em;",[54,206],{"className":207,"style":191},[190],[54,209],{"className":210,"style":212},[211],"frac-line","border-bottom-width:0.04em;",[54,214,216,219],{"style":215},"top:-3.677em;",[54,217],{"className":218,"style":191},[190],[54,220,222],{"className":221},[127],[54,223,225],{"className":224},[127,198],[54,226,101],{"className":227},[127],[54,229,232],{"className":230},[231],"vlist-s","​",[54,234,236],{"className":235},[178],[54,237,240],{"className":238,"style":239},[182],"height:0.8804em;",[54,241],{},[54,243],{"className":244},[140,166],[12,246,247],{},"Let's create a simple table of events and their probabilities to illustrate this concept:",[249,250,251,267],"table",{},[252,253,254],"thead",{},[255,256,257,261,264],"tr",{},[258,259,260],"th",{},"Event",[258,262,263],{},"Probability",[258,265,266],{},"Explanation",[268,269,270,282,293],"tbody",{},[255,271,272,276,279],{},[273,274,275],"td",{},"Roll a die and get a 6",[273,277,278],{},"1\u002F6 = 0.1667",[273,280,281],{},"There are 6 possible outcomes (1, 2, 3, 4, 5, 6) and only one of them is favorable (getting a 6).",[255,283,284,287,290],{},[273,285,286],{},"Flip a coin and get heads",[273,288,289],{},"1\u002F2 = 0.5",[273,291,292],{},"There are 2 possible outcomes (heads or tails) and only one of them is favorable (getting heads).",[255,294,295,298,301],{},[273,296,297],{},"Roll a die and get an even number",[273,299,300],{},"3\u002F6 = 0.5",[273,302,303],{},"There are 6 possible outcomes (1, 2, 3, 4, 5, 6) and three of them are favorable (2, 4, 6).",[305,306,308],"h3",{"id":307},"sample-space","Sample Space",[12,310,311,312,315,316,319],{},"The sample space is the set of all possible outcomes of an experiment. For example, when rolling a die, the sample space is ",[49,313,314],{},"{1, 2, 3, 4, 5, 6}",". When flipping a coin, the sample space is ",[49,317,318],{},"{heads, tails}",".\nIt can be classified into 2 types:",[321,322,323,331],"ul",{},[324,325,326,330],"li",{},[327,328,329],"strong",{},"Discrete sample space",": Contains a finite or countable number of outcomes. For example, when rolling a die, the sample space is discrete because there are only 6 possible outcomes.",[324,332,333,336],{},[327,334,335],{},"Continuous sample space",": Contains an infinite number of possible outcomes. For example, when measuring the height of a person, the sample space is continuous because it can take any value within a range.",[12,338,339,340,343],{},"What if we have more than one experiment? For example, when rolling two dice, the sample space consists of all possible combinations of the outcomes of both dice, resulting in 36 possible outcomes ",[49,341,342],{},"(1,1), (1,2), ..., (6,6)",".",[12,345,346],{},"For a single die, the sample space is:",[54,348,350],{"className":349},[57],[54,351,353,406],{"className":352},[61],[54,354,356],{"className":355},[65],[67,357,358],{"xmlns":69,"display":70},[72,359,360,403],{},[75,361,362,365,367,370,374,377,380,382,385,387,390,392,395,397,400],{},[78,363,364],{},"S",[82,366,94],{},[82,368,369],{"stretchy":84},"{",[371,372,373],"mn",{},"1",[82,375,376],{"separator":114},",",[371,378,379],{},"2",[82,381,376],{"separator":114},[371,383,384],{},"3",[82,386,376],{"separator":114},[371,388,389],{},"4",[82,391,376],{"separator":114},[371,393,394],{},"5",[82,396,376],{"separator":114},[371,398,399],{},"6",[82,401,402],{"stretchy":84},"}",[106,404,405],{"encoding":108},"S = \\{1, 2, 3, 4, 5, 6\\}",[54,407,409,429],{"className":408,"ariaHidden":114},[113],[54,410,412,416,420,423,426],{"className":411},[118],[54,413],{"className":414,"style":415},[122],"height:0.6833em;",[54,417,364],{"className":418,"style":419},[127,128],"margin-right:0.0576em;",[54,421],{"className":422,"style":145},[144],[54,424,94],{"className":425},[149],[54,427],{"className":428,"style":145},[144],[54,430,432,435,438,441,445,449,452,455,458,461,464,467,470,473,476,479,482,485,488],{"className":431},[118],[54,433],{"className":434,"style":123},[122],[54,436,369],{"className":437},[133],[54,439,373],{"className":440},[127],[54,442,376],{"className":443},[444],"mpunct",[54,446],{"className":447,"style":448},[144],"margin-right:0.1667em;",[54,450,379],{"className":451},[127],[54,453,376],{"className":454},[444],[54,456],{"className":457,"style":448},[144],[54,459,384],{"className":460},[127],[54,462,376],{"className":463},[444],[54,465],{"className":466,"style":448},[144],[54,468,389],{"className":469},[127],[54,471,376],{"className":472},[444],[54,474],{"className":475,"style":448},[144],[54,477,394],{"className":478},[127],[54,480,376],{"className":481},[444],[54,483],{"className":484,"style":448},[144],[54,486,399],{"className":487},[127],[54,489,402],{"className":490},[140],[12,492,493],{},"For two dice, the sample space is:",[54,495,497],{"className":496},[57],[54,498,500,635],{"className":499},[61],[54,501,503],{"className":502},[65],[67,504,505],{"xmlns":69,"display":70},[72,506,507,632],{},[75,508,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,614,616,618,620,622,624,626,628,630],{},[78,510,364],{},[82,512,94],{},[82,514,369],{"stretchy":84},[82,516,85],{"stretchy":84},[371,518,373],{},[82,520,376],{"separator":114},[371,522,373],{},[82,524,91],{"stretchy":84},[82,526,376],{"separator":114},[82,528,85],{"stretchy":84},[371,530,373],{},[82,532,376],{"separator":114},[371,534,379],{},[82,536,91],{"stretchy":84},[82,538,376],{"separator":114},[82,540,85],{"stretchy":84},[371,542,373],{},[82,544,376],{"separator":114},[371,546,384],{},[82,548,91],{"stretchy":84},[82,550,376],{"separator":114},[82,552,85],{"stretchy":84},[371,554,373],{},[82,556,376],{"separator":114},[371,558,389],{},[82,560,91],{"stretchy":84},[82,562,376],{"separator":114},[82,564,85],{"stretchy":84},[371,566,373],{},[82,568,376],{"separator":114},[371,570,394],{},[82,572,91],{"stretchy":84},[82,574,376],{"separator":114},[82,576,85],{"stretchy":84},[371,578,373],{},[82,580,376],{"separator":114},[371,582,399],{},[82,584,91],{"stretchy":84},[82,586,376],{"separator":114},[82,588,85],{"stretchy":84},[371,590,379],{},[82,592,376],{"separator":114},[371,594,373],{},[82,596,91],{"stretchy":84},[82,598,376],{"separator":114},[82,600,85],{"stretchy":84},[371,602,379],{},[82,604,376],{"separator":114},[371,606,379],{},[82,608,91],{"stretchy":84},[82,610,376],{"separator":114},[78,612,343],{"mathvariant":613},"normal",[78,615,343],{"mathvariant":613},[78,617,343],{"mathvariant":613},[82,619,376],{"separator":114},[82,621,85],{"stretchy":84},[371,623,399],{},[82,625,376],{"separator":114},[371,627,399],{},[82,629,91],{"stretchy":84},[82,631,402],{"stretchy":84},[106,633,634],{"encoding":108},"S = \\{(1,1), (1,2), (1,3), (1,4), (1,5), (1,6), (2,1), (2,2), ..., (6,6)\\}",[54,636,638,656],{"className":637,"ariaHidden":114},[113],[54,639,641,644,647,650,653],{"className":640},[118],[54,642],{"className":643,"style":415},[122],[54,645,364],{"className":646,"style":419},[127,128],[54,648],{"className":649,"style":145},[144],[54,651,94],{"className":652},[149],[54,654],{"className":655,"style":145},[144],[54,657,659,662,666,669,672,675,678,681,684,687,690,693,696,699,702,705,708,711,714,717,720,723,726,729,732,735,738,741,744,747,750,753,756,759,762,765,768,771,774,777,780,783,786,789,792,795,798,801,804,807,810,813,816,819,822,825,828,831,834,837,840,843,846,849,852,855,859,862,865,868,871,874,877,880],{"className":658},[118],[54,660],{"className":661,"style":123},[122],[54,663,665],{"className":664},[133],"{(",[54,667,373],{"className":668},[127],[54,670,376],{"className":671},[444],[54,673],{"className":674,"style":448},[144],[54,676,373],{"className":677},[127],[54,679,91],{"className":680},[140],[54,682,376],{"className":683},[444],[54,685],{"className":686,"style":448},[144],[54,688,85],{"className":689},[133],[54,691,373],{"className":692},[127],[54,694,376],{"className":695},[444],[54,697],{"className":698,"style":448},[144],[54,700,379],{"className":701},[127],[54,703,91],{"className":704},[140],[54,706,376],{"className":707},[444],[54,709],{"className":710,"style":448},[144],[54,712,85],{"className":713},[133],[54,715,373],{"className":716},[127],[54,718,376],{"className":719},[444],[54,721],{"className":722,"style":448},[144],[54,724,384],{"className":725},[127],[54,727,91],{"className":728},[140],[54,730,376],{"className":731},[444],[54,733],{"className":734,"style":448},[144],[54,736,85],{"className":737},[133],[54,739,373],{"className":740},[127],[54,742,376],{"className":743},[444],[54,745],{"className":746,"style":448},[144],[54,748,389],{"className":749},[127],[54,751,91],{"className":752},[140],[54,754,376],{"className":755},[444],[54,757],{"className":758,"style":448},[144],[54,760,85],{"className":761},[133],[54,763,373],{"className":764},[127],[54,766,376],{"className":767},[444],[54,769],{"className":770,"style":448},[144],[54,772,394],{"className":773},[127],[54,775,91],{"className":776},[140],[54,778,376],{"className":779},[444],[54,781],{"className":782,"style":448},[144],[54,784,85],{"className":785},[133],[54,787,373],{"className":788},[127],[54,790,376],{"className":791},[444],[54,793],{"className":794,"style":448},[144],[54,796,399],{"className":797},[127],[54,799,91],{"className":800},[140],[54,802,376],{"className":803},[444],[54,805],{"className":806,"style":448},[144],[54,808,85],{"className":809},[133],[54,811,379],{"className":812},[127],[54,814,376],{"className":815},[444],[54,817],{"className":818,"style":448},[144],[54,820,373],{"className":821},[127],[54,823,91],{"className":824},[140],[54,826,376],{"className":827},[444],[54,829],{"className":830,"style":448},[144],[54,832,85],{"className":833},[133],[54,835,379],{"className":836},[127],[54,838,376],{"className":839},[444],[54,841],{"className":842,"style":448},[144],[54,844,379],{"className":845},[127],[54,847,91],{"className":848},[140],[54,850,376],{"className":851},[444],[54,853],{"className":854,"style":448},[144],[54,856,858],{"className":857},[127],"...",[54,860,376],{"className":861},[444],[54,863],{"className":864,"style":448},[144],[54,866,85],{"className":867},[133],[54,869,399],{"className":870},[127],[54,872,376],{"className":873},[444],[54,875],{"className":876,"style":448},[144],[54,878,399],{"className":879},[127],[54,881,883],{"className":882},[140],")}",[885,886,888],"h4",{"id":887},"events","Events",[12,890,891,892,894,895,898,899,343],{},"An event is simply a subset of the sample space. When rolling a die, the event \"obtain an even number\" is a subset of the sample space ",[49,893,314],{}," and we can write it as ",[49,896,897],{},"A = {2, 4, 6}",". The probability of this event is calculated as ",[49,900,901],{},"P(A) = 3\u002F6 = 0.5",[305,903,905],{"id":904},"random-variables","Random Variables",[12,907,908,909,912,913,915,916,919,920,923,924,927],{},"A random variable is a function that assigns a numerical value to each possible outcome of an experiment. For example, when rolling a die, we can define a random variable ",[49,910,911],{},"X"," that represents the number we get, in this case, ",[49,914,911],{}," can take the values 1, 2, 3, 4, 5 or 6. But we could also define a random variable ",[49,917,918],{},"Y"," that represents whether the number is even or odd, where ",[49,921,922],{},"Y = 1"," if the number is even and ",[49,925,926],{},"Y = 0"," if the number is odd.",[12,929,930],{},"Formally, a random variable is denoted as:",[54,932,934],{"className":933},[57],[54,935,937,963],{"className":936},[61],[54,938,940],{"className":939},[65],[67,941,942],{"xmlns":69,"display":70},[72,943,944,960],{},[75,945,946,948,951,953,956],{},[78,947,911],{},[82,949,950],{},":",[78,952,364],{},[82,954,955],{},"→",[78,957,959],{"mathvariant":958},"double-struck","R",[106,961,962],{"encoding":108},"X: S \\rightarrow \\mathbb{R}",[54,964,966,985,1003],{"className":965,"ariaHidden":114},[113],[54,967,969,972,976,979,982],{"className":968},[118],[54,970],{"className":971,"style":415},[122],[54,973,911],{"className":974,"style":975},[127,128],"margin-right:0.0785em;",[54,977],{"className":978,"style":145},[144],[54,980,950],{"className":981},[149],[54,983],{"className":984,"style":145},[144],[54,986,988,991,994,997,1000],{"className":987},[118],[54,989],{"className":990,"style":415},[122],[54,992,364],{"className":993,"style":419},[127,128],[54,995],{"className":996,"style":145},[144],[54,998,955],{"className":999},[149],[54,1001],{"className":1002,"style":145},[144],[54,1004,1006,1010],{"className":1005},[118],[54,1007],{"className":1008,"style":1009},[122],"height:0.6889em;",[54,1011,959],{"className":1012},[127,1013],"mathbb",[12,1015,1016],{},"Where:",[321,1018,1019,1024],{},[324,1020,1021,1023],{},[49,1022,364],{}," is the sample space.",[324,1025,1026,1055],{},[54,1027,1029,1043],{"className":1028},[61],[54,1030,1032],{"className":1031},[65],[67,1033,1034],{"xmlns":69},[72,1035,1036,1040],{},[75,1037,1038],{},[78,1039,959],{"mathvariant":958},[106,1041,1042],{"encoding":108},"\\mathbb{R}",[54,1044,1046],{"className":1045,"ariaHidden":114},[113],[54,1047,1049,1052],{"className":1048},[118],[54,1050],{"className":1051,"style":1009},[122],[54,1053,959],{"className":1054},[127,1013]," is the set of real numbers.",[12,1057,1058],{},"The variable shares the same property as the sample space, in terms of being discrete or continuous depending on the type of results it can take.",[12,1060,1061],{},"The sample space describes all possible outcomes of an experiment, while a random variable assigns a numerical value to each of those outcomes.",[12,1063,1064],{},"This translation of outcomes to numbers is fundamental for machine learning, as it allows us to work with data in a quantitative manner and apply statistical and algorithmic techniques to make predictions and take informed decisions.",[305,1066,1068],{"id":1067},"dependent-events","Dependent Events",[12,1070,1071],{},"Two events A and B are dependent if the occurrence of one affects the probability of the occurrence of the other. Mathematically, this is expressed as:",[54,1073,1075],{"className":1074},[57],[54,1076,1078,1115],{"className":1077},[61],[54,1079,1081],{"className":1080},[65],[67,1082,1083],{"xmlns":69,"display":70},[72,1084,1085,1112],{},[75,1086,1087,1089,1091,1093,1096,1099,1101,1104,1106,1108,1110],{},[78,1088,80],{},[82,1090,85],{"stretchy":84},[78,1092,88],{},[82,1094,1095],{},"∣",[78,1097,1098],{},"B",[82,1100,91],{"stretchy":84},[82,1102,1103],{"mathvariant":613},"≠",[78,1105,80],{},[82,1107,85],{"stretchy":84},[78,1109,88],{},[82,1111,91],{"stretchy":84},[106,1113,1114],{"encoding":108},"P(A \\mid B) \\neq P(A)",[54,1116,1118,1142,1205],{"className":1117,"ariaHidden":114},[113],[54,1119,1121,1124,1127,1130,1133,1136,1139],{"className":1120},[118],[54,1122],{"className":1123,"style":123},[122],[54,1125,80],{"className":1126,"style":129},[127,128],[54,1128,85],{"className":1129},[133],[54,1131,88],{"className":1132},[127,128],[54,1134],{"className":1135,"style":145},[144],[54,1137,1095],{"className":1138},[149],[54,1140],{"className":1141,"style":145},[144],[54,1143,1145,1148,1152,1155,1158,1202],{"className":1144},[118],[54,1146],{"className":1147,"style":123},[122],[54,1149,1098],{"className":1150,"style":1151},[127,128],"margin-right:0.0502em;",[54,1153,91],{"className":1154},[140],[54,1156],{"className":1157,"style":145},[144],[54,1159,1161,1195,1199],{"className":1160},[149],[54,1162,1164],{"className":1163},[149],[54,1165,1168],{"className":1166},[127,1167],"vbox",[54,1169,1172],{"className":1170},[1171],"thinbox",[54,1173,1176,1180,1191],{"className":1174},[1175],"rlap",[54,1177],{"className":1178,"style":1179},[122],"height:0.8889em;vertical-align:-0.1944em;",[54,1181,1184],{"className":1182},[1183],"inner",[54,1185,1187],{"className":1186},[127],[54,1188,1190],{"className":1189},[149],"",[54,1192],{"className":1193},[1194],"fix",[54,1196],{"className":1197},[144,1198],"nobreak",[54,1200,94],{"className":1201},[149],[54,1203],{"className":1204,"style":145},[144],[54,1206,1208,1211,1214,1217,1220],{"className":1207},[118],[54,1209],{"className":1210,"style":123},[122],[54,1212,80],{"className":1213,"style":129},[127,128],[54,1215,85],{"className":1216},[133],[54,1218,88],{"className":1219},[127,128],[54,1221,91],{"className":1222},[140],[12,1224,1225],{},"To calculate the probability of dependent events, the conditional probability formula is used:",[54,1227,1229],{"className":1228},[57],[54,1230,1232,1282],{"className":1231},[61],[54,1233,1235],{"className":1234},[65],[67,1236,1237],{"xmlns":69,"display":70},[72,1238,1239,1279],{},[75,1240,1241,1243,1245,1247,1250,1252,1254,1256,1258,1260,1262,1264,1267,1269,1271,1273,1275,1277],{},[78,1242,80],{},[82,1244,85],{"stretchy":84},[78,1246,88],{},[82,1248,1249],{},"∩",[78,1251,1098],{},[82,1253,91],{"stretchy":84},[82,1255,94],{},[78,1257,80],{},[82,1259,85],{"stretchy":84},[78,1261,88],{},[82,1263,91],{"stretchy":84},[82,1265,1266],{},"⋅",[78,1268,80],{},[82,1270,85],{"stretchy":84},[78,1272,1098],{},[82,1274,1095],{},[78,1276,88],{},[82,1278,91],{"stretchy":84},[106,1280,1281],{"encoding":108},"P(A \\cap B) = P(A) \\cdot P(B \\mid A)",[54,1283,1285,1311,1332,1359,1383],{"className":1284,"ariaHidden":114},[113],[54,1286,1288,1291,1294,1297,1300,1304,1308],{"className":1287},[118],[54,1289],{"className":1290,"style":123},[122],[54,1292,80],{"className":1293,"style":129},[127,128],[54,1295,85],{"className":1296},[133],[54,1298,88],{"className":1299},[127,128],[54,1301],{"className":1302,"style":1303},[144],"margin-right:0.2222em;",[54,1305,1249],{"className":1306},[1307],"mbin",[54,1309],{"className":1310,"style":1303},[144],[54,1312,1314,1317,1320,1323,1326,1329],{"className":1313},[118],[54,1315],{"className":1316,"style":123},[122],[54,1318,1098],{"className":1319,"style":1151},[127,128],[54,1321,91],{"className":1322},[140],[54,1324],{"className":1325,"style":145},[144],[54,1327,94],{"className":1328},[149],[54,1330],{"className":1331,"style":145},[144],[54,1333,1335,1338,1341,1344,1347,1350,1353,1356],{"className":1334},[118],[54,1336],{"className":1337,"style":123},[122],[54,1339,80],{"className":1340,"style":129},[127,128],[54,1342,85],{"className":1343},[133],[54,1345,88],{"className":1346},[127,128],[54,1348,91],{"className":1349},[140],[54,1351],{"className":1352,"style":1303},[144],[54,1354,1266],{"className":1355},[1307],[54,1357],{"className":1358,"style":1303},[144],[54,1360,1362,1365,1368,1371,1374,1377,1380],{"className":1361},[118],[54,1363],{"className":1364,"style":123},[122],[54,1366,80],{"className":1367,"style":129},[127,128],[54,1369,85],{"className":1370},[133],[54,1372,1098],{"className":1373,"style":1151},[127,128],[54,1375],{"className":1376,"style":145},[144],[54,1378,1095],{"className":1379},[149],[54,1381],{"className":1382,"style":145},[144],[54,1384,1386,1389,1392],{"className":1385},[118],[54,1387],{"className":1388,"style":123},[122],[54,1390,88],{"className":1391},[127,128],[54,1393,91],{"className":1394},[140],[40,1396,1397],{},[12,1398,1399,1400,1430,1431,1460],{},"The symbol ",[54,1401,1403,1417],{"className":1402},[61],[54,1404,1406],{"className":1405},[65],[67,1407,1408],{"xmlns":69},[72,1409,1410,1414],{},[75,1411,1412],{},[82,1413,1249],{},[106,1415,1416],{"encoding":108},"\\cap",[54,1418,1420],{"className":1419,"ariaHidden":114},[113],[54,1421,1423,1427],{"className":1422},[118],[54,1424],{"className":1425,"style":1426},[122],"height:0.5556em;",[54,1428,1249],{"className":1429},[127]," represents the intersection of two events, i.e., the simultaneous occurrence of both events A and B.\nThe symbol ",[54,1432,1434,1448],{"className":1433},[61],[54,1435,1437],{"className":1436},[65],[67,1438,1439],{"xmlns":69},[72,1440,1441,1445],{},[75,1442,1443],{},[82,1444,1095],{},[106,1446,1447],{"encoding":108},"\\mid",[54,1449,1451],{"className":1450,"ariaHidden":114},[113],[54,1452,1454,1457],{"className":1453},[118],[54,1455],{"className":1456,"style":123},[122],[54,1458,1095],{"className":1459},[149]," represents the condition that event A has occurred.",[305,1462,1464],{"id":1463},"independent-events","Independent Events",[12,1466,1467,1468,1471],{},"Two events A and B are independent if the occurrence of one ",[49,1469,1470],{},"NO"," affects the probability of occurrence of the other. Mathematically, this is expressed as:",[54,1473,1475],{"className":1474},[57],[54,1476,1478,1512],{"className":1477},[61],[54,1479,1481],{"className":1480},[65],[67,1482,1483],{"xmlns":69,"display":70},[72,1484,1485,1509],{},[75,1486,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507],{},[78,1488,80],{},[82,1490,85],{"stretchy":84},[78,1492,88],{},[82,1494,1095],{},[78,1496,1098],{},[82,1498,91],{"stretchy":84},[82,1500,94],{},[78,1502,80],{},[82,1504,85],{"stretchy":84},[78,1506,88],{},[82,1508,91],{"stretchy":84},[106,1510,1511],{"encoding":108},"P(A \\mid B) = P(A)",[54,1513,1515,1539,1560],{"className":1514,"ariaHidden":114},[113],[54,1516,1518,1521,1524,1527,1530,1533,1536],{"className":1517},[118],[54,1519],{"className":1520,"style":123},[122],[54,1522,80],{"className":1523,"style":129},[127,128],[54,1525,85],{"className":1526},[133],[54,1528,88],{"className":1529},[127,128],[54,1531],{"className":1532,"style":145},[144],[54,1534,1095],{"className":1535},[149],[54,1537],{"className":1538,"style":145},[144],[54,1540,1542,1545,1548,1551,1554,1557],{"className":1541},[118],[54,1543],{"className":1544,"style":123},[122],[54,1546,1098],{"className":1547,"style":1151},[127,128],[54,1549,91],{"className":1550},[140],[54,1552],{"className":1553,"style":145},[144],[54,1555,94],{"className":1556},[149],[54,1558],{"className":1559,"style":145},[144],[54,1561,1563,1566,1569,1572,1575],{"className":1562},[118],[54,1564],{"className":1565,"style":123},[122],[54,1567,80],{"className":1568,"style":129},[127,128],[54,1570,85],{"className":1571},[133],[54,1573,88],{"className":1574},[127,128],[54,1576,91],{"className":1577},[140],[12,1579,1580],{},"To check if two events are independent, the following formula can be used:",[54,1582,1584],{"className":1583},[57],[54,1585,1587,1631],{"className":1586},[61],[54,1588,1590],{"className":1589},[65],[67,1591,1592],{"xmlns":69,"display":70},[72,1593,1594,1628],{},[75,1595,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626],{},[78,1597,80],{},[82,1599,85],{"stretchy":84},[78,1601,88],{},[82,1603,1249],{},[78,1605,1098],{},[82,1607,91],{"stretchy":84},[82,1609,94],{},[78,1611,80],{},[82,1613,85],{"stretchy":84},[78,1615,88],{},[82,1617,91],{"stretchy":84},[82,1619,1266],{},[78,1621,80],{},[82,1623,85],{"stretchy":84},[78,1625,1098],{},[82,1627,91],{"stretchy":84},[106,1629,1630],{"encoding":108},"P(A \\cap B) = P(A) \\cdot P(B)",[54,1632,1634,1658,1679,1706],{"className":1633,"ariaHidden":114},[113],[54,1635,1637,1640,1643,1646,1649,1652,1655],{"className":1636},[118],[54,1638],{"className":1639,"style":123},[122],[54,1641,80],{"className":1642,"style":129},[127,128],[54,1644,85],{"className":1645},[133],[54,1647,88],{"className":1648},[127,128],[54,1650],{"className":1651,"style":1303},[144],[54,1653,1249],{"className":1654},[1307],[54,1656],{"className":1657,"style":1303},[144],[54,1659,1661,1664,1667,1670,1673,1676],{"className":1660},[118],[54,1662],{"className":1663,"style":123},[122],[54,1665,1098],{"className":1666,"style":1151},[127,128],[54,1668,91],{"className":1669},[140],[54,1671],{"className":1672,"style":145},[144],[54,1674,94],{"className":1675},[149],[54,1677],{"className":1678,"style":145},[144],[54,1680,1682,1685,1688,1691,1694,1697,1700,1703],{"className":1681},[118],[54,1683],{"className":1684,"style":123},[122],[54,1686,80],{"className":1687,"style":129},[127,128],[54,1689,85],{"className":1690},[133],[54,1692,88],{"className":1693},[127,128],[54,1695,91],{"className":1696},[140],[54,1698],{"className":1699,"style":1303},[144],[54,1701,1266],{"className":1702},[1307],[54,1704],{"className":1705,"style":1303},[144],[54,1707,1709,1712,1715,1718,1721],{"className":1708},[118],[54,1710],{"className":1711,"style":123},[122],[54,1713,80],{"className":1714,"style":129},[127,128],[54,1716,85],{"className":1717},[133],[54,1719,1098],{"className":1720,"style":1151},[127,128],[54,1722,91],{"className":1723},[140],[12,1725,1726],{},"In the context of machine learning, the independence of events is an important concept, as many algorithms assume that the features of the data are independent of each other to simplify the model and reduce computational complexity.",[305,1728,1730],{"id":1729},"naive-bayes","Naive Bayes",[12,1732,1733],{},"In previous articles in this series, we have already seen its application in classification problems. When a model predicts a class, it is actually estimating the probability that that class is the correct one given the input data:",[54,1735,1737],{"className":1736},[57],[54,1738,1740,1766],{"className":1739},[61],[54,1741,1743],{"className":1742},[65],[67,1744,1745],{"xmlns":69,"display":70},[72,1746,1747,1763],{},[75,1748,1749,1751,1753,1756,1758,1761],{},[78,1750,80],{},[82,1752,85],{"stretchy":84},[99,1754,1755],{},"y",[82,1757,1095],{},[99,1759,1760],{},"x",[82,1762,91],{"stretchy":84},[106,1764,1765],{"encoding":108},"P(\\text{y} \\mid \\text{x})",[54,1767,1769,1796],{"className":1768,"ariaHidden":114},[113],[54,1770,1772,1775,1778,1781,1787,1790,1793],{"className":1771},[118],[54,1773],{"className":1774,"style":123},[122],[54,1776,80],{"className":1777,"style":129},[127,128],[54,1779,85],{"className":1780},[133],[54,1782,1784],{"className":1783},[127,198],[54,1785,1755],{"className":1786},[127],[54,1788],{"className":1789,"style":145},[144],[54,1791,1095],{"className":1792},[149],[54,1794],{"className":1795,"style":145},[144],[54,1797,1799,1802,1808],{"className":1798},[118],[54,1800],{"className":1801,"style":123},[122],[54,1803,1805],{"className":1804},[127,198],[54,1806,1760],{"className":1807},[127],[54,1809,91],{"className":1810},[140],[12,1812,1813],{},"For example:",[321,1815,1816,1822],{},[324,1817,1818,1819,343],{},"In a binary classification problem, the model might predict that the probability of an image containing a cat is 80%, which is expressed as ",[49,1820,1821],{},"P(cat | image) = 0.8",[324,1823,1824,1825,1828,1829,1832,1833,343],{},"In a multi-class classification problem, the model might predict that the probability of an image containing a cat is 60%, a dog is 30%, and a bird is 10%, which is expressed as ",[49,1826,1827],{},"P(cat | image) = 0.6",", ",[49,1830,1831],{},"P(dog | image) = 0.3"," and ",[49,1834,1835],{},"P(bird | image) = 0.1",[12,1837,1838,1839,950],{},"But there is also another quite important application, and it is ",[327,1840,1730],{},[12,1842,1843,1845,1846,1849],{},[327,1844,1730],{}," is a classification algorithm based on ",[327,1847,1848],{},"Bayes' Theorem"," and a \"naive\" assumption:",[12,1851,1852],{},[327,1853,1854],{},[1855,1856,1857],"em",{},"Assume that the predictor variables are independent of each other given the class",[12,1859,1860],{},"Part of Bayes' Theorem:",[54,1862,1864],{"className":1863},[57],[54,1865,1867,1930],{"className":1866},[61],[54,1868,1870],{"className":1869},[65],[67,1871,1872],{"xmlns":69,"display":70},[72,1873,1874,1927],{},[75,1875,1876,1878,1880,1883,1885,1887,1889,1891],{},[78,1877,80],{},[82,1879,85],{"stretchy":84},[78,1881,1882],{},"C",[82,1884,1095],{},[78,1886,911],{},[82,1888,91],{"stretchy":84},[82,1890,94],{},[96,1892,1893,1917],{},[75,1894,1895,1897,1899,1901,1903,1905,1907,1909,1911,1913,1915],{},[78,1896,80],{},[82,1898,85],{"stretchy":84},[78,1900,911],{},[82,1902,1095],{},[78,1904,1882],{},[82,1906,91],{"stretchy":84},[82,1908,1266],{},[78,1910,80],{},[82,1912,85],{"stretchy":84},[78,1914,1882],{},[82,1916,91],{"stretchy":84},[75,1918,1919,1921,1923,1925],{},[78,1920,80],{},[82,1922,85],{"stretchy":84},[78,1924,911],{},[82,1926,91],{"stretchy":84},[106,1928,1929],{"encoding":108},"P(C \\mid X) = \\frac{P(X \\mid C) \\cdot P(C)}{P(X)}",[54,1931,1933,1958,1979],{"className":1932,"ariaHidden":114},[113],[54,1934,1936,1939,1942,1945,1949,1952,1955],{"className":1935},[118],[54,1937],{"className":1938,"style":123},[122],[54,1940,80],{"className":1941,"style":129},[127,128],[54,1943,85],{"className":1944},[133],[54,1946,1882],{"className":1947,"style":1948},[127,128],"margin-right:0.0715em;",[54,1950],{"className":1951,"style":145},[144],[54,1953,1095],{"className":1954},[149],[54,1956],{"className":1957,"style":145},[144],[54,1959,1961,1964,1967,1970,1973,1976],{"className":1960},[118],[54,1962],{"className":1963,"style":123},[122],[54,1965,911],{"className":1966,"style":975},[127,128],[54,1968,91],{"className":1969},[140],[54,1971],{"className":1972,"style":145},[144],[54,1974,94],{"className":1975},[149],[54,1977],{"className":1978,"style":145},[144],[54,1980,1982,1986],{"className":1981},[118],[54,1983],{"className":1984,"style":1985},[122],"height:2.363em;vertical-align:-0.936em;",[54,1987,1989,1992,2098],{"className":1988},[127],[54,1990],{"className":1991},[133,166],[54,1993,1995],{"className":1994},[96],[54,1996,1998,2089],{"className":1997},[173,174],[54,1999,2001,2086],{"className":2000},[178],[54,2002,2005,2025,2033],{"className":2003,"style":2004},[182],"height:1.427em;",[54,2006,2007,2010],{"style":186},[54,2008],{"className":2009,"style":191},[190],[54,2011,2013,2016,2019,2022],{"className":2012},[127],[54,2014,80],{"className":2015,"style":129},[127,128],[54,2017,85],{"className":2018},[133],[54,2020,911],{"className":2021,"style":975},[127,128],[54,2023,91],{"className":2024},[140],[54,2026,2027,2030],{"style":204},[54,2028],{"className":2029,"style":191},[190],[54,2031],{"className":2032,"style":212},[211],[54,2034,2035,2038],{"style":215},[54,2036],{"className":2037,"style":191},[190],[54,2039,2041,2044,2047,2050,2053,2056,2059,2062,2065,2068,2071,2074,2077,2080,2083],{"className":2040},[127],[54,2042,80],{"className":2043,"style":129},[127,128],[54,2045,85],{"className":2046},[133],[54,2048,911],{"className":2049,"style":975},[127,128],[54,2051],{"className":2052,"style":145},[144],[54,2054,1095],{"className":2055},[149],[54,2057],{"className":2058,"style":145},[144],[54,2060,1882],{"className":2061,"style":1948},[127,128],[54,2063,91],{"className":2064},[140],[54,2066],{"className":2067,"style":1303},[144],[54,2069,1266],{"className":2070},[1307],[54,2072],{"className":2073,"style":1303},[144],[54,2075,80],{"className":2076,"style":129},[127,128],[54,2078,85],{"className":2079},[133],[54,2081,1882],{"className":2082,"style":1948},[127,128],[54,2084,91],{"className":2085},[140],[54,2087,232],{"className":2088},[231],[54,2090,2092],{"className":2091},[178],[54,2093,2096],{"className":2094,"style":2095},[182],"height:0.936em;",[54,2097],{},[54,2099],{"className":2100},[140,166],[12,2102,1016],{},[321,2104,2105,2136,2167,2392,2585,2749],{},[324,2106,2107,2135],{},[54,2108,2110,2123],{"className":2109},[61],[54,2111,2113],{"className":2112},[65],[67,2114,2115],{"xmlns":69},[72,2116,2117,2121],{},[75,2118,2119],{},[78,2120,1882],{},[106,2122,1882],{"encoding":108},[54,2124,2126],{"className":2125,"ariaHidden":114},[113],[54,2127,2129,2132],{"className":2128},[118],[54,2130],{"className":2131,"style":415},[122],[54,2133,1882],{"className":2134,"style":1948},[127,128],": class (e.g., spam \u002F not spam)",[324,2137,2138,2166],{},[54,2139,2141,2154],{"className":2140},[61],[54,2142,2144],{"className":2143},[65],[67,2145,2146],{"xmlns":69},[72,2147,2148,2152],{},[75,2149,2150],{},[78,2151,911],{},[106,2153,911],{"encoding":108},[54,2155,2157],{"className":2156,"ariaHidden":114},[113],[54,2158,2160,2163],{"className":2159},[118],[54,2161],{"className":2162,"style":415},[122],[54,2164,911],{"className":2165,"style":975},[127,128],": set of features",[324,2168,2169,2213,2214,1832,2296,343],{},[54,2170,2172,2192],{"className":2171},[61],[54,2173,2175],{"className":2174},[65],[67,2176,2177],{"xmlns":69},[72,2178,2179,2189],{},[75,2180,2181,2183,2185,2187],{},[78,2182,80],{},[82,2184,85],{"stretchy":84},[78,2186,1882],{},[82,2188,91],{"stretchy":84},[106,2190,2191],{"encoding":108},"P(C)",[54,2193,2195],{"className":2194,"ariaHidden":114},[113],[54,2196,2198,2201,2204,2207,2210],{"className":2197},[118],[54,2199],{"className":2200,"style":123},[122],[54,2202,80],{"className":2203,"style":129},[127,128],[54,2205,85],{"className":2206},[133],[54,2208,1882],{"className":2209,"style":1948},[127,128],[54,2211,91],{"className":2212},[140],": prior probability, is the probability of the class before observing the features, prior because it represents what we know before seeing the data. For example, if 40% of emails are spam, then ",[54,2215,2217,2249],{"className":2216},[61],[54,2218,2220],{"className":2219},[65],[67,2221,2222],{"xmlns":69},[72,2223,2224,2246],{},[75,2225,2226,2228,2230,2232,2234,2236,2239,2241,2243],{},[78,2227,80],{},[82,2229,85],{"stretchy":84},[78,2231,364],{},[78,2233,12],{},[78,2235,19],{},[78,2237,2238],{},"m",[82,2240,91],{"stretchy":84},[82,2242,94],{},[371,2244,2245],{},"0.4",[106,2247,2248],{"encoding":108},"P(Spam) = 0.4",[54,2250,2252,2286],{"className":2251,"ariaHidden":114},[113],[54,2253,2255,2258,2261,2264,2267,2270,2274,2277,2280,2283],{"className":2254},[118],[54,2256],{"className":2257,"style":123},[122],[54,2259,80],{"className":2260,"style":129},[127,128],[54,2262,85],{"className":2263},[133],[54,2265,364],{"className":2266,"style":419},[127,128],[54,2268,12],{"className":2269},[127,128],[54,2271,2273],{"className":2272},[127,128],"am",[54,2275,91],{"className":2276},[140],[54,2278],{"className":2279,"style":145},[144],[54,2281,94],{"className":2282},[149],[54,2284],{"className":2285,"style":145},[144],[54,2287,2289,2293],{"className":2288},[118],[54,2290],{"className":2291,"style":2292},[122],"height:0.6444em;",[54,2294,2245],{"className":2295},[127],[54,2297,2299,2339],{"className":2298},[61],[54,2300,2302],{"className":2301},[65],[67,2303,2304],{"xmlns":69},[72,2305,2306,2336],{},[75,2307,2308,2310,2312,2315,2318,2321,2323,2325,2327,2329,2331,2333],{},[78,2309,80],{},[82,2311,85],{"stretchy":84},[78,2313,2314],{},"N",[78,2316,2317],{},"o",[78,2319,2320],{},"t",[78,2322,364],{},[78,2324,12],{},[78,2326,19],{},[78,2328,2238],{},[82,2330,91],{"stretchy":84},[82,2332,94],{},[371,2334,2335],{},"0.6",[106,2337,2338],{"encoding":108},"P(NotSpam) = 0.6",[54,2340,2342,2383],{"className":2341,"ariaHidden":114},[113],[54,2343,2345,2348,2351,2354,2358,2361,2365,2368,2371,2374,2377,2380],{"className":2344},[118],[54,2346],{"className":2347,"style":123},[122],[54,2349,80],{"className":2350,"style":129},[127,128],[54,2352,85],{"className":2353},[133],[54,2355,2314],{"className":2356,"style":2357},[127,128],"margin-right:0.109em;",[54,2359,2317],{"className":2360},[127,128],[54,2362,2364],{"className":2363,"style":419},[127,128],"tS",[54,2366,12],{"className":2367},[127,128],[54,2369,2273],{"className":2370},[127,128],[54,2372,91],{"className":2373},[140],[54,2375],{"className":2376,"style":145},[144],[54,2378,94],{"className":2379},[149],[54,2381],{"className":2382,"style":145},[144],[54,2384,2386,2389],{"className":2385},[118],[54,2387],{"className":2388,"style":2292},[122],[54,2390,2335],{"className":2391},[127],[324,2393,2394,2460,2461,343],{},[54,2395,2397,2421],{"className":2396},[61],[54,2398,2400],{"className":2399},[65],[67,2401,2402],{"xmlns":69},[72,2403,2404,2418],{},[75,2405,2406,2408,2410,2412,2414,2416],{},[78,2407,80],{},[82,2409,85],{"stretchy":84},[78,2411,911],{},[82,2413,1095],{},[78,2415,1882],{},[82,2417,91],{"stretchy":84},[106,2419,2420],{"encoding":108},"P(X \\mid C)",[54,2422,2424,2448],{"className":2423,"ariaHidden":114},[113],[54,2425,2427,2430,2433,2436,2439,2442,2445],{"className":2426},[118],[54,2428],{"className":2429,"style":123},[122],[54,2431,80],{"className":2432,"style":129},[127,128],[54,2434,85],{"className":2435},[133],[54,2437,911],{"className":2438,"style":975},[127,128],[54,2440],{"className":2441,"style":145},[144],[54,2443,1095],{"className":2444},[149],[54,2446],{"className":2447,"style":145},[144],[54,2449,2451,2454,2457],{"className":2450},[118],[54,2452],{"className":2453,"style":123},[122],[54,2455,1882],{"className":2456,"style":1948},[127,128],[54,2458,91],{"className":2459},[140],": likelihood, that is, the probability of observing the features given the class. For example, the probability of an email containing the word \"offer\" given that it is spam could be ",[54,2462,2464,2510],{"className":2463},[61],[54,2465,2467],{"className":2466},[65],[67,2468,2469],{"xmlns":69},[72,2470,2471,2507],{},[75,2472,2473,2475,2477,2479,2482,2484,2487,2490,2492,2494,2496,2498,2500,2502,2504],{},[78,2474,80],{},[82,2476,85],{"stretchy":84},[78,2478,2317],{},[78,2480,2481],{},"f",[78,2483,2481],{},[78,2485,2486],{},"e",[78,2488,2489],{},"r",[82,2491,1095],{},[78,2493,364],{},[78,2495,12],{},[78,2497,19],{},[78,2499,2238],{},[82,2501,91],{"stretchy":84},[82,2503,94],{},[371,2505,2506],{},"0.7",[106,2508,2509],{"encoding":108},"P(offer \\mid Spam) = 0.7",[54,2511,2513,2549,2576],{"className":2512,"ariaHidden":114},[113],[54,2514,2516,2519,2522,2525,2528,2532,2535,2540,2543,2546],{"className":2515},[118],[54,2517],{"className":2518,"style":123},[122],[54,2520,80],{"className":2521,"style":129},[127,128],[54,2523,85],{"className":2524},[133],[54,2526,2317],{"className":2527},[127,128],[54,2529,2481],{"className":2530,"style":2531},[127,128],"margin-right:0.1076em;",[54,2533,2481],{"className":2534,"style":2531},[127,128],[54,2536,2539],{"className":2537,"style":2538},[127,128],"margin-right:0.0278em;","er",[54,2541],{"className":2542,"style":145},[144],[54,2544,1095],{"className":2545},[149],[54,2547],{"className":2548,"style":145},[144],[54,2550,2552,2555,2558,2561,2564,2567,2570,2573],{"className":2551},[118],[54,2553],{"className":2554,"style":123},[122],[54,2556,364],{"className":2557,"style":419},[127,128],[54,2559,12],{"className":2560},[127,128],[54,2562,2273],{"className":2563},[127,128],[54,2565,91],{"className":2566},[140],[54,2568],{"className":2569,"style":145},[144],[54,2571,94],{"className":2572},[149],[54,2574],{"className":2575,"style":145},[144],[54,2577,2579,2582],{"className":2578},[118],[54,2580],{"className":2581,"style":2292},[122],[54,2583,2506],{"className":2584},[127],[324,2586,2587,2653,2654,343],{},[54,2588,2590,2614],{"className":2589},[61],[54,2591,2593],{"className":2592},[65],[67,2594,2595],{"xmlns":69},[72,2596,2597,2611],{},[75,2598,2599,2601,2603,2605,2607,2609],{},[78,2600,80],{},[82,2602,85],{"stretchy":84},[78,2604,1882],{},[82,2606,1095],{},[78,2608,911],{},[82,2610,91],{"stretchy":84},[106,2612,2613],{"encoding":108},"P(C \\mid X)",[54,2615,2617,2641],{"className":2616,"ariaHidden":114},[113],[54,2618,2620,2623,2626,2629,2632,2635,2638],{"className":2619},[118],[54,2621],{"className":2622,"style":123},[122],[54,2624,80],{"className":2625,"style":129},[127,128],[54,2627,85],{"className":2628},[133],[54,2630,1882],{"className":2631,"style":1948},[127,128],[54,2633],{"className":2634,"style":145},[144],[54,2636,1095],{"className":2637},[149],[54,2639],{"className":2640,"style":145},[144],[54,2642,2644,2647,2650],{"className":2643},[118],[54,2645],{"className":2646,"style":123},[122],[54,2648,911],{"className":2649,"style":975},[127,128],[54,2651,91],{"className":2652},[140],": posterior probability, that is, the updated probability of the class after observing the features. For example, the probability of an email being spam given that it contains the word \"offer\" could be ",[54,2655,2657,2695],{"className":2656},[61],[54,2658,2660],{"className":2659},[65],[67,2661,2662],{"xmlns":69},[72,2663,2664,2692],{},[75,2665,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690],{},[78,2667,80],{},[82,2669,85],{"stretchy":84},[78,2671,364],{},[78,2673,12],{},[78,2675,19],{},[78,2677,2238],{},[82,2679,1095],{},[78,2681,2317],{},[78,2683,2481],{},[78,2685,2481],{},[78,2687,2486],{},[78,2689,2489],{},[82,2691,91],{"stretchy":84},[106,2693,2694],{"encoding":108},"P(Spam \\mid offer)",[54,2696,2698,2728],{"className":2697,"ariaHidden":114},[113],[54,2699,2701,2704,2707,2710,2713,2716,2719,2722,2725],{"className":2700},[118],[54,2702],{"className":2703,"style":123},[122],[54,2705,80],{"className":2706,"style":129},[127,128],[54,2708,85],{"className":2709},[133],[54,2711,364],{"className":2712,"style":419},[127,128],[54,2714,12],{"className":2715},[127,128],[54,2717,2273],{"className":2718},[127,128],[54,2720],{"className":2721,"style":145},[144],[54,2723,1095],{"className":2724},[149],[54,2726],{"className":2727,"style":145},[144],[54,2729,2731,2734,2737,2740,2743,2746],{"className":2730},[118],[54,2732],{"className":2733,"style":123},[122],[54,2735,2317],{"className":2736},[127,128],[54,2738,2481],{"className":2739,"style":2531},[127,128],[54,2741,2481],{"className":2742,"style":2531},[127,128],[54,2744,2539],{"className":2745,"style":2538},[127,128],[54,2747,91],{"className":2748},[140],[324,2750,2751,2795,2796],{},[54,2752,2754,2774],{"className":2753},[61],[54,2755,2757],{"className":2756},[65],[67,2758,2759],{"xmlns":69},[72,2760,2761,2771],{},[75,2762,2763,2765,2767,2769],{},[78,2764,80],{},[82,2766,85],{"stretchy":84},[78,2768,911],{},[82,2770,91],{"stretchy":84},[106,2772,2773],{"encoding":108},"P(X)",[54,2775,2777],{"className":2776,"ariaHidden":114},[113],[54,2778,2780,2783,2786,2789,2792],{"className":2779},[118],[54,2781],{"className":2782,"style":123},[122],[54,2784,80],{"className":2785,"style":129},[127,128],[54,2787,85],{"className":2788},[133],[54,2790,911],{"className":2791,"style":975},[127,128],[54,2793,91],{"className":2794},[140],": total probability of observing the evidence (normalization). Its function is to normalize the result so that the final probability is a value between 0 and 1. It is calculated by summing the probabilities of observing the features for all possible classes:\n",[54,2797,2799],{"className":2798},[57],[54,2800,2802,2903],{"className":2801},[61],[54,2803,2805],{"className":2804},[65],[67,2806,2807],{"xmlns":69,"display":70},[72,2808,2809,2900],{},[75,2810,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898],{},[78,2812,80],{},[82,2814,85],{"stretchy":84},[78,2816,911],{},[82,2818,91],{"stretchy":84},[82,2820,94],{},[78,2822,80],{},[82,2824,85],{"stretchy":84},[78,2826,911],{},[82,2828,1095],{},[78,2830,364],{},[78,2832,12],{},[78,2834,19],{},[78,2836,2238],{},[82,2838,91],{"stretchy":84},[82,2840,1266],{},[78,2842,80],{},[82,2844,85],{"stretchy":84},[78,2846,364],{},[78,2848,12],{},[78,2850,19],{},[78,2852,2238],{},[82,2854,91],{"stretchy":84},[82,2856,2857],{},"+",[78,2859,80],{},[82,2861,85],{"stretchy":84},[78,2863,911],{},[82,2865,1095],{},[78,2867,2314],{},[78,2869,2317],{},[78,2871,364],{},[78,2873,12],{},[78,2875,19],{},[78,2877,2238],{},[82,2879,91],{"stretchy":84},[82,2881,1266],{},[78,2883,80],{},[82,2885,85],{"stretchy":84},[78,2887,2314],{},[78,2889,2317],{},[78,2891,364],{},[78,2893,12],{},[78,2895,19],{},[78,2897,2238],{},[82,2899,91],{"stretchy":84},[106,2901,2902],{"encoding":108},"P(X) = P(X \\mid Spam) \\cdot P(Spam) + P(X \\mid NoSpam) \\cdot P(NoSpam)",[54,2904,2906,2933,2957,2984,3017,3041,3074],{"className":2905,"ariaHidden":114},[113],[54,2907,2909,2912,2915,2918,2921,2924,2927,2930],{"className":2908},[118],[54,2910],{"className":2911,"style":123},[122],[54,2913,80],{"className":2914,"style":129},[127,128],[54,2916,85],{"className":2917},[133],[54,2919,911],{"className":2920,"style":975},[127,128],[54,2922,91],{"className":2923},[140],[54,2925],{"className":2926,"style":145},[144],[54,2928,94],{"className":2929},[149],[54,2931],{"className":2932,"style":145},[144],[54,2934,2936,2939,2942,2945,2948,2951,2954],{"className":2935},[118],[54,2937],{"className":2938,"style":123},[122],[54,2940,80],{"className":2941,"style":129},[127,128],[54,2943,85],{"className":2944},[133],[54,2946,911],{"className":2947,"style":975},[127,128],[54,2949],{"className":2950,"style":145},[144],[54,2952,1095],{"className":2953},[149],[54,2955],{"className":2956,"style":145},[144],[54,2958,2960,2963,2966,2969,2972,2975,2978,2981],{"className":2959},[118],[54,2961],{"className":2962,"style":123},[122],[54,2964,364],{"className":2965,"style":419},[127,128],[54,2967,12],{"className":2968},[127,128],[54,2970,2273],{"className":2971},[127,128],[54,2973,91],{"className":2974},[140],[54,2976],{"className":2977,"style":1303},[144],[54,2979,1266],{"className":2980},[1307],[54,2982],{"className":2983,"style":1303},[144],[54,2985,2987,2990,2993,2996,2999,3002,3005,3008,3011,3014],{"className":2986},[118],[54,2988],{"className":2989,"style":123},[122],[54,2991,80],{"className":2992,"style":129},[127,128],[54,2994,85],{"className":2995},[133],[54,2997,364],{"className":2998,"style":419},[127,128],[54,3000,12],{"className":3001},[127,128],[54,3003,2273],{"className":3004},[127,128],[54,3006,91],{"className":3007},[140],[54,3009],{"className":3010,"style":1303},[144],[54,3012,2857],{"className":3013},[1307],[54,3015],{"className":3016,"style":1303},[144],[54,3018,3020,3023,3026,3029,3032,3035,3038],{"className":3019},[118],[54,3021],{"className":3022,"style":123},[122],[54,3024,80],{"className":3025,"style":129},[127,128],[54,3027,85],{"className":3028},[133],[54,3030,911],{"className":3031,"style":975},[127,128],[54,3033],{"className":3034,"style":145},[144],[54,3036,1095],{"className":3037},[149],[54,3039],{"className":3040,"style":145},[144],[54,3042,3044,3047,3050,3053,3056,3059,3062,3065,3068,3071],{"className":3043},[118],[54,3045],{"className":3046,"style":123},[122],[54,3048,2314],{"className":3049,"style":2357},[127,128],[54,3051,2317],{"className":3052},[127,128],[54,3054,364],{"className":3055,"style":419},[127,128],[54,3057,12],{"className":3058},[127,128],[54,3060,2273],{"className":3061},[127,128],[54,3063,91],{"className":3064},[140],[54,3066],{"className":3067,"style":1303},[144],[54,3069,1266],{"className":3070},[1307],[54,3072],{"className":3073,"style":1303},[144],[54,3075,3077,3080,3083,3086,3089,3092,3095,3098,3101],{"className":3076},[118],[54,3078],{"className":3079,"style":123},[122],[54,3081,80],{"className":3082,"style":129},[127,128],[54,3084,85],{"className":3085},[133],[54,3087,2314],{"className":3088,"style":2357},[127,128],[54,3090,2317],{"className":3091},[127,128],[54,3093,364],{"className":3094,"style":419},[127,128],[54,3096,12],{"className":3097},[127,128],[54,3099,2273],{"className":3100},[127,128],[54,3102,91],{"className":3103},[140],[12,3105,3106],{},"The \"naive\" part consists in assuming that the features are independent of each other given the class, which allows us to simplify the likelihood calculation:",[54,3108,3110],{"className":3109},[57],[54,3111,3113,3198],{"className":3112},[61],[54,3114,3116],{"className":3115},[65],[67,3117,3118],{"xmlns":69,"display":70},[72,3119,3120,3195],{},[75,3121,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3147,3149,3151,3153,3155,3157,3159,3165,3167,3169,3171,3173,3176,3178,3180,3182,3189,3191,3193],{},[78,3123,80],{},[82,3125,85],{"stretchy":84},[78,3127,911],{},[82,3129,1095],{},[78,3131,1882],{},[82,3133,91],{"stretchy":84},[82,3135,94],{},[78,3137,80],{},[82,3139,85],{"stretchy":84},[3141,3142,3143,3145],"msub",{},[78,3144,1760],{},[371,3146,373],{},[82,3148,1095],{},[78,3150,1882],{},[82,3152,91],{"stretchy":84},[82,3154,1266],{},[78,3156,80],{},[82,3158,85],{"stretchy":84},[3141,3160,3161,3163],{},[78,3162,1760],{},[371,3164,379],{},[82,3166,1095],{},[78,3168,1882],{},[82,3170,91],{"stretchy":84},[82,3172,1266],{},[82,3174,3175],{},"…",[82,3177,1266],{},[78,3179,80],{},[82,3181,85],{"stretchy":84},[3141,3183,3184,3186],{},[78,3185,1760],{},[78,3187,3188],{},"n",[82,3190,1095],{},[78,3192,1882],{},[82,3194,91],{"stretchy":84},[106,3196,3197],{"encoding":108},"P(X \\mid C) = P(x_1 \\mid C) \\cdot P(x_2 \\mid C) \\cdot \\ldots \\cdot P(x_n \\mid C)",[54,3199,3201,3225,3246,3316,3337,3398,3419,3439,3501],{"className":3200,"ariaHidden":114},[113],[54,3202,3204,3207,3210,3213,3216,3219,3222],{"className":3203},[118],[54,3205],{"className":3206,"style":123},[122],[54,3208,80],{"className":3209,"style":129},[127,128],[54,3211,85],{"className":3212},[133],[54,3214,911],{"className":3215,"style":975},[127,128],[54,3217],{"className":3218,"style":145},[144],[54,3220,1095],{"className":3221},[149],[54,3223],{"className":3224,"style":145},[144],[54,3226,3228,3231,3234,3237,3240,3243],{"className":3227},[118],[54,3229],{"className":3230,"style":123},[122],[54,3232,1882],{"className":3233,"style":1948},[127,128],[54,3235,91],{"className":3236},[140],[54,3238],{"className":3239,"style":145},[144],[54,3241,94],{"className":3242},[149],[54,3244],{"className":3245,"style":145},[144],[54,3247,3249,3252,3255,3258,3307,3310,3313],{"className":3248},[118],[54,3250],{"className":3251,"style":123},[122],[54,3253,80],{"className":3254,"style":129},[127,128],[54,3256,85],{"className":3257},[133],[54,3259,3261,3264],{"className":3260},[127],[54,3262,1760],{"className":3263},[127,128],[54,3265,3268],{"className":3266},[3267],"msupsub",[54,3269,3271,3298],{"className":3270},[173,174],[54,3272,3274,3295],{"className":3273},[178],[54,3275,3278],{"className":3276,"style":3277},[182],"height:0.3011em;",[54,3279,3281,3285],{"style":3280},"top:-2.55em;margin-left:0em;margin-right:0.05em;",[54,3282],{"className":3283,"style":3284},[190],"height:2.7em;",[54,3286,3292],{"className":3287},[3288,3289,3290,3291],"sizing","reset-size6","size3","mtight",[54,3293,373],{"className":3294},[127,3291],[54,3296,232],{"className":3297},[231],[54,3299,3301],{"className":3300},[178],[54,3302,3305],{"className":3303,"style":3304},[182],"height:0.15em;",[54,3306],{},[54,3308],{"className":3309,"style":145},[144],[54,3311,1095],{"className":3312},[149],[54,3314],{"className":3315,"style":145},[144],[54,3317,3319,3322,3325,3328,3331,3334],{"className":3318},[118],[54,3320],{"className":3321,"style":123},[122],[54,3323,1882],{"className":3324,"style":1948},[127,128],[54,3326,91],{"className":3327},[140],[54,3329],{"className":3330,"style":1303},[144],[54,3332,1266],{"className":3333},[1307],[54,3335],{"className":3336,"style":1303},[144],[54,3338,3340,3343,3346,3349,3389,3392,3395],{"className":3339},[118],[54,3341],{"className":3342,"style":123},[122],[54,3344,80],{"className":3345,"style":129},[127,128],[54,3347,85],{"className":3348},[133],[54,3350,3352,3355],{"className":3351},[127],[54,3353,1760],{"className":3354},[127,128],[54,3356,3358],{"className":3357},[3267],[54,3359,3361,3381],{"className":3360},[173,174],[54,3362,3364,3378],{"className":3363},[178],[54,3365,3367],{"className":3366,"style":3277},[182],[54,3368,3369,3372],{"style":3280},[54,3370],{"className":3371,"style":3284},[190],[54,3373,3375],{"className":3374},[3288,3289,3290,3291],[54,3376,379],{"className":3377},[127,3291],[54,3379,232],{"className":3380},[231],[54,3382,3384],{"className":3383},[178],[54,3385,3387],{"className":3386,"style":3304},[182],[54,3388],{},[54,3390],{"className":3391,"style":145},[144],[54,3393,1095],{"className":3394},[149],[54,3396],{"className":3397,"style":145},[144],[54,3399,3401,3404,3407,3410,3413,3416],{"className":3400},[118],[54,3402],{"className":3403,"style":123},[122],[54,3405,1882],{"className":3406,"style":1948},[127,128],[54,3408,91],{"className":3409},[140],[54,3411],{"className":3412,"style":1303},[144],[54,3414,1266],{"className":3415},[1307],[54,3417],{"className":3418,"style":1303},[144],[54,3420,3422,3426,3430,3433,3436],{"className":3421},[118],[54,3423],{"className":3424,"style":3425},[122],"height:0.4445em;",[54,3427,3175],{"className":3428},[3429],"minner",[54,3431],{"className":3432,"style":1303},[144],[54,3434,1266],{"className":3435},[1307],[54,3437],{"className":3438,"style":1303},[144],[54,3440,3442,3445,3448,3451,3492,3495,3498],{"className":3441},[118],[54,3443],{"className":3444,"style":123},[122],[54,3446,80],{"className":3447,"style":129},[127,128],[54,3449,85],{"className":3450},[133],[54,3452,3454,3457],{"className":3453},[127],[54,3455,1760],{"className":3456},[127,128],[54,3458,3460],{"className":3459},[3267],[54,3461,3463,3484],{"className":3462},[173,174],[54,3464,3466,3481],{"className":3465},[178],[54,3467,3470],{"className":3468,"style":3469},[182],"height:0.1514em;",[54,3471,3472,3475],{"style":3280},[54,3473],{"className":3474,"style":3284},[190],[54,3476,3478],{"className":3477},[3288,3289,3290,3291],[54,3479,3188],{"className":3480},[127,128,3291],[54,3482,232],{"className":3483},[231],[54,3485,3487],{"className":3486},[178],[54,3488,3490],{"className":3489,"style":3304},[182],[54,3491],{},[54,3493],{"className":3494,"style":145},[144],[54,3496,1095],{"className":3497},[149],[54,3499],{"className":3500,"style":145},[144],[54,3502,3504,3507,3510],{"className":3503},[118],[54,3505],{"className":3506,"style":123},[122],[54,3508,1882],{"className":3509,"style":1948},[127,128],[54,3511,91],{"className":3512},[140],[12,3514,3515],{},"That is, each variable contributes independently to the final probability.",[12,3517,3518],{},"The model predicts the class with the highest posterior probability:",[54,3520,3522],{"className":3521},[57],[54,3523,3525,3610],{"className":3524},[61],[54,3526,3528],{"className":3527},[65],[67,3529,3530],{"xmlns":69,"display":70},[72,3531,3532,3607],{},[75,3533,3534,3542,3544,3547,3550,3552,3564,3566,3568,3570,3572,3574,3591,3593,3595,3601,3603,3605],{},[3535,3536,3537,3539],"mover",{"accent":114},[78,3538,1882],{},[82,3540,3541],{},"^",[82,3543,94],{},[78,3545,3546],{},"arg",[82,3548,3549],{},"⁡",[82,3551,1266],{},[3553,3554,3555,3562],"munder",{},[75,3556,3557,3560],{},[78,3558,3559],{},"max",[82,3561,3549],{},[78,3563,1882],{},[82,3565,1266],{},[78,3567,80],{},[82,3569,85],{"stretchy":84},[78,3571,1882],{},[82,3573,91],{"stretchy":84},[3575,3576,3577,3580,3589],"munderover",{},[82,3578,3579],{},"∏",[75,3581,3582,3585,3587],{},[78,3583,3584],{},"i",[82,3586,94],{},[371,3588,373],{},[78,3590,3188],{},[78,3592,80],{},[82,3594,85],{"stretchy":84},[3141,3596,3597,3599],{},[78,3598,1760],{},[78,3600,3584],{},[82,3602,1095],{},[78,3604,1882],{},[82,3606,91],{"stretchy":84},[106,3608,3609],{"encoding":108},"\\hat{C} = \\arg \\cdot \\max_C \\cdot P(C) \\prod_{i=1}^{n} P(x_i \\mid C)",[54,3611,3613,3665,3893],{"className":3612,"ariaHidden":114},[113],[54,3614,3616,3620,3656,3659,3662],{"className":3615},[118],[54,3617],{"className":3618,"style":3619},[122],"height:0.9468em;",[54,3621,3624],{"className":3622},[127,3623],"accent",[54,3625,3627],{"className":3626},[173],[54,3628,3630],{"className":3629},[178],[54,3631,3633,3642],{"className":3632,"style":3619},[182],[54,3634,3636,3639],{"style":3635},"top:-3em;",[54,3637],{"className":3638,"style":191},[190],[54,3640,1882],{"className":3641,"style":1948},[127,128],[54,3643,3645,3648],{"style":3644},"top:-3.2523em;",[54,3646],{"className":3647,"style":191},[190],[54,3649,3653],{"className":3650,"style":3652},[3651],"accent-body","left:-0.1667em;",[54,3654,3541],{"className":3655},[127],[54,3657],{"className":3658,"style":145},[144],[54,3660,94],{"className":3661},[149],[54,3663],{"className":3664,"style":145},[144],[54,3666,3668,3672,3681,3684,3687,3690,3738,3741,3744,3747,3750,3753,3756,3759,3834,3837,3840,3843,3884,3887,3890],{"className":3667},[118],[54,3669],{"className":3670,"style":3671},[122],"height:2.9291em;vertical-align:-1.2777em;",[54,3673,3676,3677],{"className":3674},[3675],"mop","ar",[54,3678,3680],{"style":3679},"margin-right:0.0139em;","g",[54,3682],{"className":3683,"style":448},[144],[54,3685,1266],{"className":3686},[127],[54,3688],{"className":3689,"style":448},[144],[54,3691,3694],{"className":3692},[3675,3693],"op-limits",[54,3695,3697,3729],{"className":3696},[173,174],[54,3698,3700,3726],{"className":3699},[178],[54,3701,3704,3716],{"className":3702,"style":3703},[182],"height:0.4306em;",[54,3705,3707,3710],{"style":3706},"top:-2.3557em;margin-left:0em;",[54,3708],{"className":3709,"style":191},[190],[54,3711,3713],{"className":3712},[3288,3289,3290,3291],[54,3714,1882],{"className":3715,"style":1948},[127,128,3291],[54,3717,3718,3721],{"style":3635},[54,3719],{"className":3720,"style":191},[190],[54,3722,3723],{},[54,3724,3559],{"className":3725},[3675],[54,3727,232],{"className":3728},[231],[54,3730,3732],{"className":3731},[178],[54,3733,3736],{"className":3734,"style":3735},[182],"height:0.7443em;",[54,3737],{},[54,3739],{"className":3740,"style":448},[144],[54,3742,1266],{"className":3743},[127],[54,3745,80],{"className":3746,"style":129},[127,128],[54,3748,85],{"className":3749},[133],[54,3751,1882],{"className":3752,"style":1948},[127,128],[54,3754,91],{"className":3755},[140],[54,3757],{"className":3758,"style":448},[144],[54,3760,3762],{"className":3761},[3675,3693],[54,3763,3765,3825],{"className":3764},[173,174],[54,3766,3768,3822],{"className":3767},[178],[54,3769,3772,3794,3807],{"className":3770,"style":3771},[182],"height:1.6514em;",[54,3773,3775,3779],{"style":3774},"top:-1.8723em;margin-left:0em;",[54,3776],{"className":3777,"style":3778},[190],"height:3.05em;",[54,3780,3782],{"className":3781},[3288,3289,3290,3291],[54,3783,3785,3788,3791],{"className":3784},[127,3291],[54,3786,3584],{"className":3787},[127,128,3291],[54,3789,94],{"className":3790},[149,3291],[54,3792,373],{"className":3793},[127,3291],[54,3795,3797,3800],{"style":3796},"top:-3.05em;",[54,3798],{"className":3799,"style":3778},[190],[54,3801,3802],{},[54,3803,3579],{"className":3804},[3675,3805,3806],"op-symbol","large-op",[54,3808,3810,3813],{"style":3809},"top:-4.3em;margin-left:0em;",[54,3811],{"className":3812,"style":3778},[190],[54,3814,3816],{"className":3815},[3288,3289,3290,3291],[54,3817,3819],{"className":3818},[127,3291],[54,3820,3188],{"className":3821},[127,128,3291],[54,3823,232],{"className":3824},[231],[54,3826,3828],{"className":3827},[178],[54,3829,3832],{"className":3830,"style":3831},[182],"height:1.2777em;",[54,3833],{},[54,3835],{"className":3836,"style":448},[144],[54,3838,80],{"className":3839,"style":129},[127,128],[54,3841,85],{"className":3842},[133],[54,3844,3846,3849],{"className":3845},[127],[54,3847,1760],{"className":3848},[127,128],[54,3850,3852],{"className":3851},[3267],[54,3853,3855,3876],{"className":3854},[173,174],[54,3856,3858,3873],{"className":3857},[178],[54,3859,3862],{"className":3860,"style":3861},[182],"height:0.3117em;",[54,3863,3864,3867],{"style":3280},[54,3865],{"className":3866,"style":3284},[190],[54,3868,3870],{"className":3869},[3288,3289,3290,3291],[54,3871,3584],{"className":3872},[127,128,3291],[54,3874,232],{"className":3875},[231],[54,3877,3879],{"className":3878},[178],[54,3880,3882],{"className":3881,"style":3304},[182],[54,3883],{},[54,3885],{"className":3886,"style":145},[144],[54,3888,1095],{"className":3889},[149],[54,3891],{"className":3892,"style":145},[144],[54,3894,3896,3899,3902],{"className":3895},[118],[54,3897],{"className":3898,"style":123},[122],[54,3900,1882],{"className":3901,"style":1948},[127,128],[54,3903,91],{"className":3904},[140],[12,3906,3907],{},"Let's imagine we want to classify an email as spam. It would have characteristics such as:",[321,3909,3910,3913,3916],{},[324,3911,3912],{},"It contains the word \"offer\"",[324,3914,3915],{},"It contains many exclamation marks",[324,3917,3918],{},"It has external links",[12,3920,3921],{},"Naive Bayes calculates:",[54,3923,3925],{"className":3924},[57],[54,3926,3928,3954],{"className":3927},[61],[54,3929,3931],{"className":3930},[65],[67,3932,3933],{"xmlns":69,"display":70},[72,3934,3935,3951],{},[75,3936,3937,3939,3941,3944,3946,3949],{},[78,3938,80],{},[82,3940,85],{"stretchy":84},[99,3942,3943],{},"Spam",[82,3945,1095],{},[99,3947,3948],{},"characteristics",[82,3950,91],{"stretchy":84},[106,3952,3953],{"encoding":108},"P(\\text{Spam} \\mid \\text{characteristics})",[54,3955,3957,3984],{"className":3956,"ariaHidden":114},[113],[54,3958,3960,3963,3966,3969,3975,3978,3981],{"className":3959},[118],[54,3961],{"className":3962,"style":123},[122],[54,3964,80],{"className":3965,"style":129},[127,128],[54,3967,85],{"className":3968},[133],[54,3970,3972],{"className":3971},[127,198],[54,3973,3943],{"className":3974},[127],[54,3976],{"className":3977,"style":145},[144],[54,3979,1095],{"className":3980},[149],[54,3982],{"className":3983,"style":145},[144],[54,3985,3987,3990,3996],{"className":3986},[118],[54,3988],{"className":3989,"style":123},[122],[54,3991,3993],{"className":3992},[127,198],[54,3994,3948],{"className":3995},[127],[54,3997,91],{"className":3998},[140],[12,4000,4001],{},"Multiplying the individual probabilities of each characteristic given that it is spam.",[12,4003,4004],{},"There are variations depending on the data type:",[4006,4007,4008,4014,4024],"ol",{},[324,4009,4010,4013],{},[327,4011,4012],{},"Gaussian Naive Bayes",": Used when variables are continuous and a normal distribution is assumed, as in the case of: ages, -",[324,4015,4016,4019,4020,4023],{},[327,4017,4018],{},"Multinomial Naive Bayes",": Widely used in ",[327,4021,4022],{},"text processing",", it is based on word frequency counts.",[324,4025,4026,4029],{},[327,4027,4028],{},"Bernoulli Naive Bayes",": Works with binary variables (presence or absence). Ideal for text classification tasks where only the presence or absence of a word matters.",[12,4031,4032],{},"It has several advantages and disadvantages that make it suitable for certain types of problems and not for others.",[12,4034,4035],{},"Among its advantages are its simplicity, its speed, and its ability to work well with small amounts of data, especially in natural language processing (NLP) tasks such as text classification or spam detection.",[12,4037,4038],{},"However, its disadvantages include the strong assumption of independence between features (in reality, variables are usually correlated), the zero-probability problem (when a feature doesn't appear in the training data for a class, although this can be fixed with Laplace smoothing), and the inability to capture complex relationships between variables.",[40,4040,4041],{},[12,4042,4043,4044,4047],{},"Why does it work if independence is unrealistic? Because in classification, we often ",[327,4045,4046],{},"don't need perfect probabilities",", we just need the correct class to have the highest probability. Naive Bayes is usually correct in the relative comparison, even if the exact value isn't completely accurate.",[32,4049,4051],{"id":4050},"probability-trees","Probability Trees",[12,4053,4054],{},"Probability trees are a visual tool used to represent and calculate probabilities of compound events. They are constructed from a root node that represents the initial event, and from there, they branch out into child nodes that represent subsequent events or additional conditions. Each branch of the tree represents a possible sequence of events, and a probability is assigned to each branch.",[305,4056,4058],{"id":4057},"how-to-construct-them","How to Construct Them",[12,4060,4061],{},"Let's see how to construct a probability tree step by step, using the example of tossing a coin twice:",[4006,4063,4064],{},[324,4065,4066],{},"The first step is to identify the initial event: Draw the root node and its possible outcomes. For example, when tossing a coin, the root node would represent the toss and the branches would represent the possible outcomes (heads or tails).",[32,4068,4070],{"id":4069},"",[4071,4072],"mermaid-diagram",{"content":4073},"graph TD\n   A[Flip a coin] --> | 0.5 | B(Heads)\n   A --> | 0.5 | C(Tails)",[4006,4075,4077],{"start":4076},2,[324,4078,4079],{},"We add the second conditional event to the first event: If we want to flip the coin twice, we add a second level to the tree. Each branch of the first level branches into two new branches that represent the results of the second flip.",[32,4081,4083],{"id":4082},"_1",[4071,4084],{"content":4085},"graph TD\n   A[Flip a coin] --> | 0.5 | B(Heads)\n   A --> | 0.5 | C(Tails)\n   B --> | 0.5 | D(Heads)\n   B --> | 0.5 | E(Tails)\n   C --> | 0.5 | F(Heads)\n   C --> | 0.5 | G(Tails)",[305,4087,4089],{"id":4088},"operations","Operations",[12,4091,4092],{},"But, how are the probabilities of compound events calculated using the tree? Here is where the rules of probability come into play:",[321,4094,4095,4104],{},[324,4096,4097,4100,4101,343],{},[327,4098,4099],{},"Product Rule (Intersection)",": To obtain the probability of a specific sequence of events, we multiply the probabilities along the corresponding branch. For example, the probability of getting heads on the first flip and tails on the second flip is calculated as ",[49,4102,4103],{},"P(Heads, Tails) = P(Heads) * P(Tails | Heads) = 0.5 * 0.5 = 0.25",[324,4105,4106,4109,4110,343],{},[327,4107,4108],{},"Sum Rule (Union)",": If an event can occur in several ways, we sum the probabilities of each branch that leads to that event. For example, the probability of getting exactly one head in two flips is calculated by adding the probabilities of the branches representing that situation: ",[49,4111,4112],{},"P(1 Head) = P(Heads, Tails) + P(Tails, Heads) = 0.25 + 0.25 = 0.5",[32,4114,4116],{"id":4115},"application-example","Application Example",[12,4118,4119],{},"Let's create a more interesting example. Suppose we have a test to detect a disease that is 99% accurate (i.e., it has a false positive rate of 1% and a false negative rate of 1%). The prevalence of the disease in the population is 0.1%. We want to calculate the probability that a person has the disease given that the test result is positive.\nTo solve this problem, we can construct a probability tree:",[32,4121,4123],{"id":4122},"_2",[4071,4124],{"content":4125},"graph TD\n   A[Health status of the person] --> |0.001| B(Infected)\n   A --> |0.999| C(Not infected)\n   B --> |0.99| D(Positive test)\n   B --> |0.01| E(Negative test)\n   C --> |0.01| F(Positive test)\n   C --> |0.99| G(Negative test)",[12,4127,4128],{},"In this tree, the root node represents the health status of the person, and the branches represent the probabilities of each outcome given the condition of being infected or not infected. To calculate the probability of a person having the disease given that the test has given a positive result, we use the product rule and the sum rule:",[54,4130,4132],{"className":4131},[57],[54,4133,4135,4318],{"className":4134},[61],[54,4136,4138],{"className":4137},[65],[67,4139,4140],{"xmlns":69,"display":70},[72,4141,4142,4315],{},[75,4143,4144,4146,4148,4151,4153,4155,4157,4160,4162,4164,4167,4169,4171,4173,4176,4178,4180,4182,4185,4187,4190,4193,4195,4197,4199,4201,4203],{},[78,4145,80],{},[82,4147,85],{"stretchy":84},[78,4149,4150],{},"I",[78,4152,3188],{},[78,4154,2481],{},[78,4156,2486],{},[78,4158,4159],{},"c",[78,4161,2320],{},[78,4163,2486],{},[78,4165,4166],{},"d",[82,4168,1095],{},[78,4170,80],{},[78,4172,2317],{},[78,4174,4175],{},"s",[78,4177,3584],{},[78,4179,2320],{},[78,4181,3584],{},[78,4183,4184],{},"v",[78,4186,2486],{},[99,4188,4189],{}," ",[78,4191,4192],{},"T",[78,4194,2486],{},[78,4196,4175],{},[78,4198,2320],{},[82,4200,91],{"stretchy":84},[82,4202,94],{},[96,4204,4205,4281],{},[75,4206,4207,4209,4211,4213,4215,4217,4219,4221,4223,4225,4227,4229,4231,4233,4235,4237,4239,4241,4243,4245,4247,4249,4251,4253,4255,4257,4259,4261,4263,4265,4267,4269,4271,4273,4275,4277,4279],{},[78,4208,80],{},[82,4210,85],{"stretchy":84},[78,4212,80],{},[78,4214,2317],{},[78,4216,4175],{},[78,4218,3584],{},[78,4220,2320],{},[78,4222,3584],{},[78,4224,4184],{},[78,4226,2486],{},[99,4228,4189],{},[78,4230,4192],{},[78,4232,2486],{},[78,4234,4175],{},[78,4236,2320],{},[82,4238,1095],{},[78,4240,4150],{},[78,4242,3188],{},[78,4244,2481],{},[78,4246,2486],{},[78,4248,4159],{},[78,4250,2320],{},[78,4252,2486],{},[78,4254,4166],{},[82,4256,91],{"stretchy":84},[82,4258,1266],{},[78,4260,80],{},[82,4262,85],{"stretchy":84},[78,4264,4150],{},[78,4266,3188],{},[78,4268,2481],{},[78,4270,2486],{},[78,4272,4159],{},[78,4274,2320],{},[78,4276,2486],{},[78,4278,4166],{},[82,4280,91],{"stretchy":84},[75,4282,4283,4285,4287,4289,4291,4293,4295,4297,4299,4301,4303,4305,4307,4309,4311,4313],{},[78,4284,80],{},[82,4286,85],{"stretchy":84},[78,4288,80],{},[78,4290,2317],{},[78,4292,4175],{},[78,4294,3584],{},[78,4296,2320],{},[78,4298,3584],{},[78,4300,4184],{},[78,4302,2486],{},[99,4304,4189],{},[78,4306,4192],{},[78,4308,2486],{},[78,4310,4175],{},[78,4312,2320],{},[82,4314,91],{"stretchy":84},[106,4316,4317],{"encoding":108},"P(Infected \\mid Positive \\, Test) = \\frac{P(Positive \\, Test \\mid Infected) \\cdot P(Infected)}{P(Positive \\, Test)}",[54,4319,4321,4364,4418],{"className":4320,"ariaHidden":114},[113],[54,4322,4324,4327,4330,4333,4336,4339,4342,4346,4349,4352,4355,4358,4361],{"className":4323},[118],[54,4325],{"className":4326,"style":123},[122],[54,4328,80],{"className":4329,"style":129},[127,128],[54,4331,85],{"className":4332},[133],[54,4334,4150],{"className":4335,"style":975},[127,128],[54,4337,3188],{"className":4338},[127,128],[54,4340,2481],{"className":4341,"style":2531},[127,128],[54,4343,4345],{"className":4344},[127,128],"ec",[54,4347,2320],{"className":4348},[127,128],[54,4350,2486],{"className":4351},[127,128],[54,4353,4166],{"className":4354},[127,128],[54,4356],{"className":4357,"style":145},[144],[54,4359,1095],{"className":4360},[149],[54,4362],{"className":4363,"style":145},[144],[54,4365,4367,4370,4373,4377,4380,4383,4386,4390,4393,4396,4399,4403,4406,4409,4412,4415],{"className":4366},[118],[54,4368],{"className":4369,"style":123},[122],[54,4371,80],{"className":4372,"style":129},[127,128],[54,4374,4376],{"className":4375},[127,128],"os",[54,4378,3584],{"className":4379},[127,128],[54,4381,2320],{"className":4382},[127,128],[54,4384,3584],{"className":4385},[127,128],[54,4387,4184],{"className":4388,"style":4389},[127,128],"margin-right:0.0359em;",[54,4391,2486],{"className":4392},[127,128],[54,4394],{"className":4395,"style":448},[144],[54,4397,4192],{"className":4398,"style":129},[127,128],[54,4400,4402],{"className":4401},[127,128],"es",[54,4404,2320],{"className":4405},[127,128],[54,4407,91],{"className":4408},[140],[54,4410],{"className":4411,"style":145},[144],[54,4413,94],{"className":4414},[149],[54,4416],{"className":4417,"style":145},[144],[54,4419,4421,4424],{"className":4420},[118],[54,4422],{"className":4423,"style":1985},[122],[54,4425,4427,4430,4630],{"className":4426},[127],[54,4428],{"className":4429},[133,166],[54,4431,4433],{"className":4432},[96],[54,4434,4436,4622],{"className":4435},[173,174],[54,4437,4439,4619],{"className":4438},[178],[54,4440,4442,4492,4500],{"className":4441,"style":2004},[182],[54,4443,4444,4447],{"style":186},[54,4445],{"className":4446,"style":191},[190],[54,4448,4450,4453,4456,4459,4462,4465,4468,4471,4474,4477,4480,4483,4486,4489],{"className":4449},[127],[54,4451,80],{"className":4452,"style":129},[127,128],[54,4454,85],{"className":4455},[133],[54,4457,80],{"className":4458,"style":129},[127,128],[54,4460,4376],{"className":4461},[127,128],[54,4463,3584],{"className":4464},[127,128],[54,4466,2320],{"className":4467},[127,128],[54,4469,3584],{"className":4470},[127,128],[54,4472,4184],{"className":4473,"style":4389},[127,128],[54,4475,2486],{"className":4476},[127,128],[54,4478],{"className":4479,"style":448},[144],[54,4481,4192],{"className":4482,"style":129},[127,128],[54,4484,4402],{"className":4485},[127,128],[54,4487,2320],{"className":4488},[127,128],[54,4490,91],{"className":4491},[140],[54,4493,4494,4497],{"style":204},[54,4495],{"className":4496,"style":191},[190],[54,4498],{"className":4499,"style":212},[211],[54,4501,4502,4505],{"style":215},[54,4503],{"className":4504,"style":191},[190],[54,4506,4508,4511,4514,4517,4520,4523,4526,4529,4532,4535,4538,4541,4544,4547,4550,4553,4556,4559,4562,4565,4568,4571,4574,4577,4580,4583,4586,4589,4592,4595,4598,4601,4604,4607,4610,4613,4616],{"className":4507},[127],[54,4509,80],{"className":4510,"style":129},[127,128],[54,4512,85],{"className":4513},[133],[54,4515,80],{"className":4516,"style":129},[127,128],[54,4518,4376],{"className":4519},[127,128],[54,4521,3584],{"className":4522},[127,128],[54,4524,2320],{"className":4525},[127,128],[54,4527,3584],{"className":4528},[127,128],[54,4530,4184],{"className":4531,"style":4389},[127,128],[54,4533,2486],{"className":4534},[127,128],[54,4536],{"className":4537,"style":448},[144],[54,4539,4192],{"className":4540,"style":129},[127,128],[54,4542,4402],{"className":4543},[127,128],[54,4545,2320],{"className":4546},[127,128],[54,4548],{"className":4549,"style":145},[144],[54,4551,1095],{"className":4552},[149],[54,4554],{"className":4555,"style":145},[144],[54,4557,4150],{"className":4558,"style":975},[127,128],[54,4560,3188],{"className":4561},[127,128],[54,4563,2481],{"className":4564,"style":2531},[127,128],[54,4566,4345],{"className":4567},[127,128],[54,4569,2320],{"className":4570},[127,128],[54,4572,2486],{"className":4573},[127,128],[54,4575,4166],{"className":4576},[127,128],[54,4578,91],{"className":4579},[140],[54,4581],{"className":4582,"style":1303},[144],[54,4584,1266],{"className":4585},[1307],[54,4587],{"className":4588,"style":1303},[144],[54,4590,80],{"className":4591,"style":129},[127,128],[54,4593,85],{"className":4594},[133],[54,4596,4150],{"className":4597,"style":975},[127,128],[54,4599,3188],{"className":4600},[127,128],[54,4602,2481],{"className":4603,"style":2531},[127,128],[54,4605,4345],{"className":4606},[127,128],[54,4608,2320],{"className":4609},[127,128],[54,4611,2486],{"className":4612},[127,128],[54,4614,4166],{"className":4615},[127,128],[54,4617,91],{"className":4618},[140],[54,4620,232],{"className":4621},[231],[54,4623,4625],{"className":4624},[178],[54,4626,4628],{"className":4627,"style":2095},[182],[54,4629],{},[54,4631],{"className":4632},[140,166],[12,4634,1016],{},[321,4636,4637,4815,4917],{},[324,4638,4639,4814],{},[54,4640,4642,4709],{"className":4641},[61],[54,4643,4645],{"className":4644},[65],[67,4646,4647],{"xmlns":69},[72,4648,4649,4706],{},[75,4650,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4683,4685,4687,4689,4691,4693,4695,4697,4699,4701,4703],{},[78,4652,80],{},[82,4654,85],{"stretchy":84},[78,4656,80],{},[78,4658,2317],{},[78,4660,4175],{},[78,4662,3584],{},[78,4664,2320],{},[78,4666,3584],{},[78,4668,4184],{},[78,4670,2486],{},[99,4672,4189],{},[78,4674,4192],{},[78,4676,2486],{},[78,4678,4175],{},[78,4680,2320],{},[82,4682,1095],{},[78,4684,4150],{},[78,4686,3188],{},[78,4688,2481],{},[78,4690,2486],{},[78,4692,4159],{},[78,4694,2320],{},[78,4696,2486],{},[78,4698,4166],{},[82,4700,91],{"stretchy":84},[82,4702,94],{},[371,4704,4705],{},"0.99",[106,4707,4708],{"encoding":108},"P(Positive \\, Test \\mid Infected) = 0.99",[54,4710,4712,4766,4805],{"className":4711,"ariaHidden":114},[113],[54,4713,4715,4718,4721,4724,4727,4730,4733,4736,4739,4742,4745,4748,4751,4754,4757,4760,4763],{"className":4714},[118],[54,4716],{"className":4717,"style":123},[122],[54,4719,80],{"className":4720,"style":129},[127,128],[54,4722,85],{"className":4723},[133],[54,4725,80],{"className":4726,"style":129},[127,128],[54,4728,4376],{"className":4729},[127,128],[54,4731,3584],{"className":4732},[127,128],[54,4734,2320],{"className":4735},[127,128],[54,4737,3584],{"className":4738},[127,128],[54,4740,4184],{"className":4741,"style":4389},[127,128],[54,4743,2486],{"className":4744},[127,128],[54,4746],{"className":4747,"style":448},[144],[54,4749,4192],{"className":4750,"style":129},[127,128],[54,4752,4402],{"className":4753},[127,128],[54,4755,2320],{"className":4756},[127,128],[54,4758],{"className":4759,"style":145},[144],[54,4761,1095],{"className":4762},[149],[54,4764],{"className":4765,"style":145},[144],[54,4767,4769,4772,4775,4778,4781,4784,4787,4790,4793,4796,4799,4802],{"className":4768},[118],[54,4770],{"className":4771,"style":123},[122],[54,4773,4150],{"className":4774,"style":975},[127,128],[54,4776,3188],{"className":4777},[127,128],[54,4779,2481],{"className":4780,"style":2531},[127,128],[54,4782,4345],{"className":4783},[127,128],[54,4785,2320],{"className":4786},[127,128],[54,4788,2486],{"className":4789},[127,128],[54,4791,4166],{"className":4792},[127,128],[54,4794,91],{"className":4795},[140],[54,4797],{"className":4798,"style":145},[144],[54,4800,94],{"className":4801},[149],[54,4803],{"className":4804,"style":145},[144],[54,4806,4808,4811],{"className":4807},[118],[54,4809],{"className":4810,"style":2292},[122],[54,4812,4705],{"className":4813},[127]," (true positive rate)",[324,4816,4817,4916],{},[54,4818,4820,4859],{"className":4819},[61],[54,4821,4823],{"className":4822},[65],[67,4824,4825],{"xmlns":69},[72,4826,4827,4856],{},[75,4828,4829,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849,4851,4853],{},[78,4830,80],{},[82,4832,85],{"stretchy":84},[78,4834,4150],{},[78,4836,3188],{},[78,4838,2481],{},[78,4840,2486],{},[78,4842,4159],{},[78,4844,2320],{},[78,4846,2486],{},[78,4848,4166],{},[82,4850,91],{"stretchy":84},[82,4852,94],{},[371,4854,4855],{},"0.001",[106,4857,4858],{"encoding":108},"P(Infected) = 0.001",[54,4860,4862,4907],{"className":4861,"ariaHidden":114},[113],[54,4863,4865,4868,4871,4874,4877,4880,4883,4886,4889,4892,4895,4898,4901,4904],{"className":4864},[118],[54,4866],{"className":4867,"style":123},[122],[54,4869,80],{"className":4870,"style":129},[127,128],[54,4872,85],{"className":4873},[133],[54,4875,4150],{"className":4876,"style":975},[127,128],[54,4878,3188],{"className":4879},[127,128],[54,4881,2481],{"className":4882,"style":2531},[127,128],[54,4884,4345],{"className":4885},[127,128],[54,4887,2320],{"className":4888},[127,128],[54,4890,2486],{"className":4891},[127,128],[54,4893,4166],{"className":4894},[127,128],[54,4896,91],{"className":4897},[140],[54,4899],{"className":4900,"style":145},[144],[54,4902,94],{"className":4903},[149],[54,4905],{"className":4906,"style":145},[144],[54,4908,4910,4913],{"className":4909},[118],[54,4911],{"className":4912,"style":2292},[122],[54,4914,4855],{"className":4915},[127]," (disease prevalence)",[324,4918,4919],{},[54,4920,4922,5134],{"className":4921},[61],[54,4923,4925],{"className":4924},[65],[67,4926,4927],{"xmlns":69},[72,4928,4929,5131],{},[75,4930,4931,4933,4935,4937,4939,4941,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5021,5023,5025,5027,5029,5031,5033,5035,5037,5039,5041,5043,5045,5047,5049,5051,5053,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105,5107,5109,5111,5113,5115,5117,5119,5121,5123,5125,5127,5129],{},[78,4932,80],{},[82,4934,85],{"stretchy":84},[78,4936,80],{},[78,4938,2317],{},[78,4940,4175],{},[78,4942,3584],{},[78,4944,2320],{},[78,4946,3584],{},[78,4948,4184],{},[78,4950,2486],{},[99,4952,4189],{},[78,4954,4192],{},[78,4956,2486],{},[78,4958,4175],{},[78,4960,2320],{},[82,4962,91],{"stretchy":84},[82,4964,94],{},[78,4966,80],{},[82,4968,85],{"stretchy":84},[78,4970,80],{},[78,4972,2317],{},[78,4974,4175],{},[78,4976,3584],{},[78,4978,2320],{},[78,4980,3584],{},[78,4982,4184],{},[78,4984,2486],{},[99,4986,4189],{},[78,4988,4192],{},[78,4990,2486],{},[78,4992,4175],{},[78,4994,2320],{},[82,4996,1095],{},[78,4998,4150],{},[78,5000,3188],{},[78,5002,2481],{},[78,5004,2486],{},[78,5006,4159],{},[78,5008,2320],{},[78,5010,2486],{},[78,5012,4166],{},[82,5014,91],{"stretchy":84},[82,5016,1266],{},[78,5018,80],{},[82,5020,85],{"stretchy":84},[78,5022,4150],{},[78,5024,3188],{},[78,5026,2481],{},[78,5028,2486],{},[78,5030,4159],{},[78,5032,2320],{},[78,5034,2486],{},[78,5036,4166],{},[82,5038,91],{"stretchy":84},[82,5040,2857],{},[78,5042,80],{},[82,5044,85],{"stretchy":84},[78,5046,80],{},[78,5048,2317],{},[78,5050,4175],{},[78,5052,3584],{},[78,5054,2320],{},[78,5056,3584],{},[78,5058,4184],{},[78,5060,2486],{},[99,5062,4189],{},[78,5064,4192],{},[78,5066,2486],{},[78,5068,4175],{},[78,5070,2320],{},[82,5072,1095],{},[78,5074,2314],{},[78,5076,2317],{},[78,5078,2320],{},[99,5080,4189],{},[78,5082,4150],{},[78,5084,3188],{},[78,5086,2481],{},[78,5088,2486],{},[78,5090,4159],{},[78,5092,2320],{},[78,5094,2486],{},[78,5096,4166],{},[82,5098,91],{"stretchy":84},[82,5100,1266],{},[78,5102,80],{},[82,5104,85],{"stretchy":84},[78,5106,2314],{},[78,5108,2317],{},[78,5110,2320],{},[99,5112,4189],{},[78,5114,4150],{},[78,5116,3188],{},[78,5118,2481],{},[78,5120,2486],{},[78,5122,4159],{},[78,5124,2320],{},[78,5126,2486],{},[78,5128,4166],{},[82,5130,91],{"stretchy":84},[106,5132,5133],{"encoding":108},"P(Positive \\, Test) = P(Positive \\, Test \\mid Infected) \\cdot P(Infected) + P(Positive \\, Test \\mid Not \\, Infected) \\cdot P(Not \\, Infected)",[54,5135,5137,5194,5248,5287,5332,5386,5437],{"className":5136,"ariaHidden":114},[113],[54,5138,5140,5143,5146,5149,5152,5155,5158,5161,5164,5167,5170,5173,5176,5179,5182,5185,5188,5191],{"className":5139},[118],[54,5141],{"className":5142,"style":123},[122],[54,5144,80],{"className":5145,"style":129},[127,128],[54,5147,85],{"className":5148},[133],[54,5150,80],{"className":5151,"style":129},[127,128],[54,5153,4376],{"className":5154},[127,128],[54,5156,3584],{"className":5157},[127,128],[54,5159,2320],{"className":5160},[127,128],[54,5162,3584],{"className":5163},[127,128],[54,5165,4184],{"className":5166,"style":4389},[127,128],[54,5168,2486],{"className":5169},[127,128],[54,5171],{"className":5172,"style":448},[144],[54,5174,4192],{"className":5175,"style":129},[127,128],[54,5177,4402],{"className":5178},[127,128],[54,5180,2320],{"className":5181},[127,128],[54,5183,91],{"className":5184},[140],[54,5186],{"className":5187,"style":145},[144],[54,5189,94],{"className":5190},[149],[54,5192],{"className":5193,"style":145},[144],[54,5195,5197,5200,5203,5206,5209,5212,5215,5218,5221,5224,5227,5230,5233,5236,5239,5242,5245],{"className":5196},[118],[54,5198],{"className":5199,"style":123},[122],[54,5201,80],{"className":5202,"style":129},[127,128],[54,5204,85],{"className":5205},[133],[54,5207,80],{"className":5208,"style":129},[127,128],[54,5210,4376],{"className":5211},[127,128],[54,5213,3584],{"className":5214},[127,128],[54,5216,2320],{"className":5217},[127,128],[54,5219,3584],{"className":5220},[127,128],[54,5222,4184],{"className":5223,"style":4389},[127,128],[54,5225,2486],{"className":5226},[127,128],[54,5228],{"className":5229,"style":448},[144],[54,5231,4192],{"className":5232,"style":129},[127,128],[54,5234,4402],{"className":5235},[127,128],[54,5237,2320],{"className":5238},[127,128],[54,5240],{"className":5241,"style":145},[144],[54,5243,1095],{"className":5244},[149],[54,5246],{"className":5247,"style":145},[144],[54,5249,5251,5254,5257,5260,5263,5266,5269,5272,5275,5278,5281,5284],{"className":5250},[118],[54,5252],{"className":5253,"style":123},[122],[54,5255,4150],{"className":5256,"style":975},[127,128],[54,5258,3188],{"className":5259},[127,128],[54,5261,2481],{"className":5262,"style":2531},[127,128],[54,5264,4345],{"className":5265},[127,128],[54,5267,2320],{"className":5268},[127,128],[54,5270,2486],{"className":5271},[127,128],[54,5273,4166],{"className":5274},[127,128],[54,5276,91],{"className":5277},[140],[54,5279],{"className":5280,"style":1303},[144],[54,5282,1266],{"className":5283},[1307],[54,5285],{"className":5286,"style":1303},[144],[54,5288,5290,5293,5296,5299,5302,5305,5308,5311,5314,5317,5320,5323,5326,5329],{"className":5289},[118],[54,5291],{"className":5292,"style":123},[122],[54,5294,80],{"className":5295,"style":129},[127,128],[54,5297,85],{"className":5298},[133],[54,5300,4150],{"className":5301,"style":975},[127,128],[54,5303,3188],{"className":5304},[127,128],[54,5306,2481],{"className":5307,"style":2531},[127,128],[54,5309,4345],{"className":5310},[127,128],[54,5312,2320],{"className":5313},[127,128],[54,5315,2486],{"className":5316},[127,128],[54,5318,4166],{"className":5319},[127,128],[54,5321,91],{"className":5322},[140],[54,5324],{"className":5325,"style":1303},[144],[54,5327,2857],{"className":5328},[1307],[54,5330],{"className":5331,"style":1303},[144],[54,5333,5335,5338,5341,5344,5347,5350,5353,5356,5359,5362,5365,5368,5371,5374,5377,5380,5383],{"className":5334},[118],[54,5336],{"className":5337,"style":123},[122],[54,5339,80],{"className":5340,"style":129},[127,128],[54,5342,85],{"className":5343},[133],[54,5345,80],{"className":5346,"style":129},[127,128],[54,5348,4376],{"className":5349},[127,128],[54,5351,3584],{"className":5352},[127,128],[54,5354,2320],{"className":5355},[127,128],[54,5357,3584],{"className":5358},[127,128],[54,5360,4184],{"className":5361,"style":4389},[127,128],[54,5363,2486],{"className":5364},[127,128],[54,5366],{"className":5367,"style":448},[144],[54,5369,4192],{"className":5370,"style":129},[127,128],[54,5372,4402],{"className":5373},[127,128],[54,5375,2320],{"className":5376},[127,128],[54,5378],{"className":5379,"style":145},[144],[54,5381,1095],{"className":5382},[149],[54,5384],{"className":5385,"style":145},[144],[54,5387,5389,5392,5395,5398,5401,5404,5407,5410,5413,5416,5419,5422,5425,5428,5431,5434],{"className":5388},[118],[54,5390],{"className":5391,"style":123},[122],[54,5393,2314],{"className":5394,"style":2357},[127,128],[54,5396,2317],{"className":5397},[127,128],[54,5399,2320],{"className":5400},[127,128],[54,5402],{"className":5403,"style":448},[144],[54,5405,4150],{"className":5406,"style":975},[127,128],[54,5408,3188],{"className":5409},[127,128],[54,5411,2481],{"className":5412,"style":2531},[127,128],[54,5414,4345],{"className":5415},[127,128],[54,5417,2320],{"className":5418},[127,128],[54,5420,2486],{"className":5421},[127,128],[54,5423,4166],{"className":5424},[127,128],[54,5426,91],{"className":5427},[140],[54,5429],{"className":5430,"style":1303},[144],[54,5432,1266],{"className":5433},[1307],[54,5435],{"className":5436,"style":1303},[144],[54,5438,5440,5443,5446,5449,5452,5455,5458,5461,5464,5467,5470,5473,5476,5479,5482],{"className":5439},[118],[54,5441],{"className":5442,"style":123},[122],[54,5444,80],{"className":5445,"style":129},[127,128],[54,5447,85],{"className":5448},[133],[54,5450,2314],{"className":5451,"style":2357},[127,128],[54,5453,2317],{"className":5454},[127,128],[54,5456,2320],{"className":5457},[127,128],[54,5459],{"className":5460,"style":448},[144],[54,5462,4150],{"className":5463,"style":975},[127,128],[54,5465,3188],{"className":5466},[127,128],[54,5468,2481],{"className":5469,"style":2531},[127,128],[54,5471,4345],{"className":5472},[127,128],[54,5474,2320],{"className":5475},[127,128],[54,5477,2486],{"className":5478},[127,128],[54,5480,4166],{"className":5481},[127,128],[54,5483,91],{"className":5484},[140],[54,5486,5488],{"className":5487},[57],[54,5489,5491,5558],{"className":5490},[61],[54,5492,5494],{"className":5493},[65],[67,5495,5496],{"xmlns":69,"display":70},[72,5497,5498,5555],{},[75,5499,5500,5502,5504,5506,5508,5510,5512,5514,5516,5518,5520,5522,5524,5526,5528,5530,5532,5534,5536,5538,5540,5542,5545,5547,5550,5552],{},[78,5501,80],{},[82,5503,85],{"stretchy":84},[78,5505,80],{},[78,5507,2317],{},[78,5509,4175],{},[78,5511,3584],{},[78,5513,2320],{},[78,5515,3584],{},[78,5517,4184],{},[78,5519,2486],{},[99,5521,4189],{},[78,5523,4192],{},[78,5525,2486],{},[78,5527,4175],{},[78,5529,2320],{},[82,5531,91],{"stretchy":84},[82,5533,94],{},[371,5535,4705],{},[82,5537,1266],{},[371,5539,4855],{},[82,5541,2857],{},[371,5543,5544],{},"0.01",[82,5546,1266],{},[371,5548,5549],{},"0.999",[82,5551,94],{},[371,5553,5554],{},"0.01098",[106,5556,5557],{"encoding":108},"P(Positive \\, Test) = 0.99 \\cdot 0.001 + 0.01 \\cdot 0.999 = 0.01098",[54,5559,5561,5618,5636,5655,5673,5691],{"className":5560,"ariaHidden":114},[113],[54,5562,5564,5567,5570,5573,5576,5579,5582,5585,5588,5591,5594,5597,5600,5603,5606,5609,5612,5615],{"className":5563},[118],[54,5565],{"className":5566,"style":123},[122],[54,5568,80],{"className":5569,"style":129},[127,128],[54,5571,85],{"className":5572},[133],[54,5574,80],{"className":5575,"style":129},[127,128],[54,5577,4376],{"className":5578},[127,128],[54,5580,3584],{"className":5581},[127,128],[54,5583,2320],{"className":5584},[127,128],[54,5586,3584],{"className":5587},[127,128],[54,5589,4184],{"className":5590,"style":4389},[127,128],[54,5592,2486],{"className":5593},[127,128],[54,5595],{"className":5596,"style":448},[144],[54,5598,4192],{"className":5599,"style":129},[127,128],[54,5601,4402],{"className":5602},[127,128],[54,5604,2320],{"className":5605},[127,128],[54,5607,91],{"className":5608},[140],[54,5610],{"className":5611,"style":145},[144],[54,5613,94],{"className":5614},[149],[54,5616],{"className":5617,"style":145},[144],[54,5619,5621,5624,5627,5630,5633],{"className":5620},[118],[54,5622],{"className":5623,"style":2292},[122],[54,5625,4705],{"className":5626},[127],[54,5628],{"className":5629,"style":1303},[144],[54,5631,1266],{"className":5632},[1307],[54,5634],{"className":5635,"style":1303},[144],[54,5637,5639,5643,5646,5649,5652],{"className":5638},[118],[54,5640],{"className":5641,"style":5642},[122],"height:0.7278em;vertical-align:-0.0833em;",[54,5644,4855],{"className":5645},[127],[54,5647],{"className":5648,"style":1303},[144],[54,5650,2857],{"className":5651},[1307],[54,5653],{"className":5654,"style":1303},[144],[54,5656,5658,5661,5664,5667,5670],{"className":5657},[118],[54,5659],{"className":5660,"style":2292},[122],[54,5662,5544],{"className":5663},[127],[54,5665],{"className":5666,"style":1303},[144],[54,5668,1266],{"className":5669},[1307],[54,5671],{"className":5672,"style":1303},[144],[54,5674,5676,5679,5682,5685,5688],{"className":5675},[118],[54,5677],{"className":5678,"style":2292},[122],[54,5680,5549],{"className":5681},[127],[54,5683],{"className":5684,"style":145},[144],[54,5686,94],{"className":5687},[149],[54,5689],{"className":5690,"style":145},[144],[54,5692,5694,5697],{"className":5693},[118],[54,5695],{"className":5696,"style":2292},[122],[54,5698,5554],{"className":5699},[127],[12,5701,5702],{},"Then:",[54,5704,5706],{"className":5705},[57],[54,5707,5709,5791],{"className":5708},[61],[54,5710,5712],{"className":5711},[65],[67,5713,5714],{"xmlns":69,"display":70},[72,5715,5716,5788],{},[75,5717,5718,5720,5722,5724,5726,5728,5730,5732,5734,5736,5738,5740,5742,5744,5746,5748,5750,5752,5754,5756,5758,5760,5762,5764,5766,5768,5770,5782,5785],{},[78,5719,80],{},[82,5721,85],{"stretchy":84},[78,5723,4150],{},[78,5725,3188],{},[78,5727,2481],{},[78,5729,2486],{},[78,5731,4159],{},[78,5733,2320],{},[78,5735,2486],{},[78,5737,4166],{},[82,5739,1095],{},[78,5741,80],{},[78,5743,2317],{},[78,5745,4175],{},[78,5747,3584],{},[78,5749,2320],{},[78,5751,3584],{},[78,5753,4184],{},[78,5755,2486],{},[99,5757,4189],{},[78,5759,4192],{},[78,5761,2486],{},[78,5763,4175],{},[78,5765,2320],{},[82,5767,91],{"stretchy":84},[82,5769,94],{},[96,5771,5772,5780],{},[75,5773,5774,5776,5778],{},[371,5775,4705],{},[82,5777,1266],{},[371,5779,4855],{},[371,5781,5554],{},[82,5783,5784],{},"≈",[371,5786,5787],{},"0.09016",[106,5789,5790],{"encoding":108},"P(Infected \\mid Positive \\, Test) = \\frac{0.99 \\cdot 0.001}{0.01098} \\approx 0.09016",[54,5792,5794,5836,5887,5979],{"className":5793,"ariaHidden":114},[113],[54,5795,5797,5800,5803,5806,5809,5812,5815,5818,5821,5824,5827,5830,5833],{"className":5796},[118],[54,5798],{"className":5799,"style":123},[122],[54,5801,80],{"className":5802,"style":129},[127,128],[54,5804,85],{"className":5805},[133],[54,5807,4150],{"className":5808,"style":975},[127,128],[54,5810,3188],{"className":5811},[127,128],[54,5813,2481],{"className":5814,"style":2531},[127,128],[54,5816,4345],{"className":5817},[127,128],[54,5819,2320],{"className":5820},[127,128],[54,5822,2486],{"className":5823},[127,128],[54,5825,4166],{"className":5826},[127,128],[54,5828],{"className":5829,"style":145},[144],[54,5831,1095],{"className":5832},[149],[54,5834],{"className":5835,"style":145},[144],[54,5837,5839,5842,5845,5848,5851,5854,5857,5860,5863,5866,5869,5872,5875,5878,5881,5884],{"className":5838},[118],[54,5840],{"className":5841,"style":123},[122],[54,5843,80],{"className":5844,"style":129},[127,128],[54,5846,4376],{"className":5847},[127,128],[54,5849,3584],{"className":5850},[127,128],[54,5852,2320],{"className":5853},[127,128],[54,5855,3584],{"className":5856},[127,128],[54,5858,4184],{"className":5859,"style":4389},[127,128],[54,5861,2486],{"className":5862},[127,128],[54,5864],{"className":5865,"style":448},[144],[54,5867,4192],{"className":5868,"style":129},[127,128],[54,5870,4402],{"className":5871},[127,128],[54,5873,2320],{"className":5874},[127,128],[54,5876,91],{"className":5877},[140],[54,5879],{"className":5880,"style":145},[144],[54,5882,94],{"className":5883},[149],[54,5885],{"className":5886,"style":145},[144],[54,5888,5890,5894,5970,5973,5976],{"className":5889},[118],[54,5891],{"className":5892,"style":5893},[122],"height:2.0074em;vertical-align:-0.686em;",[54,5895,5897,5900,5967],{"className":5896},[127],[54,5898],{"className":5899},[133,166],[54,5901,5903],{"className":5902},[96],[54,5904,5906,5958],{"className":5905},[173,174],[54,5907,5909,5955],{"className":5908},[178],[54,5910,5913,5924,5932],{"className":5911,"style":5912},[182],"height:1.3214em;",[54,5914,5915,5918],{"style":186},[54,5916],{"className":5917,"style":191},[190],[54,5919,5921],{"className":5920},[127],[54,5922,5554],{"className":5923},[127],[54,5925,5926,5929],{"style":204},[54,5927],{"className":5928,"style":191},[190],[54,5930],{"className":5931,"style":212},[211],[54,5933,5934,5937],{"style":215},[54,5935],{"className":5936,"style":191},[190],[54,5938,5940,5943,5946,5949,5952],{"className":5939},[127],[54,5941,4705],{"className":5942},[127],[54,5944],{"className":5945,"style":1303},[144],[54,5947,1266],{"className":5948},[1307],[54,5950],{"className":5951,"style":1303},[144],[54,5953,4855],{"className":5954},[127],[54,5956,232],{"className":5957},[231],[54,5959,5961],{"className":5960},[178],[54,5962,5965],{"className":5963,"style":5964},[182],"height:0.686em;",[54,5966],{},[54,5968],{"className":5969},[140,166],[54,5971],{"className":5972,"style":145},[144],[54,5974,5784],{"className":5975},[149],[54,5977],{"className":5978,"style":145},[144],[54,5980,5982,5985],{"className":5981},[118],[54,5983],{"className":5984,"style":2292},[122],[54,5986,5787],{"className":5987},[127],[12,5989,5990],{},"This means that, despite the test being very accurate, the probability of a person having the disease given that the test has given a positive result is only about 9.016%. This is due to the low prevalence of the disease in the population, which makes false positives have a significant impact on the final probability.",[12,5992,5993],{},"If we look at it with numbers, out of every 100,000 people, 100 will have the disease (0.1% prevalence). Of these 100, 99 will test positive (true positive rate of 99%), but out of the remaining 99,900 people who do not have the disease, 999 will also test positive (false positive rate of 1%). Therefore, there are a total of 1,098 people who test positive, but only 99 of them actually have the disease, resulting in a probability of approximately 9.016% that a person has the disease given a positive test result, which is much more intuitive, isn't it? :)",[29,5995],{},[32,5997,5999],{"id":5998},"naive-bayes-in-practice","Naive Bayes in Practice",[12,6001,6002,6003,6010],{},"In the notebook ",[19,6004,6007],{"href":6005,"rel":6006},"https:\u002F\u002Fcolab.research.google.com\u002Fdrive\u002F1cPc735Pqffpx2NwGM8wkMPr36arkIari?usp=sharing",[23],[49,6008,6009],{},"Naive Bayes and the Spam Dataset"," we analyzed each of the variants mentioned above, and we will briefly explain each of them here.",[305,6012,6014],{"id":6013},"gaussiannb","GaussianNB",[12,6016,6017],{},"The Iris dataset is a natural fit for GaussianNB: four continuous flower measurements with roughly Gaussian distributions per class. We first inspect the class-conditional distributions:",[6019,6020,6024],"pre",{"className":6021,"code":6022,"language":6023,"meta":4069,"style":4069},"language-python shiki shiki-themes vitesse-light vitesse-dark","for cls in range(3):\n    sns.kdeplot(X_train[y_train == cls, feat_idx],\n                label=iris.target_names[cls], ax=ax, fill=True, alpha=0.3)\n","python",[49,6025,6026,6054,6090],{"__ignoreMap":4069},[54,6027,6030,6034,6038,6041,6045,6048,6051],{"class":6028,"line":6029},"line",1,[54,6031,6033],{"class":6032},"sTPum","for",[54,6035,6037],{"class":6036},"sfsYZ"," cls",[54,6039,6040],{"class":6032}," in",[54,6042,6044],{"class":6043},"sHLBJ"," range",[54,6046,85],{"class":6047},"si6no",[54,6049,384],{"class":6050},"sqbOQ",[54,6052,6053],{"class":6047},"):\n",[54,6055,6056,6060,6062,6065,6067,6070,6073,6076,6080,6082,6084,6087],{"class":6028,"line":4076},[54,6057,6059],{"class":6058},"s8w-G","    sns",[54,6061,343],{"class":6047},[54,6063,6064],{"class":6058},"kdeplot",[54,6066,85],{"class":6047},[54,6068,6069],{"class":6058},"X_train",[54,6071,6072],{"class":6047},"[",[54,6074,6075],{"class":6058},"y_train ",[54,6077,6079],{"class":6078},"s5TCs","==",[54,6081,6037],{"class":6036},[54,6083,376],{"class":6047},[54,6085,6086],{"class":6058}," feat_idx",[54,6088,6089],{"class":6047},"],\n",[54,6091,6093,6097,6099,6102,6104,6107,6109,6112,6115,6118,6120,6123,6125,6128,6130,6133,6135,6138,6140,6143],{"class":6028,"line":6092},3,[54,6094,6096],{"class":6095},"s9nN2","                label",[54,6098,94],{"class":6047},[54,6100,6101],{"class":6058},"iris",[54,6103,343],{"class":6047},[54,6105,6106],{"class":6058},"target_names",[54,6108,6072],{"class":6047},[54,6110,6111],{"class":6036},"cls",[54,6113,6114],{"class":6047},"],",[54,6116,6117],{"class":6095}," ax",[54,6119,94],{"class":6047},[54,6121,6122],{"class":6058},"ax",[54,6124,376],{"class":6047},[54,6126,6127],{"class":6095}," fill",[54,6129,94],{"class":6047},[54,6131,6132],{"class":6032},"True",[54,6134,376],{"class":6047},[54,6136,6137],{"class":6095}," alpha",[54,6139,94],{"class":6047},[54,6141,6142],{"class":6050},"0.3",[54,6144,6145],{"class":6047},")\n",[12,6147,6148,6149,6152],{},"The KDE plots confirm a bell-curve shape for each species - exactly what GaussianNB assumes. After fitting on petal length and petal width, the decision boundaries are ",[327,6150,6151],{},"curved"," (quadratic), not straight. This happens because GaussianNB assigns each class its own Gaussian with independent mean and variance:",[54,6154,6156],{"className":6155},[57],[54,6157,6159,6288],{"className":6158},[61],[54,6160,6162],{"className":6161},[65],[67,6163,6164],{"xmlns":69,"display":70},[72,6165,6166,6285],{},[75,6167,6168,6170,6172,6178,6180,6182,6184,6186,6216,6219,6221,6224],{},[78,6169,80],{},[82,6171,85],{"stretchy":84},[3141,6173,6174,6176],{},[78,6175,1760],{},[78,6177,3584],{},[82,6179,1095],{},[78,6181,1882],{},[82,6183,91],{"stretchy":84},[82,6185,94],{},[96,6187,6188,6190],{},[371,6189,373],{},[6191,6192,6193],"msqrt",{},[75,6194,6195,6197,6200],{},[371,6196,379],{},[78,6198,6199],{},"π",[6201,6202,6203,6206,6214],"msubsup",{},[78,6204,6205],{},"σ",[75,6207,6208,6210,6212],{},[78,6209,1882],{},[82,6211,376],{"separator":114},[78,6213,3584],{},[371,6215,379],{},[78,6217,6218],{},"exp",[82,6220,3549],{},[99,6222,6223],{}," ⁣",[75,6225,6226,6228,6231,6283],{},[82,6227,85],{"fence":114},[82,6229,6230],{},"−",[96,6232,6233,6265],{},[75,6234,6235,6237,6243,6245,6258],{},[82,6236,85],{"stretchy":84},[3141,6238,6239,6241],{},[78,6240,1760],{},[78,6242,3584],{},[82,6244,6230],{},[3141,6246,6247,6250],{},[78,6248,6249],{},"μ",[75,6251,6252,6254,6256],{},[78,6253,1882],{},[82,6255,376],{"separator":114},[78,6257,3584],{},[6259,6260,6261,6263],"msup",{},[82,6262,91],{"stretchy":84},[371,6264,379],{},[75,6266,6267,6269],{},[371,6268,379],{},[6201,6270,6271,6273,6281],{},[78,6272,6205],{},[75,6274,6275,6277,6279],{},[78,6276,1882],{},[82,6278,376],{"separator":114},[78,6280,3584],{},[371,6282,379],{},[82,6284,91],{"fence":114},[106,6286,6287],{"encoding":108},"P(x_i \\mid C) = \\frac{1}{\\sqrt{2\\pi\\sigma_{C,i}^2}} \\exp\\!\\left(-\\frac{(x_i - \\mu_{C,i})^2}{2\\sigma_{C,i}^2}\\right)",[54,6289,6291,6352,6373],{"className":6290,"ariaHidden":114},[113],[54,6292,6294,6297,6300,6303,6343,6346,6349],{"className":6293},[118],[54,6295],{"className":6296,"style":123},[122],[54,6298,80],{"className":6299,"style":129},[127,128],[54,6301,85],{"className":6302},[133],[54,6304,6306,6309],{"className":6305},[127],[54,6307,1760],{"className":6308},[127,128],[54,6310,6312],{"className":6311},[3267],[54,6313,6315,6335],{"className":6314},[173,174],[54,6316,6318,6332],{"className":6317},[178],[54,6319,6321],{"className":6320,"style":3861},[182],[54,6322,6323,6326],{"style":3280},[54,6324],{"className":6325,"style":3284},[190],[54,6327,6329],{"className":6328},[3288,3289,3290,3291],[54,6330,3584],{"className":6331},[127,128,3291],[54,6333,232],{"className":6334},[231],[54,6336,6338],{"className":6337},[178],[54,6339,6341],{"className":6340,"style":3304},[182],[54,6342],{},[54,6344],{"className":6345,"style":145},[144],[54,6347,1095],{"className":6348},[149],[54,6350],{"className":6351,"style":145},[144],[54,6353,6355,6358,6361,6364,6367,6370],{"className":6354},[118],[54,6356],{"className":6357,"style":123},[122],[54,6359,1882],{"className":6360,"style":1948},[127,128],[54,6362,91],{"className":6363},[140],[54,6365],{"className":6366,"style":145},[144],[54,6368,94],{"className":6369},[149],[54,6371],{"className":6372,"style":145},[144],[54,6374,6376,6380,6576,6579,6582,6586,6589],{"className":6375},[118],[54,6377],{"className":6378,"style":6379},[122],"height:3.48em;vertical-align:-1.73em;",[54,6381,6383,6386,6573],{"className":6382},[127],[54,6384],{"className":6385},[133,166],[54,6387,6389],{"className":6388},[96],[54,6390,6392,6564],{"className":6391},[173,174],[54,6393,6395,6561],{"className":6394},[178],[54,6396,6398,6540,6549],{"className":6397,"style":5912},[182],[54,6399,6401,6405],{"style":6400},"top:-2.11em;",[54,6402],{"className":6403,"style":6404},[190],"height:3.1681em;",[54,6406,6408],{"className":6407},[127],[54,6409,6412],{"className":6410},[127,6411],"sqrt",[54,6413,6415,6531],{"className":6414},[173,174],[54,6416,6418,6528],{"className":6417},[178],[54,6419,6422,6505],{"className":6420,"style":6421},[182],"height:1.1681em;",[54,6423,6427,6431],{"className":6424,"style":6426},[6425],"svg-align","top:-3.8em;",[54,6428],{"className":6429,"style":6430},[190],"height:3.8em;",[54,6432,6435,6438,6441],{"className":6433,"style":6434},[127],"padding-left:1em;",[54,6436,379],{"className":6437},[127],[54,6439,6199],{"className":6440,"style":4389},[127,128],[54,6442,6444,6447],{"className":6443},[127],[54,6445,6205],{"className":6446,"style":4389},[127,128],[54,6448,6450],{"className":6449},[3267],[54,6451,6453,6496],{"className":6452},[173,174],[54,6454,6456,6493],{"className":6455},[178],[54,6457,6460,6481],{"className":6458,"style":6459},[182],"height:0.7959em;",[54,6461,6463,6466],{"style":6462},"top:-2.4065em;margin-left:-0.0359em;margin-right:0.05em;",[54,6464],{"className":6465,"style":3284},[190],[54,6467,6469],{"className":6468},[3288,3289,3290,3291],[54,6470,6472,6475,6478],{"className":6471},[127,3291],[54,6473,1882],{"className":6474,"style":1948},[127,128,3291],[54,6476,376],{"className":6477},[444,3291],[54,6479,3584],{"className":6480},[127,128,3291],[54,6482,6484,6487],{"style":6483},"top:-3.0448em;margin-right:0.05em;",[54,6485],{"className":6486,"style":3284},[190],[54,6488,6490],{"className":6489},[3288,3289,3290,3291],[54,6491,379],{"className":6492},[127,3291],[54,6494,232],{"className":6495},[231],[54,6497,6499],{"className":6498},[178],[54,6500,6503],{"className":6501,"style":6502},[182],"height:0.4296em;",[54,6504],{},[54,6506,6508,6511],{"style":6507},"top:-3.1281em;",[54,6509],{"className":6510,"style":6430},[190],[54,6512,6516],{"className":6513,"style":6515},[6514],"hide-tail","min-width:1.02em;height:1.88em;",[6517,6518,6524],"svg",{"xmlns":6519,"width":6520,"height":6521,"viewBox":6522,"preserveAspectRatio":6523},"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","400em","1.88em","0 0 400000 1944","xMinYMin slice",[6525,6526],"path",{"d":6527},"M983 90\nl0 -0\nc4,-6.7,10,-10,18,-10 H400000v40\nH1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7\ns-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744\nc-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30\nc26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722\nc56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5\nc53.7,-170.3,84.5,-266.8,92.5,-289.5z\nM1001 80h400000v40h-400000z",[54,6529,232],{"className":6530},[231],[54,6532,6534],{"className":6533},[178],[54,6535,6538],{"className":6536,"style":6537},[182],"height:0.6719em;",[54,6539],{},[54,6541,6543,6546],{"style":6542},"top:-3.3981em;",[54,6544],{"className":6545,"style":6404},[190],[54,6547],{"className":6548,"style":212},[211],[54,6550,6552,6555],{"style":6551},"top:-3.8451em;",[54,6553],{"className":6554,"style":6404},[190],[54,6556,6558],{"className":6557},[127],[54,6559,373],{"className":6560},[127],[54,6562,232],{"className":6563},[231],[54,6565,6567],{"className":6566},[178],[54,6568,6571],{"className":6569,"style":6570},[182],"height:1.73em;",[54,6572],{},[54,6574],{"className":6575},[140,166],[54,6577],{"className":6578,"style":448},[144],[54,6580,6218],{"className":6581},[3675],[54,6583],{"className":6584,"style":6585},[144],"margin-right:-0.1667em;",[54,6587],{"className":6588,"style":448},[144],[54,6590,6592,6602,6605,6860],{"className":6591},[3429],[54,6593,6597],{"className":6594,"style":6596},[133,6595],"delimcenter","top:0em;",[54,6598,85],{"className":6599},[6600,6601],"delimsizing","size4",[54,6603,6230],{"className":6604},[127],[54,6606,6608,6611,6857],{"className":6607},[127],[54,6609],{"className":6610},[133,166],[54,6612,6614],{"className":6613},[96],[54,6615,6617,6848],{"className":6616},[173,174],[54,6618,6620,6845],{"className":6619},[178],[54,6621,6624,6695,6703],{"className":6622,"style":6623},[182],"height:1.4911em;",[54,6625,6626,6629],{"style":186},[54,6627],{"className":6628,"style":191},[190],[54,6630,6632,6635],{"className":6631},[127],[54,6633,379],{"className":6634},[127],[54,6636,6638,6641],{"className":6637},[127],[54,6639,6205],{"className":6640,"style":4389},[127,128],[54,6642,6644],{"className":6643},[3267],[54,6645,6647,6687],{"className":6646},[173,174],[54,6648,6650,6684],{"className":6649},[178],[54,6651,6653,6673],{"className":6652,"style":6459},[182],[54,6654,6655,6658],{"style":6462},[54,6656],{"className":6657,"style":3284},[190],[54,6659,6661],{"className":6660},[3288,3289,3290,3291],[54,6662,6664,6667,6670],{"className":6663},[127,3291],[54,6665,1882],{"className":6666,"style":1948},[127,128,3291],[54,6668,376],{"className":6669},[444,3291],[54,6671,3584],{"className":6672},[127,128,3291],[54,6674,6675,6678],{"style":6483},[54,6676],{"className":6677,"style":3284},[190],[54,6679,6681],{"className":6680},[3288,3289,3290,3291],[54,6682,379],{"className":6683},[127,3291],[54,6685,232],{"className":6686},[231],[54,6688,6690],{"className":6689},[178],[54,6691,6693],{"className":6692,"style":6502},[182],[54,6694],{},[54,6696,6697,6700],{"style":204},[54,6698],{"className":6699,"style":191},[190],[54,6701],{"className":6702,"style":212},[211],[54,6704,6705,6708],{"style":215},[54,6706],{"className":6707,"style":191},[190],[54,6709,6711,6714,6754,6757,6760,6763,6814],{"className":6710},[127],[54,6712,85],{"className":6713},[133],[54,6715,6717,6720],{"className":6716},[127],[54,6718,1760],{"className":6719},[127,128],[54,6721,6723],{"className":6722},[3267],[54,6724,6726,6746],{"className":6725},[173,174],[54,6727,6729,6743],{"className":6728},[178],[54,6730,6732],{"className":6731,"style":3861},[182],[54,6733,6734,6737],{"style":3280},[54,6735],{"className":6736,"style":3284},[190],[54,6738,6740],{"className":6739},[3288,3289,3290,3291],[54,6741,3584],{"className":6742},[127,128,3291],[54,6744,232],{"className":6745},[231],[54,6747,6749],{"className":6748},[178],[54,6750,6752],{"className":6751,"style":3304},[182],[54,6753],{},[54,6755],{"className":6756,"style":1303},[144],[54,6758,6230],{"className":6759},[1307],[54,6761],{"className":6762,"style":1303},[144],[54,6764,6766,6769],{"className":6765},[127],[54,6767,6249],{"className":6768},[127,128],[54,6770,6772],{"className":6771},[3267],[54,6773,6775,6805],{"className":6774},[173,174],[54,6776,6778,6802],{"className":6777},[178],[54,6779,6782],{"className":6780,"style":6781},[182],"height:0.3283em;",[54,6783,6784,6787],{"style":3280},[54,6785],{"className":6786,"style":3284},[190],[54,6788,6790],{"className":6789},[3288,3289,3290,3291],[54,6791,6793,6796,6799],{"className":6792},[127,3291],[54,6794,1882],{"className":6795,"style":1948},[127,128,3291],[54,6797,376],{"className":6798},[444,3291],[54,6800,3584],{"className":6801},[127,128,3291],[54,6803,232],{"className":6804},[231],[54,6806,6808],{"className":6807},[178],[54,6809,6812],{"className":6810,"style":6811},[182],"height:0.2861em;",[54,6813],{},[54,6815,6817,6820],{"className":6816},[140],[54,6818,91],{"className":6819},[140],[54,6821,6823],{"className":6822},[3267],[54,6824,6826],{"className":6825},[173],[54,6827,6829],{"className":6828},[178],[54,6830,6833],{"className":6831,"style":6832},[182],"height:0.8141em;",[54,6834,6836,6839],{"style":6835},"top:-3.063em;margin-right:0.05em;",[54,6837],{"className":6838,"style":3284},[190],[54,6840,6842],{"className":6841},[3288,3289,3290,3291],[54,6843,379],{"className":6844},[127,3291],[54,6846,232],{"className":6847},[231],[54,6849,6851],{"className":6850},[178],[54,6852,6855],{"className":6853,"style":6854},[182],"height:1.1156em;",[54,6856],{},[54,6858],{"className":6859},[140,166],[54,6861,6863],{"className":6862,"style":6596},[140,6595],[54,6864,91],{"className":6865},[6600,6601],[12,6867,6868,6873],{},[6869,6870],"img",{"alt":6871,"src":6872},"GaussianNB decision boundaries on Iris petal features","\u002Fblog\u002Fprobability-and-machine-learning\u002Fshared\u002Fnb_gaussian_boundary.webp",[1855,6874,6875],{},"GaussianNB decision boundaries - Iris (petal length vs. petal width)",[12,6877,6878,6879,6909,6910,6938],{},"The posterior probability chart for a single test sample shows how confidently the model assigns probabilities. Even though the independence assumption is violated (petal length and petal width have  ",[54,6880,6882,6896],{"className":6881},[61],[54,6883,6885],{"className":6884},[65],[67,6886,6887],{"xmlns":69},[72,6888,6889,6893],{},[75,6890,6891],{},[82,6892,5784],{},[106,6894,6895],{"encoding":108},"\\approx",[54,6897,6899],{"className":6898,"ariaHidden":114},[113],[54,6900,6902,6906],{"className":6901},[118],[54,6903],{"className":6904,"style":6905},[122],"height:0.4831em;",[54,6907,5784],{"className":6908},[149]," 0.96 correlation), GaussianNB achieves ",[54,6911,6913,6926],{"className":6912},[61],[54,6914,6916],{"className":6915},[65],[67,6917,6918],{"xmlns":69},[72,6919,6920,6924],{},[75,6921,6922],{},[82,6923,5784],{},[106,6925,6895],{"encoding":108},[54,6927,6929],{"className":6928,"ariaHidden":114},[113],[54,6930,6932,6935],{"className":6931},[118],[54,6933],{"className":6934,"style":6905},[122],[54,6936,5784],{"className":6937},[149]," 96% 5-fold cross-validation accuracy.",[6019,6940,6944],{"className":6941,"code":6943,"language":198},[6942],"language-text","GaussianNB 5-fold CV Accuracy: 0.953 +\u002F- 0.027\nIndividual fold scores: [0.933 0.967 0.933 0.933 1.   ]\n",[49,6945,6943],{"__ignoreMap":4069},[305,6947,6949],{"id":6948},"multinomialnb","MultinomialNB",[12,6951,6952],{},"For text classification, features are word counts - non-negative integers that fit the multinomial likelihood:",[54,6954,6956],{"className":6955},[57],[54,6957,6959,7031],{"className":6958},[61],[54,6960,6962],{"className":6961},[65],[67,6963,6964],{"xmlns":69,"display":70},[72,6965,6966,7028],{},[75,6967,6968,6970,6972,6978,6980,6982,6984,6986],{},[78,6969,80],{},[82,6971,85],{"stretchy":84},[3141,6973,6974,6976],{},[78,6975,1760],{},[78,6977,3584],{},[82,6979,1095],{},[78,6981,1882],{},[82,6983,91],{"stretchy":84},[82,6985,94],{},[96,6987,6988,7007],{},[75,6989,6990,7002,7004],{},[3141,6991,6992,6994],{},[78,6993,2314],{},[75,6995,6996,6998,7000],{},[78,6997,1882],{},[82,6999,376],{"separator":114},[78,7001,3584],{},[82,7003,2857],{},[78,7005,7006],{},"α",[75,7008,7009,7015,7017,7019,7021,7023,7026],{},[3141,7010,7011,7013],{},[78,7012,2314],{},[78,7014,1882],{},[82,7016,2857],{},[78,7018,7006],{},[82,7020,1266],{},[78,7022,1095],{"mathvariant":613},[78,7024,7025],{},"V",[78,7027,1095],{"mathvariant":613},[106,7029,7030],{"encoding":108},"P(x_i \\mid C) = \\frac{N_{C,i} + \\alpha}{N_C + \\alpha \\cdot |V|}",[54,7032,7034,7095,7116],{"className":7033,"ariaHidden":114},[113],[54,7035,7037,7040,7043,7046,7086,7089,7092],{"className":7036},[118],[54,7038],{"className":7039,"style":123},[122],[54,7041,80],{"className":7042,"style":129},[127,128],[54,7044,85],{"className":7045},[133],[54,7047,7049,7052],{"className":7048},[127],[54,7050,1760],{"className":7051},[127,128],[54,7053,7055],{"className":7054},[3267],[54,7056,7058,7078],{"className":7057},[173,174],[54,7059,7061,7075],{"className":7060},[178],[54,7062,7064],{"className":7063,"style":3861},[182],[54,7065,7066,7069],{"style":3280},[54,7067],{"className":7068,"style":3284},[190],[54,7070,7072],{"className":7071},[3288,3289,3290,3291],[54,7073,3584],{"className":7074},[127,128,3291],[54,7076,232],{"className":7077},[231],[54,7079,7081],{"className":7080},[178],[54,7082,7084],{"className":7083,"style":3304},[182],[54,7085],{},[54,7087],{"className":7088,"style":145},[144],[54,7090,1095],{"className":7091},[149],[54,7093],{"className":7094,"style":145},[144],[54,7096,7098,7101,7104,7107,7110,7113],{"className":7097},[118],[54,7099],{"className":7100,"style":123},[122],[54,7102,1882],{"className":7103,"style":1948},[127,128],[54,7105,91],{"className":7106},[140],[54,7108],{"className":7109,"style":145},[144],[54,7111,94],{"className":7112},[149],[54,7114],{"className":7115,"style":145},[144],[54,7117,7119,7123],{"className":7118},[118],[54,7120],{"className":7121,"style":7122},[122],"height:2.2963em;vertical-align:-0.936em;",[54,7124,7126,7129,7310],{"className":7125},[127],[54,7127],{"className":7128},[133,166],[54,7130,7132],{"className":7131},[96],[54,7133,7135,7302],{"className":7134},[173,174],[54,7136,7138,7299],{"className":7137},[178],[54,7139,7142,7222,7230],{"className":7140,"style":7141},[182],"height:1.3603em;",[54,7143,7144,7147],{"style":186},[54,7145],{"className":7146,"style":191},[190],[54,7148,7150,7191,7194,7197,7200,7204,7207,7210,7213,7216,7219],{"className":7149},[127],[54,7151,7153,7156],{"className":7152},[127],[54,7154,2314],{"className":7155,"style":2357},[127,128],[54,7157,7159],{"className":7158},[3267],[54,7160,7162,7183],{"className":7161},[173,174],[54,7163,7165,7180],{"className":7164},[178],[54,7166,7168],{"className":7167,"style":6781},[182],[54,7169,7171,7174],{"style":7170},"top:-2.55em;margin-left:-0.109em;margin-right:0.05em;",[54,7172],{"className":7173,"style":3284},[190],[54,7175,7177],{"className":7176},[3288,3289,3290,3291],[54,7178,1882],{"className":7179,"style":1948},[127,128,3291],[54,7181,232],{"className":7182},[231],[54,7184,7186],{"className":7185},[178],[54,7187,7189],{"className":7188,"style":3304},[182],[54,7190],{},[54,7192],{"className":7193,"style":1303},[144],[54,7195,2857],{"className":7196},[1307],[54,7198],{"className":7199,"style":1303},[144],[54,7201,7006],{"className":7202,"style":7203},[127,128],"margin-right:0.0037em;",[54,7205],{"className":7206,"style":1303},[144],[54,7208,1266],{"className":7209},[1307],[54,7211],{"className":7212,"style":1303},[144],[54,7214,1095],{"className":7215},[127],[54,7217,7025],{"className":7218,"style":1303},[127,128],[54,7220,1095],{"className":7221},[127],[54,7223,7224,7227],{"style":204},[54,7225],{"className":7226,"style":191},[190],[54,7228],{"className":7229,"style":212},[211],[54,7231,7232,7235],{"style":215},[54,7233],{"className":7234,"style":191},[190],[54,7236,7238,7287,7290,7293,7296],{"className":7237},[127],[54,7239,7241,7244],{"className":7240},[127],[54,7242,2314],{"className":7243,"style":2357},[127,128],[54,7245,7247],{"className":7246},[3267],[54,7248,7250,7279],{"className":7249},[173,174],[54,7251,7253,7276],{"className":7252},[178],[54,7254,7256],{"className":7255,"style":6781},[182],[54,7257,7258,7261],{"style":7170},[54,7259],{"className":7260,"style":3284},[190],[54,7262,7264],{"className":7263},[3288,3289,3290,3291],[54,7265,7267,7270,7273],{"className":7266},[127,3291],[54,7268,1882],{"className":7269,"style":1948},[127,128,3291],[54,7271,376],{"className":7272},[444,3291],[54,7274,3584],{"className":7275},[127,128,3291],[54,7277,232],{"className":7278},[231],[54,7280,7282],{"className":7281},[178],[54,7283,7285],{"className":7284,"style":6811},[182],[54,7286],{},[54,7288],{"className":7289,"style":1303},[144],[54,7291,2857],{"className":7292},[1307],[54,7294],{"className":7295,"style":1303},[144],[54,7297,7006],{"className":7298,"style":7203},[127,128],[54,7300,232],{"className":7301},[231],[54,7303,7305],{"className":7304},[178],[54,7306,7308],{"className":7307,"style":2095},[182],[54,7309],{},[54,7311],{"className":7312},[140,166],[12,7314,7315,7316,7319,7320,7349,7350,7378],{},"The ",[327,7317,7318],{},"Laplace smoothing"," parameter ",[54,7321,7323,7337],{"className":7322},[61],[54,7324,7326],{"className":7325},[65],[67,7327,7328],{"xmlns":69},[72,7329,7330,7334],{},[75,7331,7332],{},[78,7333,7006],{},[106,7335,7336],{"encoding":108},"\\alpha",[54,7338,7340],{"className":7339,"ariaHidden":114},[113],[54,7341,7343,7346],{"className":7342},[118],[54,7344],{"className":7345,"style":3703},[122],[54,7347,7006],{"className":7348,"style":7203},[127,128]," prevents the zero-frequency problem: if a word never appears in class ",[54,7351,7353,7366],{"className":7352},[61],[54,7354,7356],{"className":7355},[65],[67,7357,7358],{"xmlns":69},[72,7359,7360,7364],{},[75,7361,7362],{},[78,7363,1882],{},[106,7365,1882],{"encoding":108},[54,7367,7369],{"className":7368,"ariaHidden":114},[113],[54,7370,7372,7375],{"className":7371},[118],[54,7373],{"className":7374,"style":415},[122],[54,7376,1882],{"className":7377,"style":1948},[127,128],"'s training data, it would otherwise zero out the entire posterior. The notebook demonstrates this on the 20 Newsgroups dataset (4 categories: baseball, space, politics\u002Fguns, computer graphics):",[6019,7380,7382],{"className":6021,"code":7381,"language":6023,"meta":4069,"style":4069},"vec = CountVectorizer(stop_words='english', max_features=10_000)\nX_train_counts = vec.fit_transform(news_train.data)\n\nmnb = MultinomialNB(alpha=1.0)\nmnb.fit(X_train_counts, news_train.target)\n",[49,7383,7384,7423,7450,7456,7479],{"__ignoreMap":4069},[54,7385,7386,7389,7391,7394,7396,7399,7401,7405,7409,7411,7413,7416,7418,7421],{"class":6028,"line":6029},[54,7387,7388],{"class":6058},"vec ",[54,7390,94],{"class":6047},[54,7392,7393],{"class":6058}," CountVectorizer",[54,7395,85],{"class":6047},[54,7397,7398],{"class":6095},"stop_words",[54,7400,94],{"class":6047},[54,7402,7404],{"class":7403},"scnC2","'",[54,7406,7408],{"class":7407},"spP0B","english",[54,7410,7404],{"class":7403},[54,7412,376],{"class":6047},[54,7414,7415],{"class":6095}," max_features",[54,7417,94],{"class":6047},[54,7419,7420],{"class":6050},"10_000",[54,7422,6145],{"class":6047},[54,7424,7425,7428,7430,7433,7435,7438,7440,7443,7445,7448],{"class":6028,"line":4076},[54,7426,7427],{"class":6058},"X_train_counts ",[54,7429,94],{"class":6047},[54,7431,7432],{"class":6058}," vec",[54,7434,343],{"class":6047},[54,7436,7437],{"class":6058},"fit_transform",[54,7439,85],{"class":6047},[54,7441,7442],{"class":6058},"news_train",[54,7444,343],{"class":6047},[54,7446,7447],{"class":6058},"data",[54,7449,6145],{"class":6047},[54,7451,7452],{"class":6028,"line":6092},[54,7453,7455],{"emptyLinePlaceholder":7454},true,"\n",[54,7457,7459,7462,7464,7467,7469,7472,7474,7477],{"class":6028,"line":7458},4,[54,7460,7461],{"class":6058},"mnb ",[54,7463,94],{"class":6047},[54,7465,7466],{"class":6058}," MultinomialNB",[54,7468,85],{"class":6047},[54,7470,7471],{"class":6095},"alpha",[54,7473,94],{"class":6047},[54,7475,7476],{"class":6050},"1.0",[54,7478,6145],{"class":6047},[54,7480,7482,7485,7487,7490,7492,7495,7497,7500,7502,7505],{"class":6028,"line":7481},5,[54,7483,7484],{"class":6058},"mnb",[54,7486,343],{"class":6047},[54,7488,7489],{"class":6058},"fit",[54,7491,85],{"class":6047},[54,7493,7494],{"class":6058},"X_train_counts",[54,7496,376],{"class":6047},[54,7498,7499],{"class":6058}," news_train",[54,7501,343],{"class":6047},[54,7503,7504],{"class":6058},"target",[54,7506,6145],{"class":6047},[12,7508,7509,7510,7513,7514,7517],{},"Inspecting ",[49,7511,7512],{},"feature_log_prob_"," reveals which words are most informative per category. The top words for ",[49,7515,7516],{},"sci.space"," include domain-specific terms like \"nasa\", \"orbit\", and \"shuttle\" - the model learns real linguistic signal, not noise.",[12,7519,7520,7524],{},[6869,7521],{"alt":7522,"src":7523},"Top informative words per category","\u002Fblog\u002Fprobability-and-machine-learning\u002Fshared\u002Fnb_multinomial_top_words.webp",[1855,7525,7526],{},"Most informative words per category - MultinomialNB on 20 Newsgroups",[12,7528,7529],{},"An alpha sweep shows how smoothing strength affects accuracy: too little smoothing (alpha near 0) causes overfitting on rare words; too much dilutes the signal. The optimal value is usually around 0.1–1.0.",[12,7531,7532,7536],{},[6869,7533],{"alt":7534,"src":7535},"Effect of Laplace smoothing on CV accuracy","\u002Fblog\u002Fprobability-and-machine-learning\u002Fshared\u002Fnb_multinomial_alpha.webp",[1855,7537,7538],{},"Laplace smoothing parameter sweep - 5-fold cross-validation accuracy",[305,7540,7542],{"id":7541},"bernoullinb","BernoulliNB",[12,7544,7545],{},"BernoulliNB treats each feature as a binary indicator: was this word present (1) or absent (0)?",[54,7547,7549],{"className":7548},[57],[54,7550,7552,7639],{"className":7551},[61],[54,7553,7555],{"className":7554},[65],[67,7556,7557],{"xmlns":69,"display":70},[72,7558,7559,7636],{},[75,7560,7561,7563,7565,7571,7573,7575,7577,7579,7581,7583,7585,7587,7589,7599,7601,7604,7606,7608,7610,7612,7614,7616,7618,7620],{},[78,7562,80],{},[82,7564,85],{"stretchy":84},[3141,7566,7567,7569],{},[78,7568,1760],{},[78,7570,3584],{},[82,7572,1095],{},[78,7574,1882],{},[82,7576,91],{"stretchy":84},[82,7578,94],{},[78,7580,80],{},[82,7582,85],{"stretchy":84},[78,7584,3584],{},[82,7586,1095],{},[78,7588,1882],{},[6259,7590,7591,7593],{},[82,7592,91],{"stretchy":84},[3141,7594,7595,7597],{},[78,7596,1760],{},[78,7598,3584],{},[82,7600,1266],{},[82,7602,85],{"fence":114,"stretchy":114,"minsize":7603,"maxsize":7603},"1.2em",[371,7605,373],{},[82,7607,6230],{},[78,7609,80],{},[82,7611,85],{"stretchy":84},[78,7613,3584],{},[82,7615,1095],{},[78,7617,1882],{},[82,7619,91],{"stretchy":84},[6259,7621,7622,7624],{},[82,7623,91],{"fence":114,"stretchy":114,"minsize":7603,"maxsize":7603},[75,7625,7626,7628,7630],{},[371,7627,373],{},[82,7629,6230],{},[3141,7631,7632,7634],{},[78,7633,1760],{},[78,7635,3584],{},[106,7637,7638],{"encoding":108},"P(x_i \\mid C) = P(i \\mid C)^{x_i} \\cdot \\bigl(1 - P(i \\mid C)\\bigr)^{1 - x_i}",[54,7640,7642,7703,7724,7748,7843,7868,7892],{"className":7641,"ariaHidden":114},[113],[54,7643,7645,7648,7651,7654,7694,7697,7700],{"className":7644},[118],[54,7646],{"className":7647,"style":123},[122],[54,7649,80],{"className":7650,"style":129},[127,128],[54,7652,85],{"className":7653},[133],[54,7655,7657,7660],{"className":7656},[127],[54,7658,1760],{"className":7659},[127,128],[54,7661,7663],{"className":7662},[3267],[54,7664,7666,7686],{"className":7665},[173,174],[54,7667,7669,7683],{"className":7668},[178],[54,7670,7672],{"className":7671,"style":3861},[182],[54,7673,7674,7677],{"style":3280},[54,7675],{"className":7676,"style":3284},[190],[54,7678,7680],{"className":7679},[3288,3289,3290,3291],[54,7681,3584],{"className":7682},[127,128,3291],[54,7684,232],{"className":7685},[231],[54,7687,7689],{"className":7688},[178],[54,7690,7692],{"className":7691,"style":3304},[182],[54,7693],{},[54,7695],{"className":7696,"style":145},[144],[54,7698,1095],{"className":7699},[149],[54,7701],{"className":7702,"style":145},[144],[54,7704,7706,7709,7712,7715,7718,7721],{"className":7705},[118],[54,7707],{"className":7708,"style":123},[122],[54,7710,1882],{"className":7711,"style":1948},[127,128],[54,7713,91],{"className":7714},[140],[54,7716],{"className":7717,"style":145},[144],[54,7719,94],{"className":7720},[149],[54,7722],{"className":7723,"style":145},[144],[54,7725,7727,7730,7733,7736,7739,7742,7745],{"className":7726},[118],[54,7728],{"className":7729,"style":123},[122],[54,7731,80],{"className":7732,"style":129},[127,128],[54,7734,85],{"className":7735},[133],[54,7737,3584],{"className":7738},[127,128],[54,7740],{"className":7741,"style":145},[144],[54,7743,1095],{"className":7744},[149],[54,7746],{"className":7747,"style":145},[144],[54,7749,7751,7754,7757,7834,7837,7840],{"className":7750},[118],[54,7752],{"className":7753,"style":123},[122],[54,7755,1882],{"className":7756,"style":1948},[127,128],[54,7758,7760,7763],{"className":7759},[140],[54,7761,91],{"className":7762},[140],[54,7764,7766],{"className":7765},[3267],[54,7767,7769],{"className":7768},[173],[54,7770,7772],{"className":7771},[178],[54,7773,7776],{"className":7774,"style":7775},[182],"height:0.7144em;",[54,7777,7779,7782],{"style":7778},"top:-3.113em;margin-right:0.05em;",[54,7780],{"className":7781,"style":3284},[190],[54,7783,7785],{"className":7784},[3288,3289,3290,3291],[54,7786,7788],{"className":7787},[127,3291],[54,7789,7791,7794],{"className":7790},[127,3291],[54,7792,1760],{"className":7793},[127,128,3291],[54,7795,7797],{"className":7796},[3267],[54,7798,7800,7825],{"className":7799},[173,174],[54,7801,7803,7822],{"className":7802},[178],[54,7804,7807],{"className":7805,"style":7806},[182],"height:0.3281em;",[54,7808,7810,7814],{"style":7809},"top:-2.357em;margin-left:0em;margin-right:0.0714em;",[54,7811],{"className":7812,"style":7813},[190],"height:2.5em;",[54,7815,7819],{"className":7816},[3288,7817,7818,3291],"reset-size3","size1",[54,7820,3584],{"className":7821},[127,128,3291],[54,7823,232],{"className":7824},[231],[54,7826,7828],{"className":7827},[178],[54,7829,7832],{"className":7830,"style":7831},[182],"height:0.143em;",[54,7833],{},[54,7835],{"className":7836,"style":1303},[144],[54,7838,1266],{"className":7839},[1307],[54,7841],{"className":7842,"style":1303},[144],[54,7844,7846,7850,7856,7859,7862,7865],{"className":7845},[118],[54,7847],{"className":7848,"style":7849},[122],"height:1.2em;vertical-align:-0.35em;",[54,7851,7853],{"className":7852},[133],[54,7854,85],{"className":7855},[6600,7818],[54,7857,373],{"className":7858},[127],[54,7860],{"className":7861,"style":1303},[144],[54,7863,6230],{"className":7864},[1307],[54,7866],{"className":7867,"style":1303},[144],[54,7869,7871,7874,7877,7880,7883,7886,7889],{"className":7870},[118],[54,7872],{"className":7873,"style":123},[122],[54,7875,80],{"className":7876,"style":129},[127,128],[54,7878,85],{"className":7879},[133],[54,7881,3584],{"className":7882},[127,128],[54,7884],{"className":7885,"style":145},[144],[54,7887,1095],{"className":7888},[149],[54,7890],{"className":7891,"style":145},[144],[54,7893,7895,7899,7902,7905],{"className":7894},[118],[54,7896],{"className":7897,"style":7898},[122],"height:1.404em;vertical-align:-0.35em;",[54,7900,1882],{"className":7901,"style":1948},[127,128],[54,7903,91],{"className":7904},[140],[54,7906,7908,7914],{"className":7907},[140],[54,7909,7911],{"className":7910},[140],[54,7912,91],{"className":7913},[6600,7818],[54,7915,7917],{"className":7916},[3267],[54,7918,7920],{"className":7919},[173],[54,7921,7923],{"className":7922},[178],[54,7924,7927],{"className":7925,"style":7926},[182],"height:1.054em;",[54,7928,7930,7933],{"style":7929},"top:-3.3029em;margin-right:0.05em;",[54,7931],{"className":7932,"style":3284},[190],[54,7934,7936],{"className":7935},[3288,3289,3290,3291],[54,7937,7939,7942,7945],{"className":7938},[127,3291],[54,7940,373],{"className":7941},[127,3291],[54,7943,6230],{"className":7944},[1307,3291],[54,7946,7948,7951],{"className":7947},[127,3291],[54,7949,1760],{"className":7950},[127,128,3291],[54,7952,7954],{"className":7953},[3267],[54,7955,7957,7977],{"className":7956},[173,174],[54,7958,7960,7974],{"className":7959},[178],[54,7961,7963],{"className":7962,"style":7806},[182],[54,7964,7965,7968],{"style":7809},[54,7966],{"className":7967,"style":7813},[190],[54,7969,7971],{"className":7970},[3288,7817,7818,3291],[54,7972,3584],{"className":7973},[127,128,3291],[54,7975,232],{"className":7976},[231],[54,7978,7980],{"className":7979},[178],[54,7981,7983],{"className":7982,"style":7831},[182],[54,7984],{},[12,7986,7987,7988,8173,8174,8177],{},"The critical difference from MultinomialNB is the ",[54,7989,7991,8037],{"className":7990},[61],[54,7992,7994],{"className":7993},[65],[67,7995,7996],{"xmlns":69},[72,7997,7998,8034],{},[75,7999,8000,8002,8004,8006,8008,8010,8012,8014,8016,8018],{},[82,8001,85],{"stretchy":84},[371,8003,373],{},[82,8005,6230],{},[78,8007,80],{},[82,8009,85],{"stretchy":84},[78,8011,3584],{},[82,8013,1095],{},[78,8015,1882],{},[82,8017,91],{"stretchy":84},[6259,8019,8020,8022],{},[82,8021,91],{"stretchy":84},[75,8023,8024,8026,8028],{},[371,8025,373],{},[82,8027,6230],{},[3141,8029,8030,8032],{},[78,8031,1760],{},[78,8033,3584],{},[106,8035,8036],{"encoding":108},"(1 - P(i \\mid C))^{1-x_i}",[54,8038,8040,8061,8085],{"className":8039,"ariaHidden":114},[113],[54,8041,8043,8046,8049,8052,8055,8058],{"className":8042},[118],[54,8044],{"className":8045,"style":123},[122],[54,8047,85],{"className":8048},[133],[54,8050,373],{"className":8051},[127],[54,8053],{"className":8054,"style":1303},[144],[54,8056,6230],{"className":8057},[1307],[54,8059],{"className":8060,"style":1303},[144],[54,8062,8064,8067,8070,8073,8076,8079,8082],{"className":8063},[118],[54,8065],{"className":8066,"style":123},[122],[54,8068,80],{"className":8069,"style":129},[127,128],[54,8071,85],{"className":8072},[133],[54,8074,3584],{"className":8075},[127,128],[54,8077],{"className":8078,"style":145},[144],[54,8080,1095],{"className":8081},[149],[54,8083],{"className":8084,"style":145},[144],[54,8086,8088,8092,8095,8098],{"className":8087},[118],[54,8089],{"className":8090,"style":8091},[122],"height:1.0641em;vertical-align:-0.25em;",[54,8093,1882],{"className":8094,"style":1948},[127,128],[54,8096,91],{"className":8097},[140],[54,8099,8101,8104],{"className":8100},[140],[54,8102,91],{"className":8103},[140],[54,8105,8107],{"className":8106},[3267],[54,8108,8110],{"className":8109},[173],[54,8111,8113],{"className":8112},[178],[54,8114,8116],{"className":8115,"style":6832},[182],[54,8117,8118,8121],{"style":6835},[54,8119],{"className":8120,"style":3284},[190],[54,8122,8124],{"className":8123},[3288,3289,3290,3291],[54,8125,8127,8130,8133],{"className":8126},[127,3291],[54,8128,373],{"className":8129},[127,3291],[54,8131,6230],{"className":8132},[1307,3291],[54,8134,8136,8139],{"className":8135},[127,3291],[54,8137,1760],{"className":8138},[127,128,3291],[54,8140,8142],{"className":8141},[3267],[54,8143,8145,8165],{"className":8144},[173,174],[54,8146,8148,8162],{"className":8147},[178],[54,8149,8151],{"className":8150,"style":7806},[182],[54,8152,8153,8156],{"style":7809},[54,8154],{"className":8155,"style":7813},[190],[54,8157,8159],{"className":8158},[3288,7817,7818,3291],[54,8160,3584],{"className":8161},[127,128,3291],[54,8163,232],{"className":8164},[231],[54,8166,8168],{"className":8167},[178],[54,8169,8171],{"className":8170,"style":7831},[182],[54,8172],{}," term - it ",[327,8175,8176],{},"penalizes the absence"," of a word. If \"goal\" is strongly associated with the sports class but absent from a document, BernoulliNB counts that as evidence against sports. MultinomialNB simply ignores absent words.",[12,8179,8180],{},"The notebook demonstrates this with a toy 5-word vocabulary: a document containing only \"game\" (ambiguous) is classified differently by the two models depending on whether their sports-class words are present.",[249,8182,8183,8196],{},[252,8184,8185],{},[255,8186,8187,8190,8193],{},[258,8188,8189],{},"Model",[258,8191,8192],{},"Behavior for absent features",[258,8194,8195],{},"Best for",[268,8197,8198,8208],{},[255,8199,8200,8202,8205],{},[273,8201,6949],{},[273,8203,8204],{},"Ignores absent features",[273,8206,8207],{},"Long documents, articles",[255,8209,8210,8212,8215],{},[273,8211,7542],{},[273,8213,8214],{},"Penalizes absent features",[273,8216,8217],{},"Short texts, tweets, profiles",[12,8219,8220],{},"On the 20 Newsgroups 4-category subset:",[249,8222,8223,8235],{},[252,8224,8225],{},[255,8226,8227,8229,8232],{},[258,8228,8189],{},[258,8230,8231],{},"Test Accuracy",[258,8233,8234],{},"CV Accuracy (5-fold)",[268,8236,8237,8247],{},[255,8238,8239,8241,8244],{},[273,8240,6949],{},[273,8242,8243],{},"~0.93",[273,8245,8246],{},"~0.92",[255,8248,8249,8251,8254],{},[273,8250,7542],{},[273,8252,8253],{},"~0.88",[273,8255,8253],{},[12,8257,8258],{},"MultinomialNB wins on longer documents (newsgroup posts average hundreds of words), but BernoulliNB can outperform on very short texts where frequency is uninformative.",[305,8260,8262],{"id":8261},"comparing-all-three","Comparing All Three",[249,8264,8265,8281],{},[252,8266,8267],{},[255,8268,8269,8272,8274,8276,8278],{},[258,8270,8271],{},"Property",[258,8273,6014],{},[258,8275,6949],{},[258,8277,7542],{},[258,8279,8280],{},"ComplementNB",[268,8282,8283,8299,8316,8334],{},[255,8284,8285,8288,8291,8294,8297],{},[273,8286,8287],{},"Feature type",[273,8289,8290],{},"Continuous",[273,8292,8293],{},"Non-negative counts",[273,8295,8296],{},"Binary (0\u002F1)",[273,8298,8293],{},[255,8300,8301,8304,8307,8310,8313],{},[273,8302,8303],{},"Likelihood",[273,8305,8306],{},"Gaussian PDF",[273,8308,8309],{},"Multinomial",[273,8311,8312],{},"Bernoulli",[273,8314,8315],{},"Complement multinomial",[255,8317,8318,8321,8324,8327,8332],{},[273,8319,8320],{},"Penalizes absence?",[273,8322,8323],{},"N\u002FA",[273,8325,8326],{},"No",[273,8328,8329],{},[327,8330,8331],{},"Yes",[273,8333,8326],{},[255,8335,8336,8338,8341,8344,8347],{},[273,8337,8195],{},[273,8339,8340],{},"Biology, sensors",[273,8342,8343],{},"Long text",[273,8345,8346],{},"Short text, profiles",[273,8348,8349],{},"Imbalanced text",[40,8351,8352],{},[12,8353,8354,8355,8358],{},"The independence assumption discussed in the ",[19,8356,1464],{"href":8357},"#independent-events"," section is exactly what makes NB \"naive\" - and exactly why it still works: in classification, we only need the correct class to rank highest, not for probabilities to be exact.",[305,8360,8362],{"id":8361},"sms-spam-classifier","SMS Spam Classifier",[12,8364,8365,8366,8371],{},"The notebook closes with the ",[19,8367,8370],{"href":8368,"rel":8369},"https:\u002F\u002Fwww.kaggle.com\u002Fdatasets\u002Fuciml\u002Fsms-spam-collection-dataset",[23],"SMS Spam Collection"," - 5572 messages labeled ham or spam. The preprocessing pipeline mirrors the theoretical steps:",[6019,8373,8375],{"className":6021,"code":8374,"language":6023,"meta":4069,"style":4069},"# 1. Clean - letters only, lowercase\ntext = re.sub('[^a-zA-Z]', ' ', text).lower().split()\n# 2. Remove stopwords\ntext = [w for w in text if w not in stop_words]\n# 3. Lemmatize\ntext = [lemmatizer.lemmatize(w, pos='v') for w in text]\n# 4. TF-IDF vectorization\nX = TfidfVectorizer(max_features=3000).fit_transform(corpus)\n",[49,8376,8377,8383,8434,8439,8478,8483,8531,8537],{"__ignoreMap":4069},[54,8378,8379],{"class":6028,"line":6029},[54,8380,8382],{"class":8381},"snYqZ","# 1. Clean - letters only, lowercase\n",[54,8384,8385,8388,8390,8393,8395,8398,8400,8402,8405,8407,8409,8412,8414,8416,8419,8422,8425,8428,8431],{"class":6028,"line":4076},[54,8386,8387],{"class":6058},"text ",[54,8389,94],{"class":6047},[54,8391,8392],{"class":6058}," re",[54,8394,343],{"class":6047},[54,8396,8397],{"class":6058},"sub",[54,8399,85],{"class":6047},[54,8401,7404],{"class":7403},[54,8403,8404],{"class":7407},"[^a-zA-Z]",[54,8406,7404],{"class":7403},[54,8408,376],{"class":6047},[54,8410,8411],{"class":7403}," '",[54,8413,8411],{"class":7403},[54,8415,376],{"class":6047},[54,8417,8418],{"class":6058}," text",[54,8420,8421],{"class":6047},").",[54,8423,8424],{"class":6058},"lower",[54,8426,8427],{"class":6047},"().",[54,8429,8430],{"class":6058},"split",[54,8432,8433],{"class":6047},"()\n",[54,8435,8436],{"class":6028,"line":6092},[54,8437,8438],{"class":8381},"# 2. Remove stopwords\n",[54,8440,8441,8443,8445,8448,8451,8453,8456,8459,8462,8465,8467,8470,8472,8475],{"class":6028,"line":7458},[54,8442,8387],{"class":6058},[54,8444,94],{"class":6047},[54,8446,8447],{"class":6047}," [",[54,8449,8450],{"class":6058},"w ",[54,8452,6033],{"class":6032},[54,8454,8455],{"class":6058}," w ",[54,8457,8458],{"class":6032},"in",[54,8460,8461],{"class":6058}," text ",[54,8463,8464],{"class":6032},"if",[54,8466,8455],{"class":6058},[54,8468,8469],{"class":6078},"not",[54,8471,6040],{"class":6078},[54,8473,8474],{"class":6058}," stop_words",[54,8476,8477],{"class":6047},"]\n",[54,8479,8480],{"class":6028,"line":7481},[54,8481,8482],{"class":8381},"# 3. Lemmatize\n",[54,8484,8486,8488,8490,8492,8495,8497,8500,8502,8505,8507,8510,8512,8514,8516,8518,8520,8523,8525,8527,8529],{"class":6028,"line":8485},6,[54,8487,8387],{"class":6058},[54,8489,94],{"class":6047},[54,8491,8447],{"class":6047},[54,8493,8494],{"class":6058},"lemmatizer",[54,8496,343],{"class":6047},[54,8498,8499],{"class":6058},"lemmatize",[54,8501,85],{"class":6047},[54,8503,8504],{"class":6058},"w",[54,8506,376],{"class":6047},[54,8508,8509],{"class":6095}," pos",[54,8511,94],{"class":6047},[54,8513,7404],{"class":7403},[54,8515,4184],{"class":7407},[54,8517,7404],{"class":7403},[54,8519,91],{"class":6047},[54,8521,8522],{"class":6032}," for",[54,8524,8455],{"class":6058},[54,8526,8458],{"class":6032},[54,8528,8418],{"class":6058},[54,8530,8477],{"class":6047},[54,8532,8534],{"class":6028,"line":8533},7,[54,8535,8536],{"class":8381},"# 4. TF-IDF vectorization\n",[54,8538,8540,8543,8545,8548,8550,8553,8555,8558,8560,8562,8564,8567],{"class":6028,"line":8539},8,[54,8541,8542],{"class":6058},"X ",[54,8544,94],{"class":6047},[54,8546,8547],{"class":6058}," TfidfVectorizer",[54,8549,85],{"class":6047},[54,8551,8552],{"class":6095},"max_features",[54,8554,94],{"class":6047},[54,8556,8557],{"class":6050},"3000",[54,8559,8421],{"class":6047},[54,8561,7437],{"class":6058},[54,8563,85],{"class":6047},[54,8565,8566],{"class":6058},"corpus",[54,8568,6145],{"class":6047},[12,8570,8571],{},"Four classifiers are then benchmarked on the same features:",[12,8573,8574,8578],{},[6869,8575],{"alt":8576,"src":8577},"SMS spam class distribution","\u002Fblog\u002Fprobability-and-machine-learning\u002Fshared\u002Fnb_spam_distribution.webp",[1855,8579,8580,8581,8609,8610,8638],{},"SMS dataset: heavily imbalanced toward ham (",[54,8582,8584,8597],{"className":8583},[61],[54,8585,8587],{"className":8586},[65],[67,8588,8589],{"xmlns":69},[72,8590,8591,8595],{},[75,8592,8593],{},[82,8594,5784],{},[106,8596,6895],{"encoding":108},[54,8598,8600],{"className":8599,"ariaHidden":114},[113],[54,8601,8603,8606],{"className":8602},[118],[54,8604],{"className":8605,"style":6905},[122],[54,8607,5784],{"className":8608},[149]," 87% ham, ",[54,8611,8613,8626],{"className":8612},[61],[54,8614,8616],{"className":8615},[65],[67,8617,8618],{"xmlns":69},[72,8619,8620,8624],{},[75,8621,8622],{},[82,8623,5784],{},[106,8625,6895],{"encoding":108},[54,8627,8629],{"className":8628,"ariaHidden":114},[113],[54,8630,8632,8635],{"className":8631},[118],[54,8633],{"className":8634,"style":6905},[122],[54,8636,5784],{"className":8637},[149]," 13% spam)",[249,8640,8641,8659],{},[252,8642,8643],{},[255,8644,8645,8647,8650,8653,8656],{},[258,8646,8189],{},[258,8648,8649],{},"Precision",[258,8651,8652],{},"Recall",[258,8654,8655],{},"F1",[258,8657,8658],{},"CV Accuracy (10x)",[268,8660,8661,8788,8915,9044],{},[255,8662,8663,8665,8696,8727,8758],{},[273,8664,6949],{},[273,8666,8667,8695],{},[54,8668,8670,8683],{"className":8669},[61],[54,8671,8673],{"className":8672},[65],[67,8674,8675],{"xmlns":69},[72,8676,8677,8681],{},[75,8678,8679],{},[82,8680,5784],{},[106,8682,6895],{"encoding":108},[54,8684,8686],{"className":8685,"ariaHidden":114},[113],[54,8687,8689,8692],{"className":8688},[118],[54,8690],{"className":8691,"style":6905},[122],[54,8693,5784],{"className":8694},[149]," 0.97",[273,8697,8698,8726],{},[54,8699,8701,8714],{"className":8700},[61],[54,8702,8704],{"className":8703},[65],[67,8705,8706],{"xmlns":69},[72,8707,8708,8712],{},[75,8709,8710],{},[82,8711,5784],{},[106,8713,6895],{"encoding":108},[54,8715,8717],{"className":8716,"ariaHidden":114},[113],[54,8718,8720,8723],{"className":8719},[118],[54,8721],{"className":8722,"style":6905},[122],[54,8724,5784],{"className":8725},[149]," 0.94",[273,8728,8729,8757],{},[54,8730,8732,8745],{"className":8731},[61],[54,8733,8735],{"className":8734},[65],[67,8736,8737],{"xmlns":69},[72,8738,8739,8743],{},[75,8740,8741],{},[82,8742,5784],{},[106,8744,6895],{"encoding":108},[54,8746,8748],{"className":8747,"ariaHidden":114},[113],[54,8749,8751,8754],{"className":8750},[118],[54,8752],{"className":8753,"style":6905},[122],[54,8755,5784],{"className":8756},[149]," 0.95",[273,8759,8760,8695],{},[54,8761,8763,8776],{"className":8762},[61],[54,8764,8766],{"className":8765},[65],[67,8767,8768],{"xmlns":69},[72,8769,8770,8774],{},[75,8771,8772],{},[82,8773,5784],{},[106,8775,6895],{"encoding":108},[54,8777,8779],{"className":8778,"ariaHidden":114},[113],[54,8780,8782,8785],{"className":8781},[118],[54,8783],{"className":8784,"style":6905},[122],[54,8786,5784],{"className":8787},[149],[255,8789,8790,8793,8824,8854,8885],{},[273,8791,8792],{},"RandomForest",[273,8794,8795,8823],{},[54,8796,8798,8811],{"className":8797},[61],[54,8799,8801],{"className":8800},[65],[67,8802,8803],{"xmlns":69},[72,8804,8805,8809],{},[75,8806,8807],{},[82,8808,5784],{},[106,8810,6895],{"encoding":108},[54,8812,8814],{"className":8813,"ariaHidden":114},[113],[54,8815,8817,8820],{"className":8816},[118],[54,8818],{"className":8819,"style":6905},[122],[54,8821,5784],{"className":8822},[149]," 0.98",[273,8825,8826,8726],{},[54,8827,8829,8842],{"className":8828},[61],[54,8830,8832],{"className":8831},[65],[67,8833,8834],{"xmlns":69},[72,8835,8836,8840],{},[75,8837,8838],{},[82,8839,5784],{},[106,8841,6895],{"encoding":108},[54,8843,8845],{"className":8844,"ariaHidden":114},[113],[54,8846,8848,8851],{"className":8847},[118],[54,8849],{"className":8850,"style":6905},[122],[54,8852,5784],{"className":8853},[149],[273,8855,8856,8884],{},[54,8857,8859,8872],{"className":8858},[61],[54,8860,8862],{"className":8861},[65],[67,8863,8864],{"xmlns":69},[72,8865,8866,8870],{},[75,8867,8868],{},[82,8869,5784],{},[106,8871,6895],{"encoding":108},[54,8873,8875],{"className":8874,"ariaHidden":114},[113],[54,8876,8878,8881],{"className":8877},[118],[54,8879],{"className":8880,"style":6905},[122],[54,8882,5784],{"className":8883},[149]," 0.96",[273,8886,8887,8695],{},[54,8888,8890,8903],{"className":8889},[61],[54,8891,8893],{"className":8892},[65],[67,8894,8895],{"xmlns":69},[72,8896,8897,8901],{},[75,8898,8899],{},[82,8900,5784],{},[106,8902,6895],{"encoding":108},[54,8904,8906],{"className":8905,"ariaHidden":114},[113],[54,8907,8909,8912],{"className":8908},[118],[54,8910],{"className":8911,"style":6905},[122],[54,8913,5784],{"className":8914},[149],[255,8916,8917,8920,8951,8982,9013],{},[273,8918,8919],{},"KNeighbors",[273,8921,8922,8950],{},[54,8923,8925,8938],{"className":8924},[61],[54,8926,8928],{"className":8927},[65],[67,8929,8930],{"xmlns":69},[72,8931,8932,8936],{},[75,8933,8934],{},[82,8935,5784],{},[106,8937,6895],{"encoding":108},[54,8939,8941],{"className":8940,"ariaHidden":114},[113],[54,8942,8944,8947],{"className":8943},[118],[54,8945],{"className":8946,"style":6905},[122],[54,8948,5784],{"className":8949},[149]," 0.92",[273,8952,8953,8981],{},[54,8954,8956,8969],{"className":8955},[61],[54,8957,8959],{"className":8958},[65],[67,8960,8961],{"xmlns":69},[72,8962,8963,8967],{},[75,8964,8965],{},[82,8966,5784],{},[106,8968,6895],{"encoding":108},[54,8970,8972],{"className":8971,"ariaHidden":114},[113],[54,8973,8975,8978],{"className":8974},[118],[54,8976],{"className":8977,"style":6905},[122],[54,8979,5784],{"className":8980},[149]," 0.79",[273,8983,8984,9012],{},[54,8985,8987,9000],{"className":8986},[61],[54,8988,8990],{"className":8989},[65],[67,8991,8992],{"xmlns":69},[72,8993,8994,8998],{},[75,8995,8996],{},[82,8997,5784],{},[106,8999,6895],{"encoding":108},[54,9001,9003],{"className":9002,"ariaHidden":114},[113],[54,9004,9006,9009],{"className":9005},[118],[54,9007],{"className":9008,"style":6905},[122],[54,9010,5784],{"className":9011},[149]," 0.85",[273,9014,9015,9043],{},[54,9016,9018,9031],{"className":9017},[61],[54,9019,9021],{"className":9020},[65],[67,9022,9023],{"xmlns":69},[72,9024,9025,9029],{},[75,9026,9027],{},[82,9028,5784],{},[106,9030,6895],{"encoding":108},[54,9032,9034],{"className":9033,"ariaHidden":114},[113],[54,9035,9037,9040],{"className":9036},[118],[54,9038],{"className":9039,"style":6905},[122],[54,9041,5784],{"className":9042},[149]," 0.91",[255,9045,9046,9049,9079,9109,9139],{},[273,9047,9048],{},"SVC",[273,9050,9051,8823],{},[54,9052,9054,9067],{"className":9053},[61],[54,9055,9057],{"className":9056},[65],[67,9058,9059],{"xmlns":69},[72,9060,9061,9065],{},[75,9062,9063],{},[82,9064,5784],{},[106,9066,6895],{"encoding":108},[54,9068,9070],{"className":9069,"ariaHidden":114},[113],[54,9071,9073,9076],{"className":9072},[118],[54,9074],{"className":9075,"style":6905},[122],[54,9077,5784],{"className":9078},[149],[273,9080,9081,8884],{},[54,9082,9084,9097],{"className":9083},[61],[54,9085,9087],{"className":9086},[65],[67,9088,9089],{"xmlns":69},[72,9090,9091,9095],{},[75,9092,9093],{},[82,9094,5784],{},[106,9096,6895],{"encoding":108},[54,9098,9100],{"className":9099,"ariaHidden":114},[113],[54,9101,9103,9106],{"className":9102},[118],[54,9104],{"className":9105,"style":6905},[122],[54,9107,5784],{"className":9108},[149],[273,9110,9111,8695],{},[54,9112,9114,9127],{"className":9113},[61],[54,9115,9117],{"className":9116},[65],[67,9118,9119],{"xmlns":69},[72,9120,9121,9125],{},[75,9122,9123],{},[82,9124,5784],{},[106,9126,6895],{"encoding":108},[54,9128,9130],{"className":9129,"ariaHidden":114},[113],[54,9131,9133,9136],{"className":9132},[118],[54,9134],{"className":9135,"style":6905},[122],[54,9137,5784],{"className":9138},[149],[273,9140,9141,8695],{},[54,9142,9144,9157],{"className":9143},[61],[54,9145,9147],{"className":9146},[65],[67,9148,9149],{"xmlns":69},[72,9150,9151,9155],{},[75,9152,9153],{},[82,9154,5784],{},[106,9156,6895],{"encoding":108},[54,9158,9160],{"className":9159,"ariaHidden":114},[113],[54,9161,9163,9166],{"className":9162},[118],[54,9164],{"className":9165,"style":6905},[122],[54,9167,5784],{"className":9168},[149],[12,9170,9171,9172,9174],{},"MultinomialNB performs competitively against Random Forest and SVC while requiring only a fraction of the training time. Its ",[49,9173,7512],{}," parameters are directly interpretable, allowing inspection of which words contributed most to a spam prediction.",[12,9176,9177,9181],{},[6869,9178],{"alt":9179,"src":9180},"Confusion matrices for all four classifiers","\u002Fblog\u002Fprobability-and-machine-learning\u002Fshared\u002Fnb_spam_confusion_matrices.webp",[1855,9182,9183],{},"Confusion matrices: Random Forest achieves the best overall balance and produces no false positives, while MultinomialNB and SVC remain highly competitive. KNN performs substantially worse due to poor recall on the minority class.",[12,9185,9186],{},"Naive Bayes is the right baseline to beat before reaching for more complex models. It is fast, interpretable, and surprisingly competitive on text classification tasks-precisely the application where the “naive” independence assumption tends to be least harmful.",[29,9188],{},[12,9190,9191],{},"In the next article, we'll explore statistical tests and their role in machine learning.",[9193,9194,9195],"style",{},"html pre.shiki code .sTPum, html code.shiki .sTPum{--shiki-default:#1E754F;--shiki-dark:#4D9375}html pre.shiki code .sfsYZ, html code.shiki .sfsYZ{--shiki-default:#A65E2B;--shiki-dark:#C99076}html pre.shiki code .sHLBJ, html code.shiki .sHLBJ{--shiki-default:#998418;--shiki-dark:#B8A965}html pre.shiki code .si6no, html code.shiki .si6no{--shiki-default:#999999;--shiki-dark:#666666}html pre.shiki code .sqbOQ, html code.shiki .sqbOQ{--shiki-default:#2F798A;--shiki-dark:#4C9A91}html pre.shiki code .s8w-G, html code.shiki .s8w-G{--shiki-default:#393A34;--shiki-dark:#DBD7CAEE}html pre.shiki code .s5TCs, html code.shiki .s5TCs{--shiki-default:#AB5959;--shiki-dark:#CB7676}html pre.shiki code .s9nN2, html code.shiki .s9nN2{--shiki-default:#B07D48;--shiki-dark:#BD976A}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .scnC2, html code.shiki .scnC2{--shiki-default:#B5695977;--shiki-dark:#C98A7D77}html pre.shiki code .spP0B, html code.shiki .spP0B{--shiki-default:#B56959;--shiki-dark:#C98A7D}html pre.shiki code .snYqZ, html code.shiki .snYqZ{--shiki-default:#A0ADA0;--shiki-dark:#758575DD}",{"title":4069,"searchDepth":6092,"depth":6092,"links":9197},[9198,9207,9210,9211,9214,9215,9216],{"id":34,"depth":4076,"text":35,"children":9199},[9200,9203,9204,9205,9206],{"id":307,"depth":6092,"text":308,"children":9201},[9202],{"id":887,"depth":7458,"text":888},{"id":904,"depth":6092,"text":905},{"id":1067,"depth":6092,"text":1068},{"id":1463,"depth":6092,"text":1464},{"id":1729,"depth":6092,"text":1730},{"id":4050,"depth":4076,"text":4051,"children":9208},[9209],{"id":4057,"depth":6092,"text":4058},{"id":4069,"depth":4076,"text":4069},{"id":4082,"depth":4076,"text":4069,"children":9212},[9213],{"id":4088,"depth":6092,"text":4089},{"id":4115,"depth":4076,"text":4116},{"id":4122,"depth":4076,"text":4069},{"id":5998,"depth":4076,"text":5999,"children":9217},[9218,9219,9220,9221,9222],{"id":6013,"depth":6092,"text":6014},{"id":6948,"depth":6092,"text":6949},{"id":7541,"depth":6092,"text":7542},{"id":8261,"depth":6092,"text":8262},{"id":8361,"depth":6092,"text":8362},"2026-05-05","md","\u002Fblog\u002Fprobability-and-machine-learning\u002Fshared\u002Fprobability-machine-learning.webp","2026-05-12",{},9,"\u002Fblog\u002Fblog\u002Fprobability-and-machine-learning",{"title":6,"description":14},{"loc":9232,"priority":9233,"lastmod":9226},"\u002Fblog\u002Fprobability-and-machine-learning",0.7,"probability-and-machine-learning","blog\u002Fblog\u002Fprobability-and-machine-learning","Probability allows us to model uncertainty and make informed decisions. In this article, we will explore how this tool is used in the context of machine learning.",[9238,9239,9240,9238,9240],"machine learning","probability","data analysis","QXpwYHv0niB56iOqx07uApteuBZ2JlsLdNrP-panVVw",{"id":9243,"title":24,"author":7,"body":9244,"date":15939,"description":9248,"extension":9224,"image":15940,"lastmod":15939,"meta":15941,"navigation":7454,"order":8539,"path":15942,"seo":15943,"sitemap":15944,"slug":15946,"stem":15947,"summary":15948,"tags":15949,"__hash__":15951},"content_en\u002Fblog\u002Fblog\u002Fstatistics-and-machine-learning.md",{"type":9,"value":9245,"toc":15924},[9246,9249,9256,9258,9260,9264,9267,9270,9302,9306,9309,9347,9351,9357,9360,9363,9367,9370,9410,9414,9417,9549,9552,9563,10148,10195,10198,10206,10210,10221,10224,10231,10234,10241,10244,10251,10254,10261,10264,10271,10274,10455,10517,10524,10527,10529,10533,10544,10547,10805,10807,10966,10969,10972,11223,11225,11382,11385,11404,11407,11462,11465,11470,11473,11699,11795,11876,11879,11963,11972,11974,11978,11985,11992,12071,12078,12153,12160,12193,12277,12282,12354,12359,12600,12605,12608,12611,12614,12656,12661,12780,12930,12935,13164,13166,13325,13520,13637,13691,13696,13699,13732,13735,13809,13812,13819,13830,13833,13906,13911,13992,13995,14000,14002,14005,14008,14011,14261,14498,14717,14813,14897,14902,14905,14978,14981,14983,14986,14991,14994,15177,15180,15363,15366,15659,15662,15665,15670,15674,15828,15832,15839,15842,15862,15869,15872,15877,15880,15888,15891,15894,15897,15905,15908,15919,15921],[12,9247,9248],{},"We've already explored the workflow of a machine learning project and experimented with exploratory data analysis (EDA) and feature engineering (FE). Now, we'll delve a little deeper into some fundamental statistical concepts and see what we should consider when analyzing our data to ensure our models perform as well as possible.",[12,9250,17,9251],{},[19,9252,9255],{"href":9253,"rel":9254},"https:\u002F\u002Fderas.dev\u002Fblog\u002Fvectors-matrices-machine-learning",[23],"Vectors and Machine Learning",[26,9257],{},[29,9259],{},[32,9261,9263],{"id":9262},"descriptive-statistics","Descriptive Statistics",[12,9265,9266],{},"Descriptive statistics is the branch of statistics that focuses on collecting, organizing, summarizing, and visualizing a dataset. Its main goal is to transform raw data into structured and understandable information, allowing us to understand \"what happened\" with the data we are analyzing.",[12,9268,9269],{},"We can divide its main tasks into 5 fundamental steps:",[4006,9271,9272,9278,9284,9290,9296],{},[324,9273,9274,9277],{},[327,9275,9276],{},"Collect:"," Obtain data from various sources, such as databases, CSV files, APIs, etc. This step is crucial to ensure we have a representative and high-quality sample for our analysis.",[324,9279,9280,9283],{},[327,9281,9282],{},"Organize:"," This involves organizing the collected information so we can analyze it: classifying variables or constructing frequency or distribution tables.",[324,9285,9286,9289],{},[327,9287,9288],{},"Present:"," Display the data clearly and in an organized manner, using tables, numerical summaries, or graphs. This facilitates the interpretation and communication of the results to others.",[324,9291,9292,9295],{},[327,9293,9294],{},"Summarize:"," Use numerical metrics to describe large volumes of data with a few key values. This is where measures of central tendency and dispersion come into play.",[324,9297,9298,9301],{},[327,9299,9300],{},"Interpret:"," Analyze the data and draw meaningful conclusions, using both numerical metrics and visualizations to communicate the findings effectively.",[305,9303,9305],{"id":9304},"variable-classification","Variable Classification",[12,9307,9308],{},"The type of variable influences how we analyze data and what metrics we use:",[321,9310,9311,9317,9323,9329,9335,9341],{},[324,9312,9313,9316],{},[327,9314,9315],{},"Categorical Variables:"," Represent categories or groups. They can be:",[324,9318,9319,9322],{},[327,9320,9321],{},"Nominal:"," They do not have a specific order (colors, types of fruit).",[324,9324,9325,9328],{},[327,9326,9327],{},"Ordinal:"," They have an order or hierarchy (levels of satisfaction: low, medium, high).",[324,9330,9331,9334],{},[327,9332,9333],{},"Numerical Variables:"," Represent quantities or measurements. They can be:",[324,9336,9337,9340],{},[327,9338,9339],{},"Discrete:"," They take whole number values ​​(number of children, number of cars).",[324,9342,9343,9346],{},[327,9344,9345],{},"Continuous:"," They can take any value within a range (height, weight, salary).",[32,9348,9350],{"id":9349},"frequency-and-distribution-tables","Frequency and Distribution Tables",[12,9352,9353,9356],{},[327,9354,9355],{},"Frequency tables"," are a fundamental tool for organizing and presenting categorical data. They allow us to count how many times each category occurs in our dataset, which facilitates the identification of patterns and trends. For example, if we have a variable \"Car Color\" with categories \"Red,\" \"Blue,\" and \"Black,\" a frequency table would show us how many cars of each color are in our dataset.",[12,9358,9359],{},"Distribution tables, on the other hand, are used for numerical variables. They allow us to organize the data into intervals or ranges and count how many values ​​fall within each interval. This is especially useful for understanding the shape of the data distribution, identifying skewness, or detecting outliers.",[12,9361,9362],{},"These types of tables (and graphs) allow us to detect issues such as skewed distributions, the presence of outliers, or the need to transform the data to improve the performance of our machine learning models.",[305,9364,9366],{"id":9365},"data-presentation","Data Presentation",[12,9368,9369],{},"Data presentation is crucial for effectively communicating statistical findings. We can use:",[321,9371,9372,9378],{},[324,9373,9374,9377],{},[327,9375,9376],{},"Tables:"," To display information in a structured and detailed manner.",[324,9379,9380,9383,9384],{},[327,9381,9382],{},"Charts:"," To visualize patterns, trends, and relationships in the data:\n",[321,9385,9386,9392,9398,9404],{},[324,9387,9388,9391],{},[327,9389,9390],{},"Histograms:"," Show the distribution of a continuous variable.",[324,9393,9394,9397],{},[327,9395,9396],{},"Box plots:"," Show the spread and the presence of outliers.",[324,9399,9400,9403],{},[327,9401,9402],{},"Bar charts:"," Show comparisons between categories.",[324,9405,9406,9409],{},[327,9407,9408],{},"Line charts:"," Show trends over time.",[305,9411,9413],{"id":9412},"statistical-measures","Statistical Measures",[12,9415,9416],{},"To summarize numerical data, two main families of metrics are used:",[321,9418,9419,9501],{},[324,9420,9421,9424,9425],{},[327,9422,9423],{},"Measures of Central Tendency:"," These indicate where the data is clustered.\n",[321,9426,9427,9452,9495],{},[324,9428,9429,9432,9433],{},[327,9430,9431],{},"Mean (Average):"," The sum of all values ​​divided by the total number of data points. It is sensitive to extreme values ​​(outliers).\n",[40,9434,9435],{},[12,9436,9437,9440,9441,1832,9444,9447,9448,9451],{},[327,9438,9439],{},"How ​​do outliers affect it?"," If we have a dataset with atypical values, the mean can give us a misleading impression of the \"center\" of the data. For example, if most employees earn between ",[49,9442,9443],{},"$2,000",[49,9445,9446],{},"$3,500",", but there is an executive who earns ",[49,9449,9450],{},"$15,000",", the mean will be higher, giving the false impression that the typical salary is much higher than it actually is for most people.",[324,9453,9454,9457,9458],{},[327,9455,9456],{},"Median:"," This is the central value of a dataset ordered from smallest to largest. It is robust and not easily misled by anomalies.\n",[40,9459,9460],{},[12,9461,9462,9465,9466,1828,9469,1828,9472,1828,9475,1828,9477,1828,9480,1828,9483,9486,9487,9490,9491,9494],{},[327,9463,9464],{},"How ​​do you protect against outliers?"," The median gives us a better idea of ​​the typical salary. In the previous example, if we have values ​​like ",[49,9467,9468],{},"$2K",[49,9470,9471],{},"$2.2K",[49,9473,9474],{},"$2.5K",[49,9476,9474],{},[49,9478,9479],{},"$2.8K",[49,9481,9482],{},"$3.1K",[49,9484,9485],{},"$3.5K",", and an outlier of ",[49,9488,9489],{},"$15K",", the median would be ",[49,9492,9493],{},"$2.65K",", better reflecting the typical salary of most employees.",[324,9496,9497,9500],{},[327,9498,9499],{},"Mode:"," The value (or values) that appears most frequently in the data set.",[324,9502,9503,9506,9507],{},[327,9504,9505],{},"Measures of Dispersion:"," These provide information about the variability, or how spread out the data is.\n",[321,9508,9509,9515,9529,9535],{},[324,9510,9511,9514],{},[327,9512,9513],{},"Range:"," The difference between the maximum and minimum values.",[324,9516,9517,9520,9521],{},[327,9518,9519],{},"Variance:"," Measures the average of the squared deviations from the mean.\n",[40,9522,9523],{},[12,9524,9525,9528],{},[327,9526,9527],{},"Why square?"," Because if we simply sum the deviations (values ​​minus the mean), they will cancel each other out, resulting in zero. By squaring, all deviations become positive, allowing us to measure dispersion without the values ​​canceling each other out.",[324,9530,9531,9534],{},[327,9532,9533],{},"Standard Deviation:"," The square root of the variance. It is commonly used because it returns the measure to its original units.",[324,9536,9537,9540,9541],{},[327,9538,9539],{},"Interquartile Range (IQR):"," The difference between the 75th percentile (Q3) and the 25th percentile (Q1). It helps us understand the dispersion of the middle 50% of the data, ignoring outliers.\n",[40,9542,9543],{},[12,9544,9545,9548],{},[327,9546,9547],{},"Why is it useful?"," Because it allows us to understand the dispersion of most of the data without outliers distorting our perception. In the salary example, the IQR would show us the variability between the 25th and 75th percentiles of employees, providing a clearer view of the typical salary distribution.",[12,9550,9551],{},"How does a low or high standard deviation affect our machine learning models? A low standard deviation indicates that the data is tightly clustered around the mean, which can make it easier for models to learn clear patterns. On the other hand, a high standard deviation suggests that the data is more spread out, which can make it more difficult for models to find meaningful relationships and generalize well to new data.",[12,9553,9554,9558,9559,9562],{},[6869,9555],{"alt":9556,"src":9557},"Scatter plot with low and high standard deviation","\u002Fblog\u002Fstatistics-and-machine-learning\u002Fshared\u002Fstandard-deviation-comparison.webp","\nLet's see how to generate and analyze these statistics using ",[49,9560,9561],{},"pandas",". Let's take the example of employee salaries:",[6019,9564,9566],{"className":6021,"code":9565,"language":6023,"meta":4069,"style":4069},"import pandas as pd\n\n# 1. Organizing the Data\n# Most employees earn between $2,000 and $3,500, but one manager earns $15,000 (our outlier)\nsalaries = [2000, 2200, 2500, 2500, 2800, 3100, 3500, 15000]\ndf = pd.DataFrame({'Salary': salaries})\n\n# 2. Measures of Central Tendency\nmean = df['Salary'].mean()\nmedian = df['Salary'].median()\nmode = df['Salary'].mode()[0]\n\nprint(\"--- Central Tendency ---\")\nprint(f\"Mean: ${mean:.2f}\")\nprint(f\"Median: ${median:.2f}\")\nprint(f\"Mode: ${mode:.2f}\\n\")\n\n# 3. Measures of Dispersion\nrange = df['Salary'].max() - df['Salary'].min()\nvariance = df['Salary'].var() # ddof=1 by default (sample)\nstd_dev = df['Salary'].std()\niqr = df['Salary'].quantile(0.75) - df['Salary'].quantile(0.25)\n\nprint(\"--- Measures of Dispersion ---\")\nprint(f\"Range: ${range:.2f}\")\nprint(f\"Variance: {variance:.2f}\")\nprint(f\"Standard Deviation: ${std_dev:.2f}\")\nprint(f\"IQR: ${iqr:.2f}\")\n",[49,9567,9568,9582,9586,9591,9596,9644,9677,9681,9686,9712,9737,9768,9773,9791,9816,9840,9865,9870,9876,9922,9950,9975,10028,10033,10049,10073,10098,10123],{"__ignoreMap":4069},[54,9569,9570,9573,9576,9579],{"class":6028,"line":6029},[54,9571,9572],{"class":6032},"import",[54,9574,9575],{"class":6058}," pandas ",[54,9577,9578],{"class":6032},"as",[54,9580,9581],{"class":6058}," pd\n",[54,9583,9584],{"class":6028,"line":4076},[54,9585,7455],{"emptyLinePlaceholder":7454},[54,9587,9588],{"class":6028,"line":6092},[54,9589,9590],{"class":8381},"# 1. Organizing the Data\n",[54,9592,9593],{"class":6028,"line":7458},[54,9594,9595],{"class":8381},"# Most employees earn between $2,000 and $3,500, but one manager earns $15,000 (our outlier)\n",[54,9597,9598,9601,9603,9605,9608,9610,9613,9615,9618,9620,9622,9624,9627,9629,9632,9634,9637,9639,9642],{"class":6028,"line":7481},[54,9599,9600],{"class":6058},"salaries ",[54,9602,94],{"class":6047},[54,9604,8447],{"class":6047},[54,9606,9607],{"class":6050},"2000",[54,9609,376],{"class":6047},[54,9611,9612],{"class":6050}," 2200",[54,9614,376],{"class":6047},[54,9616,9617],{"class":6050}," 2500",[54,9619,376],{"class":6047},[54,9621,9617],{"class":6050},[54,9623,376],{"class":6047},[54,9625,9626],{"class":6050}," 2800",[54,9628,376],{"class":6047},[54,9630,9631],{"class":6050}," 3100",[54,9633,376],{"class":6047},[54,9635,9636],{"class":6050}," 3500",[54,9638,376],{"class":6047},[54,9640,9641],{"class":6050}," 15000",[54,9643,8477],{"class":6047},[54,9645,9646,9649,9651,9654,9656,9659,9662,9664,9667,9669,9671,9674],{"class":6028,"line":8485},[54,9647,9648],{"class":6058},"df ",[54,9650,94],{"class":6047},[54,9652,9653],{"class":6058}," pd",[54,9655,343],{"class":6047},[54,9657,9658],{"class":6058},"DataFrame",[54,9660,9661],{"class":6047},"({",[54,9663,7404],{"class":7403},[54,9665,9666],{"class":7407},"Salary",[54,9668,7404],{"class":7403},[54,9670,950],{"class":6047},[54,9672,9673],{"class":6058}," salaries",[54,9675,9676],{"class":6047},"})\n",[54,9678,9679],{"class":6028,"line":8533},[54,9680,7455],{"emptyLinePlaceholder":7454},[54,9682,9683],{"class":6028,"line":8539},[54,9684,9685],{"class":8381},"# 2. Measures of Central Tendency\n",[54,9687,9688,9691,9693,9696,9698,9700,9702,9704,9707,9710],{"class":6028,"line":9228},[54,9689,9690],{"class":6058},"mean ",[54,9692,94],{"class":6047},[54,9694,9695],{"class":6058}," df",[54,9697,6072],{"class":6047},[54,9699,7404],{"class":7403},[54,9701,9666],{"class":7407},[54,9703,7404],{"class":7403},[54,9705,9706],{"class":6047},"].",[54,9708,9709],{"class":6058},"mean",[54,9711,8433],{"class":6047},[54,9713,9715,9718,9720,9722,9724,9726,9728,9730,9732,9735],{"class":6028,"line":9714},10,[54,9716,9717],{"class":6058},"median ",[54,9719,94],{"class":6047},[54,9721,9695],{"class":6058},[54,9723,6072],{"class":6047},[54,9725,7404],{"class":7403},[54,9727,9666],{"class":7407},[54,9729,7404],{"class":7403},[54,9731,9706],{"class":6047},[54,9733,9734],{"class":6058},"median",[54,9736,8433],{"class":6047},[54,9738,9740,9743,9745,9747,9749,9751,9753,9755,9757,9760,9763,9766],{"class":6028,"line":9739},11,[54,9741,9742],{"class":6058},"mode ",[54,9744,94],{"class":6047},[54,9746,9695],{"class":6058},[54,9748,6072],{"class":6047},[54,9750,7404],{"class":7403},[54,9752,9666],{"class":7407},[54,9754,7404],{"class":7403},[54,9756,9706],{"class":6047},[54,9758,9759],{"class":6058},"mode",[54,9761,9762],{"class":6047},"()[",[54,9764,9765],{"class":6050},"0",[54,9767,8477],{"class":6047},[54,9769,9771],{"class":6028,"line":9770},12,[54,9772,7455],{"emptyLinePlaceholder":7454},[54,9774,9776,9779,9781,9784,9787,9789],{"class":6028,"line":9775},13,[54,9777,9778],{"class":6043},"print",[54,9780,85],{"class":6047},[54,9782,9783],{"class":7403},"\"",[54,9785,9786],{"class":7407},"--- Central Tendency ---",[54,9788,9783],{"class":7403},[54,9790,6145],{"class":6047},[54,9792,9794,9796,9798,9800,9803,9805,9807,9810,9812,9814],{"class":6028,"line":9793},14,[54,9795,9778],{"class":6043},[54,9797,85],{"class":6047},[54,9799,2481],{"class":6078},[54,9801,9802],{"class":7407},"\"Mean: $",[54,9804,369],{"class":6036},[54,9806,9709],{"class":6058},[54,9808,9809],{"class":6078},":.2f",[54,9811,402],{"class":6036},[54,9813,9783],{"class":7407},[54,9815,6145],{"class":6047},[54,9817,9819,9821,9823,9825,9828,9830,9832,9834,9836,9838],{"class":6028,"line":9818},15,[54,9820,9778],{"class":6043},[54,9822,85],{"class":6047},[54,9824,2481],{"class":6078},[54,9826,9827],{"class":7407},"\"Median: $",[54,9829,369],{"class":6036},[54,9831,9734],{"class":6058},[54,9833,9809],{"class":6078},[54,9835,402],{"class":6036},[54,9837,9783],{"class":7407},[54,9839,6145],{"class":6047},[54,9841,9843,9845,9847,9849,9852,9854,9856,9858,9861,9863],{"class":6028,"line":9842},16,[54,9844,9778],{"class":6043},[54,9846,85],{"class":6047},[54,9848,2481],{"class":6078},[54,9850,9851],{"class":7407},"\"Mode: $",[54,9853,369],{"class":6036},[54,9855,9759],{"class":6058},[54,9857,9809],{"class":6078},[54,9859,9860],{"class":6036},"}\\n",[54,9862,9783],{"class":7407},[54,9864,6145],{"class":6047},[54,9866,9868],{"class":6028,"line":9867},17,[54,9869,7455],{"emptyLinePlaceholder":7454},[54,9871,9873],{"class":6028,"line":9872},18,[54,9874,9875],{"class":8381},"# 3. Measures of Dispersion\n",[54,9877,9879,9882,9885,9887,9889,9891,9893,9895,9897,9899,9902,9905,9907,9909,9911,9913,9915,9917,9920],{"class":6028,"line":9878},19,[54,9880,9881],{"class":6043},"range",[54,9883,9884],{"class":6047}," =",[54,9886,9695],{"class":6058},[54,9888,6072],{"class":6047},[54,9890,7404],{"class":7403},[54,9892,9666],{"class":7407},[54,9894,7404],{"class":7403},[54,9896,9706],{"class":6047},[54,9898,3559],{"class":6058},[54,9900,9901],{"class":6047},"()",[54,9903,9904],{"class":6078}," -",[54,9906,9695],{"class":6058},[54,9908,6072],{"class":6047},[54,9910,7404],{"class":7403},[54,9912,9666],{"class":7407},[54,9914,7404],{"class":7403},[54,9916,9706],{"class":6047},[54,9918,9919],{"class":6058},"min",[54,9921,8433],{"class":6047},[54,9923,9925,9928,9930,9932,9934,9936,9938,9940,9942,9945,9947],{"class":6028,"line":9924},20,[54,9926,9927],{"class":6058},"variance ",[54,9929,94],{"class":6047},[54,9931,9695],{"class":6058},[54,9933,6072],{"class":6047},[54,9935,7404],{"class":7403},[54,9937,9666],{"class":7407},[54,9939,7404],{"class":7403},[54,9941,9706],{"class":6047},[54,9943,9944],{"class":6058},"var",[54,9946,9901],{"class":6047},[54,9948,9949],{"class":8381}," # ddof=1 by default (sample)\n",[54,9951,9953,9956,9958,9960,9962,9964,9966,9968,9970,9973],{"class":6028,"line":9952},21,[54,9954,9955],{"class":6058},"std_dev ",[54,9957,94],{"class":6047},[54,9959,9695],{"class":6058},[54,9961,6072],{"class":6047},[54,9963,7404],{"class":7403},[54,9965,9666],{"class":7407},[54,9967,7404],{"class":7403},[54,9969,9706],{"class":6047},[54,9971,9972],{"class":6058},"std",[54,9974,8433],{"class":6047},[54,9976,9978,9981,9983,9985,9987,9989,9991,9993,9995,9998,10000,10003,10005,10007,10009,10011,10013,10015,10017,10019,10021,10023,10026],{"class":6028,"line":9977},22,[54,9979,9980],{"class":6058},"iqr ",[54,9982,94],{"class":6047},[54,9984,9695],{"class":6058},[54,9986,6072],{"class":6047},[54,9988,7404],{"class":7403},[54,9990,9666],{"class":7407},[54,9992,7404],{"class":7403},[54,9994,9706],{"class":6047},[54,9996,9997],{"class":6058},"quantile",[54,9999,85],{"class":6047},[54,10001,10002],{"class":6050},"0.75",[54,10004,91],{"class":6047},[54,10006,9904],{"class":6078},[54,10008,9695],{"class":6058},[54,10010,6072],{"class":6047},[54,10012,7404],{"class":7403},[54,10014,9666],{"class":7407},[54,10016,7404],{"class":7403},[54,10018,9706],{"class":6047},[54,10020,9997],{"class":6058},[54,10022,85],{"class":6047},[54,10024,10025],{"class":6050},"0.25",[54,10027,6145],{"class":6047},[54,10029,10031],{"class":6028,"line":10030},23,[54,10032,7455],{"emptyLinePlaceholder":7454},[54,10034,10036,10038,10040,10042,10045,10047],{"class":6028,"line":10035},24,[54,10037,9778],{"class":6043},[54,10039,85],{"class":6047},[54,10041,9783],{"class":7403},[54,10043,10044],{"class":7407},"--- Measures of Dispersion ---",[54,10046,9783],{"class":7403},[54,10048,6145],{"class":6047},[54,10050,10052,10054,10056,10058,10061,10063,10065,10067,10069,10071],{"class":6028,"line":10051},25,[54,10053,9778],{"class":6043},[54,10055,85],{"class":6047},[54,10057,2481],{"class":6078},[54,10059,10060],{"class":7407},"\"Range: $",[54,10062,369],{"class":6036},[54,10064,9881],{"class":6043},[54,10066,9809],{"class":6078},[54,10068,402],{"class":6036},[54,10070,9783],{"class":7407},[54,10072,6145],{"class":6047},[54,10074,10076,10078,10080,10082,10085,10087,10090,10092,10094,10096],{"class":6028,"line":10075},26,[54,10077,9778],{"class":6043},[54,10079,85],{"class":6047},[54,10081,2481],{"class":6078},[54,10083,10084],{"class":7407},"\"Variance: ",[54,10086,369],{"class":6036},[54,10088,10089],{"class":6058},"variance",[54,10091,9809],{"class":6078},[54,10093,402],{"class":6036},[54,10095,9783],{"class":7407},[54,10097,6145],{"class":6047},[54,10099,10101,10103,10105,10107,10110,10112,10115,10117,10119,10121],{"class":6028,"line":10100},27,[54,10102,9778],{"class":6043},[54,10104,85],{"class":6047},[54,10106,2481],{"class":6078},[54,10108,10109],{"class":7407},"\"Standard Deviation: $",[54,10111,369],{"class":6036},[54,10113,10114],{"class":6058},"std_dev",[54,10116,9809],{"class":6078},[54,10118,402],{"class":6036},[54,10120,9783],{"class":7407},[54,10122,6145],{"class":6047},[54,10124,10126,10128,10130,10132,10135,10137,10140,10142,10144,10146],{"class":6028,"line":10125},28,[54,10127,9778],{"class":6043},[54,10129,85],{"class":6047},[54,10131,2481],{"class":6078},[54,10133,10134],{"class":7407},"\"IQR: $",[54,10136,369],{"class":6036},[54,10138,10139],{"class":6058},"iqr",[54,10141,9809],{"class":6078},[54,10143,402],{"class":6036},[54,10145,9783],{"class":7407},[54,10147,6145],{"class":6047},[321,10149,10150,10168,10176,10185],{},[324,10151,10152,10155,10156,10159,10160,10167],{},[327,10153,10154],{},"Mean vs. Median:"," The mean is ",[327,10157,10158],{},"$4,200",", inflated by the exaggerated ",[54,10161,10166],{"className":10162,"title":10164,"style":10165},[10163],"katex-error","ParseError: KaTeX parse error: Unexpected character: '\\' at position 34: …he median is **\\̲","color:#cc0000","15,000. However, the median is **\\","2,650**, much more representative of an average employee. When analyzing data, you should always check both for potential biases.",[324,10169,10170,10172,10173,343],{},[327,10171,9499],{}," The most frequent salary level is ",[327,10174,10175],{},"$2,500",[324,10177,10178,10180,10181,10184],{},[327,10179,9533],{}," We will obtain approximately ",[327,10182,10183],{},"$4,390.25",". This is a huge dispersion caused again by the high salary being far removed from the others.",[324,10186,10187,10190,10191,10194],{},[327,10188,10189],{},"IQR:"," The Interquartile Range gives us ",[327,10192,10193],{},"$775",", reaffirming that the \"bulk\" of the normal core of employees (the middle 50%) have salaries that vary within a much smaller and more manageable range.",[12,10196,10197],{},"A rule of thumb (but not an absolute one): If the mean is less than the median, then the distribution is left-skewed (negatively skewed). If the mean is greater than the median, then the distribution is right-skewed (positively skewed).",[12,10199,10200,10201,343],{},"You can practice with other examples in the following ",[19,10202,10205],{"href":10203,"rel":10204},"https:\u002F\u002Fcolab.research.google.com\u002Fdrive\u002F1jD0kH9z9oVHrM4HwN1dykpjwfKO2S5ge?usp=sharing",[23],"Google Colab notebook",[32,10207,10209],{"id":10208},"inferential-statistics","Inferential Statistics",[12,10211,10212,10213,10216,10217,10220],{},"Another very important branch is ",[327,10214,10215],{},"inferential statistics",". While descriptive statistics is limited to describing the data we have, inferential statistics allows us to ",[327,10218,10219],{},"draw conclusions about a population based on a sample",". This is crucial in machine learning, since we often work with limited datasets and want to generalize our findings to a broader context.",[12,10222,10223],{},"Let's start by defining some key concepts:",[4006,10225,10226],{},[324,10227,10228],{},[327,10229,10230],{},"Population",[12,10232,10233],{},"We will understand this as the entire set of individuals or elements that we want to study. For example, all the students at a university.",[4006,10235,10236],{"start":4076},[324,10237,10238],{},[327,10239,10240],{},"Sample",[12,10242,10243],{},"A subset of the population that is actually being studied. From all the students, we take 200 randomly selected.",[4006,10245,10246],{"start":6092},[324,10247,10248],{},[327,10249,10250],{},"Parameter",[12,10252,10253],{},"This is a numerical value that describes a characteristic of the population. We could, for example, take the average height of all the students.",[4006,10255,10256],{"start":7458},[324,10257,10258],{},[327,10259,10260],{},"Statistic",[12,10262,10263],{},"Unlike a parameter, a statistic is calculated from the sample. For example, we could have the mean height of 200 students.",[4006,10265,10266],{"start":7481},[324,10267,10268],{},[327,10269,10270],{},"Sampling Error",[12,10272,10273],{},"The difference between the true parameter and the estimated statistic. If the true mean height of the population is 1.70 m and the mean of our sample is 1.68 m, the sampling error would be 0.02 m. HOWEVER, in practice, we most likely won't know the true parameter, so the sampling error cannot be calculated directly. Instead, the standard error is usually calculated, which is an estimate of the variability of the statistic due to random sampling. The standard error is calculated as:",[54,10275,10277],{"className":10276},[57],[54,10278,10280,10307],{"className":10279},[61],[54,10281,10283],{"className":10282},[65],[67,10284,10285],{"xmlns":69,"display":70},[72,10286,10287,10304],{},[75,10288,10289,10291,10294,10296],{},[78,10290,364],{},[78,10292,10293],{},"E",[82,10295,94],{},[96,10297,10298,10300],{},[78,10299,6205],{},[6191,10301,10302],{},[78,10303,3188],{},[106,10305,10306],{"encoding":108},"SE = \\frac{\\sigma}{\\sqrt{n}}",[54,10308,10310,10331],{"className":10309,"ariaHidden":114},[113],[54,10311,10313,10316,10319,10322,10325,10328],{"className":10312},[118],[54,10314],{"className":10315,"style":415},[122],[54,10317,364],{"className":10318,"style":419},[127,128],[54,10320,10293],{"className":10321,"style":419},[127,128],[54,10323],{"className":10324,"style":145},[144],[54,10326,94],{"className":10327},[149],[54,10329],{"className":10330,"style":145},[144],[54,10332,10334,10338],{"className":10333},[118],[54,10335],{"className":10336,"style":10337},[122],"height:2.0376em;vertical-align:-0.93em;",[54,10339,10341,10344,10452],{"className":10340},[127],[54,10342],{"className":10343},[133,166],[54,10345,10347],{"className":10346},[96],[54,10348,10350,10443],{"className":10349},[173,174],[54,10351,10353,10440],{"className":10352},[178],[54,10354,10357,10421,10429],{"className":10355,"style":10356},[182],"height:1.1076em;",[54,10358,10360,10363],{"style":10359},"top:-2.3097em;",[54,10361],{"className":10362,"style":191},[190],[54,10364,10366],{"className":10365},[127],[54,10367,10369],{"className":10368},[127,6411],[54,10370,10372,10412],{"className":10371},[173,174],[54,10373,10375,10409],{"className":10374},[178],[54,10376,10379,10392],{"className":10377,"style":10378},[182],"height:0.8003em;",[54,10380,10382,10385],{"className":10381,"style":3635},[6425],[54,10383],{"className":10384,"style":191},[190],[54,10386,10389],{"className":10387,"style":10388},[127],"padding-left:0.833em;",[54,10390,3188],{"className":10391},[127,128],[54,10393,10395,10398],{"style":10394},"top:-2.7603em;",[54,10396],{"className":10397,"style":191},[190],[54,10399,10402],{"className":10400,"style":10401},[6514],"min-width:0.853em;height:1.08em;",[6517,10403,10406],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},"1.08em","0 0 400000 1080",[6525,10407],{"d":10408},"M95,702\nc-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14\nc0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54\nc44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10\ns173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429\nc69,-144,104.5,-217.7,106.5,-221\nl0 -0\nc5.3,-9.3,12,-14,20,-14\nH400000v40H845.2724\ns-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7\nc-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z\nM834 80h400000v40h-400000z",[54,10410,232],{"className":10411},[231],[54,10413,10415],{"className":10414},[178],[54,10416,10419],{"className":10417,"style":10418},[182],"height:0.2397em;",[54,10420],{},[54,10422,10423,10426],{"style":204},[54,10424],{"className":10425,"style":191},[190],[54,10427],{"className":10428,"style":212},[211],[54,10430,10431,10434],{"style":215},[54,10432],{"className":10433,"style":191},[190],[54,10435,10437],{"className":10436},[127],[54,10438,6205],{"className":10439,"style":4389},[127,128],[54,10441,232],{"className":10442},[231],[54,10444,10446],{"className":10445},[178],[54,10447,10450],{"className":10448,"style":10449},[182],"height:0.93em;",[54,10451],{},[54,10453],{"className":10454},[140,166],[12,10456,10457,10458,10487,10488,10516],{},"Where ",[54,10459,10461,10475],{"className":10460},[61],[54,10462,10464],{"className":10463},[65],[67,10465,10466],{"xmlns":69},[72,10467,10468,10472],{},[75,10469,10470],{},[78,10471,6205],{},[106,10473,10474],{"encoding":108},"\\sigma",[54,10476,10478],{"className":10477,"ariaHidden":114},[113],[54,10479,10481,10484],{"className":10480},[118],[54,10482],{"className":10483,"style":3703},[122],[54,10485,6205],{"className":10486,"style":4389},[127,128]," is the population standard deviation (or an estimate based on the sample) and ",[54,10489,10491,10504],{"className":10490},[61],[54,10492,10494],{"className":10493},[65],[67,10495,10496],{"xmlns":69},[72,10497,10498,10502],{},[75,10499,10500],{},[78,10501,3188],{},[106,10503,3188],{"encoding":108},[54,10505,10507],{"className":10506,"ariaHidden":114},[113],[54,10508,10510,10513],{"className":10509},[118],[54,10511],{"className":10512,"style":3703},[122],[54,10514,3188],{"className":10515},[127,128]," is the sample size.",[4006,10518,10519],{"start":8485},[324,10520,10521],{},[327,10522,10523],{},"Confidence Level",[12,10525,10526],{},"The probability that an estimate contains the true parameter. If we say we have a 95% confidence interval, it means that if we repeated the sampling process many times, approximately 95% of those intervals would include the true population parameter. It is a measure of how confident we are in our estimates.",[29,10528],{},[305,10530,10532],{"id":10531},"confidence-interval","Confidence Interval",[12,10534,10535,10536,10539,10540,10543],{},"A ",[327,10537,10538],{},"confidence interval (CI)"," is a range of values ​​within which the population parameter is expected to lie with a certain ",[327,10541,10542],{},"level of confidence",". In simple terms, it is a way of expressing the uncertainty of our estimates. For example, if we calculate a 95% confidence interval for the mean height of the students and obtain (1.65m, 1.75m), we can say that we are 95% confident that the true mean height of all students lies between these two values.",[12,10545,10546],{},"Basic formula:",[54,10548,10550],{"className":10549},[57],[54,10551,10553,10598],{"className":10552},[61],[54,10554,10556],{"className":10555},[65],[67,10557,10558],{"xmlns":69,"display":70},[72,10559,10560,10595],{},[75,10561,10562,10564,10566,10568,10575,10578,10581],{},[78,10563,4150],{},[78,10565,1882],{},[82,10567,94],{},[3535,10569,10570,10572],{"accent":114},[78,10571,1760],{},[82,10573,10574],{},"ˉ",[82,10576,10577],{},"±",[78,10579,10580],{},"Z",[75,10582,10583,10585,10593],{},[82,10584,85],{"fence":114},[96,10586,10587,10589],{},[78,10588,6205],{},[6191,10590,10591],{},[78,10592,3188],{},[82,10594,91],{"fence":114},[106,10596,10597],{"encoding":108},"IC = \\bar{x} \\pm Z \\left(\\frac{\\sigma}{\\sqrt{n}}\\right)",[54,10599,10601,10622,10671],{"className":10600,"ariaHidden":114},[113],[54,10602,10604,10607,10610,10613,10616,10619],{"className":10603},[118],[54,10605],{"className":10606,"style":415},[122],[54,10608,4150],{"className":10609,"style":975},[127,128],[54,10611,1882],{"className":10612,"style":1948},[127,128],[54,10614],{"className":10615,"style":145},[144],[54,10617,94],{"className":10618},[149],[54,10620],{"className":10621,"style":145},[144],[54,10623,10625,10629,10662,10665,10668],{"className":10624},[118],[54,10626],{"className":10627,"style":10628},[122],"height:0.6667em;vertical-align:-0.0833em;",[54,10630,10632],{"className":10631},[127,3623],[54,10633,10635],{"className":10634},[173],[54,10636,10638],{"className":10637},[178],[54,10639,10642,10650],{"className":10640,"style":10641},[182],"height:0.5678em;",[54,10643,10644,10647],{"style":3635},[54,10645],{"className":10646,"style":191},[190],[54,10648,1760],{"className":10649},[127,128],[54,10651,10652,10655],{"style":3635},[54,10653],{"className":10654,"style":191},[190],[54,10656,10659],{"className":10657,"style":10658},[3651],"left:-0.2222em;",[54,10660,10574],{"className":10661},[127],[54,10663],{"className":10664,"style":1303},[144],[54,10666,10577],{"className":10667},[1307],[54,10669],{"className":10670,"style":1303},[144],[54,10672,10674,10678,10681,10684],{"className":10673},[118],[54,10675],{"className":10676,"style":10677},[122],"height:2.4em;vertical-align:-0.95em;",[54,10679,10580],{"className":10680,"style":1948},[127,128],[54,10682],{"className":10683,"style":448},[144],[54,10685,10687,10693,10799],{"className":10686},[3429],[54,10688,10690],{"className":10689,"style":6596},[133,6595],[54,10691,85],{"className":10692},[6600,3290],[54,10694,10696,10699,10796],{"className":10695},[127],[54,10697],{"className":10698},[133,166],[54,10700,10702],{"className":10701},[96],[54,10703,10705,10788],{"className":10704},[173,174],[54,10706,10708,10785],{"className":10707},[178],[54,10709,10711,10766,10774],{"className":10710,"style":10356},[182],[54,10712,10713,10716],{"style":10359},[54,10714],{"className":10715,"style":191},[190],[54,10717,10719],{"className":10718},[127],[54,10720,10722],{"className":10721},[127,6411],[54,10723,10725,10758],{"className":10724},[173,174],[54,10726,10728,10755],{"className":10727},[178],[54,10729,10731,10743],{"className":10730,"style":10378},[182],[54,10732,10734,10737],{"className":10733,"style":3635},[6425],[54,10735],{"className":10736,"style":191},[190],[54,10738,10740],{"className":10739,"style":10388},[127],[54,10741,3188],{"className":10742},[127,128],[54,10744,10745,10748],{"style":10394},[54,10746],{"className":10747,"style":191},[190],[54,10749,10751],{"className":10750,"style":10401},[6514],[6517,10752,10753],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,10754],{"d":10408},[54,10756,232],{"className":10757},[231],[54,10759,10761],{"className":10760},[178],[54,10762,10764],{"className":10763,"style":10418},[182],[54,10765],{},[54,10767,10768,10771],{"style":204},[54,10769],{"className":10770,"style":191},[190],[54,10772],{"className":10773,"style":212},[211],[54,10775,10776,10779],{"style":215},[54,10777],{"className":10778,"style":191},[190],[54,10780,10782],{"className":10781},[127],[54,10783,6205],{"className":10784,"style":4389},[127,128],[54,10786,232],{"className":10787},[231],[54,10789,10791],{"className":10790},[178],[54,10792,10794],{"className":10793,"style":10449},[182],[54,10795],{},[54,10797],{"className":10798},[140,166],[54,10800,10802],{"className":10801,"style":6596},[140,6595],[54,10803,91],{"className":10804},[6600,3290],[12,10806,1016],{},[321,10808,10809,10873,10904,10935],{},[324,10810,10811,10872],{},[54,10812,10814,10832],{"className":10813},[61],[54,10815,10817],{"className":10816},[65],[67,10818,10819],{"xmlns":69},[72,10820,10821,10829],{},[75,10822,10823],{},[3535,10824,10825,10827],{"accent":114},[78,10826,1760],{},[82,10828,10574],{},[106,10830,10831],{"encoding":108},"\\bar{x}",[54,10833,10835],{"className":10834,"ariaHidden":114},[113],[54,10836,10838,10841],{"className":10837},[118],[54,10839],{"className":10840,"style":10641},[122],[54,10842,10844],{"className":10843},[127,3623],[54,10845,10847],{"className":10846},[173],[54,10848,10850],{"className":10849},[178],[54,10851,10853,10861],{"className":10852,"style":10641},[182],[54,10854,10855,10858],{"style":3635},[54,10856],{"className":10857,"style":191},[190],[54,10859,1760],{"className":10860},[127,128],[54,10862,10863,10866],{"style":3635},[54,10864],{"className":10865,"style":191},[190],[54,10867,10869],{"className":10868,"style":10658},[3651],[54,10870,10574],{"className":10871},[127]," = sample mean",[324,10874,10875,10903],{},[54,10876,10878,10891],{"className":10877},[61],[54,10879,10881],{"className":10880},[65],[67,10882,10883],{"xmlns":69},[72,10884,10885,10889],{},[75,10886,10887],{},[78,10888,10580],{},[106,10890,10580],{"encoding":108},[54,10892,10894],{"className":10893,"ariaHidden":114},[113],[54,10895,10897,10900],{"className":10896},[118],[54,10898],{"className":10899,"style":415},[122],[54,10901,10580],{"className":10902,"style":1948},[127,128]," = critical value",[324,10905,10906,10934],{},[54,10907,10909,10922],{"className":10908},[61],[54,10910,10912],{"className":10911},[65],[67,10913,10914],{"xmlns":69},[72,10915,10916,10920],{},[75,10917,10918],{},[78,10919,6205],{},[106,10921,10474],{"encoding":108},[54,10923,10925],{"className":10924,"ariaHidden":114},[113],[54,10926,10928,10931],{"className":10927},[118],[54,10929],{"className":10930,"style":3703},[122],[54,10932,6205],{"className":10933,"style":4389},[127,128]," = standard deviation",[324,10936,10937,10965],{},[54,10938,10940,10953],{"className":10939},[61],[54,10941,10943],{"className":10942},[65],[67,10944,10945],{"xmlns":69},[72,10946,10947,10951],{},[75,10948,10949],{},[78,10950,3188],{},[106,10952,3188],{"encoding":108},[54,10954,10956],{"className":10955,"ariaHidden":114},[113],[54,10957,10959,10962],{"className":10958},[118],[54,10960],{"className":10961,"style":3703},[122],[54,10963,3188],{"className":10964},[127,128]," = sample size",[12,10967,10968],{},"This formula is used to calculate the confidence interval for the population mean when the standard deviation is known and the sample size is sufficiently large (n > 30).",[12,10970,10971],{},"In practice, we often don't know the population standard deviation, so we use the sample standard deviation and the critical value of the Student's t-distribution instead of Z. The formula is:",[54,10973,10975],{"className":10974},[57],[54,10976,10978,11020],{"className":10977},[61],[54,10979,10981],{"className":10980},[65],[67,10982,10983],{"xmlns":69,"display":70},[72,10984,10985,11017],{},[75,10986,10987,10989,10991,10993,10999,11001,11003],{},[78,10988,1882],{},[78,10990,4150],{},[82,10992,94],{},[3535,10994,10995,10997],{"accent":114},[78,10996,1760],{},[82,10998,10574],{},[82,11000,10577],{},[78,11002,2320],{},[75,11004,11005,11007,11015],{},[82,11006,85],{"fence":114},[96,11008,11009,11011],{},[78,11010,4175],{},[6191,11012,11013],{},[78,11014,3188],{},[82,11016,91],{"fence":114},[106,11018,11019],{"encoding":108},"CI = \\bar{x} \\pm t \\left(\\frac{s}{\\sqrt{n}}\\right)",[54,11021,11023,11044,11090],{"className":11022,"ariaHidden":114},[113],[54,11024,11026,11029,11032,11035,11038,11041],{"className":11025},[118],[54,11027],{"className":11028,"style":415},[122],[54,11030,1882],{"className":11031,"style":1948},[127,128],[54,11033,4150],{"className":11034,"style":975},[127,128],[54,11036],{"className":11037,"style":145},[144],[54,11039,94],{"className":11040},[149],[54,11042],{"className":11043,"style":145},[144],[54,11045,11047,11050,11081,11084,11087],{"className":11046},[118],[54,11048],{"className":11049,"style":10628},[122],[54,11051,11053],{"className":11052},[127,3623],[54,11054,11056],{"className":11055},[173],[54,11057,11059],{"className":11058},[178],[54,11060,11062,11070],{"className":11061,"style":10641},[182],[54,11063,11064,11067],{"style":3635},[54,11065],{"className":11066,"style":191},[190],[54,11068,1760],{"className":11069},[127,128],[54,11071,11072,11075],{"style":3635},[54,11073],{"className":11074,"style":191},[190],[54,11076,11078],{"className":11077,"style":10658},[3651],[54,11079,10574],{"className":11080},[127],[54,11082],{"className":11083,"style":1303},[144],[54,11085,10577],{"className":11086},[1307],[54,11088],{"className":11089,"style":1303},[144],[54,11091,11093,11096,11099,11102],{"className":11092},[118],[54,11094],{"className":11095,"style":10677},[122],[54,11097,2320],{"className":11098},[127,128],[54,11100],{"className":11101,"style":448},[144],[54,11103,11105,11111,11217],{"className":11104},[3429],[54,11106,11108],{"className":11107,"style":6596},[133,6595],[54,11109,85],{"className":11110},[6600,3290],[54,11112,11114,11117,11214],{"className":11113},[127],[54,11115],{"className":11116},[133,166],[54,11118,11120],{"className":11119},[96],[54,11121,11123,11206],{"className":11122},[173,174],[54,11124,11126,11203],{"className":11125},[178],[54,11127,11129,11184,11192],{"className":11128,"style":10356},[182],[54,11130,11131,11134],{"style":10359},[54,11132],{"className":11133,"style":191},[190],[54,11135,11137],{"className":11136},[127],[54,11138,11140],{"className":11139},[127,6411],[54,11141,11143,11176],{"className":11142},[173,174],[54,11144,11146,11173],{"className":11145},[178],[54,11147,11149,11161],{"className":11148,"style":10378},[182],[54,11150,11152,11155],{"className":11151,"style":3635},[6425],[54,11153],{"className":11154,"style":191},[190],[54,11156,11158],{"className":11157,"style":10388},[127],[54,11159,3188],{"className":11160},[127,128],[54,11162,11163,11166],{"style":10394},[54,11164],{"className":11165,"style":191},[190],[54,11167,11169],{"className":11168,"style":10401},[6514],[6517,11170,11171],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,11172],{"d":10408},[54,11174,232],{"className":11175},[231],[54,11177,11179],{"className":11178},[178],[54,11180,11182],{"className":11181,"style":10418},[182],[54,11183],{},[54,11185,11186,11189],{"style":204},[54,11187],{"className":11188,"style":191},[190],[54,11190],{"className":11191,"style":212},[211],[54,11193,11194,11197],{"style":215},[54,11195],{"className":11196,"style":191},[190],[54,11198,11200],{"className":11199},[127],[54,11201,4175],{"className":11202},[127,128],[54,11204,232],{"className":11205},[231],[54,11207,11209],{"className":11208},[178],[54,11210,11212],{"className":11211,"style":10449},[182],[54,11213],{},[54,11215],{"className":11216},[140,166],[54,11218,11220],{"className":11219,"style":6596},[140,6595],[54,11221,91],{"className":11222},[6600,3290],[12,11224,1016],{},[321,11226,11227,11289,11321,11352],{},[324,11228,11229,10872],{},[54,11230,11232,11249],{"className":11231},[61],[54,11233,11235],{"className":11234},[65],[67,11236,11237],{"xmlns":69},[72,11238,11239,11247],{},[75,11240,11241],{},[3535,11242,11243,11245],{"accent":114},[78,11244,1760],{},[82,11246,10574],{},[106,11248,10831],{"encoding":108},[54,11250,11252],{"className":11251,"ariaHidden":114},[113],[54,11253,11255,11258],{"className":11254},[118],[54,11256],{"className":11257,"style":10641},[122],[54,11259,11261],{"className":11260},[127,3623],[54,11262,11264],{"className":11263},[173],[54,11265,11267],{"className":11266},[178],[54,11268,11270,11278],{"className":11269,"style":10641},[182],[54,11271,11272,11275],{"style":3635},[54,11273],{"className":11274,"style":191},[190],[54,11276,1760],{"className":11277},[127,128],[54,11279,11280,11283],{"style":3635},[54,11281],{"className":11282,"style":191},[190],[54,11284,11286],{"className":11285,"style":10658},[3651],[54,11287,10574],{"className":11288},[127],[324,11290,11291,11320],{},[54,11292,11294,11307],{"className":11293},[61],[54,11295,11297],{"className":11296},[65],[67,11298,11299],{"xmlns":69},[72,11300,11301,11305],{},[75,11302,11303],{},[78,11304,2320],{},[106,11306,2320],{"encoding":108},[54,11308,11310],{"className":11309,"ariaHidden":114},[113],[54,11311,11313,11317],{"className":11312},[118],[54,11314],{"className":11315,"style":11316},[122],"height:0.6151em;",[54,11318,2320],{"className":11319},[127,128]," = critical value of the Student's t-distribution",[324,11322,11323,11351],{},[54,11324,11326,11339],{"className":11325},[61],[54,11327,11329],{"className":11328},[65],[67,11330,11331],{"xmlns":69},[72,11332,11333,11337],{},[75,11334,11335],{},[78,11336,4175],{},[106,11338,4175],{"encoding":108},[54,11340,11342],{"className":11341,"ariaHidden":114},[113],[54,11343,11345,11348],{"className":11344},[118],[54,11346],{"className":11347,"style":3703},[122],[54,11349,4175],{"className":11350},[127,128]," = sample standard deviation",[324,11353,11354,10965],{},[54,11355,11357,11370],{"className":11356},[61],[54,11358,11360],{"className":11359},[65],[67,11361,11362],{"xmlns":69},[72,11363,11364,11368],{},[75,11365,11366],{},[78,11367,3188],{},[106,11369,3188],{"encoding":108},[54,11371,11373],{"className":11372,"ariaHidden":114},[113],[54,11374,11376,11379],{"className":11375},[118],[54,11377],{"className":11378,"style":3703},[122],[54,11380,3188],{"className":11381},[127,128],[12,11383,11384],{},"With that clarified, let's look at a practical example:",[12,11386,11387,11388,11391,11392,11395,11396,11399,11400,11403],{},"A survey of ",[327,11389,11390],{},"100 people"," reveals that the average monthly expenditure is ",[327,11393,11394],{},"$50",", with a standard deviation of ",[327,11397,11398],{},"$10"," and a ",[327,11401,11402],{},"95%"," confidence level.",[12,11405,11406],{},"We know that:",[54,11408,11410],{"className":11409},[57],[54,11411,11413,11432],{"className":11412},[61],[54,11414,11416],{"className":11415},[65],[67,11417,11418],{"xmlns":69,"display":70},[72,11419,11420,11429],{},[75,11421,11422,11424,11426],{},[78,11423,10580],{},[82,11425,94],{},[371,11427,11428],{},"1.96",[106,11430,11431],{"encoding":108},"Z = 1.96",[54,11433,11435,11453],{"className":11434,"ariaHidden":114},[113],[54,11436,11438,11441,11444,11447,11450],{"className":11437},[118],[54,11439],{"className":11440,"style":415},[122],[54,11442,10580],{"className":11443,"style":1948},[127,128],[54,11445],{"className":11446,"style":145},[144],[54,11448,94],{"className":11449},[149],[54,11451],{"className":11452,"style":145},[144],[54,11454,11456,11459],{"className":11455},[118],[54,11457],{"className":11458,"style":2292},[122],[54,11460,11428],{"className":11461},[127],[12,11463,11464],{},"For a 95% confidence level, the critical Z-value is approximately 1.96 (this is obtained from the standard normal distribution table).",[40,11466,11467],{},[12,11468,11469],{},"You can find out more about how to obtain this value by researching the standard normal distribution and Z-tables (I hope to publish an article about this soon).",[12,11471,11472],{},"We calculate:",[54,11474,11476],{"className":11475},[57],[54,11477,11479,11520],{"className":11478},[61],[54,11480,11482],{"className":11481},[65],[67,11483,11484],{"xmlns":69,"display":70},[72,11485,11486,11517],{},[75,11487,11488,11490,11492,11494,11497,11499,11501],{},[78,11489,4150],{},[78,11491,1882],{},[82,11493,94],{},[371,11495,11496],{},"50",[82,11498,10577],{},[371,11500,11428],{},[75,11502,11503,11505,11515],{},[82,11504,85],{"fence":114},[96,11506,11507,11510],{},[371,11508,11509],{},"10",[6191,11511,11512],{},[371,11513,11514],{},"100",[82,11516,91],{"fence":114},[106,11518,11519],{"encoding":108},"IC = 50 \\pm 1.96 \\left(\\frac{10}{\\sqrt{100}}\\right)",[54,11521,11523,11544,11562],{"className":11522,"ariaHidden":114},[113],[54,11524,11526,11529,11532,11535,11538,11541],{"className":11525},[118],[54,11527],{"className":11528,"style":415},[122],[54,11530,4150],{"className":11531,"style":975},[127,128],[54,11533,1882],{"className":11534,"style":1948},[127,128],[54,11536],{"className":11537,"style":145},[144],[54,11539,94],{"className":11540},[149],[54,11542],{"className":11543,"style":145},[144],[54,11545,11547,11550,11553,11556,11559],{"className":11546},[118],[54,11548],{"className":11549,"style":5642},[122],[54,11551,11496],{"className":11552},[127],[54,11554],{"className":11555,"style":1303},[144],[54,11557,10577],{"className":11558},[1307],[54,11560],{"className":11561,"style":1303},[144],[54,11563,11565,11568,11571,11574],{"className":11564},[118],[54,11566],{"className":11567,"style":10677},[122],[54,11569,11428],{"className":11570},[127],[54,11572],{"className":11573,"style":448},[144],[54,11575,11577,11583,11693],{"className":11576},[3429],[54,11578,11580],{"className":11579,"style":6596},[133,6595],[54,11581,85],{"className":11582},[6600,3290],[54,11584,11586,11589,11690],{"className":11585},[127],[54,11587],{"className":11588},[133,166],[54,11590,11592],{"className":11591},[96],[54,11593,11595,11682],{"className":11594},[173,174],[54,11596,11598,11679],{"className":11597},[178],[54,11599,11601,11660,11668],{"className":11600,"style":5912},[182],[54,11602,11604,11607],{"style":11603},"top:-2.2028em;",[54,11605],{"className":11606,"style":191},[190],[54,11608,11610],{"className":11609},[127],[54,11611,11613],{"className":11612},[127,6411],[54,11614,11616,11651],{"className":11615},[173,174],[54,11617,11619,11648],{"className":11618},[178],[54,11620,11623,11635],{"className":11621,"style":11622},[182],"height:0.9072em;",[54,11624,11626,11629],{"className":11625,"style":3635},[6425],[54,11627],{"className":11628,"style":191},[190],[54,11630,11632],{"className":11631,"style":10388},[127],[54,11633,11514],{"className":11634},[127],[54,11636,11638,11641],{"style":11637},"top:-2.8672em;",[54,11639],{"className":11640,"style":191},[190],[54,11642,11644],{"className":11643,"style":10401},[6514],[6517,11645,11646],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,11647],{"d":10408},[54,11649,232],{"className":11650},[231],[54,11652,11654],{"className":11653},[178],[54,11655,11658],{"className":11656,"style":11657},[182],"height:0.1328em;",[54,11659],{},[54,11661,11662,11665],{"style":204},[54,11663],{"className":11664,"style":191},[190],[54,11666],{"className":11667,"style":212},[211],[54,11669,11670,11673],{"style":215},[54,11671],{"className":11672,"style":191},[190],[54,11674,11676],{"className":11675},[127],[54,11677,11509],{"className":11678},[127],[54,11680,232],{"className":11681},[231],[54,11683,11685],{"className":11684},[178],[54,11686,11688],{"className":11687,"style":10449},[182],[54,11689],{},[54,11691],{"className":11692},[140,166],[54,11694,11696],{"className":11695,"style":6596},[140,6595],[54,11697,91],{"className":11698},[6600,3290],[54,11700,11702],{"className":11701},[57],[54,11703,11705,11735],{"className":11704},[61],[54,11706,11708],{"className":11707},[65],[67,11709,11710],{"xmlns":69,"display":70},[72,11711,11712,11732],{},[75,11713,11714,11716,11718,11720,11722,11724,11726,11728,11730],{},[78,11715,4150],{},[78,11717,1882],{},[82,11719,94],{},[371,11721,11496],{},[82,11723,10577],{},[371,11725,11428],{},[82,11727,85],{"stretchy":84},[371,11729,373],{},[82,11731,91],{"stretchy":84},[106,11733,11734],{"encoding":108},"IC = 50 \\pm 1.96 (1)",[54,11736,11738,11759,11777],{"className":11737,"ariaHidden":114},[113],[54,11739,11741,11744,11747,11750,11753,11756],{"className":11740},[118],[54,11742],{"className":11743,"style":415},[122],[54,11745,4150],{"className":11746,"style":975},[127,128],[54,11748,1882],{"className":11749,"style":1948},[127,128],[54,11751],{"className":11752,"style":145},[144],[54,11754,94],{"className":11755},[149],[54,11757],{"className":11758,"style":145},[144],[54,11760,11762,11765,11768,11771,11774],{"className":11761},[118],[54,11763],{"className":11764,"style":5642},[122],[54,11766,11496],{"className":11767},[127],[54,11769],{"className":11770,"style":1303},[144],[54,11772,10577],{"className":11773},[1307],[54,11775],{"className":11776,"style":1303},[144],[54,11778,11780,11783,11786,11789,11792],{"className":11779},[118],[54,11781],{"className":11782,"style":123},[122],[54,11784,11428],{"className":11785},[127],[54,11787,85],{"className":11788},[133],[54,11790,373],{"className":11791},[127],[54,11793,91],{"className":11794},[140],[54,11796,11798],{"className":11797},[57],[54,11799,11801,11825],{"className":11800},[61],[54,11802,11804],{"className":11803},[65],[67,11805,11806],{"xmlns":69,"display":70},[72,11807,11808,11822],{},[75,11809,11810,11812,11814,11816,11818,11820],{},[78,11811,4150],{},[78,11813,1882],{},[82,11815,94],{},[371,11817,11496],{},[82,11819,10577],{},[371,11821,11428],{},[106,11823,11824],{"encoding":108},"IC = 50 \\pm 1.96",[54,11826,11828,11849,11867],{"className":11827,"ariaHidden":114},[113],[54,11829,11831,11834,11837,11840,11843,11846],{"className":11830},[118],[54,11832],{"className":11833,"style":415},[122],[54,11835,4150],{"className":11836,"style":975},[127,128],[54,11838,1882],{"className":11839,"style":1948},[127,128],[54,11841],{"className":11842,"style":145},[144],[54,11844,94],{"className":11845},[149],[54,11847],{"className":11848,"style":145},[144],[54,11850,11852,11855,11858,11861,11864],{"className":11851},[118],[54,11853],{"className":11854,"style":5642},[122],[54,11856,11496],{"className":11857},[127],[54,11859],{"className":11860,"style":1303},[144],[54,11862,10577],{"className":11863},[1307],[54,11865],{"className":11866,"style":1303},[144],[54,11868,11870,11873],{"className":11869},[118],[54,11871],{"className":11872,"style":2292},[122],[54,11874,11428],{"className":11875},[127],[12,11877,11878],{},"Result:",[54,11880,11882],{"className":11881},[57],[54,11883,11885,11915],{"className":11884},[61],[54,11886,11888],{"className":11887},[65],[67,11889,11890],{"xmlns":69,"display":70},[72,11891,11892,11912],{},[75,11893,11894,11896,11898,11900,11902,11905,11907,11910],{},[78,11895,4150],{},[78,11897,1882],{},[82,11899,94],{},[82,11901,85],{"stretchy":84},[371,11903,11904],{},"48.04",[82,11906,376],{"separator":114},[371,11908,11909],{},"51.96",[82,11911,91],{"stretchy":84},[106,11913,11914],{"encoding":108},"IC = (48.04 , 51.96)",[54,11916,11918,11939],{"className":11917,"ariaHidden":114},[113],[54,11919,11921,11924,11927,11930,11933,11936],{"className":11920},[118],[54,11922],{"className":11923,"style":415},[122],[54,11925,4150],{"className":11926,"style":975},[127,128],[54,11928,1882],{"className":11929,"style":1948},[127,128],[54,11931],{"className":11932,"style":145},[144],[54,11934,94],{"className":11935},[149],[54,11937],{"className":11938,"style":145},[144],[54,11940,11942,11945,11948,11951,11954,11957,11960],{"className":11941},[118],[54,11943],{"className":11944,"style":123},[122],[54,11946,85],{"className":11947},[133],[54,11949,11904],{"className":11950},[127],[54,11952,376],{"className":11953},[444],[54,11955],{"className":11956,"style":448},[144],[54,11958,11909],{"className":11959},[127],[54,11961,91],{"className":11962},[140],[12,11964,11965,11966,1832,11969,343],{},"Interpretation:\nWith 95% confidence, the true average population expenditure is between ",[327,11967,11968],{},"$48.04",[327,11970,11971],{},"$51.96",[29,11973],{},[305,11975,11977],{"id":11976},"hypothesis-testing","Hypothesis Testing",[12,11979,11980,11981,11984],{},"These tests are used to ",[327,11982,11983],{},"make decisions"," about a claim regarding a population. Let's break it down:",[4006,11986,11987],{},[324,11988,11989],{},[327,11990,11991],{},"Basic Components",[12,11993,11994],{},[327,11995,11996,11997,91],{},"Null Hypothesis (",[54,11998,12000,12019],{"className":11999},[61],[54,12001,12003],{"className":12002},[65],[67,12004,12005],{"xmlns":69},[72,12006,12007,12016],{},[75,12008,12009],{},[3141,12010,12011,12014],{},[78,12012,12013],{},"H",[371,12015,9765],{},[106,12017,12018],{"encoding":108},"H_0",[54,12020,12022],{"className":12021,"ariaHidden":114},[113],[54,12023,12025,12029],{"className":12024},[118],[54,12026],{"className":12027,"style":12028},[122],"height:0.8333em;vertical-align:-0.15em;",[54,12030,12032,12036],{"className":12031},[127],[54,12033,12013],{"className":12034,"style":12035},[127,128],"margin-right:0.0813em;",[54,12037,12039],{"className":12038},[3267],[54,12040,12042,12063],{"className":12041},[173,174],[54,12043,12045,12060],{"className":12044},[178],[54,12046,12048],{"className":12047,"style":3277},[182],[54,12049,12051,12054],{"style":12050},"top:-2.55em;margin-left:-0.0813em;margin-right:0.05em;",[54,12052],{"className":12053,"style":3284},[190],[54,12055,12057],{"className":12056},[3288,3289,3290,3291],[54,12058,9765],{"className":12059},[127,3291],[54,12061,232],{"className":12062},[231],[54,12064,12066],{"className":12065},[178],[54,12067,12069],{"className":12068,"style":3304},[182],[54,12070],{},[12,12072,12073,12074,12077],{},"A claim we are testing, generally a claim of \"no difference,\" \"no effect,\" or \"equality.\" Example: \"The mean is ",[327,12075,12076],{},"equal"," to 50.\"",[12,12079,12080],{},[327,12081,12082,12083,91],{},"Alternative Hypothesis (",[54,12084,12086,12104],{"className":12085},[61],[54,12087,12089],{"className":12088},[65],[67,12090,12091],{"xmlns":69},[72,12092,12093,12101],{},[75,12094,12095],{},[3141,12096,12097,12099],{},[78,12098,12013],{},[371,12100,373],{},[106,12102,12103],{"encoding":108},"H_1",[54,12105,12107],{"className":12106,"ariaHidden":114},[113],[54,12108,12110,12113],{"className":12109},[118],[54,12111],{"className":12112,"style":12028},[122],[54,12114,12116,12119],{"className":12115},[127],[54,12117,12013],{"className":12118,"style":12035},[127,128],[54,12120,12122],{"className":12121},[3267],[54,12123,12125,12145],{"className":12124},[173,174],[54,12126,12128,12142],{"className":12127},[178],[54,12129,12131],{"className":12130,"style":3277},[182],[54,12132,12133,12136],{"style":12050},[54,12134],{"className":12135,"style":3284},[190],[54,12137,12139],{"className":12138},[3288,3289,3290,3291],[54,12140,373],{"className":12141},[127,3291],[54,12143,232],{"className":12144},[231],[54,12146,12148],{"className":12147},[178],[54,12149,12151],{"className":12150,"style":3304},[182],[54,12152],{},[12,12154,12155,12156,12159],{},"This represents the claim for which we are seeking evidence. It is the opposite of the null hypothesis. For example: \"The mean is ",[327,12157,12158],{},"different"," from 50.\"",[12,12161,12162],{},[327,12163,12164,12165,91],{},"Significance Level (",[54,12166,12168,12181],{"className":12167},[61],[54,12169,12171],{"className":12170},[65],[67,12172,12173],{"xmlns":69},[72,12174,12175,12179],{},[75,12176,12177],{},[78,12178,7006],{},[106,12180,7006],{"encoding":108},[54,12182,12184],{"className":12183,"ariaHidden":114},[113],[54,12185,12187,12190],{"className":12186},[118],[54,12188],{"className":12189,"style":3703},[122],[54,12191,7006],{"className":12192,"style":7203},[127,128],[12,12194,12195,12196,12265,12266,1828,12269,12272,12273,12276],{},"This is the probability of rejecting ",[54,12197,12199,12216],{"className":12198},[61],[54,12200,12202],{"className":12201},[65],[67,12203,12204],{"xmlns":69},[72,12205,12206,12214],{},[75,12207,12208],{},[3141,12209,12210,12212],{},[78,12211,12013],{},[371,12213,9765],{},[106,12215,12018],{"encoding":108},[54,12217,12219],{"className":12218,"ariaHidden":114},[113],[54,12220,12222,12225],{"className":12221},[118],[54,12223],{"className":12224,"style":12028},[122],[54,12226,12228,12231],{"className":12227},[127],[54,12229,12013],{"className":12230,"style":12035},[127,128],[54,12232,12234],{"className":12233},[3267],[54,12235,12237,12257],{"className":12236},[173,174],[54,12238,12240,12254],{"className":12239},[178],[54,12241,12243],{"className":12242,"style":3277},[182],[54,12244,12245,12248],{"style":12050},[54,12246],{"className":12247,"style":3284},[190],[54,12249,12251],{"className":12250},[3288,3289,3290,3291],[54,12252,9765],{"className":12253},[127,3291],[54,12255,232],{"className":12256},[231],[54,12258,12260],{"className":12259},[178],[54,12261,12263],{"className":12262,"style":3304},[182],[54,12264],{}," when it is true. In other words, the risk we are willing to take of committing a Type I error (false positive). Values ​​such as ",[327,12267,12268],{},"0.05 (5%)",[327,12270,12271],{},"0.01 (1%)",", or ",[327,12274,12275],{},"0.10 (10%)"," are commonly used as significance levels.",[12,12278,12279],{},[327,12280,12281],{},"Test Statistic",[12,12283,12284,12285,343],{},"The calculated value used to decide whether to reject ",[54,12286,12288,12305],{"className":12287},[61],[54,12289,12291],{"className":12290},[65],[67,12292,12293],{"xmlns":69},[72,12294,12295,12303],{},[75,12296,12297],{},[3141,12298,12299,12301],{},[78,12300,12013],{},[371,12302,9765],{},[106,12304,12018],{"encoding":108},[54,12306,12308],{"className":12307,"ariaHidden":114},[113],[54,12309,12311,12314],{"className":12310},[118],[54,12312],{"className":12313,"style":12028},[122],[54,12315,12317,12320],{"className":12316},[127],[54,12318,12013],{"className":12319,"style":12035},[127,128],[54,12321,12323],{"className":12322},[3267],[54,12324,12326,12346],{"className":12325},[173,174],[54,12327,12329,12343],{"className":12328},[178],[54,12330,12332],{"className":12331,"style":3277},[182],[54,12333,12334,12337],{"style":12050},[54,12335],{"className":12336,"style":3284},[190],[54,12338,12340],{"className":12339},[3288,3289,3290,3291],[54,12341,9765],{"className":12342},[127,3291],[54,12344,232],{"className":12345},[231],[54,12347,12349],{"className":12348},[178],[54,12350,12352],{"className":12351,"style":3304},[182],[54,12353],{},[12,12355,12356],{},[327,12357,12358],{},"p-Value",[12,12360,12361,12362,12431,12432,12460,12461,12530,12531,343],{},"The probability of obtaining a result as extreme as the observed one if ",[54,12363,12365,12382],{"className":12364},[61],[54,12366,12368],{"className":12367},[65],[67,12369,12370],{"xmlns":69},[72,12371,12372,12380],{},[75,12373,12374],{},[3141,12375,12376,12378],{},[78,12377,12013],{},[371,12379,9765],{},[106,12381,12018],{"encoding":108},[54,12383,12385],{"className":12384,"ariaHidden":114},[113],[54,12386,12388,12391],{"className":12387},[118],[54,12389],{"className":12390,"style":12028},[122],[54,12392,12394,12397],{"className":12393},[127],[54,12395,12013],{"className":12396,"style":12035},[127,128],[54,12398,12400],{"className":12399},[3267],[54,12401,12403,12423],{"className":12402},[173,174],[54,12404,12406,12420],{"className":12405},[178],[54,12407,12409],{"className":12408,"style":3277},[182],[54,12410,12411,12414],{"style":12050},[54,12412],{"className":12413,"style":3284},[190],[54,12415,12417],{"className":12416},[3288,3289,3290,3291],[54,12418,9765],{"className":12419},[127,3291],[54,12421,232],{"className":12422},[231],[54,12424,12426],{"className":12425},[178],[54,12427,12429],{"className":12428,"style":3304},[182],[54,12430],{}," were true. If the p-value is less than ",[54,12433,12435,12448],{"className":12434},[61],[54,12436,12438],{"className":12437},[65],[67,12439,12440],{"xmlns":69},[72,12441,12442,12446],{},[75,12443,12444],{},[78,12445,7006],{},[106,12447,7336],{"encoding":108},[54,12449,12451],{"className":12450,"ariaHidden":114},[113],[54,12452,12454,12457],{"className":12453},[118],[54,12455],{"className":12456,"style":3703},[122],[54,12458,7006],{"className":12459,"style":7203},[127,128],", we reject ",[54,12462,12464,12481],{"className":12463},[61],[54,12465,12467],{"className":12466},[65],[67,12468,12469],{"xmlns":69},[72,12470,12471,12479],{},[75,12472,12473],{},[3141,12474,12475,12477],{},[78,12476,12013],{},[371,12478,9765],{},[106,12480,12018],{"encoding":108},[54,12482,12484],{"className":12483,"ariaHidden":114},[113],[54,12485,12487,12490],{"className":12486},[118],[54,12488],{"className":12489,"style":12028},[122],[54,12491,12493,12496],{"className":12492},[127],[54,12494,12013],{"className":12495,"style":12035},[127,128],[54,12497,12499],{"className":12498},[3267],[54,12500,12502,12522],{"className":12501},[173,174],[54,12503,12505,12519],{"className":12504},[178],[54,12506,12508],{"className":12507,"style":3277},[182],[54,12509,12510,12513],{"style":12050},[54,12511],{"className":12512,"style":3284},[190],[54,12514,12516],{"className":12515},[3288,3289,3290,3291],[54,12517,9765],{"className":12518},[127,3291],[54,12520,232],{"className":12521},[231],[54,12523,12525],{"className":12524},[178],[54,12526,12528],{"className":12527,"style":3304},[182],[54,12529],{},"; otherwise, we do not reject ",[54,12532,12534,12551],{"className":12533},[61],[54,12535,12537],{"className":12536},[65],[67,12538,12539],{"xmlns":69},[72,12540,12541,12549],{},[75,12542,12543],{},[3141,12544,12545,12547],{},[78,12546,12013],{},[371,12548,9765],{},[106,12550,12018],{"encoding":108},[54,12552,12554],{"className":12553,"ariaHidden":114},[113],[54,12555,12557,12560],{"className":12556},[118],[54,12558],{"className":12559,"style":12028},[122],[54,12561,12563,12566],{"className":12562},[127],[54,12564,12013],{"className":12565,"style":12035},[127,128],[54,12567,12569],{"className":12568},[3267],[54,12570,12572,12592],{"className":12571},[173,174],[54,12573,12575,12589],{"className":12574},[178],[54,12576,12578],{"className":12577,"style":3277},[182],[54,12579,12580,12583],{"style":12050},[54,12581],{"className":12582,"style":3284},[190],[54,12584,12586],{"className":12585},[3288,3289,3290,3291],[54,12587,9765],{"className":12588},[127,3291],[54,12590,232],{"className":12591},[231],[54,12593,12595],{"className":12594},[178],[54,12596,12598],{"className":12597,"style":3304},[182],[54,12599],{},[40,12601,12602],{},[12,12603,12604],{},"The p-value tells us how likely it is to obtain the results we have (or more extreme results) if the null hypothesis were true. If this probability is very low (less than our significance level), then we have sufficient evidence to reject the null hypothesis. For example, if we obtain a p-value of 0.03 and our significance level is 0.05, this means there is only a 3% probability of obtaining those results if the null hypothesis were true, leading us to reject H0.",[12,12606,12607],{},"Let's look at a practical example:",[12,12609,12610],{},"A company claims that the average delivery time is 30 minutes.",[12,12612,12613],{},"A sample is taken and the following is obtained:",[321,12615,12616,12619,12622,12625],{},[324,12617,12618],{},"n = 36",[324,12620,12621],{},"mean = 32 minutes",[324,12623,12624],{},"standard deviation = 6",[324,12626,12627,12655],{},[54,12628,12630,12643],{"className":12629},[61],[54,12631,12633],{"className":12632},[65],[67,12634,12635],{"xmlns":69},[72,12636,12637,12641],{},[75,12638,12639],{},[78,12640,7006],{},[106,12642,7336],{"encoding":108},[54,12644,12646],{"className":12645,"ariaHidden":114},[113],[54,12647,12649,12652],{"className":12648},[118],[54,12650],{"className":12651,"style":3703},[122],[54,12653,7006],{"className":12654,"style":7203},[127,128]," = 0.05",[4006,12657,12658],{},[324,12659,12660],{},"We formulate hypotheses",[54,12662,12664],{"className":12663},[57],[54,12665,12667,12694],{"className":12666},[61],[54,12668,12670],{"className":12669},[65],[67,12671,12672],{"xmlns":69,"display":70},[72,12673,12674,12691],{},[75,12675,12676,12682,12684,12686,12688],{},[3141,12677,12678,12680],{},[78,12679,12013],{},[371,12681,9765],{},[82,12683,950],{},[78,12685,6249],{},[82,12687,94],{},[371,12689,12690],{},"30",[106,12692,12693],{"encoding":108},"H_0: \\mu = 30",[54,12695,12697,12752,12771],{"className":12696,"ariaHidden":114},[113],[54,12698,12700,12703,12743,12746,12749],{"className":12699},[118],[54,12701],{"className":12702,"style":12028},[122],[54,12704,12706,12709],{"className":12705},[127],[54,12707,12013],{"className":12708,"style":12035},[127,128],[54,12710,12712],{"className":12711},[3267],[54,12713,12715,12735],{"className":12714},[173,174],[54,12716,12718,12732],{"className":12717},[178],[54,12719,12721],{"className":12720,"style":3277},[182],[54,12722,12723,12726],{"style":12050},[54,12724],{"className":12725,"style":3284},[190],[54,12727,12729],{"className":12728},[3288,3289,3290,3291],[54,12730,9765],{"className":12731},[127,3291],[54,12733,232],{"className":12734},[231],[54,12736,12738],{"className":12737},[178],[54,12739,12741],{"className":12740,"style":3304},[182],[54,12742],{},[54,12744],{"className":12745,"style":145},[144],[54,12747,950],{"className":12748},[149],[54,12750],{"className":12751,"style":145},[144],[54,12753,12755,12759,12762,12765,12768],{"className":12754},[118],[54,12756],{"className":12757,"style":12758},[122],"height:0.625em;vertical-align:-0.1944em;",[54,12760,6249],{"className":12761},[127,128],[54,12763],{"className":12764,"style":145},[144],[54,12766,94],{"className":12767},[149],[54,12769],{"className":12770,"style":145},[144],[54,12772,12774,12777],{"className":12773},[118],[54,12775],{"className":12776,"style":2292},[122],[54,12778,12690],{"className":12779},[127],[54,12781,12783],{"className":12782},[57],[54,12784,12786,12812],{"className":12785},[61],[54,12787,12789],{"className":12788},[65],[67,12790,12791],{"xmlns":69,"display":70},[72,12792,12793,12809],{},[75,12794,12795,12801,12803,12805,12807],{},[3141,12796,12797,12799],{},[78,12798,12013],{},[371,12800,373],{},[82,12802,950],{},[78,12804,6249],{},[82,12806,1103],{"mathvariant":613},[371,12808,12690],{},[106,12810,12811],{"encoding":108},"H_1: \\mu \\neq 30",[54,12813,12815,12870,12921],{"className":12814,"ariaHidden":114},[113],[54,12816,12818,12821,12861,12864,12867],{"className":12817},[118],[54,12819],{"className":12820,"style":12028},[122],[54,12822,12824,12827],{"className":12823},[127],[54,12825,12013],{"className":12826,"style":12035},[127,128],[54,12828,12830],{"className":12829},[3267],[54,12831,12833,12853],{"className":12832},[173,174],[54,12834,12836,12850],{"className":12835},[178],[54,12837,12839],{"className":12838,"style":3277},[182],[54,12840,12841,12844],{"style":12050},[54,12842],{"className":12843,"style":3284},[190],[54,12845,12847],{"className":12846},[3288,3289,3290,3291],[54,12848,373],{"className":12849},[127,3291],[54,12851,232],{"className":12852},[231],[54,12854,12856],{"className":12855},[178],[54,12857,12859],{"className":12858,"style":3304},[182],[54,12860],{},[54,12862],{"className":12863,"style":145},[144],[54,12865,950],{"className":12866},[149],[54,12868],{"className":12869,"style":145},[144],[54,12871,12873,12876,12879,12882,12918],{"className":12872},[118],[54,12874],{"className":12875,"style":1179},[122],[54,12877,6249],{"className":12878},[127,128],[54,12880],{"className":12881,"style":145},[144],[54,12883,12885,12912,12915],{"className":12884},[149],[54,12886,12888],{"className":12887},[149],[54,12889,12891],{"className":12890},[127,1167],[54,12892,12894],{"className":12893},[1171],[54,12895,12897,12900,12909],{"className":12896},[1175],[54,12898],{"className":12899,"style":1179},[122],[54,12901,12903],{"className":12902},[1183],[54,12904,12906],{"className":12905},[127],[54,12907,1190],{"className":12908},[149],[54,12910],{"className":12911},[1194],[54,12913],{"className":12914},[144,1198],[54,12916,94],{"className":12917},[149],[54,12919],{"className":12920,"style":145},[144],[54,12922,12924,12927],{"className":12923},[118],[54,12925],{"className":12926,"style":2292},[122],[54,12928,12690],{"className":12929},[127],[4006,12931,12932],{"start":4076},[324,12933,12934],{},"We calculate the Z statistic",[54,12936,12938],{"className":12937},[57],[54,12939,12941,12982],{"className":12940},[61],[54,12942,12944],{"className":12943},[65],[67,12945,12946],{"xmlns":69,"display":70},[72,12947,12948,12979],{},[75,12949,12950,12952,12954],{},[78,12951,10580],{},[82,12953,94],{},[96,12955,12956,12968],{},[75,12957,12958,12964,12966],{},[3535,12959,12960,12962],{"accent":114},[78,12961,1760],{},[82,12963,10574],{},[82,12965,6230],{},[78,12967,6249],{},[75,12969,12970,12972,12975],{},[78,12971,6205],{},[78,12973,12974],{"mathvariant":613},"\u002F",[6191,12976,12977],{},[78,12978,3188],{},[106,12980,12981],{"encoding":108},"Z = \\frac{\\bar{x} - \\mu}{\\sigma\u002F\\sqrt{n}}",[54,12983,12985,13003],{"className":12984,"ariaHidden":114},[113],[54,12986,12988,12991,12994,12997,13000],{"className":12987},[118],[54,12989],{"className":12990,"style":415},[122],[54,12992,10580],{"className":12993,"style":1948},[127,128],[54,12995],{"className":12996,"style":145},[144],[54,12998,94],{"className":12999},[149],[54,13001],{"className":13002,"style":145},[144],[54,13004,13006,13010],{"className":13005},[118],[54,13007],{"className":13008,"style":13009},[122],"height:2.2006em;vertical-align:-0.9403em;",[54,13011,13013,13016,13161],{"className":13012},[127],[54,13014],{"className":13015},[133,166],[54,13017,13019],{"className":13018},[96],[54,13020,13022,13152],{"className":13021},[173,174],[54,13023,13025,13149],{"className":13024},[178],[54,13026,13029,13090,13098],{"className":13027,"style":13028},[182],"height:1.2603em;",[54,13030,13031,13034],{"style":10359},[54,13032],{"className":13033,"style":191},[190],[54,13035,13037,13040,13043],{"className":13036},[127],[54,13038,6205],{"className":13039,"style":4389},[127,128],[54,13041,12974],{"className":13042},[127],[54,13044,13046],{"className":13045},[127,6411],[54,13047,13049,13082],{"className":13048},[173,174],[54,13050,13052,13079],{"className":13051},[178],[54,13053,13055,13067],{"className":13054,"style":10378},[182],[54,13056,13058,13061],{"className":13057,"style":3635},[6425],[54,13059],{"className":13060,"style":191},[190],[54,13062,13064],{"className":13063,"style":10388},[127],[54,13065,3188],{"className":13066},[127,128],[54,13068,13069,13072],{"style":10394},[54,13070],{"className":13071,"style":191},[190],[54,13073,13075],{"className":13074,"style":10401},[6514],[6517,13076,13077],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,13078],{"d":10408},[54,13080,232],{"className":13081},[231],[54,13083,13085],{"className":13084},[178],[54,13086,13088],{"className":13087,"style":10418},[182],[54,13089],{},[54,13091,13092,13095],{"style":204},[54,13093],{"className":13094,"style":191},[190],[54,13096],{"className":13097,"style":212},[211],[54,13099,13100,13103],{"style":215},[54,13101],{"className":13102,"style":191},[190],[54,13104,13106,13137,13140,13143,13146],{"className":13105},[127],[54,13107,13109],{"className":13108},[127,3623],[54,13110,13112],{"className":13111},[173],[54,13113,13115],{"className":13114},[178],[54,13116,13118,13126],{"className":13117,"style":10641},[182],[54,13119,13120,13123],{"style":3635},[54,13121],{"className":13122,"style":191},[190],[54,13124,1760],{"className":13125},[127,128],[54,13127,13128,13131],{"style":3635},[54,13129],{"className":13130,"style":191},[190],[54,13132,13134],{"className":13133,"style":10658},[3651],[54,13135,10574],{"className":13136},[127],[54,13138],{"className":13139,"style":1303},[144],[54,13141,6230],{"className":13142},[1307],[54,13144],{"className":13145,"style":1303},[144],[54,13147,6249],{"className":13148},[127,128],[54,13150,232],{"className":13151},[231],[54,13153,13155],{"className":13154},[178],[54,13156,13159],{"className":13157,"style":13158},[182],"height:0.9403em;",[54,13160],{},[54,13162],{"className":13163},[140,166],[12,13165,1016],{},[321,13167,13168,13231,13263,13294],{},[324,13169,13170,13230],{},[54,13171,13173,13190],{"className":13172},[61],[54,13174,13176],{"className":13175},[65],[67,13177,13178],{"xmlns":69},[72,13179,13180,13188],{},[75,13181,13182],{},[3535,13183,13184,13186],{"accent":114},[78,13185,1760],{},[82,13187,10574],{},[106,13189,10831],{"encoding":108},[54,13191,13193],{"className":13192,"ariaHidden":114},[113],[54,13194,13196,13199],{"className":13195},[118],[54,13197],{"className":13198,"style":10641},[122],[54,13200,13202],{"className":13201},[127,3623],[54,13203,13205],{"className":13204},[173],[54,13206,13208],{"className":13207},[178],[54,13209,13211,13219],{"className":13210,"style":10641},[182],[54,13212,13213,13216],{"style":3635},[54,13214],{"className":13215,"style":191},[190],[54,13217,1760],{"className":13218},[127,128],[54,13220,13221,13224],{"style":3635},[54,13222],{"className":13223,"style":191},[190],[54,13225,13227],{"className":13226,"style":10658},[3651],[54,13228,10574],{"className":13229},[127]," = sample mean = 32",[324,13232,13233,13262],{},[54,13234,13236,13250],{"className":13235},[61],[54,13237,13239],{"className":13238},[65],[67,13240,13241],{"xmlns":69},[72,13242,13243,13247],{},[75,13244,13245],{},[78,13246,6249],{},[106,13248,13249],{"encoding":108},"\\mu",[54,13251,13253],{"className":13252,"ariaHidden":114},[113],[54,13254,13256,13259],{"className":13255},[118],[54,13257],{"className":13258,"style":12758},[122],[54,13260,6249],{"className":13261},[127,128]," = hypothesized mean = 30",[324,13264,13265,13293],{},[54,13266,13268,13281],{"className":13267},[61],[54,13269,13271],{"className":13270},[65],[67,13272,13273],{"xmlns":69},[72,13274,13275,13279],{},[75,13276,13277],{},[78,13278,6205],{},[106,13280,10474],{"encoding":108},[54,13282,13284],{"className":13283,"ariaHidden":114},[113],[54,13285,13287,13290],{"className":13286},[118],[54,13288],{"className":13289,"style":3703},[122],[54,13291,6205],{"className":13292,"style":4389},[127,128]," = standard deviation = 6",[324,13295,13296,13324],{},[54,13297,13299,13312],{"className":13298},[61],[54,13300,13302],{"className":13301},[65],[67,13303,13304],{"xmlns":69},[72,13305,13306,13310],{},[75,13307,13308],{},[78,13309,3188],{},[106,13311,3188],{"encoding":108},[54,13313,13315],{"className":13314,"ariaHidden":114},[113],[54,13316,13318,13321],{"className":13317},[118],[54,13319],{"className":13320,"style":3703},[122],[54,13322,3188],{"className":13323},[127,128]," = sample size = 36",[54,13326,13328],{"className":13327},[57],[54,13329,13331,13369],{"className":13330},[61],[54,13332,13334],{"className":13333},[65],[67,13335,13336],{"xmlns":69,"display":70},[72,13337,13338,13366],{},[75,13339,13340,13342,13344],{},[78,13341,10580],{},[82,13343,94],{},[96,13345,13346,13355],{},[75,13347,13348,13351,13353],{},[371,13349,13350],{},"32",[82,13352,6230],{},[371,13354,12690],{},[75,13356,13357,13359,13361],{},[371,13358,399],{},[78,13360,12974],{"mathvariant":613},[6191,13362,13363],{},[371,13364,13365],{},"36",[106,13367,13368],{"encoding":108},"Z = \\frac{32 - 30}{6\u002F\\sqrt{36}}",[54,13370,13372,13390],{"className":13371,"ariaHidden":114},[113],[54,13373,13375,13378,13381,13384,13387],{"className":13374},[118],[54,13376],{"className":13377,"style":415},[122],[54,13379,10580],{"className":13380,"style":1948},[127,128],[54,13382],{"className":13383,"style":145},[144],[54,13385,94],{"className":13386},[149],[54,13388],{"className":13389,"style":145},[144],[54,13391,13393,13397],{"className":13392},[118],[54,13394],{"className":13395,"style":13396},[122],"height:2.3687em;vertical-align:-1.0472em;",[54,13398,13400,13403,13517],{"className":13399},[127],[54,13401],{"className":13402},[133,166],[54,13404,13406],{"className":13405},[96],[54,13407,13409,13508],{"className":13408},[173,174],[54,13410,13412,13505],{"className":13411},[178],[54,13413,13415,13474,13482],{"className":13414,"style":5912},[182],[54,13416,13417,13420],{"style":11603},[54,13418],{"className":13419,"style":191},[190],[54,13421,13423,13427],{"className":13422},[127],[54,13424,13426],{"className":13425},[127],"6\u002F",[54,13428,13430],{"className":13429},[127,6411],[54,13431,13433,13466],{"className":13432},[173,174],[54,13434,13436,13463],{"className":13435},[178],[54,13437,13439,13451],{"className":13438,"style":11622},[182],[54,13440,13442,13445],{"className":13441,"style":3635},[6425],[54,13443],{"className":13444,"style":191},[190],[54,13446,13448],{"className":13447,"style":10388},[127],[54,13449,13365],{"className":13450},[127],[54,13452,13453,13456],{"style":11637},[54,13454],{"className":13455,"style":191},[190],[54,13457,13459],{"className":13458,"style":10401},[6514],[6517,13460,13461],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,13462],{"d":10408},[54,13464,232],{"className":13465},[231],[54,13467,13469],{"className":13468},[178],[54,13470,13472],{"className":13471,"style":11657},[182],[54,13473],{},[54,13475,13476,13479],{"style":204},[54,13477],{"className":13478,"style":191},[190],[54,13480],{"className":13481,"style":212},[211],[54,13483,13484,13487],{"style":215},[54,13485],{"className":13486,"style":191},[190],[54,13488,13490,13493,13496,13499,13502],{"className":13489},[127],[54,13491,13350],{"className":13492},[127],[54,13494],{"className":13495,"style":1303},[144],[54,13497,6230],{"className":13498},[1307],[54,13500],{"className":13501,"style":1303},[144],[54,13503,12690],{"className":13504},[127],[54,13506,232],{"className":13507},[231],[54,13509,13511],{"className":13510},[178],[54,13512,13515],{"className":13513,"style":13514},[182],"height:1.0472em;",[54,13516],{},[54,13518],{"className":13519},[140,166],[54,13521,13523],{"className":13522},[57],[54,13524,13526,13548],{"className":13525},[61],[54,13527,13529],{"className":13528},[65],[67,13530,13531],{"xmlns":69,"display":70},[72,13532,13533,13545],{},[75,13534,13535,13537,13539],{},[78,13536,10580],{},[82,13538,94],{},[96,13540,13541,13543],{},[371,13542,379],{},[371,13544,373],{},[106,13546,13547],{"encoding":108},"Z = \\frac{2}{1}",[54,13549,13551,13569],{"className":13550,"ariaHidden":114},[113],[54,13552,13554,13557,13560,13563,13566],{"className":13553},[118],[54,13555],{"className":13556,"style":415},[122],[54,13558,10580],{"className":13559,"style":1948},[127,128],[54,13561],{"className":13562,"style":145},[144],[54,13564,94],{"className":13565},[149],[54,13567],{"className":13568,"style":145},[144],[54,13570,13572,13575],{"className":13571},[118],[54,13573],{"className":13574,"style":5893},[122],[54,13576,13578,13581,13634],{"className":13577},[127],[54,13579],{"className":13580},[133,166],[54,13582,13584],{"className":13583},[96],[54,13585,13587,13626],{"className":13586},[173,174],[54,13588,13590,13623],{"className":13589},[178],[54,13591,13593,13604,13612],{"className":13592,"style":5912},[182],[54,13594,13595,13598],{"style":186},[54,13596],{"className":13597,"style":191},[190],[54,13599,13601],{"className":13600},[127],[54,13602,373],{"className":13603},[127],[54,13605,13606,13609],{"style":204},[54,13607],{"className":13608,"style":191},[190],[54,13610],{"className":13611,"style":212},[211],[54,13613,13614,13617],{"style":215},[54,13615],{"className":13616,"style":191},[190],[54,13618,13620],{"className":13619},[127],[54,13621,379],{"className":13622},[127],[54,13624,232],{"className":13625},[231],[54,13627,13629],{"className":13628},[178],[54,13630,13632],{"className":13631,"style":5964},[182],[54,13633],{},[54,13635],{"className":13636},[140,166],[54,13638,13640],{"className":13639},[57],[54,13641,13643,13661],{"className":13642},[61],[54,13644,13646],{"className":13645},[65],[67,13647,13648],{"xmlns":69,"display":70},[72,13649,13650,13658],{},[75,13651,13652,13654,13656],{},[78,13653,10580],{},[82,13655,94],{},[371,13657,379],{},[106,13659,13660],{"encoding":108},"Z = 2",[54,13662,13664,13682],{"className":13663,"ariaHidden":114},[113],[54,13665,13667,13670,13673,13676,13679],{"className":13666},[118],[54,13668],{"className":13669,"style":415},[122],[54,13671,10580],{"className":13672,"style":1948},[127,128],[54,13674],{"className":13675,"style":145},[144],[54,13677,94],{"className":13678},[149],[54,13680],{"className":13681,"style":145},[144],[54,13683,13685,13688],{"className":13684},[118],[54,13686],{"className":13687,"style":2292},[122],[54,13689,379],{"className":13690},[127],[4006,13692,13693],{"start":6092},[324,13694,13695],{},"Obtain the p-value:",[12,13697,13698],{},"For Z = 2, the p-value is approximately 0.0455 (using a standard normal distribution table or a statistical calculator).",[4006,13700,13701],{"start":7458},[324,13702,13703,13704,950],{},"Compare with ",[54,13705,13707,13720],{"className":13706},[61],[54,13708,13710],{"className":13709},[65],[67,13711,13712],{"xmlns":69},[72,13713,13714,13718],{},[75,13715,13716],{},[78,13717,7006],{},[106,13719,7336],{"encoding":108},[54,13721,13723],{"className":13722,"ariaHidden":114},[113],[54,13724,13726,13729],{"className":13725},[118],[54,13727],{"className":13728,"style":3703},[122],[54,13730,7006],{"className":13731,"style":7203},[127,128],[12,13733,13734],{},"Since 0.0455 \u003C 0.05, we conclude that:",[12,13736,13737],{},[327,13738,13739,13808],{},[54,13740,13742,13759],{"className":13741},[61],[54,13743,13745],{"className":13744},[65],[67,13746,13747],{"xmlns":69},[72,13748,13749,13757],{},[75,13750,13751],{},[3141,13752,13753,13755],{},[78,13754,12013],{},[371,13756,9765],{},[106,13758,12018],{"encoding":108},[54,13760,13762],{"className":13761,"ariaHidden":114},[113],[54,13763,13765,13768],{"className":13764},[118],[54,13766],{"className":13767,"style":12028},[122],[54,13769,13771,13774],{"className":13770},[127],[54,13772,12013],{"className":13773,"style":12035},[127,128],[54,13775,13777],{"className":13776},[3267],[54,13778,13780,13800],{"className":13779},[173,174],[54,13781,13783,13797],{"className":13782},[178],[54,13784,13786],{"className":13785,"style":3277},[182],[54,13787,13788,13791],{"style":12050},[54,13789],{"className":13790,"style":3284},[190],[54,13792,13794],{"className":13793},[3288,3289,3290,3291],[54,13795,9765],{"className":13796},[127,3291],[54,13798,232],{"className":13799},[231],[54,13801,13803],{"className":13802},[178],[54,13804,13806],{"className":13805,"style":3304},[182],[54,13807],{}," is rejected",[12,13810,13811],{},"Now let's explain in more detail how to interpret this result and the steps we have taken:",[12,13813,13814,13815,13818],{},"First of all, let's understand something about this exercise: we have a ",[327,13816,13817],{},"population"," in which the average delivery time is unknown, but the company claims it is 30 minutes. We then take a sample of 36 deliveries and obtain a mean of 32 minutes with a standard deviation of 6 minutes. We want to calculate how compatible this sample mean of 32 minutes is with the claim that the population average time is 30 minutes.",[12,13820,13821,13822,13825,13826,13829],{},"The formula for obtaining Z standardizes the difference between the sample mean (32 minutes, ",[327,13823,13824],{},"OUR OBSERVATION",") and the hypothesized mean (30 minutes, ",[327,13827,13828],{},"THE COMPANY'S CLAIM",") in terms of standard deviations.",[12,13831,13832],{},"The calculated Z-value of 2 indicates that the sample mean is 2 standard deviations above the hypothetical mean of 30 minutes. In other words, if the average delivery time were truly 30 minutes, obtaining a sample mean of 32 minutes (as is the case here) would be a result 2 standard deviations higher than expected.",[12,13834,13835,13836,13905],{},"When working with a standard normal distribution, approximately 95% of the values ​​are between -1.96 and 1.96, and 5% are outside that range (2.5% in each tail). Therefore, if we assume that ",[54,13837,13839,13856],{"className":13838},[61],[54,13840,13842],{"className":13841},[65],[67,13843,13844],{"xmlns":69},[72,13845,13846,13854],{},[75,13847,13848],{},[3141,13849,13850,13852],{},[78,13851,12013],{},[371,13853,9765],{},[106,13855,12018],{"encoding":108},[54,13857,13859],{"className":13858,"ariaHidden":114},[113],[54,13860,13862,13865],{"className":13861},[118],[54,13863],{"className":13864,"style":12028},[122],[54,13866,13868,13871],{"className":13867},[127],[54,13869,12013],{"className":13870,"style":12035},[127,128],[54,13872,13874],{"className":13873},[3267],[54,13875,13877,13897],{"className":13876},[173,174],[54,13878,13880,13894],{"className":13879},[178],[54,13881,13883],{"className":13882,"style":3277},[182],[54,13884,13885,13888],{"style":12050},[54,13886],{"className":13887,"style":3284},[190],[54,13889,13891],{"className":13890},[3288,3289,3290,3291],[54,13892,9765],{"className":13893},[127,3291],[54,13895,232],{"className":13896},[231],[54,13898,13900],{"className":13899},[178],[54,13901,13903],{"className":13902,"style":3304},[182],[54,13904],{}," is true, we would expect the sample mean to typically fall close to 30 minutes. However, obtaining a Z-value of 2 implies that with this value of 32 minutes, we are in a range that occurs approximately 4.55% of the time (two-tailed p-value), which is less than our significance level of 5%.",[40,13907,13908],{},[12,13909,13910],{},"In other words, if the actual average were 30 minutes, only in 4.55% of the samples could we obtain a difference equal to or greater than 32 minutes by pure chance. That is, those 32 minutes would be very rare if the average time were truly 30 minutes.",[12,13912,13913,13914,13983,13984,13987,13988,13991],{},"A hypothesis test doesn't actually tell us whether ",[54,13915,13917,13934],{"className":13916},[61],[54,13918,13920],{"className":13919},[65],[67,13921,13922],{"xmlns":69},[72,13923,13924,13932],{},[75,13925,13926],{},[3141,13927,13928,13930],{},[78,13929,12013],{},[371,13931,9765],{},[106,13933,12018],{"encoding":108},[54,13935,13937],{"className":13936,"ariaHidden":114},[113],[54,13938,13940,13943],{"className":13939},[118],[54,13941],{"className":13942,"style":12028},[122],[54,13944,13946,13949],{"className":13945},[127],[54,13947,12013],{"className":13948,"style":12035},[127,128],[54,13950,13952],{"className":13951},[3267],[54,13953,13955,13975],{"className":13954},[173,174],[54,13956,13958,13972],{"className":13957},[178],[54,13959,13961],{"className":13960,"style":3277},[182],[54,13962,13963,13966],{"style":12050},[54,13964],{"className":13965,"style":3284},[190],[54,13967,13969],{"className":13968},[3288,3289,3290,3291],[54,13970,9765],{"className":13971},[127,3291],[54,13973,232],{"className":13974},[231],[54,13976,13978],{"className":13977},[178],[54,13979,13981],{"className":13980,"style":3304},[182],[54,13982],{}," is true or false. We are NOT saying that the delivery time is ",[327,13985,13986],{},"definitely"," different from 30 minutes, but rather that ",[327,13989,13990],{},"there is statistically significant evidence"," to conclude that the average delivery time is different from 30 minutes.",[12,13993,13994],{},"The formal conclusion would be:",[40,13996,13997],{},[12,13998,13999],{},"With a significance level of 5%, the observed data are sufficiently incompatible with the claim that the average delivery time is 30 minutes, therefore we reject the null hypothesis.",[29,14001],{},[12,14003,14004],{},"As an aside:",[12,14006,14007],{},"Another equivalent way to analyze the problem is by using a 95% confidence interval for the population mean.",[12,14009,14010],{},"The formula for the interval is:",[54,14012,14014],{"className":14013},[57],[54,14015,14017,14058],{"className":14016},[61],[54,14018,14020],{"className":14019},[65],[67,14021,14022],{"xmlns":69,"display":70},[72,14023,14024,14056],{},[75,14025,14026,14028,14030,14032,14038,14040,14042],{},[78,14027,4150],{},[78,14029,1882],{},[82,14031,94],{},[3535,14033,14034,14036],{"accent":114},[78,14035,1760],{},[82,14037,10574],{},[82,14039,10577],{},[78,14041,10580],{},[75,14043,14044,14046,14054],{},[82,14045,85],{"fence":114},[96,14047,14048,14050],{},[78,14049,6205],{},[6191,14051,14052],{},[78,14053,3188],{},[82,14055,91],{"fence":114},[106,14057,10597],{"encoding":108},[54,14059,14061,14082,14128],{"className":14060,"ariaHidden":114},[113],[54,14062,14064,14067,14070,14073,14076,14079],{"className":14063},[118],[54,14065],{"className":14066,"style":415},[122],[54,14068,4150],{"className":14069,"style":975},[127,128],[54,14071,1882],{"className":14072,"style":1948},[127,128],[54,14074],{"className":14075,"style":145},[144],[54,14077,94],{"className":14078},[149],[54,14080],{"className":14081,"style":145},[144],[54,14083,14085,14088,14119,14122,14125],{"className":14084},[118],[54,14086],{"className":14087,"style":10628},[122],[54,14089,14091],{"className":14090},[127,3623],[54,14092,14094],{"className":14093},[173],[54,14095,14097],{"className":14096},[178],[54,14098,14100,14108],{"className":14099,"style":10641},[182],[54,14101,14102,14105],{"style":3635},[54,14103],{"className":14104,"style":191},[190],[54,14106,1760],{"className":14107},[127,128],[54,14109,14110,14113],{"style":3635},[54,14111],{"className":14112,"style":191},[190],[54,14114,14116],{"className":14115,"style":10658},[3651],[54,14117,10574],{"className":14118},[127],[54,14120],{"className":14121,"style":1303},[144],[54,14123,10577],{"className":14124},[1307],[54,14126],{"className":14127,"style":1303},[144],[54,14129,14131,14134,14137,14140],{"className":14130},[118],[54,14132],{"className":14133,"style":10677},[122],[54,14135,10580],{"className":14136,"style":1948},[127,128],[54,14138],{"className":14139,"style":448},[144],[54,14141,14143,14149,14255],{"className":14142},[3429],[54,14144,14146],{"className":14145,"style":6596},[133,6595],[54,14147,85],{"className":14148},[6600,3290],[54,14150,14152,14155,14252],{"className":14151},[127],[54,14153],{"className":14154},[133,166],[54,14156,14158],{"className":14157},[96],[54,14159,14161,14244],{"className":14160},[173,174],[54,14162,14164,14241],{"className":14163},[178],[54,14165,14167,14222,14230],{"className":14166,"style":10356},[182],[54,14168,14169,14172],{"style":10359},[54,14170],{"className":14171,"style":191},[190],[54,14173,14175],{"className":14174},[127],[54,14176,14178],{"className":14177},[127,6411],[54,14179,14181,14214],{"className":14180},[173,174],[54,14182,14184,14211],{"className":14183},[178],[54,14185,14187,14199],{"className":14186,"style":10378},[182],[54,14188,14190,14193],{"className":14189,"style":3635},[6425],[54,14191],{"className":14192,"style":191},[190],[54,14194,14196],{"className":14195,"style":10388},[127],[54,14197,3188],{"className":14198},[127,128],[54,14200,14201,14204],{"style":10394},[54,14202],{"className":14203,"style":191},[190],[54,14205,14207],{"className":14206,"style":10401},[6514],[6517,14208,14209],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,14210],{"d":10408},[54,14212,232],{"className":14213},[231],[54,14215,14217],{"className":14216},[178],[54,14218,14220],{"className":14219,"style":10418},[182],[54,14221],{},[54,14223,14224,14227],{"style":204},[54,14225],{"className":14226,"style":191},[190],[54,14228],{"className":14229,"style":212},[211],[54,14231,14232,14235],{"style":215},[54,14233],{"className":14234,"style":191},[190],[54,14236,14238],{"className":14237},[127],[54,14239,6205],{"className":14240,"style":4389},[127,128],[54,14242,232],{"className":14243},[231],[54,14245,14247],{"className":14246},[178],[54,14248,14250],{"className":14249,"style":10449},[182],[54,14251],{},[54,14253],{"className":14254},[140,166],[54,14256,14258],{"className":14257,"style":6596},[140,6595],[54,14259,91],{"className":14260},[6600,3290],[12,14262,14263,14264,1828,14347,1828,14397,1832,14448,343],{},"We know that ",[54,14265,14267,14289],{"className":14266},[61],[54,14268,14270],{"className":14269},[65],[67,14271,14272],{"xmlns":69},[72,14273,14274,14286],{},[75,14275,14276,14282,14284],{},[3535,14277,14278,14280],{"accent":114},[78,14279,1760],{},[82,14281,10574],{},[82,14283,94],{},[371,14285,13350],{},[106,14287,14288],{"encoding":108},"\\bar{x} = 32",[54,14290,14292,14338],{"className":14291,"ariaHidden":114},[113],[54,14293,14295,14298,14329,14332,14335],{"className":14294},[118],[54,14296],{"className":14297,"style":10641},[122],[54,14299,14301],{"className":14300},[127,3623],[54,14302,14304],{"className":14303},[173],[54,14305,14307],{"className":14306},[178],[54,14308,14310,14318],{"className":14309,"style":10641},[182],[54,14311,14312,14315],{"style":3635},[54,14313],{"className":14314,"style":191},[190],[54,14316,1760],{"className":14317},[127,128],[54,14319,14320,14323],{"style":3635},[54,14321],{"className":14322,"style":191},[190],[54,14324,14326],{"className":14325,"style":10658},[3651],[54,14327,10574],{"className":14328},[127],[54,14330],{"className":14331,"style":145},[144],[54,14333,94],{"className":14334},[149],[54,14336],{"className":14337,"style":145},[144],[54,14339,14341,14344],{"className":14340},[118],[54,14342],{"className":14343,"style":2292},[122],[54,14345,13350],{"className":14346},[127],[54,14348,14350,14367],{"className":14349},[61],[54,14351,14353],{"className":14352},[65],[67,14354,14355],{"xmlns":69},[72,14356,14357,14365],{},[75,14358,14359,14361,14363],{},[78,14360,10580],{},[82,14362,94],{},[371,14364,11428],{},[106,14366,11431],{"encoding":108},[54,14368,14370,14388],{"className":14369,"ariaHidden":114},[113],[54,14371,14373,14376,14379,14382,14385],{"className":14372},[118],[54,14374],{"className":14375,"style":415},[122],[54,14377,10580],{"className":14378,"style":1948},[127,128],[54,14380],{"className":14381,"style":145},[144],[54,14383,94],{"className":14384},[149],[54,14386],{"className":14387,"style":145},[144],[54,14389,14391,14394],{"className":14390},[118],[54,14392],{"className":14393,"style":2292},[122],[54,14395,11428],{"className":14396},[127],[54,14398,14400,14418],{"className":14399},[61],[54,14401,14403],{"className":14402},[65],[67,14404,14405],{"xmlns":69},[72,14406,14407,14415],{},[75,14408,14409,14411,14413],{},[78,14410,6205],{},[82,14412,94],{},[371,14414,399],{},[106,14416,14417],{"encoding":108},"\\sigma = 6",[54,14419,14421,14439],{"className":14420,"ariaHidden":114},[113],[54,14422,14424,14427,14430,14433,14436],{"className":14423},[118],[54,14425],{"className":14426,"style":3703},[122],[54,14428,6205],{"className":14429,"style":4389},[127,128],[54,14431],{"className":14432,"style":145},[144],[54,14434,94],{"className":14435},[149],[54,14437],{"className":14438,"style":145},[144],[54,14440,14442,14445],{"className":14441},[118],[54,14443],{"className":14444,"style":2292},[122],[54,14446,399],{"className":14447},[127],[54,14449,14451,14468],{"className":14450},[61],[54,14452,14454],{"className":14453},[65],[67,14455,14456],{"xmlns":69},[72,14457,14458,14466],{},[75,14459,14460,14462,14464],{},[78,14461,3188],{},[82,14463,94],{},[371,14465,13365],{},[106,14467,12618],{"encoding":108},[54,14469,14471,14489],{"className":14470,"ariaHidden":114},[113],[54,14472,14474,14477,14480,14483,14486],{"className":14473},[118],[54,14475],{"className":14476,"style":3703},[122],[54,14478,3188],{"className":14479},[127,128],[54,14481],{"className":14482,"style":145},[144],[54,14484,94],{"className":14485},[149],[54,14487],{"className":14488,"style":145},[144],[54,14490,14492,14495],{"className":14491},[118],[54,14493],{"className":14494,"style":2292},[122],[54,14496,13365],{"className":14497},[127],[54,14499,14501],{"className":14500},[57],[54,14502,14504,14542],{"className":14503},[61],[54,14505,14507],{"className":14506},[65],[67,14508,14509],{"xmlns":69,"display":70},[72,14510,14511,14539],{},[75,14512,14513,14515,14517,14519,14521,14523,14525],{},[78,14514,4150],{},[78,14516,1882],{},[82,14518,94],{},[371,14520,13350],{},[82,14522,10577],{},[371,14524,11428],{},[75,14526,14527,14529,14537],{},[82,14528,85],{"fence":114},[96,14530,14531,14533],{},[371,14532,399],{},[6191,14534,14535],{},[371,14536,13365],{},[82,14538,91],{"fence":114},[106,14540,14541],{"encoding":108},"IC = 32 \\pm 1.96 \\left(\\frac{6}{\\sqrt{36}}\\right)",[54,14543,14545,14566,14584],{"className":14544,"ariaHidden":114},[113],[54,14546,14548,14551,14554,14557,14560,14563],{"className":14547},[118],[54,14549],{"className":14550,"style":415},[122],[54,14552,4150],{"className":14553,"style":975},[127,128],[54,14555,1882],{"className":14556,"style":1948},[127,128],[54,14558],{"className":14559,"style":145},[144],[54,14561,94],{"className":14562},[149],[54,14564],{"className":14565,"style":145},[144],[54,14567,14569,14572,14575,14578,14581],{"className":14568},[118],[54,14570],{"className":14571,"style":5642},[122],[54,14573,13350],{"className":14574},[127],[54,14576],{"className":14577,"style":1303},[144],[54,14579,10577],{"className":14580},[1307],[54,14582],{"className":14583,"style":1303},[144],[54,14585,14587,14590,14593,14596],{"className":14586},[118],[54,14588],{"className":14589,"style":10677},[122],[54,14591,11428],{"className":14592},[127],[54,14594],{"className":14595,"style":448},[144],[54,14597,14599,14605,14711],{"className":14598},[3429],[54,14600,14602],{"className":14601,"style":6596},[133,6595],[54,14603,85],{"className":14604},[6600,3290],[54,14606,14608,14611,14708],{"className":14607},[127],[54,14609],{"className":14610},[133,166],[54,14612,14614],{"className":14613},[96],[54,14615,14617,14700],{"className":14616},[173,174],[54,14618,14620,14697],{"className":14619},[178],[54,14621,14623,14678,14686],{"className":14622,"style":5912},[182],[54,14624,14625,14628],{"style":11603},[54,14626],{"className":14627,"style":191},[190],[54,14629,14631],{"className":14630},[127],[54,14632,14634],{"className":14633},[127,6411],[54,14635,14637,14670],{"className":14636},[173,174],[54,14638,14640,14667],{"className":14639},[178],[54,14641,14643,14655],{"className":14642,"style":11622},[182],[54,14644,14646,14649],{"className":14645,"style":3635},[6425],[54,14647],{"className":14648,"style":191},[190],[54,14650,14652],{"className":14651,"style":10388},[127],[54,14653,13365],{"className":14654},[127],[54,14656,14657,14660],{"style":11637},[54,14658],{"className":14659,"style":191},[190],[54,14661,14663],{"className":14662,"style":10401},[6514],[6517,14664,14665],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,14666],{"d":10408},[54,14668,232],{"className":14669},[231],[54,14671,14673],{"className":14672},[178],[54,14674,14676],{"className":14675,"style":11657},[182],[54,14677],{},[54,14679,14680,14683],{"style":204},[54,14681],{"className":14682,"style":191},[190],[54,14684],{"className":14685,"style":212},[211],[54,14687,14688,14691],{"style":215},[54,14689],{"className":14690,"style":191},[190],[54,14692,14694],{"className":14693},[127],[54,14695,399],{"className":14696},[127],[54,14698,232],{"className":14699},[231],[54,14701,14703],{"className":14702},[178],[54,14704,14706],{"className":14705,"style":10449},[182],[54,14707],{},[54,14709],{"className":14710},[140,166],[54,14712,14714],{"className":14713,"style":6596},[140,6595],[54,14715,91],{"className":14716},[6600,3290],[54,14718,14720],{"className":14719},[57],[54,14721,14723,14753],{"className":14722},[61],[54,14724,14726],{"className":14725},[65],[67,14727,14728],{"xmlns":69,"display":70},[72,14729,14730,14750],{},[75,14731,14732,14734,14736,14738,14740,14742,14744,14746,14748],{},[78,14733,4150],{},[78,14735,1882],{},[82,14737,94],{},[371,14739,13350],{},[82,14741,10577],{},[371,14743,11428],{},[82,14745,85],{"stretchy":84},[371,14747,373],{},[82,14749,91],{"stretchy":84},[106,14751,14752],{"encoding":108},"IC = 32 \\pm 1.96 (1)",[54,14754,14756,14777,14795],{"className":14755,"ariaHidden":114},[113],[54,14757,14759,14762,14765,14768,14771,14774],{"className":14758},[118],[54,14760],{"className":14761,"style":415},[122],[54,14763,4150],{"className":14764,"style":975},[127,128],[54,14766,1882],{"className":14767,"style":1948},[127,128],[54,14769],{"className":14770,"style":145},[144],[54,14772,94],{"className":14773},[149],[54,14775],{"className":14776,"style":145},[144],[54,14778,14780,14783,14786,14789,14792],{"className":14779},[118],[54,14781],{"className":14782,"style":5642},[122],[54,14784,13350],{"className":14785},[127],[54,14787],{"className":14788,"style":1303},[144],[54,14790,10577],{"className":14791},[1307],[54,14793],{"className":14794,"style":1303},[144],[54,14796,14798,14801,14804,14807,14810],{"className":14797},[118],[54,14799],{"className":14800,"style":123},[122],[54,14802,11428],{"className":14803},[127],[54,14805,85],{"className":14806},[133],[54,14808,373],{"className":14809},[127],[54,14811,91],{"className":14812},[140],[54,14814,14816],{"className":14815},[57],[54,14817,14819,14849],{"className":14818},[61],[54,14820,14822],{"className":14821},[65],[67,14823,14824],{"xmlns":69,"display":70},[72,14825,14826,14846],{},[75,14827,14828,14830,14832,14834,14836,14839,14841,14844],{},[78,14829,4150],{},[78,14831,1882],{},[82,14833,94],{},[82,14835,85],{"stretchy":84},[371,14837,14838],{},"30.04",[82,14840,376],{"separator":114},[371,14842,14843],{},"33.96",[82,14845,91],{"stretchy":84},[106,14847,14848],{"encoding":108},"IC = (30.04 , 33.96)",[54,14850,14852,14873],{"className":14851,"ariaHidden":114},[113],[54,14853,14855,14858,14861,14864,14867,14870],{"className":14854},[118],[54,14856],{"className":14857,"style":415},[122],[54,14859,4150],{"className":14860,"style":975},[127,128],[54,14862,1882],{"className":14863,"style":1948},[127,128],[54,14865],{"className":14866,"style":145},[144],[54,14868,94],{"className":14869},[149],[54,14871],{"className":14872,"style":145},[144],[54,14874,14876,14879,14882,14885,14888,14891,14894],{"className":14875},[118],[54,14877],{"className":14878,"style":123},[122],[54,14880,85],{"className":14881},[133],[54,14883,14838],{"className":14884},[127],[54,14886,376],{"className":14887},[444],[54,14889],{"className":14890,"style":448},[144],[54,14892,14843],{"className":14893},[127],[54,14895,91],{"className":14896},[140],[12,14898,14899],{},[327,14900,14901],{},"The value 30 is NOT within the confidence interval",[12,14903,14904],{},"This means that, with 95% confidence, the true average is not 30 minutes.",[12,14906,14907,14908,14977],{},"Rejecting ",[54,14909,14911,14928],{"className":14910},[61],[54,14912,14914],{"className":14913},[65],[67,14915,14916],{"xmlns":69},[72,14917,14918,14926],{},[75,14919,14920],{},[3141,14921,14922,14924],{},[78,14923,12013],{},[371,14925,9765],{},[106,14927,12018],{"encoding":108},[54,14929,14931],{"className":14930,"ariaHidden":114},[113],[54,14932,14934,14937],{"className":14933},[118],[54,14935],{"className":14936,"style":12028},[122],[54,14938,14940,14943],{"className":14939},[127],[54,14941,12013],{"className":14942,"style":12035},[127,128],[54,14944,14946],{"className":14945},[3267],[54,14947,14949,14969],{"className":14948},[173,174],[54,14950,14952,14966],{"className":14951},[178],[54,14953,14955],{"className":14954,"style":3277},[182],[54,14956,14957,14960],{"style":12050},[54,14958],{"className":14959,"style":3284},[190],[54,14961,14963],{"className":14962},[3288,3289,3290,3291],[54,14964,9765],{"className":14965},[127,3291],[54,14967,232],{"className":14968},[231],[54,14970,14972],{"className":14971},[178],[54,14973,14975],{"className":14974,"style":3304},[182],[54,14976],{}," at the 5% level is exactly equivalent to the hypothesized value (30) falling outside the 95% confidence interval.",[12,14979,14980],{},"Two-tailed tests and confidence intervals tell the same story, just from different perspectives.",[29,14982],{},[12,14984,14985],{},"Returning to the previous conclusion:",[12,14987,14988],{},[327,14989,14990],{},"It's not the same to say: \"It's unlikely that the average delivery time is 30 minutes.\"",[12,14992,14993],{},"The classic test doesn't calculate:",[12,14995,14996,15106,15107,15176],{},[54,14997,14999,15033],{"className":14998},[61],[54,15000,15002],{"className":15001},[65],[67,15003,15004],{"xmlns":69},[72,15005,15006,15030],{},[75,15007,15008,15010,15012,15018,15020,15022,15024,15026,15028],{},[78,15009,80],{},[82,15011,85],{"stretchy":84},[3141,15013,15014,15016],{},[78,15015,12013],{},[371,15017,9765],{},[78,15019,1095],{"mathvariant":613},[78,15021,4166],{},[78,15023,19],{},[78,15025,2320],{},[78,15027,19],{},[82,15029,91],{"stretchy":84},[106,15031,15032],{"encoding":108},"P(H_0 | data)",[54,15034,15036],{"className":15035,"ariaHidden":114},[113],[54,15037,15039,15042,15045,15048,15088,15091,15094,15097,15100,15103],{"className":15038},[118],[54,15040],{"className":15041,"style":123},[122],[54,15043,80],{"className":15044,"style":129},[127,128],[54,15046,85],{"className":15047},[133],[54,15049,15051,15054],{"className":15050},[127],[54,15052,12013],{"className":15053,"style":12035},[127,128],[54,15055,15057],{"className":15056},[3267],[54,15058,15060,15080],{"className":15059},[173,174],[54,15061,15063,15077],{"className":15062},[178],[54,15064,15066],{"className":15065,"style":3277},[182],[54,15067,15068,15071],{"style":12050},[54,15069],{"className":15070,"style":3284},[190],[54,15072,15074],{"className":15073},[3288,3289,3290,3291],[54,15075,9765],{"className":15076},[127,3291],[54,15078,232],{"className":15079},[231],[54,15081,15083],{"className":15082},[178],[54,15084,15086],{"className":15085,"style":3304},[182],[54,15087],{},[54,15089,1095],{"className":15090},[127],[54,15092,4166],{"className":15093},[127,128],[54,15095,19],{"className":15096},[127,128],[54,15098,2320],{"className":15099},[127,128],[54,15101,19],{"className":15102},[127,128],[54,15104,91],{"className":15105},[140]," - that is, the probability that ",[54,15108,15110,15127],{"className":15109},[61],[54,15111,15113],{"className":15112},[65],[67,15114,15115],{"xmlns":69},[72,15116,15117,15125],{},[75,15118,15119],{},[3141,15120,15121,15123],{},[78,15122,12013],{},[371,15124,9765],{},[106,15126,12018],{"encoding":108},[54,15128,15130],{"className":15129,"ariaHidden":114},[113],[54,15131,15133,15136],{"className":15132},[118],[54,15134],{"className":15135,"style":12028},[122],[54,15137,15139,15142],{"className":15138},[127],[54,15140,12013],{"className":15141,"style":12035},[127,128],[54,15143,15145],{"className":15144},[3267],[54,15146,15148,15168],{"className":15147},[173,174],[54,15149,15151,15165],{"className":15150},[178],[54,15152,15154],{"className":15153,"style":3277},[182],[54,15155,15156,15159],{"style":12050},[54,15157],{"className":15158,"style":3284},[190],[54,15160,15162],{"className":15161},[3288,3289,3290,3291],[54,15163,9765],{"className":15164},[127,3291],[54,15166,232],{"className":15167},[231],[54,15169,15171],{"className":15170},[178],[54,15172,15174],{"className":15173,"style":3304},[182],[54,15175],{}," is true given the data we have.",[12,15178,15179],{},"Instead, it calculates:",[12,15181,15182,15292,15293,15362],{},[54,15183,15185,15219],{"className":15184},[61],[54,15186,15188],{"className":15187},[65],[67,15189,15190],{"xmlns":69},[72,15191,15192,15216],{},[75,15193,15194,15196,15198,15200,15202,15204,15206,15208,15214],{},[78,15195,80],{},[82,15197,85],{"stretchy":84},[78,15199,4166],{},[78,15201,19],{},[78,15203,2320],{},[78,15205,19],{},[78,15207,1095],{"mathvariant":613},[3141,15209,15210,15212],{},[78,15211,12013],{},[371,15213,9765],{},[82,15215,91],{"stretchy":84},[106,15217,15218],{"encoding":108},"P(data|H_0)",[54,15220,15222],{"className":15221,"ariaHidden":114},[113],[54,15223,15225,15228,15231,15234,15237,15240,15243,15246,15249,15289],{"className":15224},[118],[54,15226],{"className":15227,"style":123},[122],[54,15229,80],{"className":15230,"style":129},[127,128],[54,15232,85],{"className":15233},[133],[54,15235,4166],{"className":15236},[127,128],[54,15238,19],{"className":15239},[127,128],[54,15241,2320],{"className":15242},[127,128],[54,15244,19],{"className":15245},[127,128],[54,15247,1095],{"className":15248},[127],[54,15250,15252,15255],{"className":15251},[127],[54,15253,12013],{"className":15254,"style":12035},[127,128],[54,15256,15258],{"className":15257},[3267],[54,15259,15261,15281],{"className":15260},[173,174],[54,15262,15264,15278],{"className":15263},[178],[54,15265,15267],{"className":15266,"style":3277},[182],[54,15268,15269,15272],{"style":12050},[54,15270],{"className":15271,"style":3284},[190],[54,15273,15275],{"className":15274},[3288,3289,3290,3291],[54,15276,9765],{"className":15277},[127,3291],[54,15279,232],{"className":15280},[231],[54,15282,15284],{"className":15283},[178],[54,15285,15287],{"className":15286,"style":3304},[182],[54,15288],{},[54,15290,91],{"className":15291},[140]," - the probability of obtaining the data we have (or more extreme values) assuming that ",[54,15294,15296,15313],{"className":15295},[61],[54,15297,15299],{"className":15298},[65],[67,15300,15301],{"xmlns":69},[72,15302,15303,15311],{},[75,15304,15305],{},[3141,15306,15307,15309],{},[78,15308,12013],{},[371,15310,9765],{},[106,15312,12018],{"encoding":108},[54,15314,15316],{"className":15315,"ariaHidden":114},[113],[54,15317,15319,15322],{"className":15318},[118],[54,15320],{"className":15321,"style":12028},[122],[54,15323,15325,15328],{"className":15324},[127],[54,15326,12013],{"className":15327,"style":12035},[127,128],[54,15329,15331],{"className":15330},[3267],[54,15332,15334,15354],{"className":15333},[173,174],[54,15335,15337,15351],{"className":15336},[178],[54,15338,15340],{"className":15339,"style":3277},[182],[54,15341,15342,15345],{"style":12050},[54,15343],{"className":15344,"style":3284},[190],[54,15346,15348],{"className":15347},[3288,3289,3290,3291],[54,15349,9765],{"className":15350},[127,3291],[54,15352,232],{"className":15353},[231],[54,15355,15357],{"className":15356},[178],[54,15358,15360],{"className":15359,"style":3304},[182],[54,15361],{}," is true.",[12,15364,15365],{},"And it's also important to be clear on these three points:",[321,15367,15368,15653],{},[324,15369,15370,15512,15513,15582,15583,15652],{},[327,15371,15372,15373,15442,15443,343],{},"That not rejecting ",[54,15374,15376,15393],{"className":15375},[61],[54,15377,15379],{"className":15378},[65],[67,15380,15381],{"xmlns":69},[72,15382,15383,15391],{},[75,15384,15385],{},[3141,15386,15387,15389],{},[78,15388,12013],{},[371,15390,9765],{},[106,15392,12018],{"encoding":108},[54,15394,15396],{"className":15395,"ariaHidden":114},[113],[54,15397,15399,15402],{"className":15398},[118],[54,15400],{"className":15401,"style":12028},[122],[54,15403,15405,15408],{"className":15404},[127],[54,15406,12013],{"className":15407,"style":12035},[127,128],[54,15409,15411],{"className":15410},[3267],[54,15412,15414,15434],{"className":15413},[173,174],[54,15415,15417,15431],{"className":15416},[178],[54,15418,15420],{"className":15419,"style":3277},[182],[54,15421,15422,15425],{"style":12050},[54,15423],{"className":15424,"style":3284},[190],[54,15426,15428],{"className":15427},[3288,3289,3290,3291],[54,15429,9765],{"className":15430},[127,3291],[54,15432,232],{"className":15433},[231],[54,15435,15437],{"className":15436},[178],[54,15438,15440],{"className":15439,"style":3304},[182],[54,15441],{}," is not the same as accepting ",[54,15444,15446,15463],{"className":15445},[61],[54,15447,15449],{"className":15448},[65],[67,15450,15451],{"xmlns":69},[72,15452,15453,15461],{},[75,15454,15455],{},[3141,15456,15457,15459],{},[78,15458,12013],{},[371,15460,9765],{},[106,15462,12018],{"encoding":108},[54,15464,15466],{"className":15465,"ariaHidden":114},[113],[54,15467,15469,15472],{"className":15468},[118],[54,15470],{"className":15471,"style":12028},[122],[54,15473,15475,15478],{"className":15474},[127],[54,15476,12013],{"className":15477,"style":12035},[127,128],[54,15479,15481],{"className":15480},[3267],[54,15482,15484,15504],{"className":15483},[173,174],[54,15485,15487,15501],{"className":15486},[178],[54,15488,15490],{"className":15489,"style":3277},[182],[54,15491,15492,15495],{"style":12050},[54,15493],{"className":15494,"style":3284},[190],[54,15496,15498],{"className":15497},[3288,3289,3290,3291],[54,15499,9765],{"className":15500},[127,3291],[54,15502,232],{"className":15503},[231],[54,15505,15507],{"className":15506},[178],[54,15508,15510],{"className":15509,"style":3304},[182],[54,15511],{}," If the p-value had been greater than 0.05, we simply wouldn't have enough evidence to reject ",[54,15514,15516,15533],{"className":15515},[61],[54,15517,15519],{"className":15518},[65],[67,15520,15521],{"xmlns":69},[72,15522,15523,15531],{},[75,15524,15525],{},[3141,15526,15527,15529],{},[78,15528,12013],{},[371,15530,9765],{},[106,15532,12018],{"encoding":108},[54,15534,15536],{"className":15535,"ariaHidden":114},[113],[54,15537,15539,15542],{"className":15538},[118],[54,15540],{"className":15541,"style":12028},[122],[54,15543,15545,15548],{"className":15544},[127],[54,15546,12013],{"className":15547,"style":12035},[127,128],[54,15549,15551],{"className":15550},[3267],[54,15552,15554,15574],{"className":15553},[173,174],[54,15555,15557,15571],{"className":15556},[178],[54,15558,15560],{"className":15559,"style":3277},[182],[54,15561,15562,15565],{"style":12050},[54,15563],{"className":15564,"style":3284},[190],[54,15566,15568],{"className":15567},[3288,3289,3290,3291],[54,15569,9765],{"className":15570},[127,3291],[54,15572,232],{"className":15573},[231],[54,15575,15577],{"className":15576},[178],[54,15578,15580],{"className":15579,"style":3304},[182],[54,15581],{},", but that doesn't mean that ",[54,15584,15586,15603],{"className":15585},[61],[54,15587,15589],{"className":15588},[65],[67,15590,15591],{"xmlns":69},[72,15592,15593,15601],{},[75,15594,15595],{},[3141,15596,15597,15599],{},[78,15598,12013],{},[371,15600,9765],{},[106,15602,12018],{"encoding":108},[54,15604,15606],{"className":15605,"ariaHidden":114},[113],[54,15607,15609,15612],{"className":15608},[118],[54,15610],{"className":15611,"style":12028},[122],[54,15613,15615,15618],{"className":15614},[127],[54,15616,12013],{"className":15617,"style":12035},[127,128],[54,15619,15621],{"className":15620},[3267],[54,15622,15624,15644],{"className":15623},[173,174],[54,15625,15627,15641],{"className":15626},[178],[54,15628,15630],{"className":15629,"style":3277},[182],[54,15631,15632,15635],{"style":12050},[54,15633],{"className":15634,"style":3284},[190],[54,15636,15638],{"className":15637},[3288,3289,3290,3291],[54,15639,9765],{"className":15640},[127,3291],[54,15642,232],{"className":15643},[231],[54,15645,15647],{"className":15646},[178],[54,15648,15650],{"className":15649,"style":3304},[182],[54,15651],{}," is true; it simply means that the data don't allow us to conclude that it's false. Remember that we are working with a sample.",[324,15654,15655,15658],{},[327,15656,15657],{},"That there is no absolute certainty."," In this case, there is a 4.55% probability of committing a Type I error (rejecting H0 when it is true).",[12,15660,15661],{},"And there is also the possibility that the difference is statistically significant but has no practical relevance (that is, that the 2-minute difference is not important in reality).",[12,15663,15664],{},"Another interesting aspect we can analyze is the effect size. The difference we have is 2 minutes, but the standard error is 1 minute (this is the sigma\u002Fsqrt{n}$ part of the Z calculation). This makes the difference \"large\" in statistical terms, but if the sample had been only 9 people, the standard error would be 2 minutes, and the Z would be 1, which would not give us enough evidence to reject H0.",[40,15666,15667],{},[12,15668,15669],{},"Significance depends on the sample size. A small difference can be significant if the sample is large.",[305,15671,15673],{"id":15672},"about-the-types-of-errors","About the Types of Errors",[321,15675,15676,15752],{},[324,15677,15678,15681,15682,15751],{},[327,15679,15680],{},"Type I Error (False Positive)"," Rejecting ",[54,15683,15685,15702],{"className":15684},[61],[54,15686,15688],{"className":15687},[65],[67,15689,15690],{"xmlns":69},[72,15691,15692,15700],{},[75,15693,15694],{},[3141,15695,15696,15698],{},[78,15697,12013],{},[371,15699,9765],{},[106,15701,12018],{"encoding":108},[54,15703,15705],{"className":15704,"ariaHidden":114},[113],[54,15706,15708,15711],{"className":15707},[118],[54,15709],{"className":15710,"style":12028},[122],[54,15712,15714,15717],{"className":15713},[127],[54,15715,12013],{"className":15716,"style":12035},[127,128],[54,15718,15720],{"className":15719},[3267],[54,15721,15723,15743],{"className":15722},[173,174],[54,15724,15726,15740],{"className":15725},[178],[54,15727,15729],{"className":15728,"style":3277},[182],[54,15730,15731,15734],{"style":12050},[54,15732],{"className":15733,"style":3284},[190],[54,15735,15737],{"className":15736},[3288,3289,3290,3291],[54,15738,9765],{"className":15739},[127,3291],[54,15741,232],{"className":15742},[231],[54,15744,15746],{"className":15745},[178],[54,15747,15749],{"className":15748,"style":3304},[182],[54,15750],{}," when it is true. For example, concluding that the delivery time is different from 30 minutes when it actually is.",[324,15753,15754,15757,15758,15827],{},[327,15755,15756],{},"Type II Error (False Negative)"," Not rejecting ",[54,15759,15761,15778],{"className":15760},[61],[54,15762,15764],{"className":15763},[65],[67,15765,15766],{"xmlns":69},[72,15767,15768,15776],{},[75,15769,15770],{},[3141,15771,15772,15774],{},[78,15773,12013],{},[371,15775,9765],{},[106,15777,12018],{"encoding":108},[54,15779,15781],{"className":15780,"ariaHidden":114},[113],[54,15782,15784,15787],{"className":15783},[118],[54,15785],{"className":15786,"style":12028},[122],[54,15788,15790,15793],{"className":15789},[127],[54,15791,12013],{"className":15792,"style":12035},[127,128],[54,15794,15796],{"className":15795},[3267],[54,15797,15799,15819],{"className":15798},[173,174],[54,15800,15802,15816],{"className":15801},[178],[54,15803,15805],{"className":15804,"style":3277},[182],[54,15806,15807,15810],{"style":12050},[54,15808],{"className":15809,"style":3284},[190],[54,15811,15813],{"className":15812},[3288,3289,3290,3291],[54,15814,9765],{"className":15815},[127,3291],[54,15817,232],{"className":15818},[231],[54,15820,15822],{"className":15821},[178],[54,15823,15825],{"className":15824,"style":3304},[182],[54,15826],{}," when it is false. For example, concluding that the delivery time is equal to 30 minutes when it is actually different.",[32,15829,15831],{"id":15830},"importance-in-machine-learning","Importance in Machine Learning",[12,15833,15834,15835,15838],{},"In machine learning, it is not enough to compare metrics and choose the model with the highest value. The metrics we obtain (accuracy, precision, recall, AUC, etc.) are ",[327,15836,15837],{},"sample estimates"," of the model's actual performance.",[12,15840,15841],{},"That is:",[321,15843,15844,15850,15856],{},[324,15845,15846,15847,343],{},"The dataset we use is a ",[327,15848,15849],{},"sample of the real world",[324,15851,15852,15853,343],{},"The calculated metric is a ",[327,15854,15855],{},"statistic",[324,15857,15858,15859,343],{},"The actual performance in production is an ",[327,15860,15861],{},"unknown population parameter",[12,15863,15864,15865,15868],{},"Therefore, all comparisons between models are subject to ",[327,15866,15867],{},"sampling variability",". If we took a different sample from the same problem, the metrics would change.",[12,15870,15871],{},"Here, the same problem we saw earlier arises:",[40,15873,15874],{},[12,15875,15876],{},"Is the observed difference real, or can it be explained by chance?",[12,15878,15879],{},"Suppose we compare two binary classification models on a test set of 1000 observations:",[321,15881,15882,15885],{},[324,15883,15884],{},"Model A: accuracy = 0.85",[324,15886,15887],{},"Model B: accuracy = 0.80",[12,15889,15890],{},"The difference is 5%, but is this difference statistically significant? Is Model A really better than Model B, or could this difference be due to chance?",[12,15892,15893],{},"We could, for example, construct a confidence interval for the accuracy, allowing us to estimate a plausible range for the model's actual performance.",[12,15895,15896],{},"Another case would be comparing two models on the same test set (as is commonly done), which introduces dependence between the observations. This is important to consider because:",[321,15898,15899,15902],{},[324,15900,15901],{},"We cannot use tests for independent samples.",[324,15903,15904],{},"We need tests for paired data.",[12,15906,15907],{},"Some common tools include:",[321,15909,15910,15913,15916],{},[324,15911,15912],{},"McNemar's test: for comparing accuracy in binary classification.",[324,15914,15915],{},"Paired t-test: when using cross-validation and obtaining multiple measurements.",[324,15917,15918],{},"Bootstrap: for estimating the empirical distribution of the difference between models.",[29,15920],{},[9193,15922,15923],{},"html pre.shiki code .sTPum, html code.shiki .sTPum{--shiki-default:#1E754F;--shiki-dark:#4D9375}html pre.shiki code .s8w-G, html code.shiki .s8w-G{--shiki-default:#393A34;--shiki-dark:#DBD7CAEE}html pre.shiki code .snYqZ, html code.shiki .snYqZ{--shiki-default:#A0ADA0;--shiki-dark:#758575DD}html pre.shiki code .si6no, html code.shiki .si6no{--shiki-default:#999999;--shiki-dark:#666666}html pre.shiki code .sqbOQ, html code.shiki .sqbOQ{--shiki-default:#2F798A;--shiki-dark:#4C9A91}html pre.shiki code .scnC2, html code.shiki .scnC2{--shiki-default:#B5695977;--shiki-dark:#C98A7D77}html pre.shiki code .spP0B, html code.shiki .spP0B{--shiki-default:#B56959;--shiki-dark:#C98A7D}html pre.shiki code .sHLBJ, html code.shiki .sHLBJ{--shiki-default:#998418;--shiki-dark:#B8A965}html pre.shiki code .s5TCs, html code.shiki .s5TCs{--shiki-default:#AB5959;--shiki-dark:#CB7676}html pre.shiki code .sfsYZ, html code.shiki .sfsYZ{--shiki-default:#A65E2B;--shiki-dark:#C99076}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":4069,"searchDepth":6092,"depth":6092,"links":15925},[15926,15929,15933,15938],{"id":9262,"depth":4076,"text":9263,"children":15927},[15928],{"id":9304,"depth":6092,"text":9305},{"id":9349,"depth":4076,"text":9350,"children":15930},[15931,15932],{"id":9365,"depth":6092,"text":9366},{"id":9412,"depth":6092,"text":9413},{"id":10208,"depth":4076,"text":10209,"children":15934},[15935,15936,15937],{"id":10531,"depth":6092,"text":10532},{"id":11976,"depth":6092,"text":11977},{"id":15672,"depth":6092,"text":15673},{"id":15830,"depth":4076,"text":15831},"2026-05-06","\u002Fblog\u002Fstatistics-and-machine-learning\u002Fshared\u002Fstatistics-machine-learning.webp",{},"\u002Fblog\u002Fblog\u002Fstatistics-and-machine-learning",{"title":24,"description":9248},{"loc":15945,"priority":9233,"lastmod":15939},"\u002Fblog\u002Fstatistics-and-machine-learning","statistics-and-machine-learning","blog\u002Fblog\u002Fstatistics-and-machine-learning","Statistics allows us to analyze and understand data. In this article, we will explore more about descriptive and inferential statistics, and how these concepts are fundamental for machine learning.",[9238,15950,9240,9238,9240],"statistics","CH9GE8TXHxSX9LaQs2RgU_jzLSxMwHSPOCoYFXiDogM",{"id":15953,"title":9255,"author":7,"body":15954,"date":29188,"description":15958,"extension":9224,"image":29189,"lastmod":29188,"meta":29190,"navigation":7454,"order":8533,"path":29191,"seo":29192,"sitemap":29193,"slug":29195,"stem":29196,"summary":29197,"tags":29198,"__hash__":29202},"content_en\u002Fblog\u002Fblog\u002Fvectors-matrices-machine-learning.md",{"type":9,"value":15955,"toc":29180},[15956,15959,15967,15969,15971,15975,15978,16007,16010,16048,16051,16506,16509,16513,16516,16732,16738,16741,16755,16758,16766,17193,17201,17584,17592,17905,17913,18105,18113,18415,18419,18422,18837,18850,18853,18861,20497,20505,24255,24263,25291,25299,25416,25424,25520,25528,26794,26797,26921,26933,26936,26939,26971,26976,27290,27296,27440,27448,27942,28086,28089,28941,28947,28986,28989,28993,28996,29016,29019,29157,29161,29172,29174,29177],[12,15957,15958],{},"In the previous article of this series, we continued experimenting with the workflow in machine learning projects. We will take a pause to discuss a fundamental topic: vectors and matrices. These concepts are essential for understanding how data is represented and how machine learning algorithms function.",[12,15960,15961,15962],{},"Previous article: ",[19,15963,15966],{"href":15964,"rel":15965},"https:\u002F\u002Fderas.dev\u002Fblog\u002Fexperimenting-with-titanic-dataset",[23],"Experimenting with the Titanic Survival Dataset",[26,15968],{},[29,15970],{},[32,15972,15974],{"id":15973},"representation-of-data-in-machine-learning","Representation of Data in Machine Learning",[12,15976,15977],{},"How does a computer interpret data?\nMachine learning algorithms process information in the form of numbers. To represent and process data efficiently, we use mathematical structures like vectors and matrices, fundamentally using core concepts to work with data in machine learning:",[321,15979,15980,15990,15996,16002],{},[324,15981,15982,15985,15986,15989],{},[327,15983,15984],{},"Vectors",": A vector is an ordered list of numbers that represents a single instance of data. For example, if we have a dataset with features like height, weight, and age, each data instance can be represented as a vector. For instance, a vector could be ",[49,15987,15988],{},"[170, 65, 30]",", where each number represents a specific feature.",[324,15991,15992,15995],{},[327,15993,15994],{},"Matrices",": A matrix is a collection of vectors organized in rows and columns. In the context of machine learning, a matrix is used to represent a complete dataset. For example, if we have 100 data instances with 3 features each, we could represent this dataset as a matrix with 100 rows and 3 columns.",[324,15997,15998,16001],{},[327,15999,16000],{},"Tensors",": A tensor is a generalization of vectors and matrices to higher dimensions. In machine learning, especially in neural networks, tensors are used to represent data with multiple dimensions, such as images (which can have dimensions of height, width, and color channels) or text sequences (which can have dimensions of length and features).",[324,16003,16004,16006],{},[327,16005,4089],{},": Various operations are performed on vectors and matrices, such as matrix multiplication, transposition, inversion, and decomposition. These operations are fundamental for model training, parameter optimization, and making predictions.",[12,16008,16009],{},"The algorithms convert tables into mathematical structures to process the information. For example:",[249,16011,16012,16025],{},[252,16013,16014],{},[255,16015,16016,16019,16022],{},[258,16017,16018],{},"Height",[258,16020,16021],{},"Weight",[258,16023,16024],{},"Age",[268,16026,16027,16037],{},[255,16028,16029,16032,16035],{},[273,16030,16031],{},"170",[273,16033,16034],{},"65",[273,16036,12690],{},[255,16038,16039,16042,16045],{},[273,16040,16041],{},"182",[273,16043,16044],{},"75",[273,16046,16047],{},"25",[12,16049,16050],{},"It becomes a matrix:",[54,16052,16054],{"className":16053},[57],[54,16055,16057,16173],{"className":16056},[61],[54,16058,16060],{"className":16059},[65],[67,16061,16062],{"xmlns":69,"display":70},[72,16063,16064,16170],{},[75,16065,16066,16069,16071],{},[78,16067,911],{"mathvariant":16068},"bold",[82,16070,94],{},[75,16072,16073,16075,16167],{},[82,16074,6072],{"fence":114},[16076,16077,16081,16104,16124],"mtable",{"rowspacing":16078,"columnalign":16079,"columnspacing":16080},"0.16em","center center center","1em",[16082,16083,16084,16092,16098],"mtr",{},[16085,16086,16087],"mtd",{},[16088,16089,16090],"mstyle",{"scriptlevel":9765,"displaystyle":84},[371,16091,16031],{},[16085,16093,16094],{},[16088,16095,16096],{"scriptlevel":9765,"displaystyle":84},[371,16097,16034],{},[16085,16099,16100],{},[16088,16101,16102],{"scriptlevel":9765,"displaystyle":84},[371,16103,12690],{},[16082,16105,16106,16112,16118],{},[16085,16107,16108],{},[16088,16109,16110],{"scriptlevel":9765,"displaystyle":84},[371,16111,16041],{},[16085,16113,16114],{},[16088,16115,16116],{"scriptlevel":9765,"displaystyle":84},[371,16117,16044],{},[16085,16119,16120],{},[16088,16121,16122],{"scriptlevel":9765,"displaystyle":84},[371,16123,16047],{},[16082,16125,16126,16143,16155],{},[16085,16127,16128],{},[16088,16129,16130],{"scriptlevel":9765,"displaystyle":84},[75,16131,16132,16135],{},[78,16133,16134],{"mathvariant":613},"⋮",[16136,16137,16139],"mpadded",{"height":16138,"voffset":16138},"0em",[144,16140],{"mathbackground":16141,"width":16138,"height":16142},"black","1.5em",[16085,16144,16145],{},[16088,16146,16147],{"scriptlevel":9765,"displaystyle":84},[75,16148,16149,16151],{},[78,16150,16134],{"mathvariant":613},[16136,16152,16153],{"height":16138,"voffset":16138},[144,16154],{"mathbackground":16141,"width":16138,"height":16142},[16085,16156,16157],{},[16088,16158,16159],{"scriptlevel":9765,"displaystyle":84},[75,16160,16161,16163],{},[78,16162,16134],{"mathvariant":613},[16136,16164,16165],{"height":16138,"voffset":16138},[144,16166],{"mathbackground":16141,"width":16138,"height":16142},[82,16168,16169],{"fence":114},"]",[106,16171,16172],{"encoding":108},"\\mathbf{X} =\n\\begin{bmatrix}\n170 & 65 & 30 \\\\\n182 & 75 & 25 \\\\\n\\vdots & \\vdots & \\vdots \\\\\n\\end{bmatrix}",[54,16174,16176,16196],{"className":16175,"ariaHidden":114},[113],[54,16177,16179,16183,16187,16190,16193],{"className":16178},[118],[54,16180],{"className":16181,"style":16182},[122],"height:0.6861em;",[54,16184,911],{"className":16185},[127,16186],"mathbf",[54,16188],{"className":16189,"style":145},[144],[54,16191,94],{"className":16192},[149],[54,16194],{"className":16195,"style":145},[144],[54,16197,16199,16203],{"className":16198},[118],[54,16200],{"className":16201,"style":16202},[122],"height:4.26em;vertical-align:-1.88em;",[54,16204,16206,16253,16468],{"className":16205},[3429],[54,16207,16209],{"className":16208},[133],[54,16210,16213],{"className":16211},[6600,16212],"mult",[54,16214,16216,16244],{"className":16215},[173,174],[54,16217,16219,16241],{"className":16218},[178],[54,16220,16223],{"className":16221,"style":16222},[182],"height:2.35em;",[54,16224,16226,16230],{"style":16225},"top:-4.35em;",[54,16227],{"className":16228,"style":16229},[190],"height:6.2em;",[54,16231,16233],{"style":16232},"width:0.667em;height:4.2em;",[6517,16234,16238],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},"0.667em","4.2em","0 0 667 4200",[6525,16239],{"d":16240},"M403 1759 V84 H666 V0 H319 V1759 v600 v1759 h347 v-84\nH403z M403 1759 V0 H319 V1759 v600 v1759 h84z",[54,16242,232],{"className":16243},[231],[54,16245,16247],{"className":16246},[178],[54,16248,16251],{"className":16249,"style":16250},[182],"height:1.85em;",[54,16252],{},[54,16254,16256],{"className":16255},[127],[54,16257,16259,16330,16335,16338,16400,16403,16406],{"className":16258},[16076],[54,16260,16263],{"className":16261},[16262],"col-align-c",[54,16264,16266,16321],{"className":16265},[173,174],[54,16267,16269,16318],{"className":16268},[178],[54,16270,16273,16286,16298],{"className":16271,"style":16272},[182],"height:2.38em;",[54,16274,16276,16280],{"style":16275},"top:-5.2275em;",[54,16277],{"className":16278,"style":16279},[190],"height:3.6875em;",[54,16281,16283],{"className":16282},[127],[54,16284,16031],{"className":16285},[127],[54,16287,16289,16292],{"style":16288},"top:-4.0275em;",[54,16290],{"className":16291,"style":16279},[190],[54,16293,16295],{"className":16294},[127],[54,16296,16041],{"className":16297},[127],[54,16299,16301,16304],{"style":16300},"top:-2.1675em;",[54,16302],{"className":16303,"style":16279},[190],[54,16305,16307],{"className":16306},[127],[54,16308,16310,16313],{"className":16309},[127],[54,16311,16134],{"className":16312},[127],[54,16314],{"className":16315,"style":16317},[127,16316],"rule","border-right-width:0em;border-top-width:1.5em;bottom:0em;",[54,16319,232],{"className":16320},[231],[54,16322,16324],{"className":16323},[178],[54,16325,16328],{"className":16326,"style":16327},[182],"height:1.88em;",[54,16329],{},[54,16331],{"className":16332,"style":16334},[16333],"arraycolsep","width:0.5em;",[54,16336],{"className":16337,"style":16334},[16333],[54,16339,16341],{"className":16340},[16262],[54,16342,16344,16392],{"className":16343},[173,174],[54,16345,16347,16389],{"className":16346},[178],[54,16348,16350,16361,16372],{"className":16349,"style":16272},[182],[54,16351,16352,16355],{"style":16275},[54,16353],{"className":16354,"style":16279},[190],[54,16356,16358],{"className":16357},[127],[54,16359,16034],{"className":16360},[127],[54,16362,16363,16366],{"style":16288},[54,16364],{"className":16365,"style":16279},[190],[54,16367,16369],{"className":16368},[127],[54,16370,16044],{"className":16371},[127],[54,16373,16374,16377],{"style":16300},[54,16375],{"className":16376,"style":16279},[190],[54,16378,16380],{"className":16379},[127],[54,16381,16383,16386],{"className":16382},[127],[54,16384,16134],{"className":16385},[127],[54,16387],{"className":16388,"style":16317},[127,16316],[54,16390,232],{"className":16391},[231],[54,16393,16395],{"className":16394},[178],[54,16396,16398],{"className":16397,"style":16327},[182],[54,16399],{},[54,16401],{"className":16402,"style":16334},[16333],[54,16404],{"className":16405,"style":16334},[16333],[54,16407,16409],{"className":16408},[16262],[54,16410,16412,16460],{"className":16411},[173,174],[54,16413,16415,16457],{"className":16414},[178],[54,16416,16418,16429,16440],{"className":16417,"style":16272},[182],[54,16419,16420,16423],{"style":16275},[54,16421],{"className":16422,"style":16279},[190],[54,16424,16426],{"className":16425},[127],[54,16427,12690],{"className":16428},[127],[54,16430,16431,16434],{"style":16288},[54,16432],{"className":16433,"style":16279},[190],[54,16435,16437],{"className":16436},[127],[54,16438,16047],{"className":16439},[127],[54,16441,16442,16445],{"style":16300},[54,16443],{"className":16444,"style":16279},[190],[54,16446,16448],{"className":16447},[127],[54,16449,16451,16454],{"className":16450},[127],[54,16452,16134],{"className":16453},[127],[54,16455],{"className":16456,"style":16317},[127,16316],[54,16458,232],{"className":16459},[231],[54,16461,16463],{"className":16462},[178],[54,16464,16466],{"className":16465,"style":16327},[182],[54,16467],{},[54,16469,16471],{"className":16470},[140],[54,16472,16474],{"className":16473},[6600,16212],[54,16475,16477,16498],{"className":16476},[173,174],[54,16478,16480,16495],{"className":16479},[178],[54,16481,16483],{"className":16482,"style":16222},[182],[54,16484,16485,16488],{"style":16225},[54,16486],{"className":16487,"style":16229},[190],[54,16489,16490],{"style":16232},[6517,16491,16492],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},[6525,16493],{"d":16494},"M347 1759 V0 H0 V84 H263 V1759 v600 v1759 H0 v84 H347z\nM347 1759 V0 H263 V1759 v600 v1759 h84z",[54,16496,232],{"className":16497},[231],[54,16499,16501],{"className":16500},[178],[54,16502,16504],{"className":16503,"style":16250},[182],[54,16505],{},[12,16507,16508],{},"In this matrix, each row represents a data instance (a person) and each column represents a feature (height, weight, age).",[305,16510,16512],{"id":16511},"vector","Vector",[12,16514,16515],{},"A vector is an ordered list of numbers that represents a single instance of data, this can be any series of values organized in a single dimension (row or column). For example, if we have a dataset with features like height, weight and age, each data instance can be represented as a vector.",[54,16517,16519],{"className":16518},[57],[54,16520,16522,16564],{"className":16521},[61],[54,16523,16525],{"className":16524},[65],[67,16526,16527],{"xmlns":69,"display":70},[72,16528,16529,16561],{},[75,16530,16531,16533,16535,16537,16543,16545,16551,16553,16559],{},[78,16532,4184],{"mathvariant":16068},[82,16534,94],{},[82,16536,6072],{"stretchy":84},[3141,16538,16539,16541],{},[78,16540,4184],{},[371,16542,373],{},[82,16544,376],{"separator":114},[3141,16546,16547,16549],{},[78,16548,4184],{},[371,16550,379],{},[82,16552,376],{"separator":114},[3141,16554,16555,16557],{},[78,16556,4184],{},[371,16558,384],{},[82,16560,16169],{"stretchy":84},[106,16562,16563],{"encoding":108},"\\mathbf{v} = [v_1, v_2, v_3]",[54,16565,16567,16587],{"className":16566,"ariaHidden":114},[113],[54,16568,16570,16574,16578,16581,16584],{"className":16569},[118],[54,16571],{"className":16572,"style":16573},[122],"height:0.4444em;",[54,16575,4184],{"className":16576,"style":16577},[127,16186],"margin-right:0.016em;",[54,16579],{"className":16580,"style":145},[144],[54,16582,94],{"className":16583},[149],[54,16585],{"className":16586,"style":145},[144],[54,16588,16590,16593,16596,16637,16640,16643,16683,16686,16689,16729],{"className":16589},[118],[54,16591],{"className":16592,"style":123},[122],[54,16594,6072],{"className":16595},[133],[54,16597,16599,16602],{"className":16598},[127],[54,16600,4184],{"className":16601,"style":4389},[127,128],[54,16603,16605],{"className":16604},[3267],[54,16606,16608,16629],{"className":16607},[173,174],[54,16609,16611,16626],{"className":16610},[178],[54,16612,16614],{"className":16613,"style":3277},[182],[54,16615,16617,16620],{"style":16616},"top:-2.55em;margin-left:-0.0359em;margin-right:0.05em;",[54,16618],{"className":16619,"style":3284},[190],[54,16621,16623],{"className":16622},[3288,3289,3290,3291],[54,16624,373],{"className":16625},[127,3291],[54,16627,232],{"className":16628},[231],[54,16630,16632],{"className":16631},[178],[54,16633,16635],{"className":16634,"style":3304},[182],[54,16636],{},[54,16638,376],{"className":16639},[444],[54,16641],{"className":16642,"style":448},[144],[54,16644,16646,16649],{"className":16645},[127],[54,16647,4184],{"className":16648,"style":4389},[127,128],[54,16650,16652],{"className":16651},[3267],[54,16653,16655,16675],{"className":16654},[173,174],[54,16656,16658,16672],{"className":16657},[178],[54,16659,16661],{"className":16660,"style":3277},[182],[54,16662,16663,16666],{"style":16616},[54,16664],{"className":16665,"style":3284},[190],[54,16667,16669],{"className":16668},[3288,3289,3290,3291],[54,16670,379],{"className":16671},[127,3291],[54,16673,232],{"className":16674},[231],[54,16676,16678],{"className":16677},[178],[54,16679,16681],{"className":16680,"style":3304},[182],[54,16682],{},[54,16684,376],{"className":16685},[444],[54,16687],{"className":16688,"style":448},[144],[54,16690,16692,16695],{"className":16691},[127],[54,16693,4184],{"className":16694,"style":4389},[127,128],[54,16696,16698],{"className":16697},[3267],[54,16699,16701,16721],{"className":16700},[173,174],[54,16702,16704,16718],{"className":16703},[178],[54,16705,16707],{"className":16706,"style":3277},[182],[54,16708,16709,16712],{"style":16616},[54,16710],{"className":16711,"style":3284},[190],[54,16713,16715],{"className":16714},[3288,3289,3290,3291],[54,16716,384],{"className":16717},[127,3291],[54,16719,232],{"className":16720},[231],[54,16722,16724],{"className":16723},[178],[54,16725,16727],{"className":16726,"style":3304},[182],[54,16728],{},[54,16730,16169],{"className":16731},[140],[12,16733,16734,16735,16737],{},"The dimension of a vector refers to the number of elements it contains. In the previous example, the vector ",[49,16736,4184],{}," has a dimension of 3, since it contains three elements (height, weight and age). The order of the elements in a vector is important, since each position represents a specific feature.",[12,16739,16740],{},"Within the models, vectors are used for various purposes, such as:",[321,16742,16743,16749],{},[324,16744,16745,16748],{},[327,16746,16747],{},"Representing data instances",": Each row in a data matrix can be a vector representing a specific instance.",[324,16750,16751,16754],{},[327,16752,16753],{},"Representing model parameters",": Weights and biases in machine learning models are also represented as vectors.",[12,16756,16757],{},"Common operations with vectors include:",[321,16759,16760],{},[324,16761,16762,16765],{},[327,16763,16764],{},"Vector addition",": The corresponding elements of two vectors are added together.",[54,16767,16769],{"className":16768},[57],[54,16770,16772,16842],{"className":16771},[61],[54,16773,16775],{"className":16774},[65],[67,16776,16777],{"xmlns":69,"display":70},[72,16778,16779,16839],{},[75,16780,16781,16783,16785,16787,16789,16791,16797,16799,16805,16807,16813,16815,16821,16823,16829,16831,16837],{},[78,16782,4184],{"mathvariant":16068},[82,16784,2857],{},[78,16786,8504],{"mathvariant":16068},[82,16788,94],{},[82,16790,6072],{"stretchy":84},[3141,16792,16793,16795],{},[78,16794,4184],{},[371,16796,373],{},[82,16798,2857],{},[3141,16800,16801,16803],{},[78,16802,8504],{},[371,16804,373],{},[82,16806,376],{"separator":114},[3141,16808,16809,16811],{},[78,16810,4184],{},[371,16812,379],{},[82,16814,2857],{},[3141,16816,16817,16819],{},[78,16818,8504],{},[371,16820,379],{},[82,16822,376],{"separator":114},[3141,16824,16825,16827],{},[78,16826,4184],{},[371,16828,384],{},[82,16830,2857],{},[3141,16832,16833,16835],{},[78,16834,8504],{},[371,16836,384],{},[82,16838,16169],{"stretchy":84},[106,16840,16841],{"encoding":108},"\\mathbf{v} + \\mathbf{w} = [v_1 + w_1, v_2 + w_2, v_3 + w_3]",[54,16843,16845,16863,16881,16939,17043,17144],{"className":16844,"ariaHidden":114},[113],[54,16846,16848,16851,16854,16857,16860],{"className":16847},[118],[54,16849],{"className":16850,"style":10628},[122],[54,16852,4184],{"className":16853,"style":16577},[127,16186],[54,16855],{"className":16856,"style":1303},[144],[54,16858,2857],{"className":16859},[1307],[54,16861],{"className":16862,"style":1303},[144],[54,16864,16866,16869,16872,16875,16878],{"className":16865},[118],[54,16867],{"className":16868,"style":16573},[122],[54,16870,8504],{"className":16871,"style":16577},[127,16186],[54,16873],{"className":16874,"style":145},[144],[54,16876,94],{"className":16877},[149],[54,16879],{"className":16880,"style":145},[144],[54,16882,16884,16887,16890,16930,16933,16936],{"className":16883},[118],[54,16885],{"className":16886,"style":123},[122],[54,16888,6072],{"className":16889},[133],[54,16891,16893,16896],{"className":16892},[127],[54,16894,4184],{"className":16895,"style":4389},[127,128],[54,16897,16899],{"className":16898},[3267],[54,16900,16902,16922],{"className":16901},[173,174],[54,16903,16905,16919],{"className":16904},[178],[54,16906,16908],{"className":16907,"style":3277},[182],[54,16909,16910,16913],{"style":16616},[54,16911],{"className":16912,"style":3284},[190],[54,16914,16916],{"className":16915},[3288,3289,3290,3291],[54,16917,373],{"className":16918},[127,3291],[54,16920,232],{"className":16921},[231],[54,16923,16925],{"className":16924},[178],[54,16926,16928],{"className":16927,"style":3304},[182],[54,16929],{},[54,16931],{"className":16932,"style":1303},[144],[54,16934,2857],{"className":16935},[1307],[54,16937],{"className":16938,"style":1303},[144],[54,16940,16942,16946,16988,16991,16994,17034,17037,17040],{"className":16941},[118],[54,16943],{"className":16944,"style":16945},[122],"height:0.7778em;vertical-align:-0.1944em;",[54,16947,16949,16953],{"className":16948},[127],[54,16950,8504],{"className":16951,"style":16952},[127,128],"margin-right:0.0269em;",[54,16954,16956],{"className":16955},[3267],[54,16957,16959,16980],{"className":16958},[173,174],[54,16960,16962,16977],{"className":16961},[178],[54,16963,16965],{"className":16964,"style":3277},[182],[54,16966,16968,16971],{"style":16967},"top:-2.55em;margin-left:-0.0269em;margin-right:0.05em;",[54,16969],{"className":16970,"style":3284},[190],[54,16972,16974],{"className":16973},[3288,3289,3290,3291],[54,16975,373],{"className":16976},[127,3291],[54,16978,232],{"className":16979},[231],[54,16981,16983],{"className":16982},[178],[54,16984,16986],{"className":16985,"style":3304},[182],[54,16987],{},[54,16989,376],{"className":16990},[444],[54,16992],{"className":16993,"style":448},[144],[54,16995,16997,17000],{"className":16996},[127],[54,16998,4184],{"className":16999,"style":4389},[127,128],[54,17001,17003],{"className":17002},[3267],[54,17004,17006,17026],{"className":17005},[173,174],[54,17007,17009,17023],{"className":17008},[178],[54,17010,17012],{"className":17011,"style":3277},[182],[54,17013,17014,17017],{"style":16616},[54,17015],{"className":17016,"style":3284},[190],[54,17018,17020],{"className":17019},[3288,3289,3290,3291],[54,17021,379],{"className":17022},[127,3291],[54,17024,232],{"className":17025},[231],[54,17027,17029],{"className":17028},[178],[54,17030,17032],{"className":17031,"style":3304},[182],[54,17033],{},[54,17035],{"className":17036,"style":1303},[144],[54,17038,2857],{"className":17039},[1307],[54,17041],{"className":17042,"style":1303},[144],[54,17044,17046,17049,17089,17092,17095,17135,17138,17141],{"className":17045},[118],[54,17047],{"className":17048,"style":16945},[122],[54,17050,17052,17055],{"className":17051},[127],[54,17053,8504],{"className":17054,"style":16952},[127,128],[54,17056,17058],{"className":17057},[3267],[54,17059,17061,17081],{"className":17060},[173,174],[54,17062,17064,17078],{"className":17063},[178],[54,17065,17067],{"className":17066,"style":3277},[182],[54,17068,17069,17072],{"style":16967},[54,17070],{"className":17071,"style":3284},[190],[54,17073,17075],{"className":17074},[3288,3289,3290,3291],[54,17076,379],{"className":17077},[127,3291],[54,17079,232],{"className":17080},[231],[54,17082,17084],{"className":17083},[178],[54,17085,17087],{"className":17086,"style":3304},[182],[54,17088],{},[54,17090,376],{"className":17091},[444],[54,17093],{"className":17094,"style":448},[144],[54,17096,17098,17101],{"className":17097},[127],[54,17099,4184],{"className":17100,"style":4389},[127,128],[54,17102,17104],{"className":17103},[3267],[54,17105,17107,17127],{"className":17106},[173,174],[54,17108,17110,17124],{"className":17109},[178],[54,17111,17113],{"className":17112,"style":3277},[182],[54,17114,17115,17118],{"style":16616},[54,17116],{"className":17117,"style":3284},[190],[54,17119,17121],{"className":17120},[3288,3289,3290,3291],[54,17122,384],{"className":17123},[127,3291],[54,17125,232],{"className":17126},[231],[54,17128,17130],{"className":17129},[178],[54,17131,17133],{"className":17132,"style":3304},[182],[54,17134],{},[54,17136],{"className":17137,"style":1303},[144],[54,17139,2857],{"className":17140},[1307],[54,17142],{"className":17143,"style":1303},[144],[54,17145,17147,17150,17190],{"className":17146},[118],[54,17148],{"className":17149,"style":123},[122],[54,17151,17153,17156],{"className":17152},[127],[54,17154,8504],{"className":17155,"style":16952},[127,128],[54,17157,17159],{"className":17158},[3267],[54,17160,17162,17182],{"className":17161},[173,174],[54,17163,17165,17179],{"className":17164},[178],[54,17166,17168],{"className":17167,"style":3277},[182],[54,17169,17170,17173],{"style":16967},[54,17171],{"className":17172,"style":3284},[190],[54,17174,17176],{"className":17175},[3288,3289,3290,3291],[54,17177,384],{"className":17178},[127,3291],[54,17180,232],{"className":17181},[231],[54,17183,17185],{"className":17184},[178],[54,17186,17188],{"className":17187,"style":3304},[182],[54,17189],{},[54,17191,16169],{"className":17192},[140],[321,17194,17195],{},[324,17196,17197,17200],{},[327,17198,17199],{},"Dot product",": The corresponding elements of two vectors are multiplied together and the results are summed.",[54,17202,17204],{"className":17203},[57],[54,17205,17207,17267],{"className":17206},[61],[54,17208,17210],{"className":17209},[65],[67,17211,17212],{"xmlns":69,"display":70},[72,17213,17214,17264],{},[75,17215,17216,17218,17220,17222,17224,17230,17236,17238,17244,17250,17252,17258],{},[78,17217,4184],{"mathvariant":16068},[82,17219,1266],{},[78,17221,8504],{"mathvariant":16068},[82,17223,94],{},[3141,17225,17226,17228],{},[78,17227,4184],{},[371,17229,373],{},[3141,17231,17232,17234],{},[78,17233,8504],{},[371,17235,373],{},[82,17237,2857],{},[3141,17239,17240,17242],{},[78,17241,4184],{},[371,17243,379],{},[3141,17245,17246,17248],{},[78,17247,8504],{},[371,17249,379],{},[82,17251,2857],{},[3141,17253,17254,17256],{},[78,17255,4184],{},[371,17257,384],{},[3141,17259,17260,17262],{},[78,17261,8504],{},[371,17263,384],{},[106,17265,17266],{"encoding":108},"\\mathbf{v} \\cdot \\mathbf{w} = v_1 w_1 + v_2 w_2 + v_3 w_3",[54,17268,17270,17288,17306,17402,17497],{"className":17269,"ariaHidden":114},[113],[54,17271,17273,17276,17279,17282,17285],{"className":17272},[118],[54,17274],{"className":17275,"style":3425},[122],[54,17277,4184],{"className":17278,"style":16577},[127,16186],[54,17280],{"className":17281,"style":1303},[144],[54,17283,1266],{"className":17284},[1307],[54,17286],{"className":17287,"style":1303},[144],[54,17289,17291,17294,17297,17300,17303],{"className":17290},[118],[54,17292],{"className":17293,"style":16573},[122],[54,17295,8504],{"className":17296,"style":16577},[127,16186],[54,17298],{"className":17299,"style":145},[144],[54,17301,94],{"className":17302},[149],[54,17304],{"className":17305,"style":145},[144],[54,17307,17309,17313,17353,17393,17396,17399],{"className":17308},[118],[54,17310],{"className":17311,"style":17312},[122],"height:0.7333em;vertical-align:-0.15em;",[54,17314,17316,17319],{"className":17315},[127],[54,17317,4184],{"className":17318,"style":4389},[127,128],[54,17320,17322],{"className":17321},[3267],[54,17323,17325,17345],{"className":17324},[173,174],[54,17326,17328,17342],{"className":17327},[178],[54,17329,17331],{"className":17330,"style":3277},[182],[54,17332,17333,17336],{"style":16616},[54,17334],{"className":17335,"style":3284},[190],[54,17337,17339],{"className":17338},[3288,3289,3290,3291],[54,17340,373],{"className":17341},[127,3291],[54,17343,232],{"className":17344},[231],[54,17346,17348],{"className":17347},[178],[54,17349,17351],{"className":17350,"style":3304},[182],[54,17352],{},[54,17354,17356,17359],{"className":17355},[127],[54,17357,8504],{"className":17358,"style":16952},[127,128],[54,17360,17362],{"className":17361},[3267],[54,17363,17365,17385],{"className":17364},[173,174],[54,17366,17368,17382],{"className":17367},[178],[54,17369,17371],{"className":17370,"style":3277},[182],[54,17372,17373,17376],{"style":16967},[54,17374],{"className":17375,"style":3284},[190],[54,17377,17379],{"className":17378},[3288,3289,3290,3291],[54,17380,373],{"className":17381},[127,3291],[54,17383,232],{"className":17384},[231],[54,17386,17388],{"className":17387},[178],[54,17389,17391],{"className":17390,"style":3304},[182],[54,17392],{},[54,17394],{"className":17395,"style":1303},[144],[54,17397,2857],{"className":17398},[1307],[54,17400],{"className":17401,"style":1303},[144],[54,17403,17405,17408,17448,17488,17491,17494],{"className":17404},[118],[54,17406],{"className":17407,"style":17312},[122],[54,17409,17411,17414],{"className":17410},[127],[54,17412,4184],{"className":17413,"style":4389},[127,128],[54,17415,17417],{"className":17416},[3267],[54,17418,17420,17440],{"className":17419},[173,174],[54,17421,17423,17437],{"className":17422},[178],[54,17424,17426],{"className":17425,"style":3277},[182],[54,17427,17428,17431],{"style":16616},[54,17429],{"className":17430,"style":3284},[190],[54,17432,17434],{"className":17433},[3288,3289,3290,3291],[54,17435,379],{"className":17436},[127,3291],[54,17438,232],{"className":17439},[231],[54,17441,17443],{"className":17442},[178],[54,17444,17446],{"className":17445,"style":3304},[182],[54,17447],{},[54,17449,17451,17454],{"className":17450},[127],[54,17452,8504],{"className":17453,"style":16952},[127,128],[54,17455,17457],{"className":17456},[3267],[54,17458,17460,17480],{"className":17459},[173,174],[54,17461,17463,17477],{"className":17462},[178],[54,17464,17466],{"className":17465,"style":3277},[182],[54,17467,17468,17471],{"style":16967},[54,17469],{"className":17470,"style":3284},[190],[54,17472,17474],{"className":17473},[3288,3289,3290,3291],[54,17475,379],{"className":17476},[127,3291],[54,17478,232],{"className":17479},[231],[54,17481,17483],{"className":17482},[178],[54,17484,17486],{"className":17485,"style":3304},[182],[54,17487],{},[54,17489],{"className":17490,"style":1303},[144],[54,17492,2857],{"className":17493},[1307],[54,17495],{"className":17496,"style":1303},[144],[54,17498,17500,17504,17544],{"className":17499},[118],[54,17501],{"className":17502,"style":17503},[122],"height:0.5806em;vertical-align:-0.15em;",[54,17505,17507,17510],{"className":17506},[127],[54,17508,4184],{"className":17509,"style":4389},[127,128],[54,17511,17513],{"className":17512},[3267],[54,17514,17516,17536],{"className":17515},[173,174],[54,17517,17519,17533],{"className":17518},[178],[54,17520,17522],{"className":17521,"style":3277},[182],[54,17523,17524,17527],{"style":16616},[54,17525],{"className":17526,"style":3284},[190],[54,17528,17530],{"className":17529},[3288,3289,3290,3291],[54,17531,384],{"className":17532},[127,3291],[54,17534,232],{"className":17535},[231],[54,17537,17539],{"className":17538},[178],[54,17540,17542],{"className":17541,"style":3304},[182],[54,17543],{},[54,17545,17547,17550],{"className":17546},[127],[54,17548,8504],{"className":17549,"style":16952},[127,128],[54,17551,17553],{"className":17552},[3267],[54,17554,17556,17576],{"className":17555},[173,174],[54,17557,17559,17573],{"className":17558},[178],[54,17560,17562],{"className":17561,"style":3277},[182],[54,17563,17564,17567],{"style":16967},[54,17565],{"className":17566,"style":3284},[190],[54,17568,17570],{"className":17569},[3288,3289,3290,3291],[54,17571,384],{"className":17572},[127,3291],[54,17574,232],{"className":17575},[231],[54,17577,17579],{"className":17578},[178],[54,17580,17582],{"className":17581,"style":3304},[182],[54,17583],{},[321,17585,17586],{},[324,17587,17588,17591],{},[327,17589,17590],{},"Norm of a vector",": The length or magnitude of a vector is calculated, which is useful for measuring the distance between vectors.",[54,17593,17595],{"className":17594},[57],[54,17596,17598,17651],{"className":17597},[61],[54,17599,17601],{"className":17600},[65],[67,17602,17603],{"xmlns":69,"display":70},[72,17604,17605,17648],{},[75,17606,17607,17610,17612,17614,17616],{},[78,17608,17609],{"mathvariant":613},"∥",[78,17611,4184],{"mathvariant":16068},[78,17613,17609],{"mathvariant":613},[82,17615,94],{},[6191,17617,17618],{},[75,17619,17620,17628,17630,17638,17640],{},[6201,17621,17622,17624,17626],{},[78,17623,4184],{},[371,17625,373],{},[371,17627,379],{},[82,17629,2857],{},[6201,17631,17632,17634,17636],{},[78,17633,4184],{},[371,17635,379],{},[371,17637,379],{},[82,17639,2857],{},[6201,17641,17642,17644,17646],{},[78,17643,4184],{},[371,17645,384],{},[371,17647,379],{},[106,17649,17650],{"encoding":108},"\\|\\mathbf{v}\\| = \\sqrt{v_1^2 + v_2^2 + v_3^2}",[54,17652,17654,17678],{"className":17653,"ariaHidden":114},[113],[54,17655,17657,17660,17663,17666,17669,17672,17675],{"className":17656},[118],[54,17658],{"className":17659,"style":123},[122],[54,17661,17609],{"className":17662},[127],[54,17664,4184],{"className":17665,"style":16577},[127,16186],[54,17667,17609],{"className":17668},[127],[54,17670],{"className":17671,"style":145},[144],[54,17673,94],{"className":17674},[149],[54,17676],{"className":17677,"style":145},[144],[54,17679,17681,17685],{"className":17680},[118],[54,17682],{"className":17683,"style":17684},[122],"height:1.84em;vertical-align:-0.5413em;",[54,17686,17688],{"className":17687},[127,6411],[54,17689,17691,17896],{"className":17690},[173,174],[54,17692,17694,17893],{"className":17693},[178],[54,17695,17698,17880],{"className":17696,"style":17697},[182],"height:1.2987em;",[54,17699,17701,17704],{"className":17700,"style":6426},[6425],[54,17702],{"className":17703,"style":6430},[190],[54,17705,17707,17760,17763,17766,17769,17820,17823,17826,17829],{"className":17706,"style":6434},[127],[54,17708,17710,17713],{"className":17709},[127],[54,17711,4184],{"className":17712,"style":4389},[127,128],[54,17714,17716],{"className":17715},[3267],[54,17717,17719,17751],{"className":17718},[173,174],[54,17720,17722,17748],{"className":17721},[178],[54,17723,17725,17737],{"className":17724,"style":6459},[182],[54,17726,17728,17731],{"style":17727},"top:-2.4337em;margin-left:-0.0359em;margin-right:0.05em;",[54,17729],{"className":17730,"style":3284},[190],[54,17732,17734],{"className":17733},[3288,3289,3290,3291],[54,17735,373],{"className":17736},[127,3291],[54,17738,17739,17742],{"style":6483},[54,17740],{"className":17741,"style":3284},[190],[54,17743,17745],{"className":17744},[3288,3289,3290,3291],[54,17746,379],{"className":17747},[127,3291],[54,17749,232],{"className":17750},[231],[54,17752,17754],{"className":17753},[178],[54,17755,17758],{"className":17756,"style":17757},[182],"height:0.2663em;",[54,17759],{},[54,17761],{"className":17762,"style":1303},[144],[54,17764,2857],{"className":17765},[1307],[54,17767],{"className":17768,"style":1303},[144],[54,17770,17772,17775],{"className":17771},[127],[54,17773,4184],{"className":17774,"style":4389},[127,128],[54,17776,17778],{"className":17777},[3267],[54,17779,17781,17812],{"className":17780},[173,174],[54,17782,17784,17809],{"className":17783},[178],[54,17785,17787,17798],{"className":17786,"style":6459},[182],[54,17788,17789,17792],{"style":17727},[54,17790],{"className":17791,"style":3284},[190],[54,17793,17795],{"className":17794},[3288,3289,3290,3291],[54,17796,379],{"className":17797},[127,3291],[54,17799,17800,17803],{"style":6483},[54,17801],{"className":17802,"style":3284},[190],[54,17804,17806],{"className":17805},[3288,3289,3290,3291],[54,17807,379],{"className":17808},[127,3291],[54,17810,232],{"className":17811},[231],[54,17813,17815],{"className":17814},[178],[54,17816,17818],{"className":17817,"style":17757},[182],[54,17819],{},[54,17821],{"className":17822,"style":1303},[144],[54,17824,2857],{"className":17825},[1307],[54,17827],{"className":17828,"style":1303},[144],[54,17830,17832,17835],{"className":17831},[127],[54,17833,4184],{"className":17834,"style":4389},[127,128],[54,17836,17838],{"className":17837},[3267],[54,17839,17841,17872],{"className":17840},[173,174],[54,17842,17844,17869],{"className":17843},[178],[54,17845,17847,17858],{"className":17846,"style":6459},[182],[54,17848,17849,17852],{"style":17727},[54,17850],{"className":17851,"style":3284},[190],[54,17853,17855],{"className":17854},[3288,3289,3290,3291],[54,17856,384],{"className":17857},[127,3291],[54,17859,17860,17863],{"style":6483},[54,17861],{"className":17862,"style":3284},[190],[54,17864,17866],{"className":17865},[3288,3289,3290,3291],[54,17867,379],{"className":17868},[127,3291],[54,17870,232],{"className":17871},[231],[54,17873,17875],{"className":17874},[178],[54,17876,17878],{"className":17877,"style":17757},[182],[54,17879],{},[54,17881,17883,17886],{"style":17882},"top:-3.2587em;",[54,17884],{"className":17885,"style":6430},[190],[54,17887,17889],{"className":17888,"style":6515},[6514],[6517,17890,17891],{"xmlns":6519,"width":6520,"height":6521,"viewBox":6522,"preserveAspectRatio":6523},[6525,17892],{"d":6527},[54,17894,232],{"className":17895},[231],[54,17897,17899],{"className":17898},[178],[54,17900,17903],{"className":17901,"style":17902},[182],"height:0.5413em;",[54,17904],{},[321,17906,17907],{},[324,17908,17909,17912],{},[327,17910,17911],{},"Normalization",": A vector is adjusted to have a length of 1, which is useful for comparing vectors across different scales.",[54,17914,17916],{"className":17915},[57],[54,17917,17919,17959],{"className":17918},[61],[54,17920,17922],{"className":17921},[65],[67,17923,17924],{"xmlns":69,"display":70},[72,17925,17926,17956],{},[75,17927,17928,17942,17944],{},[3141,17929,17930,17932],{},[78,17931,4184],{"mathvariant":16068},[75,17933,17934,17936,17938,17940],{},[78,17935,3188],{},[78,17937,2317],{},[78,17939,2489],{},[78,17941,2238],{},[82,17943,94],{},[96,17945,17946,17948],{},[78,17947,4184],{"mathvariant":16068},[75,17949,17950,17952,17954],{},[78,17951,17609],{"mathvariant":613},[78,17953,4184],{"mathvariant":16068},[78,17955,17609],{"mathvariant":613},[106,17957,17958],{"encoding":108},"\\mathbf{v}_{norm} = \\frac{\\mathbf{v}}{\\|\\mathbf{v}\\|}",[54,17960,17962,18029],{"className":17961,"ariaHidden":114},[113],[54,17963,17965,17969,18020,18023,18026],{"className":17964},[118],[54,17966],{"className":17967,"style":17968},[122],"height:0.5944em;vertical-align:-0.15em;",[54,17970,17972,17975],{"className":17971},[127],[54,17973,4184],{"className":17974,"style":16577},[127,16186],[54,17976,17978],{"className":17977},[3267],[54,17979,17981,18012],{"className":17980},[173,174],[54,17982,17984,18009],{"className":17983},[178],[54,17985,17987],{"className":17986,"style":3469},[182],[54,17988,17990,17993],{"style":17989},"top:-2.55em;margin-left:-0.016em;margin-right:0.05em;",[54,17991],{"className":17992,"style":3284},[190],[54,17994,17996],{"className":17995},[3288,3289,3290,3291],[54,17997,17999,18002,18006],{"className":17998},[127,3291],[54,18000,3188],{"className":18001},[127,128,3291],[54,18003,18005],{"className":18004,"style":2538},[127,128,3291],"or",[54,18007,2238],{"className":18008},[127,128,3291],[54,18010,232],{"className":18011},[231],[54,18013,18015],{"className":18014},[178],[54,18016,18018],{"className":18017,"style":3304},[182],[54,18019],{},[54,18021],{"className":18022,"style":145},[144],[54,18024,94],{"className":18025},[149],[54,18027],{"className":18028,"style":145},[144],[54,18030,18032,18036],{"className":18031},[118],[54,18033],{"className":18034,"style":18035},[122],"height:2.0574em;vertical-align:-0.936em;",[54,18037,18039,18042,18102],{"className":18038},[127],[54,18040],{"className":18041},[133,166],[54,18043,18045],{"className":18044},[96],[54,18046,18048,18094],{"className":18047},[173,174],[54,18049,18051,18091],{"className":18050},[178],[54,18052,18055,18072,18080],{"className":18053,"style":18054},[182],"height:1.1214em;",[54,18056,18057,18060],{"style":186},[54,18058],{"className":18059,"style":191},[190],[54,18061,18063,18066,18069],{"className":18062},[127],[54,18064,17609],{"className":18065},[127],[54,18067,4184],{"className":18068,"style":16577},[127,16186],[54,18070,17609],{"className":18071},[127],[54,18073,18074,18077],{"style":204},[54,18075],{"className":18076,"style":191},[190],[54,18078],{"className":18079,"style":212},[211],[54,18081,18082,18085],{"style":215},[54,18083],{"className":18084,"style":191},[190],[54,18086,18088],{"className":18087},[127],[54,18089,4184],{"className":18090,"style":16577},[127,16186],[54,18092,232],{"className":18093},[231],[54,18095,18097],{"className":18096},[178],[54,18098,18100],{"className":18099,"style":2095},[182],[54,18101],{},[54,18103],{"className":18104},[140,166],[321,18106,18107],{},[324,18108,18109,18112],{},[327,18110,18111],{},"Multiplication by a scalar",": All elements of a vector are multiplied by a number (scalar).",[54,18114,18116],{"className":18115},[57],[54,18117,18119,18177],{"className":18118},[61],[54,18120,18122],{"className":18121},[65],[67,18123,18124],{"xmlns":69,"display":70},[72,18125,18126,18174],{},[75,18127,18128,18130,18132,18134,18136,18138,18144,18146,18148,18150,18156,18158,18160,18162,18168,18170,18172],{},[78,18129,4184],{"mathvariant":16068},[82,18131,1266],{},[78,18133,4159],{},[82,18135,94],{},[82,18137,6072],{"stretchy":84},[3141,18139,18140,18142],{},[78,18141,4184],{},[371,18143,373],{},[82,18145,1266],{},[78,18147,4159],{},[82,18149,376],{"separator":114},[3141,18151,18152,18154],{},[78,18153,4184],{},[371,18155,379],{},[82,18157,1266],{},[78,18159,4159],{},[82,18161,376],{"separator":114},[3141,18163,18164,18166],{},[78,18165,4184],{},[371,18167,384],{},[82,18169,1266],{},[78,18171,4159],{},[82,18173,16169],{"stretchy":84},[106,18175,18176],{"encoding":108},"\\mathbf{v} \\cdot c = [v_1 \\cdot c, v_2 \\cdot c, v_3 \\cdot c]",[54,18178,18180,18198,18216,18274,18339,18403],{"className":18179,"ariaHidden":114},[113],[54,18181,18183,18186,18189,18192,18195],{"className":18182},[118],[54,18184],{"className":18185,"style":3425},[122],[54,18187,4184],{"className":18188,"style":16577},[127,16186],[54,18190],{"className":18191,"style":1303},[144],[54,18193,1266],{"className":18194},[1307],[54,18196],{"className":18197,"style":1303},[144],[54,18199,18201,18204,18207,18210,18213],{"className":18200},[118],[54,18202],{"className":18203,"style":3703},[122],[54,18205,4159],{"className":18206},[127,128],[54,18208],{"className":18209,"style":145},[144],[54,18211,94],{"className":18212},[149],[54,18214],{"className":18215,"style":145},[144],[54,18217,18219,18222,18225,18265,18268,18271],{"className":18218},[118],[54,18220],{"className":18221,"style":123},[122],[54,18223,6072],{"className":18224},[133],[54,18226,18228,18231],{"className":18227},[127],[54,18229,4184],{"className":18230,"style":4389},[127,128],[54,18232,18234],{"className":18233},[3267],[54,18235,18237,18257],{"className":18236},[173,174],[54,18238,18240,18254],{"className":18239},[178],[54,18241,18243],{"className":18242,"style":3277},[182],[54,18244,18245,18248],{"style":16616},[54,18246],{"className":18247,"style":3284},[190],[54,18249,18251],{"className":18250},[3288,3289,3290,3291],[54,18252,373],{"className":18253},[127,3291],[54,18255,232],{"className":18256},[231],[54,18258,18260],{"className":18259},[178],[54,18261,18263],{"className":18262,"style":3304},[182],[54,18264],{},[54,18266],{"className":18267,"style":1303},[144],[54,18269,1266],{"className":18270},[1307],[54,18272],{"className":18273,"style":1303},[144],[54,18275,18277,18281,18284,18287,18290,18330,18333,18336],{"className":18276},[118],[54,18278],{"className":18279,"style":18280},[122],"height:0.6389em;vertical-align:-0.1944em;",[54,18282,4159],{"className":18283},[127,128],[54,18285,376],{"className":18286},[444],[54,18288],{"className":18289,"style":448},[144],[54,18291,18293,18296],{"className":18292},[127],[54,18294,4184],{"className":18295,"style":4389},[127,128],[54,18297,18299],{"className":18298},[3267],[54,18300,18302,18322],{"className":18301},[173,174],[54,18303,18305,18319],{"className":18304},[178],[54,18306,18308],{"className":18307,"style":3277},[182],[54,18309,18310,18313],{"style":16616},[54,18311],{"className":18312,"style":3284},[190],[54,18314,18316],{"className":18315},[3288,3289,3290,3291],[54,18317,379],{"className":18318},[127,3291],[54,18320,232],{"className":18321},[231],[54,18323,18325],{"className":18324},[178],[54,18326,18328],{"className":18327,"style":3304},[182],[54,18329],{},[54,18331],{"className":18332,"style":1303},[144],[54,18334,1266],{"className":18335},[1307],[54,18337],{"className":18338,"style":1303},[144],[54,18340,18342,18345,18348,18351,18354,18394,18397,18400],{"className":18341},[118],[54,18343],{"className":18344,"style":18280},[122],[54,18346,4159],{"className":18347},[127,128],[54,18349,376],{"className":18350},[444],[54,18352],{"className":18353,"style":448},[144],[54,18355,18357,18360],{"className":18356},[127],[54,18358,4184],{"className":18359,"style":4389},[127,128],[54,18361,18363],{"className":18362},[3267],[54,18364,18366,18386],{"className":18365},[173,174],[54,18367,18369,18383],{"className":18368},[178],[54,18370,18372],{"className":18371,"style":3277},[182],[54,18373,18374,18377],{"style":16616},[54,18375],{"className":18376,"style":3284},[190],[54,18378,18380],{"className":18379},[3288,3289,3290,3291],[54,18381,384],{"className":18382},[127,3291],[54,18384,232],{"className":18385},[231],[54,18387,18389],{"className":18388},[178],[54,18390,18392],{"className":18391,"style":3304},[182],[54,18393],{},[54,18395],{"className":18396,"style":1303},[144],[54,18398,1266],{"className":18399},[1307],[54,18401],{"className":18402,"style":1303},[144],[54,18404,18406,18409,18412],{"className":18405},[118],[54,18407],{"className":18408,"style":123},[122],[54,18410,4159],{"className":18411},[127,128],[54,18413,16169],{"className":18414},[140],[305,18416,18418],{"id":18417},"matrix","Matrix",[12,18420,18421],{},"A matrix is ​​a collection of vectors arranged in rows and columns. In the context of machine learning, a matrix is ​​used to represent an entire dataset. For example, if we have 100 data instances with 3 features each, we could represent this dataset as a matrix with 100 rows and 3 columns.",[54,18423,18425],{"className":18424},[57],[54,18426,18428,18529],{"className":18427},[61],[54,18429,18431],{"className":18430},[65],[67,18432,18433],{"xmlns":69,"display":70},[72,18434,18435,18527],{},[75,18436,18437,18439,18441],{},[78,18438,911],{"mathvariant":16068},[82,18440,94],{},[75,18442,18443,18445,18525],{},[82,18444,6072],{"fence":114},[16076,18446,18447,18467,18487],{"rowspacing":16078,"columnalign":16079,"columnspacing":16080},[16082,18448,18449,18455,18461],{},[16085,18450,18451],{},[16088,18452,18453],{"scriptlevel":9765,"displaystyle":84},[371,18454,16031],{},[16085,18456,18457],{},[16088,18458,18459],{"scriptlevel":9765,"displaystyle":84},[371,18460,16034],{},[16085,18462,18463],{},[16088,18464,18465],{"scriptlevel":9765,"displaystyle":84},[371,18466,12690],{},[16082,18468,18469,18475,18481],{},[16085,18470,18471],{},[16088,18472,18473],{"scriptlevel":9765,"displaystyle":84},[371,18474,16041],{},[16085,18476,18477],{},[16088,18478,18479],{"scriptlevel":9765,"displaystyle":84},[371,18480,16044],{},[16085,18482,18483],{},[16088,18484,18485],{"scriptlevel":9765,"displaystyle":84},[371,18486,16047],{},[16082,18488,18489,18501,18513],{},[16085,18490,18491],{},[16088,18492,18493],{"scriptlevel":9765,"displaystyle":84},[75,18494,18495,18497],{},[78,18496,16134],{"mathvariant":613},[16136,18498,18499],{"height":16138,"voffset":16138},[144,18500],{"mathbackground":16141,"width":16138,"height":16142},[16085,18502,18503],{},[16088,18504,18505],{"scriptlevel":9765,"displaystyle":84},[75,18506,18507,18509],{},[78,18508,16134],{"mathvariant":613},[16136,18510,18511],{"height":16138,"voffset":16138},[144,18512],{"mathbackground":16141,"width":16138,"height":16142},[16085,18514,18515],{},[16088,18516,18517],{"scriptlevel":9765,"displaystyle":84},[75,18518,18519,18521],{},[78,18520,16134],{"mathvariant":613},[16136,18522,18523],{"height":16138,"voffset":16138},[144,18524],{"mathbackground":16141,"width":16138,"height":16142},[82,18526,16169],{"fence":114},[106,18528,16172],{"encoding":108},[54,18530,18532,18550],{"className":18531,"ariaHidden":114},[113],[54,18533,18535,18538,18541,18544,18547],{"className":18534},[118],[54,18536],{"className":18537,"style":16182},[122],[54,18539,911],{"className":18540},[127,16186],[54,18542],{"className":18543,"style":145},[144],[54,18545,94],{"className":18546},[149],[54,18548],{"className":18549,"style":145},[144],[54,18551,18553,18556],{"className":18552},[118],[54,18554],{"className":18555,"style":16202},[122],[54,18557,18559,18596,18800],{"className":18558},[3429],[54,18560,18562],{"className":18561},[133],[54,18563,18565],{"className":18564},[6600,16212],[54,18566,18568,18588],{"className":18567},[173,174],[54,18569,18571,18585],{"className":18570},[178],[54,18572,18574],{"className":18573,"style":16222},[182],[54,18575,18576,18579],{"style":16225},[54,18577],{"className":18578,"style":16229},[190],[54,18580,18581],{"style":16232},[6517,18582,18583],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},[6525,18584],{"d":16240},[54,18586,232],{"className":18587},[231],[54,18589,18591],{"className":18590},[178],[54,18592,18594],{"className":18593,"style":16250},[182],[54,18595],{},[54,18597,18599],{"className":18598},[127],[54,18600,18602,18664,18667,18670,18732,18735,18738],{"className":18601},[16076],[54,18603,18605],{"className":18604},[16262],[54,18606,18608,18656],{"className":18607},[173,174],[54,18609,18611,18653],{"className":18610},[178],[54,18612,18614,18625,18636],{"className":18613,"style":16272},[182],[54,18615,18616,18619],{"style":16275},[54,18617],{"className":18618,"style":16279},[190],[54,18620,18622],{"className":18621},[127],[54,18623,16031],{"className":18624},[127],[54,18626,18627,18630],{"style":16288},[54,18628],{"className":18629,"style":16279},[190],[54,18631,18633],{"className":18632},[127],[54,18634,16041],{"className":18635},[127],[54,18637,18638,18641],{"style":16300},[54,18639],{"className":18640,"style":16279},[190],[54,18642,18644],{"className":18643},[127],[54,18645,18647,18650],{"className":18646},[127],[54,18648,16134],{"className":18649},[127],[54,18651],{"className":18652,"style":16317},[127,16316],[54,18654,232],{"className":18655},[231],[54,18657,18659],{"className":18658},[178],[54,18660,18662],{"className":18661,"style":16327},[182],[54,18663],{},[54,18665],{"className":18666,"style":16334},[16333],[54,18668],{"className":18669,"style":16334},[16333],[54,18671,18673],{"className":18672},[16262],[54,18674,18676,18724],{"className":18675},[173,174],[54,18677,18679,18721],{"className":18678},[178],[54,18680,18682,18693,18704],{"className":18681,"style":16272},[182],[54,18683,18684,18687],{"style":16275},[54,18685],{"className":18686,"style":16279},[190],[54,18688,18690],{"className":18689},[127],[54,18691,16034],{"className":18692},[127],[54,18694,18695,18698],{"style":16288},[54,18696],{"className":18697,"style":16279},[190],[54,18699,18701],{"className":18700},[127],[54,18702,16044],{"className":18703},[127],[54,18705,18706,18709],{"style":16300},[54,18707],{"className":18708,"style":16279},[190],[54,18710,18712],{"className":18711},[127],[54,18713,18715,18718],{"className":18714},[127],[54,18716,16134],{"className":18717},[127],[54,18719],{"className":18720,"style":16317},[127,16316],[54,18722,232],{"className":18723},[231],[54,18725,18727],{"className":18726},[178],[54,18728,18730],{"className":18729,"style":16327},[182],[54,18731],{},[54,18733],{"className":18734,"style":16334},[16333],[54,18736],{"className":18737,"style":16334},[16333],[54,18739,18741],{"className":18740},[16262],[54,18742,18744,18792],{"className":18743},[173,174],[54,18745,18747,18789],{"className":18746},[178],[54,18748,18750,18761,18772],{"className":18749,"style":16272},[182],[54,18751,18752,18755],{"style":16275},[54,18753],{"className":18754,"style":16279},[190],[54,18756,18758],{"className":18757},[127],[54,18759,12690],{"className":18760},[127],[54,18762,18763,18766],{"style":16288},[54,18764],{"className":18765,"style":16279},[190],[54,18767,18769],{"className":18768},[127],[54,18770,16047],{"className":18771},[127],[54,18773,18774,18777],{"style":16300},[54,18775],{"className":18776,"style":16279},[190],[54,18778,18780],{"className":18779},[127],[54,18781,18783,18786],{"className":18782},[127],[54,18784,16134],{"className":18785},[127],[54,18787],{"className":18788,"style":16317},[127,16316],[54,18790,232],{"className":18791},[231],[54,18793,18795],{"className":18794},[178],[54,18796,18798],{"className":18797,"style":16327},[182],[54,18799],{},[54,18801,18803],{"className":18802},[140],[54,18804,18806],{"className":18805},[6600,16212],[54,18807,18809,18829],{"className":18808},[173,174],[54,18810,18812,18826],{"className":18811},[178],[54,18813,18815],{"className":18814,"style":16222},[182],[54,18816,18817,18820],{"style":16225},[54,18818],{"className":18819,"style":16229},[190],[54,18821,18822],{"style":16232},[6517,18823,18824],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},[6525,18825],{"d":16494},[54,18827,232],{"className":18828},[231],[54,18830,18832],{"className":18831},[178],[54,18833,18835],{"className":18834,"style":16250},[182],[54,18836],{},[12,18838,18839,18840,18842,18843,18845,18846,18849],{},"A dataset with ",[49,18841,2238],{}," instances and ",[49,18844,3188],{}," features is represented as an ",[49,18847,18848],{},"m x n"," matrix.",[12,18851,18852],{},"Common matrix operations include:",[321,18854,18855],{},[324,18856,18857,18860],{},[327,18858,18859],{},"Matrix addition",": The corresponding elements of two matrices are added together.",[54,18862,18864],{"className":18863},[57],[54,18865,18867,19191],{"className":18866},[61],[54,18868,18870],{"className":18869},[65],[67,18871,18872],{"xmlns":69,"display":70},[72,18873,18874,19188],{},[75,18875,18876,18878,18880,18882,18884],{},[78,18877,88],{"mathvariant":16068},[82,18879,2857],{},[78,18881,1098],{"mathvariant":16068},[82,18883,94],{},[75,18885,18886,18888,19186],{},[82,18887,6072],{"fence":114},[16076,18889,18891,18971,19049,19094],{"rowspacing":16078,"columnalign":18890,"columnspacing":16080},"center center center center",[16082,18892,18893,18915,18936,18943],{},[16085,18894,18895],{},[16088,18896,18897],{"scriptlevel":9765,"displaystyle":84},[75,18898,18899,18906,18908],{},[3141,18900,18901,18903],{},[78,18902,19],{},[371,18904,18905],{},"11",[82,18907,2857],{},[3141,18909,18910,18913],{},[78,18911,18912],{},"b",[371,18914,18905],{},[16085,18916,18917],{},[16088,18918,18919],{"scriptlevel":9765,"displaystyle":84},[75,18920,18921,18928,18930],{},[3141,18922,18923,18925],{},[78,18924,19],{},[371,18926,18927],{},"12",[82,18929,2857],{},[3141,18931,18932,18934],{},[78,18933,18912],{},[371,18935,18927],{},[16085,18937,18938],{},[16088,18939,18940],{"scriptlevel":9765,"displaystyle":84},[82,18941,18942],{"lspace":16138,"rspace":16138},"⋯",[16085,18944,18945],{},[16088,18946,18947],{"scriptlevel":9765,"displaystyle":84},[75,18948,18949,18959,18961],{},[3141,18950,18951,18953],{},[78,18952,19],{},[75,18954,18955,18957],{},[371,18956,373],{},[78,18958,3188],{},[82,18960,2857],{},[3141,18962,18963,18965],{},[78,18964,18912],{},[75,18966,18967,18969],{},[371,18968,373],{},[78,18970,3188],{},[16082,18972,18973,18994,19015,19021],{},[16085,18974,18975],{},[16088,18976,18977],{"scriptlevel":9765,"displaystyle":84},[75,18978,18979,18986,18988],{},[3141,18980,18981,18983],{},[78,18982,19],{},[371,18984,18985],{},"21",[82,18987,2857],{},[3141,18989,18990,18992],{},[78,18991,18912],{},[371,18993,18985],{},[16085,18995,18996],{},[16088,18997,18998],{"scriptlevel":9765,"displaystyle":84},[75,18999,19000,19007,19009],{},[3141,19001,19002,19004],{},[78,19003,19],{},[371,19005,19006],{},"22",[82,19008,2857],{},[3141,19010,19011,19013],{},[78,19012,18912],{},[371,19014,19006],{},[16085,19016,19017],{},[16088,19018,19019],{"scriptlevel":9765,"displaystyle":84},[82,19020,18942],{"lspace":16138,"rspace":16138},[16085,19022,19023],{},[16088,19024,19025],{"scriptlevel":9765,"displaystyle":84},[75,19026,19027,19037,19039],{},[3141,19028,19029,19031],{},[78,19030,19],{},[75,19032,19033,19035],{},[371,19034,379],{},[78,19036,3188],{},[82,19038,2857],{},[3141,19040,19041,19043],{},[78,19042,18912],{},[75,19044,19045,19047],{},[371,19046,379],{},[78,19048,3188],{},[16082,19050,19051,19063,19075,19082],{},[16085,19052,19053],{},[16088,19054,19055],{"scriptlevel":9765,"displaystyle":84},[75,19056,19057,19059],{},[78,19058,16134],{"mathvariant":613},[16136,19060,19061],{"height":16138,"voffset":16138},[144,19062],{"mathbackground":16141,"width":16138,"height":16142},[16085,19064,19065],{},[16088,19066,19067],{"scriptlevel":9765,"displaystyle":84},[75,19068,19069,19071],{},[78,19070,16134],{"mathvariant":613},[16136,19072,19073],{"height":16138,"voffset":16138},[144,19074],{"mathbackground":16141,"width":16138,"height":16142},[16085,19076,19077],{},[16088,19078,19079],{"scriptlevel":9765,"displaystyle":84},[82,19080,19081],{"lspace":16138,"rspace":16138},"⋱",[16085,19083,19084],{},[16088,19085,19086],{"scriptlevel":9765,"displaystyle":84},[75,19087,19088,19090],{},[78,19089,16134],{"mathvariant":613},[16136,19091,19092],{"height":16138,"voffset":16138},[144,19093],{"mathbackground":16141,"width":16138,"height":16142},[16082,19095,19096,19124,19152,19158],{},[16085,19097,19098],{},[16088,19099,19100],{"scriptlevel":9765,"displaystyle":84},[75,19101,19102,19112,19114],{},[3141,19103,19104,19106],{},[78,19105,19],{},[75,19107,19108,19110],{},[78,19109,2238],{},[371,19111,373],{},[82,19113,2857],{},[3141,19115,19116,19118],{},[78,19117,18912],{},[75,19119,19120,19122],{},[78,19121,2238],{},[371,19123,373],{},[16085,19125,19126],{},[16088,19127,19128],{"scriptlevel":9765,"displaystyle":84},[75,19129,19130,19140,19142],{},[3141,19131,19132,19134],{},[78,19133,19],{},[75,19135,19136,19138],{},[78,19137,2238],{},[371,19139,379],{},[82,19141,2857],{},[3141,19143,19144,19146],{},[78,19145,18912],{},[75,19147,19148,19150],{},[78,19149,2238],{},[371,19151,379],{},[16085,19153,19154],{},[16088,19155,19156],{"scriptlevel":9765,"displaystyle":84},[82,19157,18942],{"lspace":16138,"rspace":16138},[16085,19159,19160],{},[16088,19161,19162],{"scriptlevel":9765,"displaystyle":84},[75,19163,19164,19174,19176],{},[3141,19165,19166,19168],{},[78,19167,19],{},[75,19169,19170,19172],{},[78,19171,2238],{},[78,19173,3188],{},[82,19175,2857],{},[3141,19177,19178,19180],{},[78,19179,18912],{},[75,19181,19182,19184],{},[78,19183,2238],{},[78,19185,3188],{},[82,19187,16169],{"fence":114},[106,19189,19190],{"encoding":108},"\\mathbf{A} + \\mathbf{B} =\n\\begin{bmatrix}\na_{11} + b_{11} & a_{12} + b_{12} & \\cdots & a_{1n} + b_{1n} \\\\\na_{21} + b_{21} & a_{22} + b_{22} & \\cdots & a_{2n} + b_{2n} \\\\\n\\vdots & \\vdots & \\ddots & \\vdots \\\\\na_{m1} + b_{m1} & a_{m2} + b_{m2} & \\cdots & a_{mn} + b_{mn} \\\\\n\\end{bmatrix}",[54,19192,19194,19213,19231],{"className":19193,"ariaHidden":114},[113],[54,19195,19197,19201,19204,19207,19210],{"className":19196},[118],[54,19198],{"className":19199,"style":19200},[122],"height:0.7694em;vertical-align:-0.0833em;",[54,19202,88],{"className":19203},[127,16186],[54,19205],{"className":19206,"style":1303},[144],[54,19208,2857],{"className":19209},[1307],[54,19211],{"className":19212,"style":1303},[144],[54,19214,19216,19219,19222,19225,19228],{"className":19215},[118],[54,19217],{"className":19218,"style":16182},[122],[54,19220,1098],{"className":19221},[127,16186],[54,19223],{"className":19224,"style":145},[144],[54,19226,94],{"className":19227},[149],[54,19229],{"className":19230,"style":145},[144],[54,19232,19234,19238],{"className":19233},[118],[54,19235],{"className":19236,"style":19237},[122],"height:5.46em;vertical-align:-2.48em;",[54,19239,19241,19286,20459],{"className":19240},[3429],[54,19242,19244],{"className":19243},[133],[54,19245,19247],{"className":19246},[6600,16212],[54,19248,19250,19277],{"className":19249},[173,174],[54,19251,19253,19274],{"className":19252},[178],[54,19254,19257],{"className":19255,"style":19256},[182],"height:2.95em;",[54,19258,19260,19264],{"style":19259},"top:-4.95em;",[54,19261],{"className":19262,"style":19263},[190],"height:7.4em;",[54,19265,19267],{"style":19266},"width:0.667em;height:5.4em;",[6517,19268,19271],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},"5.4em","0 0 667 5400",[6525,19272],{"d":19273},"M403 1759 V84 H666 V0 H319 V1759 v1800 v1759 h347 v-84\nH403z M403 1759 V0 H319 V1759 v1800 v1759 h84z",[54,19275,232],{"className":19276},[231],[54,19278,19280],{"className":19279},[178],[54,19281,19284],{"className":19282,"style":19283},[182],"height:2.45em;",[54,19285],{},[54,19287,19289],{"className":19288},[127],[54,19290,19292,19653,19656,19659,20014,20017,20020,20092,20095,20098],{"className":19291},[16076],[54,19293,19295],{"className":19294},[16262],[54,19296,19298,19644],{"className":19297},[173,174],[54,19299,19301,19641],{"className":19300},[178],[54,19302,19305,19409,19513,19531],{"className":19303,"style":19304},[182],"height:2.98em;",[54,19306,19308,19311],{"style":19307},"top:-5.8275em;",[54,19309],{"className":19310,"style":16279},[190],[54,19312,19314,19357,19360,19363,19366],{"className":19313},[127],[54,19315,19317,19320],{"className":19316},[127],[54,19318,19],{"className":19319},[127,128],[54,19321,19323],{"className":19322},[3267],[54,19324,19326,19349],{"className":19325},[173,174],[54,19327,19329,19346],{"className":19328},[178],[54,19330,19332],{"className":19331,"style":3277},[182],[54,19333,19334,19337],{"style":3280},[54,19335],{"className":19336,"style":3284},[190],[54,19338,19340],{"className":19339},[3288,3289,3290,3291],[54,19341,19343],{"className":19342},[127,3291],[54,19344,18905],{"className":19345},[127,3291],[54,19347,232],{"className":19348},[231],[54,19350,19352],{"className":19351},[178],[54,19353,19355],{"className":19354,"style":3304},[182],[54,19356],{},[54,19358],{"className":19359,"style":1303},[144],[54,19361,2857],{"className":19362},[1307],[54,19364],{"className":19365,"style":1303},[144],[54,19367,19369,19372],{"className":19368},[127],[54,19370,18912],{"className":19371},[127,128],[54,19373,19375],{"className":19374},[3267],[54,19376,19378,19401],{"className":19377},[173,174],[54,19379,19381,19398],{"className":19380},[178],[54,19382,19384],{"className":19383,"style":3277},[182],[54,19385,19386,19389],{"style":3280},[54,19387],{"className":19388,"style":3284},[190],[54,19390,19392],{"className":19391},[3288,3289,3290,3291],[54,19393,19395],{"className":19394},[127,3291],[54,19396,18905],{"className":19397},[127,3291],[54,19399,232],{"className":19400},[231],[54,19402,19404],{"className":19403},[178],[54,19405,19407],{"className":19406,"style":3304},[182],[54,19408],{},[54,19410,19412,19415],{"style":19411},"top:-4.6275em;",[54,19413],{"className":19414,"style":16279},[190],[54,19416,19418,19461,19464,19467,19470],{"className":19417},[127],[54,19419,19421,19424],{"className":19420},[127],[54,19422,19],{"className":19423},[127,128],[54,19425,19427],{"className":19426},[3267],[54,19428,19430,19453],{"className":19429},[173,174],[54,19431,19433,19450],{"className":19432},[178],[54,19434,19436],{"className":19435,"style":3277},[182],[54,19437,19438,19441],{"style":3280},[54,19439],{"className":19440,"style":3284},[190],[54,19442,19444],{"className":19443},[3288,3289,3290,3291],[54,19445,19447],{"className":19446},[127,3291],[54,19448,18985],{"className":19449},[127,3291],[54,19451,232],{"className":19452},[231],[54,19454,19456],{"className":19455},[178],[54,19457,19459],{"className":19458,"style":3304},[182],[54,19460],{},[54,19462],{"className":19463,"style":1303},[144],[54,19465,2857],{"className":19466},[1307],[54,19468],{"className":19469,"style":1303},[144],[54,19471,19473,19476],{"className":19472},[127],[54,19474,18912],{"className":19475},[127,128],[54,19477,19479],{"className":19478},[3267],[54,19480,19482,19505],{"className":19481},[173,174],[54,19483,19485,19502],{"className":19484},[178],[54,19486,19488],{"className":19487,"style":3277},[182],[54,19489,19490,19493],{"style":3280},[54,19491],{"className":19492,"style":3284},[190],[54,19494,19496],{"className":19495},[3288,3289,3290,3291],[54,19497,19499],{"className":19498},[127,3291],[54,19500,18985],{"className":19501},[127,3291],[54,19503,232],{"className":19504},[231],[54,19506,19508],{"className":19507},[178],[54,19509,19511],{"className":19510,"style":3304},[182],[54,19512],{},[54,19514,19516,19519],{"style":19515},"top:-2.7675em;",[54,19517],{"className":19518,"style":16279},[190],[54,19520,19522],{"className":19521},[127],[54,19523,19525,19528],{"className":19524},[127],[54,19526,16134],{"className":19527},[127],[54,19529],{"className":19530,"style":16317},[127,16316],[54,19532,19534,19537],{"style":19533},"top:-1.5675em;",[54,19535],{"className":19536,"style":16279},[190],[54,19538,19540,19586,19589,19592,19595],{"className":19539},[127],[54,19541,19543,19546],{"className":19542},[127],[54,19544,19],{"className":19545},[127,128],[54,19547,19549],{"className":19548},[3267],[54,19550,19552,19578],{"className":19551},[173,174],[54,19553,19555,19575],{"className":19554},[178],[54,19556,19558],{"className":19557,"style":3277},[182],[54,19559,19560,19563],{"style":3280},[54,19561],{"className":19562,"style":3284},[190],[54,19564,19566],{"className":19565},[3288,3289,3290,3291],[54,19567,19569,19572],{"className":19568},[127,3291],[54,19570,2238],{"className":19571},[127,128,3291],[54,19573,373],{"className":19574},[127,3291],[54,19576,232],{"className":19577},[231],[54,19579,19581],{"className":19580},[178],[54,19582,19584],{"className":19583,"style":3304},[182],[54,19585],{},[54,19587],{"className":19588,"style":1303},[144],[54,19590,2857],{"className":19591},[1307],[54,19593],{"className":19594,"style":1303},[144],[54,19596,19598,19601],{"className":19597},[127],[54,19599,18912],{"className":19600},[127,128],[54,19602,19604],{"className":19603},[3267],[54,19605,19607,19633],{"className":19606},[173,174],[54,19608,19610,19630],{"className":19609},[178],[54,19611,19613],{"className":19612,"style":3277},[182],[54,19614,19615,19618],{"style":3280},[54,19616],{"className":19617,"style":3284},[190],[54,19619,19621],{"className":19620},[3288,3289,3290,3291],[54,19622,19624,19627],{"className":19623},[127,3291],[54,19625,2238],{"className":19626},[127,128,3291],[54,19628,373],{"className":19629},[127,3291],[54,19631,232],{"className":19632},[231],[54,19634,19636],{"className":19635},[178],[54,19637,19639],{"className":19638,"style":3304},[182],[54,19640],{},[54,19642,232],{"className":19643},[231],[54,19645,19647],{"className":19646},[178],[54,19648,19651],{"className":19649,"style":19650},[182],"height:2.48em;",[54,19652],{},[54,19654],{"className":19655,"style":16334},[16333],[54,19657],{"className":19658,"style":16334},[16333],[54,19660,19662],{"className":19661},[16262],[54,19663,19665,20006],{"className":19664},[173,174],[54,19666,19668,20003],{"className":19667},[178],[54,19669,19671,19774,19877,19894],{"className":19670,"style":19304},[182],[54,19672,19673,19676],{"style":19307},[54,19674],{"className":19675,"style":16279},[190],[54,19677,19679,19722,19725,19728,19731],{"className":19678},[127],[54,19680,19682,19685],{"className":19681},[127],[54,19683,19],{"className":19684},[127,128],[54,19686,19688],{"className":19687},[3267],[54,19689,19691,19714],{"className":19690},[173,174],[54,19692,19694,19711],{"className":19693},[178],[54,19695,19697],{"className":19696,"style":3277},[182],[54,19698,19699,19702],{"style":3280},[54,19700],{"className":19701,"style":3284},[190],[54,19703,19705],{"className":19704},[3288,3289,3290,3291],[54,19706,19708],{"className":19707},[127,3291],[54,19709,18927],{"className":19710},[127,3291],[54,19712,232],{"className":19713},[231],[54,19715,19717],{"className":19716},[178],[54,19718,19720],{"className":19719,"style":3304},[182],[54,19721],{},[54,19723],{"className":19724,"style":1303},[144],[54,19726,2857],{"className":19727},[1307],[54,19729],{"className":19730,"style":1303},[144],[54,19732,19734,19737],{"className":19733},[127],[54,19735,18912],{"className":19736},[127,128],[54,19738,19740],{"className":19739},[3267],[54,19741,19743,19766],{"className":19742},[173,174],[54,19744,19746,19763],{"className":19745},[178],[54,19747,19749],{"className":19748,"style":3277},[182],[54,19750,19751,19754],{"style":3280},[54,19752],{"className":19753,"style":3284},[190],[54,19755,19757],{"className":19756},[3288,3289,3290,3291],[54,19758,19760],{"className":19759},[127,3291],[54,19761,18927],{"className":19762},[127,3291],[54,19764,232],{"className":19765},[231],[54,19767,19769],{"className":19768},[178],[54,19770,19772],{"className":19771,"style":3304},[182],[54,19773],{},[54,19775,19776,19779],{"style":19411},[54,19777],{"className":19778,"style":16279},[190],[54,19780,19782,19825,19828,19831,19834],{"className":19781},[127],[54,19783,19785,19788],{"className":19784},[127],[54,19786,19],{"className":19787},[127,128],[54,19789,19791],{"className":19790},[3267],[54,19792,19794,19817],{"className":19793},[173,174],[54,19795,19797,19814],{"className":19796},[178],[54,19798,19800],{"className":19799,"style":3277},[182],[54,19801,19802,19805],{"style":3280},[54,19803],{"className":19804,"style":3284},[190],[54,19806,19808],{"className":19807},[3288,3289,3290,3291],[54,19809,19811],{"className":19810},[127,3291],[54,19812,19006],{"className":19813},[127,3291],[54,19815,232],{"className":19816},[231],[54,19818,19820],{"className":19819},[178],[54,19821,19823],{"className":19822,"style":3304},[182],[54,19824],{},[54,19826],{"className":19827,"style":1303},[144],[54,19829,2857],{"className":19830},[1307],[54,19832],{"className":19833,"style":1303},[144],[54,19835,19837,19840],{"className":19836},[127],[54,19838,18912],{"className":19839},[127,128],[54,19841,19843],{"className":19842},[3267],[54,19844,19846,19869],{"className":19845},[173,174],[54,19847,19849,19866],{"className":19848},[178],[54,19850,19852],{"className":19851,"style":3277},[182],[54,19853,19854,19857],{"style":3280},[54,19855],{"className":19856,"style":3284},[190],[54,19858,19860],{"className":19859},[3288,3289,3290,3291],[54,19861,19863],{"className":19862},[127,3291],[54,19864,19006],{"className":19865},[127,3291],[54,19867,232],{"className":19868},[231],[54,19870,19872],{"className":19871},[178],[54,19873,19875],{"className":19874,"style":3304},[182],[54,19876],{},[54,19878,19879,19882],{"style":19515},[54,19880],{"className":19881,"style":16279},[190],[54,19883,19885],{"className":19884},[127],[54,19886,19888,19891],{"className":19887},[127],[54,19889,16134],{"className":19890},[127],[54,19892],{"className":19893,"style":16317},[127,16316],[54,19895,19896,19899],{"style":19533},[54,19897],{"className":19898,"style":16279},[190],[54,19900,19902,19948,19951,19954,19957],{"className":19901},[127],[54,19903,19905,19908],{"className":19904},[127],[54,19906,19],{"className":19907},[127,128],[54,19909,19911],{"className":19910},[3267],[54,19912,19914,19940],{"className":19913},[173,174],[54,19915,19917,19937],{"className":19916},[178],[54,19918,19920],{"className":19919,"style":3277},[182],[54,19921,19922,19925],{"style":3280},[54,19923],{"className":19924,"style":3284},[190],[54,19926,19928],{"className":19927},[3288,3289,3290,3291],[54,19929,19931,19934],{"className":19930},[127,3291],[54,19932,2238],{"className":19933},[127,128,3291],[54,19935,379],{"className":19936},[127,3291],[54,19938,232],{"className":19939},[231],[54,19941,19943],{"className":19942},[178],[54,19944,19946],{"className":19945,"style":3304},[182],[54,19947],{},[54,19949],{"className":19950,"style":1303},[144],[54,19952,2857],{"className":19953},[1307],[54,19955],{"className":19956,"style":1303},[144],[54,19958,19960,19963],{"className":19959},[127],[54,19961,18912],{"className":19962},[127,128],[54,19964,19966],{"className":19965},[3267],[54,19967,19969,19995],{"className":19968},[173,174],[54,19970,19972,19992],{"className":19971},[178],[54,19973,19975],{"className":19974,"style":3277},[182],[54,19976,19977,19980],{"style":3280},[54,19978],{"className":19979,"style":3284},[190],[54,19981,19983],{"className":19982},[3288,3289,3290,3291],[54,19984,19986,19989],{"className":19985},[127,3291],[54,19987,2238],{"className":19988},[127,128,3291],[54,19990,379],{"className":19991},[127,3291],[54,19993,232],{"className":19994},[231],[54,19996,19998],{"className":19997},[178],[54,19999,20001],{"className":20000,"style":3304},[182],[54,20002],{},[54,20004,232],{"className":20005},[231],[54,20007,20009],{"className":20008},[178],[54,20010,20012],{"className":20011,"style":19650},[182],[54,20013],{},[54,20015],{"className":20016,"style":16334},[16333],[54,20018],{"className":20019,"style":16334},[16333],[54,20021,20023],{"className":20022},[16262],[54,20024,20026,20084],{"className":20025},[173,174],[54,20027,20029,20081],{"className":20028},[178],[54,20030,20032,20045,20057,20069],{"className":20031,"style":19304},[182],[54,20033,20035,20039],{"style":20034},"top:-5.64em;",[54,20036],{"className":20037,"style":20038},[190],"height:3.5em;",[54,20040,20042],{"className":20041},[127],[54,20043,18942],{"className":20044},[3429],[54,20046,20048,20051],{"style":20047},"top:-4.44em;",[54,20049],{"className":20050,"style":20038},[190],[54,20052,20054],{"className":20053},[127],[54,20055,18942],{"className":20056},[3429],[54,20058,20060,20063],{"style":20059},"top:-2.58em;",[54,20061],{"className":20062,"style":20038},[190],[54,20064,20066],{"className":20065},[127],[54,20067,19081],{"className":20068},[3429],[54,20070,20072,20075],{"style":20071},"top:-1.38em;",[54,20073],{"className":20074,"style":20038},[190],[54,20076,20078],{"className":20077},[127],[54,20079,18942],{"className":20080},[3429],[54,20082,232],{"className":20083},[231],[54,20085,20087],{"className":20086},[178],[54,20088,20090],{"className":20089,"style":19650},[182],[54,20091],{},[54,20093],{"className":20094,"style":16334},[16333],[54,20096],{"className":20097,"style":16334},[16333],[54,20099,20101],{"className":20100},[16262],[54,20102,20104,20451],{"className":20103},[173,174],[54,20105,20107,20448],{"className":20106},[178],[54,20108,20110,20219,20328,20345],{"className":20109,"style":19304},[182],[54,20111,20112,20115],{"style":19307},[54,20113],{"className":20114,"style":16279},[190],[54,20116,20118,20164,20167,20170,20173],{"className":20117},[127],[54,20119,20121,20124],{"className":20120},[127],[54,20122,19],{"className":20123},[127,128],[54,20125,20127],{"className":20126},[3267],[54,20128,20130,20156],{"className":20129},[173,174],[54,20131,20133,20153],{"className":20132},[178],[54,20134,20136],{"className":20135,"style":3277},[182],[54,20137,20138,20141],{"style":3280},[54,20139],{"className":20140,"style":3284},[190],[54,20142,20144],{"className":20143},[3288,3289,3290,3291],[54,20145,20147,20150],{"className":20146},[127,3291],[54,20148,373],{"className":20149},[127,3291],[54,20151,3188],{"className":20152},[127,128,3291],[54,20154,232],{"className":20155},[231],[54,20157,20159],{"className":20158},[178],[54,20160,20162],{"className":20161,"style":3304},[182],[54,20163],{},[54,20165],{"className":20166,"style":1303},[144],[54,20168,2857],{"className":20169},[1307],[54,20171],{"className":20172,"style":1303},[144],[54,20174,20176,20179],{"className":20175},[127],[54,20177,18912],{"className":20178},[127,128],[54,20180,20182],{"className":20181},[3267],[54,20183,20185,20211],{"className":20184},[173,174],[54,20186,20188,20208],{"className":20187},[178],[54,20189,20191],{"className":20190,"style":3277},[182],[54,20192,20193,20196],{"style":3280},[54,20194],{"className":20195,"style":3284},[190],[54,20197,20199],{"className":20198},[3288,3289,3290,3291],[54,20200,20202,20205],{"className":20201},[127,3291],[54,20203,373],{"className":20204},[127,3291],[54,20206,3188],{"className":20207},[127,128,3291],[54,20209,232],{"className":20210},[231],[54,20212,20214],{"className":20213},[178],[54,20215,20217],{"className":20216,"style":3304},[182],[54,20218],{},[54,20220,20221,20224],{"style":19411},[54,20222],{"className":20223,"style":16279},[190],[54,20225,20227,20273,20276,20279,20282],{"className":20226},[127],[54,20228,20230,20233],{"className":20229},[127],[54,20231,19],{"className":20232},[127,128],[54,20234,20236],{"className":20235},[3267],[54,20237,20239,20265],{"className":20238},[173,174],[54,20240,20242,20262],{"className":20241},[178],[54,20243,20245],{"className":20244,"style":3277},[182],[54,20246,20247,20250],{"style":3280},[54,20248],{"className":20249,"style":3284},[190],[54,20251,20253],{"className":20252},[3288,3289,3290,3291],[54,20254,20256,20259],{"className":20255},[127,3291],[54,20257,379],{"className":20258},[127,3291],[54,20260,3188],{"className":20261},[127,128,3291],[54,20263,232],{"className":20264},[231],[54,20266,20268],{"className":20267},[178],[54,20269,20271],{"className":20270,"style":3304},[182],[54,20272],{},[54,20274],{"className":20275,"style":1303},[144],[54,20277,2857],{"className":20278},[1307],[54,20280],{"className":20281,"style":1303},[144],[54,20283,20285,20288],{"className":20284},[127],[54,20286,18912],{"className":20287},[127,128],[54,20289,20291],{"className":20290},[3267],[54,20292,20294,20320],{"className":20293},[173,174],[54,20295,20297,20317],{"className":20296},[178],[54,20298,20300],{"className":20299,"style":3277},[182],[54,20301,20302,20305],{"style":3280},[54,20303],{"className":20304,"style":3284},[190],[54,20306,20308],{"className":20307},[3288,3289,3290,3291],[54,20309,20311,20314],{"className":20310},[127,3291],[54,20312,379],{"className":20313},[127,3291],[54,20315,3188],{"className":20316},[127,128,3291],[54,20318,232],{"className":20319},[231],[54,20321,20323],{"className":20322},[178],[54,20324,20326],{"className":20325,"style":3304},[182],[54,20327],{},[54,20329,20330,20333],{"style":19515},[54,20331],{"className":20332,"style":16279},[190],[54,20334,20336],{"className":20335},[127],[54,20337,20339,20342],{"className":20338},[127],[54,20340,16134],{"className":20341},[127],[54,20343],{"className":20344,"style":16317},[127,16316],[54,20346,20347,20350],{"style":19533},[54,20348],{"className":20349,"style":16279},[190],[54,20351,20353,20396,20399,20402,20405],{"className":20352},[127],[54,20354,20356,20359],{"className":20355},[127],[54,20357,19],{"className":20358},[127,128],[54,20360,20362],{"className":20361},[3267],[54,20363,20365,20388],{"className":20364},[173,174],[54,20366,20368,20385],{"className":20367},[178],[54,20369,20371],{"className":20370,"style":3469},[182],[54,20372,20373,20376],{"style":3280},[54,20374],{"className":20375,"style":3284},[190],[54,20377,20379],{"className":20378},[3288,3289,3290,3291],[54,20380,20382],{"className":20381},[127,3291],[54,20383,371],{"className":20384},[127,128,3291],[54,20386,232],{"className":20387},[231],[54,20389,20391],{"className":20390},[178],[54,20392,20394],{"className":20393,"style":3304},[182],[54,20395],{},[54,20397],{"className":20398,"style":1303},[144],[54,20400,2857],{"className":20401},[1307],[54,20403],{"className":20404,"style":1303},[144],[54,20406,20408,20411],{"className":20407},[127],[54,20409,18912],{"className":20410},[127,128],[54,20412,20414],{"className":20413},[3267],[54,20415,20417,20440],{"className":20416},[173,174],[54,20418,20420,20437],{"className":20419},[178],[54,20421,20423],{"className":20422,"style":3469},[182],[54,20424,20425,20428],{"style":3280},[54,20426],{"className":20427,"style":3284},[190],[54,20429,20431],{"className":20430},[3288,3289,3290,3291],[54,20432,20434],{"className":20433},[127,3291],[54,20435,371],{"className":20436},[127,128,3291],[54,20438,232],{"className":20439},[231],[54,20441,20443],{"className":20442},[178],[54,20444,20446],{"className":20445,"style":3304},[182],[54,20447],{},[54,20449,232],{"className":20450},[231],[54,20452,20454],{"className":20453},[178],[54,20455,20457],{"className":20456,"style":19650},[182],[54,20458],{},[54,20460,20462],{"className":20461},[140],[54,20463,20465],{"className":20464},[6600,16212],[54,20466,20468,20489],{"className":20467},[173,174],[54,20469,20471,20486],{"className":20470},[178],[54,20472,20474],{"className":20473,"style":19256},[182],[54,20475,20476,20479],{"style":19259},[54,20477],{"className":20478,"style":19263},[190],[54,20480,20481],{"style":19266},[6517,20482,20483],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,20484],{"d":20485},"M347 1759 V0 H0 V84 H263 V1759 v1800 v1759 H0 v84 H347z\nM347 1759 V0 H263 V1759 v1800 v1759 h84z",[54,20487,232],{"className":20488},[231],[54,20490,20492],{"className":20491},[178],[54,20493,20495],{"className":20494,"style":19283},[182],[54,20496],{},[321,20498,20499],{},[324,20500,20501,20504],{},[327,20502,20503],{},"atrix multiplication",": Two matrices are multiplied following the rule of multiplication of rows by columns.",[54,20506,20508],{"className":20507},[57],[54,20509,20511,21177],{"className":20510},[61],[54,20512,20514],{"className":20513},[65],[67,20515,20516],{"xmlns":69,"display":70},[72,20517,20518,21174],{},[75,20519,20520,20522,20524,20526,20528],{},[78,20521,88],{"mathvariant":16068},[82,20523,1266],{},[78,20525,1098],{"mathvariant":16068},[82,20527,94],{},[75,20529,20530,20532,21172],{},[82,20531,6072],{"fence":114},[16076,20533,20534,20724,20914,20958],{"rowspacing":16078,"columnalign":18890,"columnspacing":16080},[16082,20535,20536,20594,20652,20658],{},[16085,20537,20538],{},[16088,20539,20540],{"scriptlevel":9765,"displaystyle":84},[75,20541,20542,20548,20554,20556,20562,20568,20570,20572,20574,20584],{},[3141,20543,20544,20546],{},[78,20545,19],{},[371,20547,18905],{},[3141,20549,20550,20552],{},[78,20551,18912],{},[371,20553,18905],{},[82,20555,2857],{},[3141,20557,20558,20560],{},[78,20559,19],{},[371,20561,18927],{},[3141,20563,20564,20566],{},[78,20565,18912],{},[371,20567,18985],{},[82,20569,2857],{},[82,20571,18942],{},[82,20573,2857],{},[3141,20575,20576,20578],{},[78,20577,19],{},[75,20579,20580,20582],{},[371,20581,373],{},[78,20583,3188],{},[3141,20585,20586,20588],{},[78,20587,18912],{},[75,20589,20590,20592],{},[78,20591,3188],{},[371,20593,373],{},[16085,20595,20596],{},[16088,20597,20598],{"scriptlevel":9765,"displaystyle":84},[75,20599,20600,20606,20612,20614,20620,20626,20628,20630,20632,20642],{},[3141,20601,20602,20604],{},[78,20603,19],{},[371,20605,18905],{},[3141,20607,20608,20610],{},[78,20609,18912],{},[371,20611,18927],{},[82,20613,2857],{},[3141,20615,20616,20618],{},[78,20617,19],{},[371,20619,18927],{},[3141,20621,20622,20624],{},[78,20623,18912],{},[371,20625,19006],{},[82,20627,2857],{},[82,20629,18942],{},[82,20631,2857],{},[3141,20633,20634,20636],{},[78,20635,19],{},[75,20637,20638,20640],{},[371,20639,373],{},[78,20641,3188],{},[3141,20643,20644,20646],{},[78,20645,18912],{},[75,20647,20648,20650],{},[78,20649,3188],{},[371,20651,379],{},[16085,20653,20654],{},[16088,20655,20656],{"scriptlevel":9765,"displaystyle":84},[82,20657,18942],{"lspace":16138,"rspace":16138},[16085,20659,20660],{},[16088,20661,20662],{"scriptlevel":9765,"displaystyle":84},[75,20663,20664,20670,20680,20682,20688,20698,20700,20702,20704,20714],{},[3141,20665,20666,20668],{},[78,20667,19],{},[371,20669,18905],{},[3141,20671,20672,20674],{},[78,20673,18912],{},[75,20675,20676,20678],{},[371,20677,373],{},[78,20679,12],{},[82,20681,2857],{},[3141,20683,20684,20686],{},[78,20685,19],{},[371,20687,18927],{},[3141,20689,20690,20692],{},[78,20691,18912],{},[75,20693,20694,20696],{},[371,20695,379],{},[78,20697,12],{},[82,20699,2857],{},[82,20701,18942],{},[82,20703,2857],{},[3141,20705,20706,20708],{},[78,20707,19],{},[75,20709,20710,20712],{},[371,20711,373],{},[78,20713,3188],{},[3141,20715,20716,20718],{},[78,20717,18912],{},[75,20719,20720,20722],{},[78,20721,3188],{},[78,20723,12],{},[16082,20725,20726,20784,20842,20848],{},[16085,20727,20728],{},[16088,20729,20730],{"scriptlevel":9765,"displaystyle":84},[75,20731,20732,20738,20744,20746,20752,20758,20760,20762,20764,20774],{},[3141,20733,20734,20736],{},[78,20735,19],{},[371,20737,18985],{},[3141,20739,20740,20742],{},[78,20741,18912],{},[371,20743,18905],{},[82,20745,2857],{},[3141,20747,20748,20750],{},[78,20749,19],{},[371,20751,19006],{},[3141,20753,20754,20756],{},[78,20755,18912],{},[371,20757,18985],{},[82,20759,2857],{},[82,20761,18942],{},[82,20763,2857],{},[3141,20765,20766,20768],{},[78,20767,19],{},[75,20769,20770,20772],{},[371,20771,379],{},[78,20773,3188],{},[3141,20775,20776,20778],{},[78,20777,18912],{},[75,20779,20780,20782],{},[78,20781,3188],{},[371,20783,373],{},[16085,20785,20786],{},[16088,20787,20788],{"scriptlevel":9765,"displaystyle":84},[75,20789,20790,20796,20802,20804,20810,20816,20818,20820,20822,20832],{},[3141,20791,20792,20794],{},[78,20793,19],{},[371,20795,18985],{},[3141,20797,20798,20800],{},[78,20799,18912],{},[371,20801,18927],{},[82,20803,2857],{},[3141,20805,20806,20808],{},[78,20807,19],{},[371,20809,19006],{},[3141,20811,20812,20814],{},[78,20813,18912],{},[371,20815,19006],{},[82,20817,2857],{},[82,20819,18942],{},[82,20821,2857],{},[3141,20823,20824,20826],{},[78,20825,19],{},[75,20827,20828,20830],{},[371,20829,379],{},[78,20831,3188],{},[3141,20833,20834,20836],{},[78,20835,18912],{},[75,20837,20838,20840],{},[78,20839,3188],{},[371,20841,379],{},[16085,20843,20844],{},[16088,20845,20846],{"scriptlevel":9765,"displaystyle":84},[82,20847,18942],{"lspace":16138,"rspace":16138},[16085,20849,20850],{},[16088,20851,20852],{"scriptlevel":9765,"displaystyle":84},[75,20853,20854,20860,20870,20872,20878,20888,20890,20892,20894,20904],{},[3141,20855,20856,20858],{},[78,20857,19],{},[371,20859,18985],{},[3141,20861,20862,20864],{},[78,20863,18912],{},[75,20865,20866,20868],{},[371,20867,373],{},[78,20869,12],{},[82,20871,2857],{},[3141,20873,20874,20876],{},[78,20875,19],{},[371,20877,19006],{},[3141,20879,20880,20882],{},[78,20881,18912],{},[75,20883,20884,20886],{},[371,20885,379],{},[78,20887,12],{},[82,20889,2857],{},[82,20891,18942],{},[82,20893,2857],{},[3141,20895,20896,20898],{},[78,20897,19],{},[75,20899,20900,20902],{},[371,20901,379],{},[78,20903,3188],{},[3141,20905,20906,20908],{},[78,20907,18912],{},[75,20909,20910,20912],{},[78,20911,3188],{},[78,20913,12],{},[16082,20915,20916,20928,20940,20946],{},[16085,20917,20918],{},[16088,20919,20920],{"scriptlevel":9765,"displaystyle":84},[75,20921,20922,20924],{},[78,20923,16134],{"mathvariant":613},[16136,20925,20926],{"height":16138,"voffset":16138},[144,20927],{"mathbackground":16141,"width":16138,"height":16142},[16085,20929,20930],{},[16088,20931,20932],{"scriptlevel":9765,"displaystyle":84},[75,20933,20934,20936],{},[78,20935,16134],{"mathvariant":613},[16136,20937,20938],{"height":16138,"voffset":16138},[144,20939],{"mathbackground":16141,"width":16138,"height":16142},[16085,20941,20942],{},[16088,20943,20944],{"scriptlevel":9765,"displaystyle":84},[82,20945,19081],{"lspace":16138,"rspace":16138},[16085,20947,20948],{},[16088,20949,20950],{"scriptlevel":9765,"displaystyle":84},[75,20951,20952,20954],{},[78,20953,16134],{"mathvariant":613},[16136,20955,20956],{"height":16138,"voffset":16138},[144,20957],{"mathbackground":16141,"width":16138,"height":16142},[16082,20959,20960,21026,21092,21098],{},[16085,20961,20962],{},[16088,20963,20964],{"scriptlevel":9765,"displaystyle":84},[75,20965,20966,20976,20982,20984,20994,21000,21002,21004,21006,21016],{},[3141,20967,20968,20970],{},[78,20969,19],{},[75,20971,20972,20974],{},[78,20973,2238],{},[371,20975,373],{},[3141,20977,20978,20980],{},[78,20979,18912],{},[371,20981,18905],{},[82,20983,2857],{},[3141,20985,20986,20988],{},[78,20987,19],{},[75,20989,20990,20992],{},[78,20991,2238],{},[371,20993,379],{},[3141,20995,20996,20998],{},[78,20997,18912],{},[371,20999,18985],{},[82,21001,2857],{},[82,21003,18942],{},[82,21005,2857],{},[3141,21007,21008,21010],{},[78,21009,19],{},[75,21011,21012,21014],{},[78,21013,2238],{},[78,21015,3188],{},[3141,21017,21018,21020],{},[78,21019,18912],{},[75,21021,21022,21024],{},[78,21023,3188],{},[371,21025,373],{},[16085,21027,21028],{},[16088,21029,21030],{"scriptlevel":9765,"displaystyle":84},[75,21031,21032,21042,21048,21050,21060,21066,21068,21070,21072,21082],{},[3141,21033,21034,21036],{},[78,21035,19],{},[75,21037,21038,21040],{},[78,21039,2238],{},[371,21041,373],{},[3141,21043,21044,21046],{},[78,21045,18912],{},[371,21047,18927],{},[82,21049,2857],{},[3141,21051,21052,21054],{},[78,21053,19],{},[75,21055,21056,21058],{},[78,21057,2238],{},[371,21059,379],{},[3141,21061,21062,21064],{},[78,21063,18912],{},[371,21065,19006],{},[82,21067,2857],{},[82,21069,18942],{},[82,21071,2857],{},[3141,21073,21074,21076],{},[78,21075,19],{},[75,21077,21078,21080],{},[78,21079,2238],{},[78,21081,3188],{},[3141,21083,21084,21086],{},[78,21085,18912],{},[75,21087,21088,21090],{},[78,21089,3188],{},[371,21091,379],{},[16085,21093,21094],{},[16088,21095,21096],{"scriptlevel":9765,"displaystyle":84},[82,21097,18942],{"lspace":16138,"rspace":16138},[16085,21099,21100],{},[16088,21101,21102],{"scriptlevel":9765,"displaystyle":84},[75,21103,21104,21114,21124,21126,21136,21146,21148,21150,21152,21162],{},[3141,21105,21106,21108],{},[78,21107,19],{},[75,21109,21110,21112],{},[78,21111,2238],{},[371,21113,373],{},[3141,21115,21116,21118],{},[78,21117,18912],{},[75,21119,21120,21122],{},[371,21121,373],{},[78,21123,12],{},[82,21125,2857],{},[3141,21127,21128,21130],{},[78,21129,19],{},[75,21131,21132,21134],{},[78,21133,2238],{},[371,21135,379],{},[3141,21137,21138,21140],{},[78,21139,18912],{},[75,21141,21142,21144],{},[371,21143,379],{},[78,21145,12],{},[82,21147,2857],{},[82,21149,18942],{},[82,21151,2857],{},[3141,21153,21154,21156],{},[78,21155,19],{},[75,21157,21158,21160],{},[78,21159,2238],{},[78,21161,3188],{},[3141,21163,21164,21166],{},[78,21165,18912],{},[75,21167,21168,21170],{},[78,21169,3188],{},[78,21171,12],{},[82,21173,16169],{"fence":114},[106,21175,21176],{"encoding":108},"\\mathbf{A} \\cdot \\mathbf{B} =\n\\begin{bmatrix}\na_{11}b_{11} + a_{12}b_{21} + \\cdots + a_{1n}b_{n1} & a_{11}b_{12} + a_{12}b_{22} + \\cdots + a_{1n}b_{n2} & \\cdots & a_{11}b_{1p} + a_{12}b_{2p} + \\cdots + a_{1n}b_{np} \\\\\na_{21}b_{11} + a_{22}b_{21} + \\cdots + a_{2n}b_{n1} & a_{21}b_{12} + a_{22}b_{22} + \\cdots + a_{2n}b_{n2} & \\cdots & a_{21}b_{1p} + a_{22}b_{2p} + \\cdots + a_{2n}b_{np} \\\\\n\\vdots & \\vdots & \\ddots & \\vdots \\\\\na_{m1}b_{11} + a_{m2}b_{21} + \\cdots + a_{mn}b_{n1} & a_{m1}b_{12} + a_{m2}b_{22} + \\cdots + a_{mn}b_{n2} & \\cdots & a_{m1}b_{1p} + a_{m2}b_{2p} + \\cdots + a_{mn}b_{np} \\\\\n\\end{bmatrix}",[54,21178,21180,21198,21216],{"className":21179,"ariaHidden":114},[113],[54,21181,21183,21186,21189,21192,21195],{"className":21182},[118],[54,21184],{"className":21185,"style":16182},[122],[54,21187,88],{"className":21188},[127,16186],[54,21190],{"className":21191,"style":1303},[144],[54,21193,1266],{"className":21194},[1307],[54,21196],{"className":21197,"style":1303},[144],[54,21199,21201,21204,21207,21210,21213],{"className":21200},[118],[54,21202],{"className":21203,"style":16182},[122],[54,21205,1098],{"className":21206},[127,16186],[54,21208],{"className":21209,"style":145},[144],[54,21211,94],{"className":21212},[149],[54,21214],{"className":21215,"style":145},[144],[54,21217,21219,21222],{"className":21218},[118],[54,21220],{"className":21221,"style":19237},[122],[54,21223,21225,21262,24218],{"className":21224},[3429],[54,21226,21228],{"className":21227},[133],[54,21229,21231],{"className":21230},[6600,16212],[54,21232,21234,21254],{"className":21233},[173,174],[54,21235,21237,21251],{"className":21236},[178],[54,21238,21240],{"className":21239,"style":19256},[182],[54,21241,21242,21245],{"style":19259},[54,21243],{"className":21244,"style":19263},[190],[54,21246,21247],{"style":19266},[6517,21248,21249],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,21250],{"d":19273},[54,21252,232],{"className":21253},[231],[54,21255,21257],{"className":21256},[178],[54,21258,21260],{"className":21259,"style":19283},[182],[54,21261],{},[54,21263,21265],{"className":21264},[127],[54,21266,21268,22217,22220,22223,23172,23175,23178,23245,23248,23251],{"className":21267},[16076],[54,21269,21271],{"className":21270},[16262],[54,21272,21274,22209],{"className":21273},[173,174],[54,21275,21277,22206],{"className":21276},[178],[54,21278,21280,21582,21884,21901],{"className":21279,"style":19304},[182],[54,21281,21282,21285],{"style":19307},[54,21283],{"className":21284,"style":16279},[190],[54,21286,21288,21331,21374,21377,21380,21383,21426,21469,21472,21475,21478,21481,21484,21487,21490,21536],{"className":21287},[127],[54,21289,21291,21294],{"className":21290},[127],[54,21292,19],{"className":21293},[127,128],[54,21295,21297],{"className":21296},[3267],[54,21298,21300,21323],{"className":21299},[173,174],[54,21301,21303,21320],{"className":21302},[178],[54,21304,21306],{"className":21305,"style":3277},[182],[54,21307,21308,21311],{"style":3280},[54,21309],{"className":21310,"style":3284},[190],[54,21312,21314],{"className":21313},[3288,3289,3290,3291],[54,21315,21317],{"className":21316},[127,3291],[54,21318,18905],{"className":21319},[127,3291],[54,21321,232],{"className":21322},[231],[54,21324,21326],{"className":21325},[178],[54,21327,21329],{"className":21328,"style":3304},[182],[54,21330],{},[54,21332,21334,21337],{"className":21333},[127],[54,21335,18912],{"className":21336},[127,128],[54,21338,21340],{"className":21339},[3267],[54,21341,21343,21366],{"className":21342},[173,174],[54,21344,21346,21363],{"className":21345},[178],[54,21347,21349],{"className":21348,"style":3277},[182],[54,21350,21351,21354],{"style":3280},[54,21352],{"className":21353,"style":3284},[190],[54,21355,21357],{"className":21356},[3288,3289,3290,3291],[54,21358,21360],{"className":21359},[127,3291],[54,21361,18905],{"className":21362},[127,3291],[54,21364,232],{"className":21365},[231],[54,21367,21369],{"className":21368},[178],[54,21370,21372],{"className":21371,"style":3304},[182],[54,21373],{},[54,21375],{"className":21376,"style":1303},[144],[54,21378,2857],{"className":21379},[1307],[54,21381],{"className":21382,"style":1303},[144],[54,21384,21386,21389],{"className":21385},[127],[54,21387,19],{"className":21388},[127,128],[54,21390,21392],{"className":21391},[3267],[54,21393,21395,21418],{"className":21394},[173,174],[54,21396,21398,21415],{"className":21397},[178],[54,21399,21401],{"className":21400,"style":3277},[182],[54,21402,21403,21406],{"style":3280},[54,21404],{"className":21405,"style":3284},[190],[54,21407,21409],{"className":21408},[3288,3289,3290,3291],[54,21410,21412],{"className":21411},[127,3291],[54,21413,18927],{"className":21414},[127,3291],[54,21416,232],{"className":21417},[231],[54,21419,21421],{"className":21420},[178],[54,21422,21424],{"className":21423,"style":3304},[182],[54,21425],{},[54,21427,21429,21432],{"className":21428},[127],[54,21430,18912],{"className":21431},[127,128],[54,21433,21435],{"className":21434},[3267],[54,21436,21438,21461],{"className":21437},[173,174],[54,21439,21441,21458],{"className":21440},[178],[54,21442,21444],{"className":21443,"style":3277},[182],[54,21445,21446,21449],{"style":3280},[54,21447],{"className":21448,"style":3284},[190],[54,21450,21452],{"className":21451},[3288,3289,3290,3291],[54,21453,21455],{"className":21454},[127,3291],[54,21456,18985],{"className":21457},[127,3291],[54,21459,232],{"className":21460},[231],[54,21462,21464],{"className":21463},[178],[54,21465,21467],{"className":21466,"style":3304},[182],[54,21468],{},[54,21470],{"className":21471,"style":1303},[144],[54,21473,2857],{"className":21474},[1307],[54,21476],{"className":21477,"style":1303},[144],[54,21479,18942],{"className":21480},[3429],[54,21482],{"className":21483,"style":1303},[144],[54,21485,2857],{"className":21486},[1307],[54,21488],{"className":21489,"style":1303},[144],[54,21491,21493,21496],{"className":21492},[127],[54,21494,19],{"className":21495},[127,128],[54,21497,21499],{"className":21498},[3267],[54,21500,21502,21528],{"className":21501},[173,174],[54,21503,21505,21525],{"className":21504},[178],[54,21506,21508],{"className":21507,"style":3277},[182],[54,21509,21510,21513],{"style":3280},[54,21511],{"className":21512,"style":3284},[190],[54,21514,21516],{"className":21515},[3288,3289,3290,3291],[54,21517,21519,21522],{"className":21518},[127,3291],[54,21520,373],{"className":21521},[127,3291],[54,21523,3188],{"className":21524},[127,128,3291],[54,21526,232],{"className":21527},[231],[54,21529,21531],{"className":21530},[178],[54,21532,21534],{"className":21533,"style":3304},[182],[54,21535],{},[54,21537,21539,21542],{"className":21538},[127],[54,21540,18912],{"className":21541},[127,128],[54,21543,21545],{"className":21544},[3267],[54,21546,21548,21574],{"className":21547},[173,174],[54,21549,21551,21571],{"className":21550},[178],[54,21552,21554],{"className":21553,"style":3277},[182],[54,21555,21556,21559],{"style":3280},[54,21557],{"className":21558,"style":3284},[190],[54,21560,21562],{"className":21561},[3288,3289,3290,3291],[54,21563,21565,21568],{"className":21564},[127,3291],[54,21566,3188],{"className":21567},[127,128,3291],[54,21569,373],{"className":21570},[127,3291],[54,21572,232],{"className":21573},[231],[54,21575,21577],{"className":21576},[178],[54,21578,21580],{"className":21579,"style":3304},[182],[54,21581],{},[54,21583,21584,21587],{"style":19411},[54,21585],{"className":21586,"style":16279},[190],[54,21588,21590,21633,21676,21679,21682,21685,21728,21771,21774,21777,21780,21783,21786,21789,21792,21838],{"className":21589},[127],[54,21591,21593,21596],{"className":21592},[127],[54,21594,19],{"className":21595},[127,128],[54,21597,21599],{"className":21598},[3267],[54,21600,21602,21625],{"className":21601},[173,174],[54,21603,21605,21622],{"className":21604},[178],[54,21606,21608],{"className":21607,"style":3277},[182],[54,21609,21610,21613],{"style":3280},[54,21611],{"className":21612,"style":3284},[190],[54,21614,21616],{"className":21615},[3288,3289,3290,3291],[54,21617,21619],{"className":21618},[127,3291],[54,21620,18985],{"className":21621},[127,3291],[54,21623,232],{"className":21624},[231],[54,21626,21628],{"className":21627},[178],[54,21629,21631],{"className":21630,"style":3304},[182],[54,21632],{},[54,21634,21636,21639],{"className":21635},[127],[54,21637,18912],{"className":21638},[127,128],[54,21640,21642],{"className":21641},[3267],[54,21643,21645,21668],{"className":21644},[173,174],[54,21646,21648,21665],{"className":21647},[178],[54,21649,21651],{"className":21650,"style":3277},[182],[54,21652,21653,21656],{"style":3280},[54,21654],{"className":21655,"style":3284},[190],[54,21657,21659],{"className":21658},[3288,3289,3290,3291],[54,21660,21662],{"className":21661},[127,3291],[54,21663,18905],{"className":21664},[127,3291],[54,21666,232],{"className":21667},[231],[54,21669,21671],{"className":21670},[178],[54,21672,21674],{"className":21673,"style":3304},[182],[54,21675],{},[54,21677],{"className":21678,"style":1303},[144],[54,21680,2857],{"className":21681},[1307],[54,21683],{"className":21684,"style":1303},[144],[54,21686,21688,21691],{"className":21687},[127],[54,21689,19],{"className":21690},[127,128],[54,21692,21694],{"className":21693},[3267],[54,21695,21697,21720],{"className":21696},[173,174],[54,21698,21700,21717],{"className":21699},[178],[54,21701,21703],{"className":21702,"style":3277},[182],[54,21704,21705,21708],{"style":3280},[54,21706],{"className":21707,"style":3284},[190],[54,21709,21711],{"className":21710},[3288,3289,3290,3291],[54,21712,21714],{"className":21713},[127,3291],[54,21715,19006],{"className":21716},[127,3291],[54,21718,232],{"className":21719},[231],[54,21721,21723],{"className":21722},[178],[54,21724,21726],{"className":21725,"style":3304},[182],[54,21727],{},[54,21729,21731,21734],{"className":21730},[127],[54,21732,18912],{"className":21733},[127,128],[54,21735,21737],{"className":21736},[3267],[54,21738,21740,21763],{"className":21739},[173,174],[54,21741,21743,21760],{"className":21742},[178],[54,21744,21746],{"className":21745,"style":3277},[182],[54,21747,21748,21751],{"style":3280},[54,21749],{"className":21750,"style":3284},[190],[54,21752,21754],{"className":21753},[3288,3289,3290,3291],[54,21755,21757],{"className":21756},[127,3291],[54,21758,18985],{"className":21759},[127,3291],[54,21761,232],{"className":21762},[231],[54,21764,21766],{"className":21765},[178],[54,21767,21769],{"className":21768,"style":3304},[182],[54,21770],{},[54,21772],{"className":21773,"style":1303},[144],[54,21775,2857],{"className":21776},[1307],[54,21778],{"className":21779,"style":1303},[144],[54,21781,18942],{"className":21782},[3429],[54,21784],{"className":21785,"style":1303},[144],[54,21787,2857],{"className":21788},[1307],[54,21790],{"className":21791,"style":1303},[144],[54,21793,21795,21798],{"className":21794},[127],[54,21796,19],{"className":21797},[127,128],[54,21799,21801],{"className":21800},[3267],[54,21802,21804,21830],{"className":21803},[173,174],[54,21805,21807,21827],{"className":21806},[178],[54,21808,21810],{"className":21809,"style":3277},[182],[54,21811,21812,21815],{"style":3280},[54,21813],{"className":21814,"style":3284},[190],[54,21816,21818],{"className":21817},[3288,3289,3290,3291],[54,21819,21821,21824],{"className":21820},[127,3291],[54,21822,379],{"className":21823},[127,3291],[54,21825,3188],{"className":21826},[127,128,3291],[54,21828,232],{"className":21829},[231],[54,21831,21833],{"className":21832},[178],[54,21834,21836],{"className":21835,"style":3304},[182],[54,21837],{},[54,21839,21841,21844],{"className":21840},[127],[54,21842,18912],{"className":21843},[127,128],[54,21845,21847],{"className":21846},[3267],[54,21848,21850,21876],{"className":21849},[173,174],[54,21851,21853,21873],{"className":21852},[178],[54,21854,21856],{"className":21855,"style":3277},[182],[54,21857,21858,21861],{"style":3280},[54,21859],{"className":21860,"style":3284},[190],[54,21862,21864],{"className":21863},[3288,3289,3290,3291],[54,21865,21867,21870],{"className":21866},[127,3291],[54,21868,3188],{"className":21869},[127,128,3291],[54,21871,373],{"className":21872},[127,3291],[54,21874,232],{"className":21875},[231],[54,21877,21879],{"className":21878},[178],[54,21880,21882],{"className":21881,"style":3304},[182],[54,21883],{},[54,21885,21886,21889],{"style":19515},[54,21887],{"className":21888,"style":16279},[190],[54,21890,21892],{"className":21891},[127],[54,21893,21895,21898],{"className":21894},[127],[54,21896,16134],{"className":21897},[127],[54,21899],{"className":21900,"style":16317},[127,16316],[54,21902,21903,21906],{"style":19533},[54,21904],{"className":21905,"style":16279},[190],[54,21907,21909,21955,21998,22001,22004,22007,22053,22096,22099,22102,22105,22108,22111,22114,22117,22160],{"className":21908},[127],[54,21910,21912,21915],{"className":21911},[127],[54,21913,19],{"className":21914},[127,128],[54,21916,21918],{"className":21917},[3267],[54,21919,21921,21947],{"className":21920},[173,174],[54,21922,21924,21944],{"className":21923},[178],[54,21925,21927],{"className":21926,"style":3277},[182],[54,21928,21929,21932],{"style":3280},[54,21930],{"className":21931,"style":3284},[190],[54,21933,21935],{"className":21934},[3288,3289,3290,3291],[54,21936,21938,21941],{"className":21937},[127,3291],[54,21939,2238],{"className":21940},[127,128,3291],[54,21942,373],{"className":21943},[127,3291],[54,21945,232],{"className":21946},[231],[54,21948,21950],{"className":21949},[178],[54,21951,21953],{"className":21952,"style":3304},[182],[54,21954],{},[54,21956,21958,21961],{"className":21957},[127],[54,21959,18912],{"className":21960},[127,128],[54,21962,21964],{"className":21963},[3267],[54,21965,21967,21990],{"className":21966},[173,174],[54,21968,21970,21987],{"className":21969},[178],[54,21971,21973],{"className":21972,"style":3277},[182],[54,21974,21975,21978],{"style":3280},[54,21976],{"className":21977,"style":3284},[190],[54,21979,21981],{"className":21980},[3288,3289,3290,3291],[54,21982,21984],{"className":21983},[127,3291],[54,21985,18905],{"className":21986},[127,3291],[54,21988,232],{"className":21989},[231],[54,21991,21993],{"className":21992},[178],[54,21994,21996],{"className":21995,"style":3304},[182],[54,21997],{},[54,21999],{"className":22000,"style":1303},[144],[54,22002,2857],{"className":22003},[1307],[54,22005],{"className":22006,"style":1303},[144],[54,22008,22010,22013],{"className":22009},[127],[54,22011,19],{"className":22012},[127,128],[54,22014,22016],{"className":22015},[3267],[54,22017,22019,22045],{"className":22018},[173,174],[54,22020,22022,22042],{"className":22021},[178],[54,22023,22025],{"className":22024,"style":3277},[182],[54,22026,22027,22030],{"style":3280},[54,22028],{"className":22029,"style":3284},[190],[54,22031,22033],{"className":22032},[3288,3289,3290,3291],[54,22034,22036,22039],{"className":22035},[127,3291],[54,22037,2238],{"className":22038},[127,128,3291],[54,22040,379],{"className":22041},[127,3291],[54,22043,232],{"className":22044},[231],[54,22046,22048],{"className":22047},[178],[54,22049,22051],{"className":22050,"style":3304},[182],[54,22052],{},[54,22054,22056,22059],{"className":22055},[127],[54,22057,18912],{"className":22058},[127,128],[54,22060,22062],{"className":22061},[3267],[54,22063,22065,22088],{"className":22064},[173,174],[54,22066,22068,22085],{"className":22067},[178],[54,22069,22071],{"className":22070,"style":3277},[182],[54,22072,22073,22076],{"style":3280},[54,22074],{"className":22075,"style":3284},[190],[54,22077,22079],{"className":22078},[3288,3289,3290,3291],[54,22080,22082],{"className":22081},[127,3291],[54,22083,18985],{"className":22084},[127,3291],[54,22086,232],{"className":22087},[231],[54,22089,22091],{"className":22090},[178],[54,22092,22094],{"className":22093,"style":3304},[182],[54,22095],{},[54,22097],{"className":22098,"style":1303},[144],[54,22100,2857],{"className":22101},[1307],[54,22103],{"className":22104,"style":1303},[144],[54,22106,18942],{"className":22107},[3429],[54,22109],{"className":22110,"style":1303},[144],[54,22112,2857],{"className":22113},[1307],[54,22115],{"className":22116,"style":1303},[144],[54,22118,22120,22123],{"className":22119},[127],[54,22121,19],{"className":22122},[127,128],[54,22124,22126],{"className":22125},[3267],[54,22127,22129,22152],{"className":22128},[173,174],[54,22130,22132,22149],{"className":22131},[178],[54,22133,22135],{"className":22134,"style":3469},[182],[54,22136,22137,22140],{"style":3280},[54,22138],{"className":22139,"style":3284},[190],[54,22141,22143],{"className":22142},[3288,3289,3290,3291],[54,22144,22146],{"className":22145},[127,3291],[54,22147,371],{"className":22148},[127,128,3291],[54,22150,232],{"className":22151},[231],[54,22153,22155],{"className":22154},[178],[54,22156,22158],{"className":22157,"style":3304},[182],[54,22159],{},[54,22161,22163,22166],{"className":22162},[127],[54,22164,18912],{"className":22165},[127,128],[54,22167,22169],{"className":22168},[3267],[54,22170,22172,22198],{"className":22171},[173,174],[54,22173,22175,22195],{"className":22174},[178],[54,22176,22178],{"className":22177,"style":3277},[182],[54,22179,22180,22183],{"style":3280},[54,22181],{"className":22182,"style":3284},[190],[54,22184,22186],{"className":22185},[3288,3289,3290,3291],[54,22187,22189,22192],{"className":22188},[127,3291],[54,22190,3188],{"className":22191},[127,128,3291],[54,22193,373],{"className":22194},[127,3291],[54,22196,232],{"className":22197},[231],[54,22199,22201],{"className":22200},[178],[54,22202,22204],{"className":22203,"style":3304},[182],[54,22205],{},[54,22207,232],{"className":22208},[231],[54,22210,22212],{"className":22211},[178],[54,22213,22215],{"className":22214,"style":19650},[182],[54,22216],{},[54,22218],{"className":22219,"style":16334},[16333],[54,22221],{"className":22222,"style":16334},[16333],[54,22224,22226],{"className":22225},[16262],[54,22227,22229,23164],{"className":22228},[173,174],[54,22230,22232,23161],{"className":22231},[178],[54,22233,22235,22537,22839,22856],{"className":22234,"style":19304},[182],[54,22236,22237,22240],{"style":19307},[54,22238],{"className":22239,"style":16279},[190],[54,22241,22243,22286,22329,22332,22335,22338,22381,22424,22427,22430,22433,22436,22439,22442,22445,22491],{"className":22242},[127],[54,22244,22246,22249],{"className":22245},[127],[54,22247,19],{"className":22248},[127,128],[54,22250,22252],{"className":22251},[3267],[54,22253,22255,22278],{"className":22254},[173,174],[54,22256,22258,22275],{"className":22257},[178],[54,22259,22261],{"className":22260,"style":3277},[182],[54,22262,22263,22266],{"style":3280},[54,22264],{"className":22265,"style":3284},[190],[54,22267,22269],{"className":22268},[3288,3289,3290,3291],[54,22270,22272],{"className":22271},[127,3291],[54,22273,18905],{"className":22274},[127,3291],[54,22276,232],{"className":22277},[231],[54,22279,22281],{"className":22280},[178],[54,22282,22284],{"className":22283,"style":3304},[182],[54,22285],{},[54,22287,22289,22292],{"className":22288},[127],[54,22290,18912],{"className":22291},[127,128],[54,22293,22295],{"className":22294},[3267],[54,22296,22298,22321],{"className":22297},[173,174],[54,22299,22301,22318],{"className":22300},[178],[54,22302,22304],{"className":22303,"style":3277},[182],[54,22305,22306,22309],{"style":3280},[54,22307],{"className":22308,"style":3284},[190],[54,22310,22312],{"className":22311},[3288,3289,3290,3291],[54,22313,22315],{"className":22314},[127,3291],[54,22316,18927],{"className":22317},[127,3291],[54,22319,232],{"className":22320},[231],[54,22322,22324],{"className":22323},[178],[54,22325,22327],{"className":22326,"style":3304},[182],[54,22328],{},[54,22330],{"className":22331,"style":1303},[144],[54,22333,2857],{"className":22334},[1307],[54,22336],{"className":22337,"style":1303},[144],[54,22339,22341,22344],{"className":22340},[127],[54,22342,19],{"className":22343},[127,128],[54,22345,22347],{"className":22346},[3267],[54,22348,22350,22373],{"className":22349},[173,174],[54,22351,22353,22370],{"className":22352},[178],[54,22354,22356],{"className":22355,"style":3277},[182],[54,22357,22358,22361],{"style":3280},[54,22359],{"className":22360,"style":3284},[190],[54,22362,22364],{"className":22363},[3288,3289,3290,3291],[54,22365,22367],{"className":22366},[127,3291],[54,22368,18927],{"className":22369},[127,3291],[54,22371,232],{"className":22372},[231],[54,22374,22376],{"className":22375},[178],[54,22377,22379],{"className":22378,"style":3304},[182],[54,22380],{},[54,22382,22384,22387],{"className":22383},[127],[54,22385,18912],{"className":22386},[127,128],[54,22388,22390],{"className":22389},[3267],[54,22391,22393,22416],{"className":22392},[173,174],[54,22394,22396,22413],{"className":22395},[178],[54,22397,22399],{"className":22398,"style":3277},[182],[54,22400,22401,22404],{"style":3280},[54,22402],{"className":22403,"style":3284},[190],[54,22405,22407],{"className":22406},[3288,3289,3290,3291],[54,22408,22410],{"className":22409},[127,3291],[54,22411,19006],{"className":22412},[127,3291],[54,22414,232],{"className":22415},[231],[54,22417,22419],{"className":22418},[178],[54,22420,22422],{"className":22421,"style":3304},[182],[54,22423],{},[54,22425],{"className":22426,"style":1303},[144],[54,22428,2857],{"className":22429},[1307],[54,22431],{"className":22432,"style":1303},[144],[54,22434,18942],{"className":22435},[3429],[54,22437],{"className":22438,"style":1303},[144],[54,22440,2857],{"className":22441},[1307],[54,22443],{"className":22444,"style":1303},[144],[54,22446,22448,22451],{"className":22447},[127],[54,22449,19],{"className":22450},[127,128],[54,22452,22454],{"className":22453},[3267],[54,22455,22457,22483],{"className":22456},[173,174],[54,22458,22460,22480],{"className":22459},[178],[54,22461,22463],{"className":22462,"style":3277},[182],[54,22464,22465,22468],{"style":3280},[54,22466],{"className":22467,"style":3284},[190],[54,22469,22471],{"className":22470},[3288,3289,3290,3291],[54,22472,22474,22477],{"className":22473},[127,3291],[54,22475,373],{"className":22476},[127,3291],[54,22478,3188],{"className":22479},[127,128,3291],[54,22481,232],{"className":22482},[231],[54,22484,22486],{"className":22485},[178],[54,22487,22489],{"className":22488,"style":3304},[182],[54,22490],{},[54,22492,22494,22497],{"className":22493},[127],[54,22495,18912],{"className":22496},[127,128],[54,22498,22500],{"className":22499},[3267],[54,22501,22503,22529],{"className":22502},[173,174],[54,22504,22506,22526],{"className":22505},[178],[54,22507,22509],{"className":22508,"style":3277},[182],[54,22510,22511,22514],{"style":3280},[54,22512],{"className":22513,"style":3284},[190],[54,22515,22517],{"className":22516},[3288,3289,3290,3291],[54,22518,22520,22523],{"className":22519},[127,3291],[54,22521,3188],{"className":22522},[127,128,3291],[54,22524,379],{"className":22525},[127,3291],[54,22527,232],{"className":22528},[231],[54,22530,22532],{"className":22531},[178],[54,22533,22535],{"className":22534,"style":3304},[182],[54,22536],{},[54,22538,22539,22542],{"style":19411},[54,22540],{"className":22541,"style":16279},[190],[54,22543,22545,22588,22631,22634,22637,22640,22683,22726,22729,22732,22735,22738,22741,22744,22747,22793],{"className":22544},[127],[54,22546,22548,22551],{"className":22547},[127],[54,22549,19],{"className":22550},[127,128],[54,22552,22554],{"className":22553},[3267],[54,22555,22557,22580],{"className":22556},[173,174],[54,22558,22560,22577],{"className":22559},[178],[54,22561,22563],{"className":22562,"style":3277},[182],[54,22564,22565,22568],{"style":3280},[54,22566],{"className":22567,"style":3284},[190],[54,22569,22571],{"className":22570},[3288,3289,3290,3291],[54,22572,22574],{"className":22573},[127,3291],[54,22575,18985],{"className":22576},[127,3291],[54,22578,232],{"className":22579},[231],[54,22581,22583],{"className":22582},[178],[54,22584,22586],{"className":22585,"style":3304},[182],[54,22587],{},[54,22589,22591,22594],{"className":22590},[127],[54,22592,18912],{"className":22593},[127,128],[54,22595,22597],{"className":22596},[3267],[54,22598,22600,22623],{"className":22599},[173,174],[54,22601,22603,22620],{"className":22602},[178],[54,22604,22606],{"className":22605,"style":3277},[182],[54,22607,22608,22611],{"style":3280},[54,22609],{"className":22610,"style":3284},[190],[54,22612,22614],{"className":22613},[3288,3289,3290,3291],[54,22615,22617],{"className":22616},[127,3291],[54,22618,18927],{"className":22619},[127,3291],[54,22621,232],{"className":22622},[231],[54,22624,22626],{"className":22625},[178],[54,22627,22629],{"className":22628,"style":3304},[182],[54,22630],{},[54,22632],{"className":22633,"style":1303},[144],[54,22635,2857],{"className":22636},[1307],[54,22638],{"className":22639,"style":1303},[144],[54,22641,22643,22646],{"className":22642},[127],[54,22644,19],{"className":22645},[127,128],[54,22647,22649],{"className":22648},[3267],[54,22650,22652,22675],{"className":22651},[173,174],[54,22653,22655,22672],{"className":22654},[178],[54,22656,22658],{"className":22657,"style":3277},[182],[54,22659,22660,22663],{"style":3280},[54,22661],{"className":22662,"style":3284},[190],[54,22664,22666],{"className":22665},[3288,3289,3290,3291],[54,22667,22669],{"className":22668},[127,3291],[54,22670,19006],{"className":22671},[127,3291],[54,22673,232],{"className":22674},[231],[54,22676,22678],{"className":22677},[178],[54,22679,22681],{"className":22680,"style":3304},[182],[54,22682],{},[54,22684,22686,22689],{"className":22685},[127],[54,22687,18912],{"className":22688},[127,128],[54,22690,22692],{"className":22691},[3267],[54,22693,22695,22718],{"className":22694},[173,174],[54,22696,22698,22715],{"className":22697},[178],[54,22699,22701],{"className":22700,"style":3277},[182],[54,22702,22703,22706],{"style":3280},[54,22704],{"className":22705,"style":3284},[190],[54,22707,22709],{"className":22708},[3288,3289,3290,3291],[54,22710,22712],{"className":22711},[127,3291],[54,22713,19006],{"className":22714},[127,3291],[54,22716,232],{"className":22717},[231],[54,22719,22721],{"className":22720},[178],[54,22722,22724],{"className":22723,"style":3304},[182],[54,22725],{},[54,22727],{"className":22728,"style":1303},[144],[54,22730,2857],{"className":22731},[1307],[54,22733],{"className":22734,"style":1303},[144],[54,22736,18942],{"className":22737},[3429],[54,22739],{"className":22740,"style":1303},[144],[54,22742,2857],{"className":22743},[1307],[54,22745],{"className":22746,"style":1303},[144],[54,22748,22750,22753],{"className":22749},[127],[54,22751,19],{"className":22752},[127,128],[54,22754,22756],{"className":22755},[3267],[54,22757,22759,22785],{"className":22758},[173,174],[54,22760,22762,22782],{"className":22761},[178],[54,22763,22765],{"className":22764,"style":3277},[182],[54,22766,22767,22770],{"style":3280},[54,22768],{"className":22769,"style":3284},[190],[54,22771,22773],{"className":22772},[3288,3289,3290,3291],[54,22774,22776,22779],{"className":22775},[127,3291],[54,22777,379],{"className":22778},[127,3291],[54,22780,3188],{"className":22781},[127,128,3291],[54,22783,232],{"className":22784},[231],[54,22786,22788],{"className":22787},[178],[54,22789,22791],{"className":22790,"style":3304},[182],[54,22792],{},[54,22794,22796,22799],{"className":22795},[127],[54,22797,18912],{"className":22798},[127,128],[54,22800,22802],{"className":22801},[3267],[54,22803,22805,22831],{"className":22804},[173,174],[54,22806,22808,22828],{"className":22807},[178],[54,22809,22811],{"className":22810,"style":3277},[182],[54,22812,22813,22816],{"style":3280},[54,22814],{"className":22815,"style":3284},[190],[54,22817,22819],{"className":22818},[3288,3289,3290,3291],[54,22820,22822,22825],{"className":22821},[127,3291],[54,22823,3188],{"className":22824},[127,128,3291],[54,22826,379],{"className":22827},[127,3291],[54,22829,232],{"className":22830},[231],[54,22832,22834],{"className":22833},[178],[54,22835,22837],{"className":22836,"style":3304},[182],[54,22838],{},[54,22840,22841,22844],{"style":19515},[54,22842],{"className":22843,"style":16279},[190],[54,22845,22847],{"className":22846},[127],[54,22848,22850,22853],{"className":22849},[127],[54,22851,16134],{"className":22852},[127],[54,22854],{"className":22855,"style":16317},[127,16316],[54,22857,22858,22861],{"style":19533},[54,22859],{"className":22860,"style":16279},[190],[54,22862,22864,22910,22953,22956,22959,22962,23008,23051,23054,23057,23060,23063,23066,23069,23072,23115],{"className":22863},[127],[54,22865,22867,22870],{"className":22866},[127],[54,22868,19],{"className":22869},[127,128],[54,22871,22873],{"className":22872},[3267],[54,22874,22876,22902],{"className":22875},[173,174],[54,22877,22879,22899],{"className":22878},[178],[54,22880,22882],{"className":22881,"style":3277},[182],[54,22883,22884,22887],{"style":3280},[54,22885],{"className":22886,"style":3284},[190],[54,22888,22890],{"className":22889},[3288,3289,3290,3291],[54,22891,22893,22896],{"className":22892},[127,3291],[54,22894,2238],{"className":22895},[127,128,3291],[54,22897,373],{"className":22898},[127,3291],[54,22900,232],{"className":22901},[231],[54,22903,22905],{"className":22904},[178],[54,22906,22908],{"className":22907,"style":3304},[182],[54,22909],{},[54,22911,22913,22916],{"className":22912},[127],[54,22914,18912],{"className":22915},[127,128],[54,22917,22919],{"className":22918},[3267],[54,22920,22922,22945],{"className":22921},[173,174],[54,22923,22925,22942],{"className":22924},[178],[54,22926,22928],{"className":22927,"style":3277},[182],[54,22929,22930,22933],{"style":3280},[54,22931],{"className":22932,"style":3284},[190],[54,22934,22936],{"className":22935},[3288,3289,3290,3291],[54,22937,22939],{"className":22938},[127,3291],[54,22940,18927],{"className":22941},[127,3291],[54,22943,232],{"className":22944},[231],[54,22946,22948],{"className":22947},[178],[54,22949,22951],{"className":22950,"style":3304},[182],[54,22952],{},[54,22954],{"className":22955,"style":1303},[144],[54,22957,2857],{"className":22958},[1307],[54,22960],{"className":22961,"style":1303},[144],[54,22963,22965,22968],{"className":22964},[127],[54,22966,19],{"className":22967},[127,128],[54,22969,22971],{"className":22970},[3267],[54,22972,22974,23000],{"className":22973},[173,174],[54,22975,22977,22997],{"className":22976},[178],[54,22978,22980],{"className":22979,"style":3277},[182],[54,22981,22982,22985],{"style":3280},[54,22983],{"className":22984,"style":3284},[190],[54,22986,22988],{"className":22987},[3288,3289,3290,3291],[54,22989,22991,22994],{"className":22990},[127,3291],[54,22992,2238],{"className":22993},[127,128,3291],[54,22995,379],{"className":22996},[127,3291],[54,22998,232],{"className":22999},[231],[54,23001,23003],{"className":23002},[178],[54,23004,23006],{"className":23005,"style":3304},[182],[54,23007],{},[54,23009,23011,23014],{"className":23010},[127],[54,23012,18912],{"className":23013},[127,128],[54,23015,23017],{"className":23016},[3267],[54,23018,23020,23043],{"className":23019},[173,174],[54,23021,23023,23040],{"className":23022},[178],[54,23024,23026],{"className":23025,"style":3277},[182],[54,23027,23028,23031],{"style":3280},[54,23029],{"className":23030,"style":3284},[190],[54,23032,23034],{"className":23033},[3288,3289,3290,3291],[54,23035,23037],{"className":23036},[127,3291],[54,23038,19006],{"className":23039},[127,3291],[54,23041,232],{"className":23042},[231],[54,23044,23046],{"className":23045},[178],[54,23047,23049],{"className":23048,"style":3304},[182],[54,23050],{},[54,23052],{"className":23053,"style":1303},[144],[54,23055,2857],{"className":23056},[1307],[54,23058],{"className":23059,"style":1303},[144],[54,23061,18942],{"className":23062},[3429],[54,23064],{"className":23065,"style":1303},[144],[54,23067,2857],{"className":23068},[1307],[54,23070],{"className":23071,"style":1303},[144],[54,23073,23075,23078],{"className":23074},[127],[54,23076,19],{"className":23077},[127,128],[54,23079,23081],{"className":23080},[3267],[54,23082,23084,23107],{"className":23083},[173,174],[54,23085,23087,23104],{"className":23086},[178],[54,23088,23090],{"className":23089,"style":3469},[182],[54,23091,23092,23095],{"style":3280},[54,23093],{"className":23094,"style":3284},[190],[54,23096,23098],{"className":23097},[3288,3289,3290,3291],[54,23099,23101],{"className":23100},[127,3291],[54,23102,371],{"className":23103},[127,128,3291],[54,23105,232],{"className":23106},[231],[54,23108,23110],{"className":23109},[178],[54,23111,23113],{"className":23112,"style":3304},[182],[54,23114],{},[54,23116,23118,23121],{"className":23117},[127],[54,23119,18912],{"className":23120},[127,128],[54,23122,23124],{"className":23123},[3267],[54,23125,23127,23153],{"className":23126},[173,174],[54,23128,23130,23150],{"className":23129},[178],[54,23131,23133],{"className":23132,"style":3277},[182],[54,23134,23135,23138],{"style":3280},[54,23136],{"className":23137,"style":3284},[190],[54,23139,23141],{"className":23140},[3288,3289,3290,3291],[54,23142,23144,23147],{"className":23143},[127,3291],[54,23145,3188],{"className":23146},[127,128,3291],[54,23148,379],{"className":23149},[127,3291],[54,23151,232],{"className":23152},[231],[54,23154,23156],{"className":23155},[178],[54,23157,23159],{"className":23158,"style":3304},[182],[54,23160],{},[54,23162,232],{"className":23163},[231],[54,23165,23167],{"className":23166},[178],[54,23168,23170],{"className":23169,"style":19650},[182],[54,23171],{},[54,23173],{"className":23174,"style":16334},[16333],[54,23176],{"className":23177,"style":16334},[16333],[54,23179,23181],{"className":23180},[16262],[54,23182,23184,23237],{"className":23183},[173,174],[54,23185,23187,23234],{"className":23186},[178],[54,23188,23190,23201,23212,23223],{"className":23189,"style":19304},[182],[54,23191,23192,23195],{"style":20034},[54,23193],{"className":23194,"style":20038},[190],[54,23196,23198],{"className":23197},[127],[54,23199,18942],{"className":23200},[3429],[54,23202,23203,23206],{"style":20047},[54,23204],{"className":23205,"style":20038},[190],[54,23207,23209],{"className":23208},[127],[54,23210,18942],{"className":23211},[3429],[54,23213,23214,23217],{"style":20059},[54,23215],{"className":23216,"style":20038},[190],[54,23218,23220],{"className":23219},[127],[54,23221,19081],{"className":23222},[3429],[54,23224,23225,23228],{"style":20071},[54,23226],{"className":23227,"style":20038},[190],[54,23229,23231],{"className":23230},[127],[54,23232,18942],{"className":23233},[3429],[54,23235,232],{"className":23236},[231],[54,23238,23240],{"className":23239},[178],[54,23241,23243],{"className":23242,"style":19650},[182],[54,23244],{},[54,23246],{"className":23247,"style":16334},[16333],[54,23249],{"className":23250,"style":16334},[16333],[54,23252,23254],{"className":23253},[16262],[54,23255,23257,24210],{"className":23256},[173,174],[54,23258,23260,24207],{"className":23259},[178],[54,23261,23263,23571,23879,23896],{"className":23262,"style":19304},[182],[54,23264,23265,23268],{"style":19307},[54,23266],{"className":23267,"style":16279},[190],[54,23269,23271,23314,23360,23363,23366,23369,23412,23458,23461,23464,23467,23470,23473,23476,23479,23525],{"className":23270},[127],[54,23272,23274,23277],{"className":23273},[127],[54,23275,19],{"className":23276},[127,128],[54,23278,23280],{"className":23279},[3267],[54,23281,23283,23306],{"className":23282},[173,174],[54,23284,23286,23303],{"className":23285},[178],[54,23287,23289],{"className":23288,"style":3277},[182],[54,23290,23291,23294],{"style":3280},[54,23292],{"className":23293,"style":3284},[190],[54,23295,23297],{"className":23296},[3288,3289,3290,3291],[54,23298,23300],{"className":23299},[127,3291],[54,23301,18905],{"className":23302},[127,3291],[54,23304,232],{"className":23305},[231],[54,23307,23309],{"className":23308},[178],[54,23310,23312],{"className":23311,"style":3304},[182],[54,23313],{},[54,23315,23317,23320],{"className":23316},[127],[54,23318,18912],{"className":23319},[127,128],[54,23321,23323],{"className":23322},[3267],[54,23324,23326,23352],{"className":23325},[173,174],[54,23327,23329,23349],{"className":23328},[178],[54,23330,23332],{"className":23331,"style":3277},[182],[54,23333,23334,23337],{"style":3280},[54,23335],{"className":23336,"style":3284},[190],[54,23338,23340],{"className":23339},[3288,3289,3290,3291],[54,23341,23343,23346],{"className":23342},[127,3291],[54,23344,373],{"className":23345},[127,3291],[54,23347,12],{"className":23348},[127,128,3291],[54,23350,232],{"className":23351},[231],[54,23353,23355],{"className":23354},[178],[54,23356,23358],{"className":23357,"style":6811},[182],[54,23359],{},[54,23361],{"className":23362,"style":1303},[144],[54,23364,2857],{"className":23365},[1307],[54,23367],{"className":23368,"style":1303},[144],[54,23370,23372,23375],{"className":23371},[127],[54,23373,19],{"className":23374},[127,128],[54,23376,23378],{"className":23377},[3267],[54,23379,23381,23404],{"className":23380},[173,174],[54,23382,23384,23401],{"className":23383},[178],[54,23385,23387],{"className":23386,"style":3277},[182],[54,23388,23389,23392],{"style":3280},[54,23390],{"className":23391,"style":3284},[190],[54,23393,23395],{"className":23394},[3288,3289,3290,3291],[54,23396,23398],{"className":23397},[127,3291],[54,23399,18927],{"className":23400},[127,3291],[54,23402,232],{"className":23403},[231],[54,23405,23407],{"className":23406},[178],[54,23408,23410],{"className":23409,"style":3304},[182],[54,23411],{},[54,23413,23415,23418],{"className":23414},[127],[54,23416,18912],{"className":23417},[127,128],[54,23419,23421],{"className":23420},[3267],[54,23422,23424,23450],{"className":23423},[173,174],[54,23425,23427,23447],{"className":23426},[178],[54,23428,23430],{"className":23429,"style":3277},[182],[54,23431,23432,23435],{"style":3280},[54,23433],{"className":23434,"style":3284},[190],[54,23436,23438],{"className":23437},[3288,3289,3290,3291],[54,23439,23441,23444],{"className":23440},[127,3291],[54,23442,379],{"className":23443},[127,3291],[54,23445,12],{"className":23446},[127,128,3291],[54,23448,232],{"className":23449},[231],[54,23451,23453],{"className":23452},[178],[54,23454,23456],{"className":23455,"style":6811},[182],[54,23457],{},[54,23459],{"className":23460,"style":1303},[144],[54,23462,2857],{"className":23463},[1307],[54,23465],{"className":23466,"style":1303},[144],[54,23468,18942],{"className":23469},[3429],[54,23471],{"className":23472,"style":1303},[144],[54,23474,2857],{"className":23475},[1307],[54,23477],{"className":23478,"style":1303},[144],[54,23480,23482,23485],{"className":23481},[127],[54,23483,19],{"className":23484},[127,128],[54,23486,23488],{"className":23487},[3267],[54,23489,23491,23517],{"className":23490},[173,174],[54,23492,23494,23514],{"className":23493},[178],[54,23495,23497],{"className":23496,"style":3277},[182],[54,23498,23499,23502],{"style":3280},[54,23500],{"className":23501,"style":3284},[190],[54,23503,23505],{"className":23504},[3288,3289,3290,3291],[54,23506,23508,23511],{"className":23507},[127,3291],[54,23509,373],{"className":23510},[127,3291],[54,23512,3188],{"className":23513},[127,128,3291],[54,23515,232],{"className":23516},[231],[54,23518,23520],{"className":23519},[178],[54,23521,23523],{"className":23522,"style":3304},[182],[54,23524],{},[54,23526,23528,23531],{"className":23527},[127],[54,23529,18912],{"className":23530},[127,128],[54,23532,23534],{"className":23533},[3267],[54,23535,23537,23563],{"className":23536},[173,174],[54,23538,23540,23560],{"className":23539},[178],[54,23541,23543],{"className":23542,"style":3469},[182],[54,23544,23545,23548],{"style":3280},[54,23546],{"className":23547,"style":3284},[190],[54,23549,23551],{"className":23550},[3288,3289,3290,3291],[54,23552,23554,23557],{"className":23553},[127,3291],[54,23555,3188],{"className":23556},[127,128,3291],[54,23558,12],{"className":23559},[127,128,3291],[54,23561,232],{"className":23562},[231],[54,23564,23566],{"className":23565},[178],[54,23567,23569],{"className":23568,"style":6811},[182],[54,23570],{},[54,23572,23573,23576],{"style":19411},[54,23574],{"className":23575,"style":16279},[190],[54,23577,23579,23622,23668,23671,23674,23677,23720,23766,23769,23772,23775,23778,23781,23784,23787,23833],{"className":23578},[127],[54,23580,23582,23585],{"className":23581},[127],[54,23583,19],{"className":23584},[127,128],[54,23586,23588],{"className":23587},[3267],[54,23589,23591,23614],{"className":23590},[173,174],[54,23592,23594,23611],{"className":23593},[178],[54,23595,23597],{"className":23596,"style":3277},[182],[54,23598,23599,23602],{"style":3280},[54,23600],{"className":23601,"style":3284},[190],[54,23603,23605],{"className":23604},[3288,3289,3290,3291],[54,23606,23608],{"className":23607},[127,3291],[54,23609,18985],{"className":23610},[127,3291],[54,23612,232],{"className":23613},[231],[54,23615,23617],{"className":23616},[178],[54,23618,23620],{"className":23619,"style":3304},[182],[54,23621],{},[54,23623,23625,23628],{"className":23624},[127],[54,23626,18912],{"className":23627},[127,128],[54,23629,23631],{"className":23630},[3267],[54,23632,23634,23660],{"className":23633},[173,174],[54,23635,23637,23657],{"className":23636},[178],[54,23638,23640],{"className":23639,"style":3277},[182],[54,23641,23642,23645],{"style":3280},[54,23643],{"className":23644,"style":3284},[190],[54,23646,23648],{"className":23647},[3288,3289,3290,3291],[54,23649,23651,23654],{"className":23650},[127,3291],[54,23652,373],{"className":23653},[127,3291],[54,23655,12],{"className":23656},[127,128,3291],[54,23658,232],{"className":23659},[231],[54,23661,23663],{"className":23662},[178],[54,23664,23666],{"className":23665,"style":6811},[182],[54,23667],{},[54,23669],{"className":23670,"style":1303},[144],[54,23672,2857],{"className":23673},[1307],[54,23675],{"className":23676,"style":1303},[144],[54,23678,23680,23683],{"className":23679},[127],[54,23681,19],{"className":23682},[127,128],[54,23684,23686],{"className":23685},[3267],[54,23687,23689,23712],{"className":23688},[173,174],[54,23690,23692,23709],{"className":23691},[178],[54,23693,23695],{"className":23694,"style":3277},[182],[54,23696,23697,23700],{"style":3280},[54,23698],{"className":23699,"style":3284},[190],[54,23701,23703],{"className":23702},[3288,3289,3290,3291],[54,23704,23706],{"className":23705},[127,3291],[54,23707,19006],{"className":23708},[127,3291],[54,23710,232],{"className":23711},[231],[54,23713,23715],{"className":23714},[178],[54,23716,23718],{"className":23717,"style":3304},[182],[54,23719],{},[54,23721,23723,23726],{"className":23722},[127],[54,23724,18912],{"className":23725},[127,128],[54,23727,23729],{"className":23728},[3267],[54,23730,23732,23758],{"className":23731},[173,174],[54,23733,23735,23755],{"className":23734},[178],[54,23736,23738],{"className":23737,"style":3277},[182],[54,23739,23740,23743],{"style":3280},[54,23741],{"className":23742,"style":3284},[190],[54,23744,23746],{"className":23745},[3288,3289,3290,3291],[54,23747,23749,23752],{"className":23748},[127,3291],[54,23750,379],{"className":23751},[127,3291],[54,23753,12],{"className":23754},[127,128,3291],[54,23756,232],{"className":23757},[231],[54,23759,23761],{"className":23760},[178],[54,23762,23764],{"className":23763,"style":6811},[182],[54,23765],{},[54,23767],{"className":23768,"style":1303},[144],[54,23770,2857],{"className":23771},[1307],[54,23773],{"className":23774,"style":1303},[144],[54,23776,18942],{"className":23777},[3429],[54,23779],{"className":23780,"style":1303},[144],[54,23782,2857],{"className":23783},[1307],[54,23785],{"className":23786,"style":1303},[144],[54,23788,23790,23793],{"className":23789},[127],[54,23791,19],{"className":23792},[127,128],[54,23794,23796],{"className":23795},[3267],[54,23797,23799,23825],{"className":23798},[173,174],[54,23800,23802,23822],{"className":23801},[178],[54,23803,23805],{"className":23804,"style":3277},[182],[54,23806,23807,23810],{"style":3280},[54,23808],{"className":23809,"style":3284},[190],[54,23811,23813],{"className":23812},[3288,3289,3290,3291],[54,23814,23816,23819],{"className":23815},[127,3291],[54,23817,379],{"className":23818},[127,3291],[54,23820,3188],{"className":23821},[127,128,3291],[54,23823,232],{"className":23824},[231],[54,23826,23828],{"className":23827},[178],[54,23829,23831],{"className":23830,"style":3304},[182],[54,23832],{},[54,23834,23836,23839],{"className":23835},[127],[54,23837,18912],{"className":23838},[127,128],[54,23840,23842],{"className":23841},[3267],[54,23843,23845,23871],{"className":23844},[173,174],[54,23846,23848,23868],{"className":23847},[178],[54,23849,23851],{"className":23850,"style":3469},[182],[54,23852,23853,23856],{"style":3280},[54,23854],{"className":23855,"style":3284},[190],[54,23857,23859],{"className":23858},[3288,3289,3290,3291],[54,23860,23862,23865],{"className":23861},[127,3291],[54,23863,3188],{"className":23864},[127,128,3291],[54,23866,12],{"className":23867},[127,128,3291],[54,23869,232],{"className":23870},[231],[54,23872,23874],{"className":23873},[178],[54,23875,23877],{"className":23876,"style":6811},[182],[54,23878],{},[54,23880,23881,23884],{"style":19515},[54,23882],{"className":23883,"style":16279},[190],[54,23885,23887],{"className":23886},[127],[54,23888,23890,23893],{"className":23889},[127],[54,23891,16134],{"className":23892},[127],[54,23894],{"className":23895,"style":16317},[127,16316],[54,23897,23898,23901],{"style":19533},[54,23899],{"className":23900,"style":16279},[190],[54,23902,23904,23950,23996,23999,24002,24005,24051,24097,24100,24103,24106,24109,24112,24115,24118,24161],{"className":23903},[127],[54,23905,23907,23910],{"className":23906},[127],[54,23908,19],{"className":23909},[127,128],[54,23911,23913],{"className":23912},[3267],[54,23914,23916,23942],{"className":23915},[173,174],[54,23917,23919,23939],{"className":23918},[178],[54,23920,23922],{"className":23921,"style":3277},[182],[54,23923,23924,23927],{"style":3280},[54,23925],{"className":23926,"style":3284},[190],[54,23928,23930],{"className":23929},[3288,3289,3290,3291],[54,23931,23933,23936],{"className":23932},[127,3291],[54,23934,2238],{"className":23935},[127,128,3291],[54,23937,373],{"className":23938},[127,3291],[54,23940,232],{"className":23941},[231],[54,23943,23945],{"className":23944},[178],[54,23946,23948],{"className":23947,"style":3304},[182],[54,23949],{},[54,23951,23953,23956],{"className":23952},[127],[54,23954,18912],{"className":23955},[127,128],[54,23957,23959],{"className":23958},[3267],[54,23960,23962,23988],{"className":23961},[173,174],[54,23963,23965,23985],{"className":23964},[178],[54,23966,23968],{"className":23967,"style":3277},[182],[54,23969,23970,23973],{"style":3280},[54,23971],{"className":23972,"style":3284},[190],[54,23974,23976],{"className":23975},[3288,3289,3290,3291],[54,23977,23979,23982],{"className":23978},[127,3291],[54,23980,373],{"className":23981},[127,3291],[54,23983,12],{"className":23984},[127,128,3291],[54,23986,232],{"className":23987},[231],[54,23989,23991],{"className":23990},[178],[54,23992,23994],{"className":23993,"style":6811},[182],[54,23995],{},[54,23997],{"className":23998,"style":1303},[144],[54,24000,2857],{"className":24001},[1307],[54,24003],{"className":24004,"style":1303},[144],[54,24006,24008,24011],{"className":24007},[127],[54,24009,19],{"className":24010},[127,128],[54,24012,24014],{"className":24013},[3267],[54,24015,24017,24043],{"className":24016},[173,174],[54,24018,24020,24040],{"className":24019},[178],[54,24021,24023],{"className":24022,"style":3277},[182],[54,24024,24025,24028],{"style":3280},[54,24026],{"className":24027,"style":3284},[190],[54,24029,24031],{"className":24030},[3288,3289,3290,3291],[54,24032,24034,24037],{"className":24033},[127,3291],[54,24035,2238],{"className":24036},[127,128,3291],[54,24038,379],{"className":24039},[127,3291],[54,24041,232],{"className":24042},[231],[54,24044,24046],{"className":24045},[178],[54,24047,24049],{"className":24048,"style":3304},[182],[54,24050],{},[54,24052,24054,24057],{"className":24053},[127],[54,24055,18912],{"className":24056},[127,128],[54,24058,24060],{"className":24059},[3267],[54,24061,24063,24089],{"className":24062},[173,174],[54,24064,24066,24086],{"className":24065},[178],[54,24067,24069],{"className":24068,"style":3277},[182],[54,24070,24071,24074],{"style":3280},[54,24072],{"className":24073,"style":3284},[190],[54,24075,24077],{"className":24076},[3288,3289,3290,3291],[54,24078,24080,24083],{"className":24079},[127,3291],[54,24081,379],{"className":24082},[127,3291],[54,24084,12],{"className":24085},[127,128,3291],[54,24087,232],{"className":24088},[231],[54,24090,24092],{"className":24091},[178],[54,24093,24095],{"className":24094,"style":6811},[182],[54,24096],{},[54,24098],{"className":24099,"style":1303},[144],[54,24101,2857],{"className":24102},[1307],[54,24104],{"className":24105,"style":1303},[144],[54,24107,18942],{"className":24108},[3429],[54,24110],{"className":24111,"style":1303},[144],[54,24113,2857],{"className":24114},[1307],[54,24116],{"className":24117,"style":1303},[144],[54,24119,24121,24124],{"className":24120},[127],[54,24122,19],{"className":24123},[127,128],[54,24125,24127],{"className":24126},[3267],[54,24128,24130,24153],{"className":24129},[173,174],[54,24131,24133,24150],{"className":24132},[178],[54,24134,24136],{"className":24135,"style":3469},[182],[54,24137,24138,24141],{"style":3280},[54,24139],{"className":24140,"style":3284},[190],[54,24142,24144],{"className":24143},[3288,3289,3290,3291],[54,24145,24147],{"className":24146},[127,3291],[54,24148,371],{"className":24149},[127,128,3291],[54,24151,232],{"className":24152},[231],[54,24154,24156],{"className":24155},[178],[54,24157,24159],{"className":24158,"style":3304},[182],[54,24160],{},[54,24162,24164,24167],{"className":24163},[127],[54,24165,18912],{"className":24166},[127,128],[54,24168,24170],{"className":24169},[3267],[54,24171,24173,24199],{"className":24172},[173,174],[54,24174,24176,24196],{"className":24175},[178],[54,24177,24179],{"className":24178,"style":3469},[182],[54,24180,24181,24184],{"style":3280},[54,24182],{"className":24183,"style":3284},[190],[54,24185,24187],{"className":24186},[3288,3289,3290,3291],[54,24188,24190,24193],{"className":24189},[127,3291],[54,24191,3188],{"className":24192},[127,128,3291],[54,24194,12],{"className":24195},[127,128,3291],[54,24197,232],{"className":24198},[231],[54,24200,24202],{"className":24201},[178],[54,24203,24205],{"className":24204,"style":6811},[182],[54,24206],{},[54,24208,232],{"className":24209},[231],[54,24211,24213],{"className":24212},[178],[54,24214,24216],{"className":24215,"style":19650},[182],[54,24217],{},[54,24219,24221],{"className":24220},[140],[54,24222,24224],{"className":24223},[6600,16212],[54,24225,24227,24247],{"className":24226},[173,174],[54,24228,24230,24244],{"className":24229},[178],[54,24231,24233],{"className":24232,"style":19256},[182],[54,24234,24235,24238],{"style":19259},[54,24236],{"className":24237,"style":19263},[190],[54,24239,24240],{"style":19266},[6517,24241,24242],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,24243],{"d":20485},[54,24245,232],{"className":24246},[231],[54,24248,24250],{"className":24249},[178],[54,24251,24253],{"className":24252,"style":19283},[182],[54,24254],{},[321,24256,24257],{},[324,24258,24259,24262],{},[327,24260,24261],{},"Transpose",": The rows and columns of a matrix are swapped.",[54,24264,24266],{"className":24265},[57],[54,24267,24269,24475],{"className":24268},[61],[54,24270,24272],{"className":24271},[65],[67,24273,24274],{"xmlns":69,"display":70},[72,24275,24276,24472],{},[75,24277,24278,24284,24286],{},[6259,24279,24280,24282],{},[78,24281,88],{"mathvariant":16068},[78,24283,4192],{},[82,24285,94],{},[75,24287,24288,24290,24470],{},[82,24289,6072],{"fence":114},[16076,24291,24292,24334,24376,24420],{"rowspacing":16078,"columnalign":18890,"columnspacing":16080},[16082,24293,24294,24304,24314,24320],{},[16085,24295,24296],{},[16088,24297,24298],{"scriptlevel":9765,"displaystyle":84},[3141,24299,24300,24302],{},[78,24301,19],{},[371,24303,18905],{},[16085,24305,24306],{},[16088,24307,24308],{"scriptlevel":9765,"displaystyle":84},[3141,24309,24310,24312],{},[78,24311,19],{},[371,24313,18985],{},[16085,24315,24316],{},[16088,24317,24318],{"scriptlevel":9765,"displaystyle":84},[82,24319,18942],{"lspace":16138,"rspace":16138},[16085,24321,24322],{},[16088,24323,24324],{"scriptlevel":9765,"displaystyle":84},[3141,24325,24326,24328],{},[78,24327,19],{},[75,24329,24330,24332],{},[78,24331,2238],{},[371,24333,373],{},[16082,24335,24336,24346,24356,24362],{},[16085,24337,24338],{},[16088,24339,24340],{"scriptlevel":9765,"displaystyle":84},[3141,24341,24342,24344],{},[78,24343,19],{},[371,24345,18927],{},[16085,24347,24348],{},[16088,24349,24350],{"scriptlevel":9765,"displaystyle":84},[3141,24351,24352,24354],{},[78,24353,19],{},[371,24355,19006],{},[16085,24357,24358],{},[16088,24359,24360],{"scriptlevel":9765,"displaystyle":84},[82,24361,18942],{"lspace":16138,"rspace":16138},[16085,24363,24364],{},[16088,24365,24366],{"scriptlevel":9765,"displaystyle":84},[3141,24367,24368,24370],{},[78,24369,19],{},[75,24371,24372,24374],{},[78,24373,2238],{},[371,24375,379],{},[16082,24377,24378,24390,24402,24408],{},[16085,24379,24380],{},[16088,24381,24382],{"scriptlevel":9765,"displaystyle":84},[75,24383,24384,24386],{},[78,24385,16134],{"mathvariant":613},[16136,24387,24388],{"height":16138,"voffset":16138},[144,24389],{"mathbackground":16141,"width":16138,"height":16142},[16085,24391,24392],{},[16088,24393,24394],{"scriptlevel":9765,"displaystyle":84},[75,24395,24396,24398],{},[78,24397,16134],{"mathvariant":613},[16136,24399,24400],{"height":16138,"voffset":16138},[144,24401],{"mathbackground":16141,"width":16138,"height":16142},[16085,24403,24404],{},[16088,24405,24406],{"scriptlevel":9765,"displaystyle":84},[82,24407,19081],{"lspace":16138,"rspace":16138},[16085,24409,24410],{},[16088,24411,24412],{"scriptlevel":9765,"displaystyle":84},[75,24413,24414,24416],{},[78,24415,16134],{"mathvariant":613},[16136,24417,24418],{"height":16138,"voffset":16138},[144,24419],{"mathbackground":16141,"width":16138,"height":16142},[16082,24421,24422,24436,24450,24456],{},[16085,24423,24424],{},[16088,24425,24426],{"scriptlevel":9765,"displaystyle":84},[3141,24427,24428,24430],{},[78,24429,19],{},[75,24431,24432,24434],{},[371,24433,373],{},[78,24435,12],{},[16085,24437,24438],{},[16088,24439,24440],{"scriptlevel":9765,"displaystyle":84},[3141,24441,24442,24444],{},[78,24443,19],{},[75,24445,24446,24448],{},[371,24447,379],{},[78,24449,12],{},[16085,24451,24452],{},[16088,24453,24454],{"scriptlevel":9765,"displaystyle":84},[82,24455,18942],{"lspace":16138,"rspace":16138},[16085,24457,24458],{},[16088,24459,24460],{"scriptlevel":9765,"displaystyle":84},[3141,24461,24462,24464],{},[78,24463,19],{},[75,24465,24466,24468],{},[78,24467,2238],{},[78,24469,12],{},[82,24471,16169],{"fence":114},[106,24473,24474],{"encoding":108},"\\mathbf{A}^T =\n\\begin{bmatrix}\na_{11} & a_{21} & \\cdots & a_{m1} \\\\\na_{12} & a_{22} & \\cdots & a_{m2} \\\\\n\\vdots & \\vdots & \\ddots & \\vdots \\\\\na_{1p} & a_{2p} & \\cdots & a_{mp} \\\\\n\\end{bmatrix}",[54,24476,24478,24523],{"className":24477,"ariaHidden":114},[113],[54,24479,24481,24485,24514,24517,24520],{"className":24480},[118],[54,24482],{"className":24483,"style":24484},[122],"height:0.8913em;",[54,24486,24488,24491],{"className":24487},[127],[54,24489,88],{"className":24490},[127,16186],[54,24492,24494],{"className":24493},[3267],[54,24495,24497],{"className":24496},[173],[54,24498,24500],{"className":24499},[178],[54,24501,24503],{"className":24502,"style":24484},[182],[54,24504,24505,24508],{"style":7778},[54,24506],{"className":24507,"style":3284},[190],[54,24509,24511],{"className":24510},[3288,3289,3290,3291],[54,24512,4192],{"className":24513,"style":129},[127,128,3291],[54,24515],{"className":24516,"style":145},[144],[54,24518,94],{"className":24519},[149],[54,24521],{"className":24522,"style":145},[144],[54,24524,24526,24529],{"className":24525},[118],[54,24527],{"className":24528,"style":19237},[122],[54,24530,24532,24569,25254],{"className":24531},[3429],[54,24533,24535],{"className":24534},[133],[54,24536,24538],{"className":24537},[6600,16212],[54,24539,24541,24561],{"className":24540},[173,174],[54,24542,24544,24558],{"className":24543},[178],[54,24545,24547],{"className":24546,"style":19256},[182],[54,24548,24549,24552],{"style":19259},[54,24550],{"className":24551,"style":19263},[190],[54,24553,24554],{"style":19266},[6517,24555,24556],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,24557],{"d":19273},[54,24559,232],{"className":24560},[231],[54,24562,24564],{"className":24563},[178],[54,24565,24567],{"className":24566,"style":19283},[182],[54,24568],{},[54,24570,24572],{"className":24571},[127],[54,24573,24575,24771,24774,24777,24973,24976,24979,25046,25049,25052],{"className":24574},[16076],[54,24576,24578],{"className":24577},[16262],[54,24579,24581,24763],{"className":24580},[173,174],[54,24582,24584,24760],{"className":24583},[178],[54,24585,24587,24638,24689,24706],{"className":24586,"style":19304},[182],[54,24588,24589,24592],{"style":19307},[54,24590],{"className":24591,"style":16279},[190],[54,24593,24595],{"className":24594},[127],[54,24596,24598,24601],{"className":24597},[127],[54,24599,19],{"className":24600},[127,128],[54,24602,24604],{"className":24603},[3267],[54,24605,24607,24630],{"className":24606},[173,174],[54,24608,24610,24627],{"className":24609},[178],[54,24611,24613],{"className":24612,"style":3277},[182],[54,24614,24615,24618],{"style":3280},[54,24616],{"className":24617,"style":3284},[190],[54,24619,24621],{"className":24620},[3288,3289,3290,3291],[54,24622,24624],{"className":24623},[127,3291],[54,24625,18905],{"className":24626},[127,3291],[54,24628,232],{"className":24629},[231],[54,24631,24633],{"className":24632},[178],[54,24634,24636],{"className":24635,"style":3304},[182],[54,24637],{},[54,24639,24640,24643],{"style":19411},[54,24641],{"className":24642,"style":16279},[190],[54,24644,24646],{"className":24645},[127],[54,24647,24649,24652],{"className":24648},[127],[54,24650,19],{"className":24651},[127,128],[54,24653,24655],{"className":24654},[3267],[54,24656,24658,24681],{"className":24657},[173,174],[54,24659,24661,24678],{"className":24660},[178],[54,24662,24664],{"className":24663,"style":3277},[182],[54,24665,24666,24669],{"style":3280},[54,24667],{"className":24668,"style":3284},[190],[54,24670,24672],{"className":24671},[3288,3289,3290,3291],[54,24673,24675],{"className":24674},[127,3291],[54,24676,18927],{"className":24677},[127,3291],[54,24679,232],{"className":24680},[231],[54,24682,24684],{"className":24683},[178],[54,24685,24687],{"className":24686,"style":3304},[182],[54,24688],{},[54,24690,24691,24694],{"style":19515},[54,24692],{"className":24693,"style":16279},[190],[54,24695,24697],{"className":24696},[127],[54,24698,24700,24703],{"className":24699},[127],[54,24701,16134],{"className":24702},[127],[54,24704],{"className":24705,"style":16317},[127,16316],[54,24707,24708,24711],{"style":19533},[54,24709],{"className":24710,"style":16279},[190],[54,24712,24714],{"className":24713},[127],[54,24715,24717,24720],{"className":24716},[127],[54,24718,19],{"className":24719},[127,128],[54,24721,24723],{"className":24722},[3267],[54,24724,24726,24752],{"className":24725},[173,174],[54,24727,24729,24749],{"className":24728},[178],[54,24730,24732],{"className":24731,"style":3277},[182],[54,24733,24734,24737],{"style":3280},[54,24735],{"className":24736,"style":3284},[190],[54,24738,24740],{"className":24739},[3288,3289,3290,3291],[54,24741,24743,24746],{"className":24742},[127,3291],[54,24744,373],{"className":24745},[127,3291],[54,24747,12],{"className":24748},[127,128,3291],[54,24750,232],{"className":24751},[231],[54,24753,24755],{"className":24754},[178],[54,24756,24758],{"className":24757,"style":6811},[182],[54,24759],{},[54,24761,232],{"className":24762},[231],[54,24764,24766],{"className":24765},[178],[54,24767,24769],{"className":24768,"style":19650},[182],[54,24770],{},[54,24772],{"className":24773,"style":16334},[16333],[54,24775],{"className":24776,"style":16334},[16333],[54,24778,24780],{"className":24779},[16262],[54,24781,24783,24965],{"className":24782},[173,174],[54,24784,24786,24962],{"className":24785},[178],[54,24787,24789,24840,24891,24908],{"className":24788,"style":19304},[182],[54,24790,24791,24794],{"style":19307},[54,24792],{"className":24793,"style":16279},[190],[54,24795,24797],{"className":24796},[127],[54,24798,24800,24803],{"className":24799},[127],[54,24801,19],{"className":24802},[127,128],[54,24804,24806],{"className":24805},[3267],[54,24807,24809,24832],{"className":24808},[173,174],[54,24810,24812,24829],{"className":24811},[178],[54,24813,24815],{"className":24814,"style":3277},[182],[54,24816,24817,24820],{"style":3280},[54,24818],{"className":24819,"style":3284},[190],[54,24821,24823],{"className":24822},[3288,3289,3290,3291],[54,24824,24826],{"className":24825},[127,3291],[54,24827,18985],{"className":24828},[127,3291],[54,24830,232],{"className":24831},[231],[54,24833,24835],{"className":24834},[178],[54,24836,24838],{"className":24837,"style":3304},[182],[54,24839],{},[54,24841,24842,24845],{"style":19411},[54,24843],{"className":24844,"style":16279},[190],[54,24846,24848],{"className":24847},[127],[54,24849,24851,24854],{"className":24850},[127],[54,24852,19],{"className":24853},[127,128],[54,24855,24857],{"className":24856},[3267],[54,24858,24860,24883],{"className":24859},[173,174],[54,24861,24863,24880],{"className":24862},[178],[54,24864,24866],{"className":24865,"style":3277},[182],[54,24867,24868,24871],{"style":3280},[54,24869],{"className":24870,"style":3284},[190],[54,24872,24874],{"className":24873},[3288,3289,3290,3291],[54,24875,24877],{"className":24876},[127,3291],[54,24878,19006],{"className":24879},[127,3291],[54,24881,232],{"className":24882},[231],[54,24884,24886],{"className":24885},[178],[54,24887,24889],{"className":24888,"style":3304},[182],[54,24890],{},[54,24892,24893,24896],{"style":19515},[54,24894],{"className":24895,"style":16279},[190],[54,24897,24899],{"className":24898},[127],[54,24900,24902,24905],{"className":24901},[127],[54,24903,16134],{"className":24904},[127],[54,24906],{"className":24907,"style":16317},[127,16316],[54,24909,24910,24913],{"style":19533},[54,24911],{"className":24912,"style":16279},[190],[54,24914,24916],{"className":24915},[127],[54,24917,24919,24922],{"className":24918},[127],[54,24920,19],{"className":24921},[127,128],[54,24923,24925],{"className":24924},[3267],[54,24926,24928,24954],{"className":24927},[173,174],[54,24929,24931,24951],{"className":24930},[178],[54,24932,24934],{"className":24933,"style":3277},[182],[54,24935,24936,24939],{"style":3280},[54,24937],{"className":24938,"style":3284},[190],[54,24940,24942],{"className":24941},[3288,3289,3290,3291],[54,24943,24945,24948],{"className":24944},[127,3291],[54,24946,379],{"className":24947},[127,3291],[54,24949,12],{"className":24950},[127,128,3291],[54,24952,232],{"className":24953},[231],[54,24955,24957],{"className":24956},[178],[54,24958,24960],{"className":24959,"style":6811},[182],[54,24961],{},[54,24963,232],{"className":24964},[231],[54,24966,24968],{"className":24967},[178],[54,24969,24971],{"className":24970,"style":19650},[182],[54,24972],{},[54,24974],{"className":24975,"style":16334},[16333],[54,24977],{"className":24978,"style":16334},[16333],[54,24980,24982],{"className":24981},[16262],[54,24983,24985,25038],{"className":24984},[173,174],[54,24986,24988,25035],{"className":24987},[178],[54,24989,24991,25002,25013,25024],{"className":24990,"style":19304},[182],[54,24992,24993,24996],{"style":20034},[54,24994],{"className":24995,"style":20038},[190],[54,24997,24999],{"className":24998},[127],[54,25000,18942],{"className":25001},[3429],[54,25003,25004,25007],{"style":20047},[54,25005],{"className":25006,"style":20038},[190],[54,25008,25010],{"className":25009},[127],[54,25011,18942],{"className":25012},[3429],[54,25014,25015,25018],{"style":20059},[54,25016],{"className":25017,"style":20038},[190],[54,25019,25021],{"className":25020},[127],[54,25022,19081],{"className":25023},[3429],[54,25025,25026,25029],{"style":20071},[54,25027],{"className":25028,"style":20038},[190],[54,25030,25032],{"className":25031},[127],[54,25033,18942],{"className":25034},[3429],[54,25036,232],{"className":25037},[231],[54,25039,25041],{"className":25040},[178],[54,25042,25044],{"className":25043,"style":19650},[182],[54,25045],{},[54,25047],{"className":25048,"style":16334},[16333],[54,25050],{"className":25051,"style":16334},[16333],[54,25053,25055],{"className":25054},[16262],[54,25056,25058,25246],{"className":25057},[173,174],[54,25059,25061,25243],{"className":25060},[178],[54,25062,25064,25118,25172,25189],{"className":25063,"style":19304},[182],[54,25065,25066,25069],{"style":19307},[54,25067],{"className":25068,"style":16279},[190],[54,25070,25072],{"className":25071},[127],[54,25073,25075,25078],{"className":25074},[127],[54,25076,19],{"className":25077},[127,128],[54,25079,25081],{"className":25080},[3267],[54,25082,25084,25110],{"className":25083},[173,174],[54,25085,25087,25107],{"className":25086},[178],[54,25088,25090],{"className":25089,"style":3277},[182],[54,25091,25092,25095],{"style":3280},[54,25093],{"className":25094,"style":3284},[190],[54,25096,25098],{"className":25097},[3288,3289,3290,3291],[54,25099,25101,25104],{"className":25100},[127,3291],[54,25102,2238],{"className":25103},[127,128,3291],[54,25105,373],{"className":25106},[127,3291],[54,25108,232],{"className":25109},[231],[54,25111,25113],{"className":25112},[178],[54,25114,25116],{"className":25115,"style":3304},[182],[54,25117],{},[54,25119,25120,25123],{"style":19411},[54,25121],{"className":25122,"style":16279},[190],[54,25124,25126],{"className":25125},[127],[54,25127,25129,25132],{"className":25128},[127],[54,25130,19],{"className":25131},[127,128],[54,25133,25135],{"className":25134},[3267],[54,25136,25138,25164],{"className":25137},[173,174],[54,25139,25141,25161],{"className":25140},[178],[54,25142,25144],{"className":25143,"style":3277},[182],[54,25145,25146,25149],{"style":3280},[54,25147],{"className":25148,"style":3284},[190],[54,25150,25152],{"className":25151},[3288,3289,3290,3291],[54,25153,25155,25158],{"className":25154},[127,3291],[54,25156,2238],{"className":25157},[127,128,3291],[54,25159,379],{"className":25160},[127,3291],[54,25162,232],{"className":25163},[231],[54,25165,25167],{"className":25166},[178],[54,25168,25170],{"className":25169,"style":3304},[182],[54,25171],{},[54,25173,25174,25177],{"style":19515},[54,25175],{"className":25176,"style":16279},[190],[54,25178,25180],{"className":25179},[127],[54,25181,25183,25186],{"className":25182},[127],[54,25184,16134],{"className":25185},[127],[54,25187],{"className":25188,"style":16317},[127,16316],[54,25190,25191,25194],{"style":19533},[54,25192],{"className":25193,"style":16279},[190],[54,25195,25197],{"className":25196},[127],[54,25198,25200,25203],{"className":25199},[127],[54,25201,19],{"className":25202},[127,128],[54,25204,25206],{"className":25205},[3267],[54,25207,25209,25235],{"className":25208},[173,174],[54,25210,25212,25232],{"className":25211},[178],[54,25213,25215],{"className":25214,"style":3469},[182],[54,25216,25217,25220],{"style":3280},[54,25218],{"className":25219,"style":3284},[190],[54,25221,25223],{"className":25222},[3288,3289,3290,3291],[54,25224,25226,25229],{"className":25225},[127,3291],[54,25227,2238],{"className":25228},[127,128,3291],[54,25230,12],{"className":25231},[127,128,3291],[54,25233,232],{"className":25234},[231],[54,25236,25238],{"className":25237},[178],[54,25239,25241],{"className":25240,"style":6811},[182],[54,25242],{},[54,25244,232],{"className":25245},[231],[54,25247,25249],{"className":25248},[178],[54,25250,25252],{"className":25251,"style":19650},[182],[54,25253],{},[54,25255,25257],{"className":25256},[140],[54,25258,25260],{"className":25259},[6600,16212],[54,25261,25263,25283],{"className":25262},[173,174],[54,25264,25266,25280],{"className":25265},[178],[54,25267,25269],{"className":25268,"style":19256},[182],[54,25270,25271,25274],{"style":19259},[54,25272],{"className":25273,"style":19263},[190],[54,25275,25276],{"style":19266},[6517,25277,25278],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,25279],{"d":20485},[54,25281,232],{"className":25282},[231],[54,25284,25286],{"className":25285},[178],[54,25287,25289],{"className":25288,"style":19283},[182],[54,25290],{},[321,25292,25293],{},[324,25294,25295,25298],{},[327,25296,25297],{},"Inverse",": The inverse of a matrix is calculated, which is useful for solving systems of linear equations.",[54,25300,25302],{"className":25301},[57],[54,25303,25305,25335],{"className":25304},[61],[54,25306,25308],{"className":25307},[65],[67,25309,25310],{"xmlns":69,"display":70},[72,25311,25312,25332],{},[75,25313,25314,25324,25326,25328,25330],{},[6259,25315,25316,25318],{},[78,25317,88],{"mathvariant":16068},[75,25319,25320,25322],{},[82,25321,6230],{},[371,25323,373],{},[82,25325,1266],{},[78,25327,88],{"mathvariant":16068},[82,25329,94],{},[78,25331,4150],{"mathvariant":16068},[106,25333,25334],{"encoding":108},"\\mathbf{A}^{-1} \\cdot \\mathbf{A} = \\mathbf{I}",[54,25336,25338,25389,25407],{"className":25337,"ariaHidden":114},[113],[54,25339,25341,25345,25380,25383,25386],{"className":25340},[118],[54,25342],{"className":25343,"style":25344},[122],"height:0.8641em;",[54,25346,25348,25351],{"className":25347},[127],[54,25349,88],{"className":25350},[127,16186],[54,25352,25354],{"className":25353},[3267],[54,25355,25357],{"className":25356},[173],[54,25358,25360],{"className":25359},[178],[54,25361,25363],{"className":25362,"style":25344},[182],[54,25364,25365,25368],{"style":7778},[54,25366],{"className":25367,"style":3284},[190],[54,25369,25371],{"className":25370},[3288,3289,3290,3291],[54,25372,25374,25377],{"className":25373},[127,3291],[54,25375,6230],{"className":25376},[127,3291],[54,25378,373],{"className":25379},[127,3291],[54,25381],{"className":25382,"style":1303},[144],[54,25384,1266],{"className":25385},[1307],[54,25387],{"className":25388,"style":1303},[144],[54,25390,25392,25395,25398,25401,25404],{"className":25391},[118],[54,25393],{"className":25394,"style":16182},[122],[54,25396,88],{"className":25397},[127,16186],[54,25399],{"className":25400,"style":145},[144],[54,25402,94],{"className":25403},[149],[54,25405],{"className":25406,"style":145},[144],[54,25408,25410,25413],{"className":25409},[118],[54,25411],{"className":25412,"style":16182},[122],[54,25414,4150],{"className":25415},[127,16186],[321,25417,25418],{},[324,25419,25420,25423],{},[327,25421,25422],{},"Decomposition",": A matrix is decomposed into simpler factors, such as singular value decomposition (SVD) or LU decomposition, which is useful for dimensionality reduction and model optimization.",[54,25425,25427],{"className":25426},[57],[54,25428,25430,25458],{"className":25429},[61],[54,25431,25433],{"className":25432},[65],[67,25434,25435],{"xmlns":69,"display":70},[72,25436,25437,25455],{},[75,25438,25439,25441,25443,25446,25449],{},[78,25440,88],{"mathvariant":16068},[82,25442,94],{},[78,25444,25445],{"mathvariant":16068},"U",[78,25447,25448],{"mathvariant":613},"Σ",[6259,25450,25451,25453],{},[78,25452,7025],{"mathvariant":16068},[78,25454,4192],{},[106,25456,25457],{"encoding":108},"\\mathbf{A} = \\mathbf{U} \\Sigma \\mathbf{V}^T",[54,25459,25461,25479],{"className":25460,"ariaHidden":114},[113],[54,25462,25464,25467,25470,25473,25476],{"className":25463},[118],[54,25465],{"className":25466,"style":16182},[122],[54,25468,88],{"className":25469},[127,16186],[54,25471],{"className":25472,"style":145},[144],[54,25474,94],{"className":25475},[149],[54,25477],{"className":25478,"style":145},[144],[54,25480,25482,25485,25488,25491],{"className":25481},[118],[54,25483],{"className":25484,"style":24484},[122],[54,25486,25445],{"className":25487},[127,16186],[54,25489,25448],{"className":25490},[127],[54,25492,25494,25497],{"className":25493},[127],[54,25495,7025],{"className":25496,"style":16577},[127,16186],[54,25498,25500],{"className":25499},[3267],[54,25501,25503],{"className":25502},[173],[54,25504,25506],{"className":25505},[178],[54,25507,25509],{"className":25508,"style":24484},[182],[54,25510,25511,25514],{"style":7778},[54,25512],{"className":25513,"style":3284},[190],[54,25515,25517],{"className":25516},[3288,3289,3290,3291],[54,25518,4192],{"className":25519,"style":129},[127,128,3291],[321,25521,25522],{},[324,25523,25524,25527],{},[327,25525,25526],{},"Matrix-vector product",": A matrix is multiplied by a vector, which is common in the application of linear models.",[54,25529,25531],{"className":25530},[57],[54,25532,25534,25753],{"className":25533},[61],[54,25535,25537],{"className":25536},[65],[67,25538,25539],{"xmlns":69,"display":70},[72,25540,25541,25750],{},[75,25542,25543,25545,25547,25549,25551],{},[78,25544,88],{"mathvariant":16068},[82,25546,1266],{},[78,25548,4184],{"mathvariant":16068},[82,25550,94],{},[75,25552,25553,25555,25748],{},[82,25554,6072],{"fence":114},[16076,25556,25558,25614,25670,25684],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},"center",[16082,25559,25560],{},[16085,25561,25562],{},[16088,25563,25564],{"scriptlevel":9765,"displaystyle":84},[75,25565,25566,25572,25578,25580,25586,25592,25594,25596,25598,25608],{},[3141,25567,25568,25570],{},[78,25569,19],{},[371,25571,18905],{},[3141,25573,25574,25576],{},[78,25575,4184],{},[371,25577,373],{},[82,25579,2857],{},[3141,25581,25582,25584],{},[78,25583,19],{},[371,25585,18927],{},[3141,25587,25588,25590],{},[78,25589,4184],{},[371,25591,379],{},[82,25593,2857],{},[82,25595,18942],{},[82,25597,2857],{},[3141,25599,25600,25602],{},[78,25601,19],{},[75,25603,25604,25606],{},[371,25605,373],{},[78,25607,3188],{},[3141,25609,25610,25612],{},[78,25611,4184],{},[78,25613,3188],{},[16082,25615,25616],{},[16085,25617,25618],{},[16088,25619,25620],{"scriptlevel":9765,"displaystyle":84},[75,25621,25622,25628,25634,25636,25642,25648,25650,25652,25654,25664],{},[3141,25623,25624,25626],{},[78,25625,19],{},[371,25627,18985],{},[3141,25629,25630,25632],{},[78,25631,4184],{},[371,25633,373],{},[82,25635,2857],{},[3141,25637,25638,25640],{},[78,25639,19],{},[371,25641,19006],{},[3141,25643,25644,25646],{},[78,25645,4184],{},[371,25647,379],{},[82,25649,2857],{},[82,25651,18942],{},[82,25653,2857],{},[3141,25655,25656,25658],{},[78,25657,19],{},[75,25659,25660,25662],{},[371,25661,379],{},[78,25663,3188],{},[3141,25665,25666,25668],{},[78,25667,4184],{},[78,25669,3188],{},[16082,25671,25672],{},[16085,25673,25674],{},[16088,25675,25676],{"scriptlevel":9765,"displaystyle":84},[75,25677,25678,25680],{},[78,25679,16134],{"mathvariant":613},[16136,25681,25682],{"height":16138,"voffset":16138},[144,25683],{"mathbackground":16141,"width":16138,"height":16142},[16082,25685,25686],{},[16085,25687,25688],{},[16088,25689,25690],{"scriptlevel":9765,"displaystyle":84},[75,25691,25692,25702,25708,25710,25720,25726,25728,25730,25732,25742],{},[3141,25693,25694,25696],{},[78,25695,19],{},[75,25697,25698,25700],{},[78,25699,2238],{},[371,25701,373],{},[3141,25703,25704,25706],{},[78,25705,4184],{},[371,25707,373],{},[82,25709,2857],{},[3141,25711,25712,25714],{},[78,25713,19],{},[75,25715,25716,25718],{},[78,25717,2238],{},[371,25719,379],{},[3141,25721,25722,25724],{},[78,25723,4184],{},[371,25725,379],{},[82,25727,2857],{},[82,25729,18942],{},[82,25731,2857],{},[3141,25733,25734,25736],{},[78,25735,19],{},[75,25737,25738,25740],{},[78,25739,2238],{},[78,25741,3188],{},[3141,25743,25744,25746],{},[78,25745,4184],{},[78,25747,3188],{},[82,25749,16169],{"fence":114},[106,25751,25752],{"encoding":108},"\\mathbf{A} \\cdot \\mathbf{v} =\n\\begin{bmatrix}\na_{11}v_1 + a_{12}v_2 + \\cdots + a_{1n}v_n \\\\\na_{21}v_1 + a_{22}v_2 + \\cdots + a_{2n}v_n \\\\\n\\vdots \\\\\na_{m1}v_1 + a_{m2}v_2 + \\cdots + a_{mn}v_n \\\\\n\\end{bmatrix}",[54,25754,25756,25774,25792],{"className":25755,"ariaHidden":114},[113],[54,25757,25759,25762,25765,25768,25771],{"className":25758},[118],[54,25760],{"className":25761,"style":16182},[122],[54,25763,88],{"className":25764},[127,16186],[54,25766],{"className":25767,"style":1303},[144],[54,25769,1266],{"className":25770},[1307],[54,25772],{"className":25773,"style":1303},[144],[54,25775,25777,25780,25783,25786,25789],{"className":25776},[118],[54,25778],{"className":25779,"style":16573},[122],[54,25781,4184],{"className":25782,"style":16577},[127,16186],[54,25784],{"className":25785,"style":145},[144],[54,25787,94],{"className":25788},[149],[54,25790],{"className":25791,"style":145},[144],[54,25793,25795,25798],{"className":25794},[118],[54,25796],{"className":25797,"style":19237},[122],[54,25799,25801,25838,26757],{"className":25800},[3429],[54,25802,25804],{"className":25803},[133],[54,25805,25807],{"className":25806},[6600,16212],[54,25808,25810,25830],{"className":25809},[173,174],[54,25811,25813,25827],{"className":25812},[178],[54,25814,25816],{"className":25815,"style":19256},[182],[54,25817,25818,25821],{"style":19259},[54,25819],{"className":25820,"style":19263},[190],[54,25822,25823],{"style":19266},[6517,25824,25825],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,25826],{"d":19273},[54,25828,232],{"className":25829},[231],[54,25831,25833],{"className":25832},[178],[54,25834,25836],{"className":25835,"style":19283},[182],[54,25837],{},[54,25839,25841],{"className":25840},[127],[54,25842,25844],{"className":25843},[16076],[54,25845,25847],{"className":25846},[16262],[54,25848,25850,26749],{"className":25849},[173,174],[54,25851,25853,26746],{"className":25852},[178],[54,25854,25856,26146,26436,26453],{"className":25855,"style":19304},[182],[54,25857,25858,25861],{"style":19307},[54,25859],{"className":25860,"style":16279},[190],[54,25862,25864,25907,25947,25950,25953,25956,25999,26039,26042,26045,26048,26051,26054,26057,26060,26106],{"className":25863},[127],[54,25865,25867,25870],{"className":25866},[127],[54,25868,19],{"className":25869},[127,128],[54,25871,25873],{"className":25872},[3267],[54,25874,25876,25899],{"className":25875},[173,174],[54,25877,25879,25896],{"className":25878},[178],[54,25880,25882],{"className":25881,"style":3277},[182],[54,25883,25884,25887],{"style":3280},[54,25885],{"className":25886,"style":3284},[190],[54,25888,25890],{"className":25889},[3288,3289,3290,3291],[54,25891,25893],{"className":25892},[127,3291],[54,25894,18905],{"className":25895},[127,3291],[54,25897,232],{"className":25898},[231],[54,25900,25902],{"className":25901},[178],[54,25903,25905],{"className":25904,"style":3304},[182],[54,25906],{},[54,25908,25910,25913],{"className":25909},[127],[54,25911,4184],{"className":25912,"style":4389},[127,128],[54,25914,25916],{"className":25915},[3267],[54,25917,25919,25939],{"className":25918},[173,174],[54,25920,25922,25936],{"className":25921},[178],[54,25923,25925],{"className":25924,"style":3277},[182],[54,25926,25927,25930],{"style":16616},[54,25928],{"className":25929,"style":3284},[190],[54,25931,25933],{"className":25932},[3288,3289,3290,3291],[54,25934,373],{"className":25935},[127,3291],[54,25937,232],{"className":25938},[231],[54,25940,25942],{"className":25941},[178],[54,25943,25945],{"className":25944,"style":3304},[182],[54,25946],{},[54,25948],{"className":25949,"style":1303},[144],[54,25951,2857],{"className":25952},[1307],[54,25954],{"className":25955,"style":1303},[144],[54,25957,25959,25962],{"className":25958},[127],[54,25960,19],{"className":25961},[127,128],[54,25963,25965],{"className":25964},[3267],[54,25966,25968,25991],{"className":25967},[173,174],[54,25969,25971,25988],{"className":25970},[178],[54,25972,25974],{"className":25973,"style":3277},[182],[54,25975,25976,25979],{"style":3280},[54,25977],{"className":25978,"style":3284},[190],[54,25980,25982],{"className":25981},[3288,3289,3290,3291],[54,25983,25985],{"className":25984},[127,3291],[54,25986,18927],{"className":25987},[127,3291],[54,25989,232],{"className":25990},[231],[54,25992,25994],{"className":25993},[178],[54,25995,25997],{"className":25996,"style":3304},[182],[54,25998],{},[54,26000,26002,26005],{"className":26001},[127],[54,26003,4184],{"className":26004,"style":4389},[127,128],[54,26006,26008],{"className":26007},[3267],[54,26009,26011,26031],{"className":26010},[173,174],[54,26012,26014,26028],{"className":26013},[178],[54,26015,26017],{"className":26016,"style":3277},[182],[54,26018,26019,26022],{"style":16616},[54,26020],{"className":26021,"style":3284},[190],[54,26023,26025],{"className":26024},[3288,3289,3290,3291],[54,26026,379],{"className":26027},[127,3291],[54,26029,232],{"className":26030},[231],[54,26032,26034],{"className":26033},[178],[54,26035,26037],{"className":26036,"style":3304},[182],[54,26038],{},[54,26040],{"className":26041,"style":1303},[144],[54,26043,2857],{"className":26044},[1307],[54,26046],{"className":26047,"style":1303},[144],[54,26049,18942],{"className":26050},[3429],[54,26052],{"className":26053,"style":1303},[144],[54,26055,2857],{"className":26056},[1307],[54,26058],{"className":26059,"style":1303},[144],[54,26061,26063,26066],{"className":26062},[127],[54,26064,19],{"className":26065},[127,128],[54,26067,26069],{"className":26068},[3267],[54,26070,26072,26098],{"className":26071},[173,174],[54,26073,26075,26095],{"className":26074},[178],[54,26076,26078],{"className":26077,"style":3277},[182],[54,26079,26080,26083],{"style":3280},[54,26081],{"className":26082,"style":3284},[190],[54,26084,26086],{"className":26085},[3288,3289,3290,3291],[54,26087,26089,26092],{"className":26088},[127,3291],[54,26090,373],{"className":26091},[127,3291],[54,26093,3188],{"className":26094},[127,128,3291],[54,26096,232],{"className":26097},[231],[54,26099,26101],{"className":26100},[178],[54,26102,26104],{"className":26103,"style":3304},[182],[54,26105],{},[54,26107,26109,26112],{"className":26108},[127],[54,26110,4184],{"className":26111,"style":4389},[127,128],[54,26113,26115],{"className":26114},[3267],[54,26116,26118,26138],{"className":26117},[173,174],[54,26119,26121,26135],{"className":26120},[178],[54,26122,26124],{"className":26123,"style":3469},[182],[54,26125,26126,26129],{"style":16616},[54,26127],{"className":26128,"style":3284},[190],[54,26130,26132],{"className":26131},[3288,3289,3290,3291],[54,26133,3188],{"className":26134},[127,128,3291],[54,26136,232],{"className":26137},[231],[54,26139,26141],{"className":26140},[178],[54,26142,26144],{"className":26143,"style":3304},[182],[54,26145],{},[54,26147,26148,26151],{"style":19411},[54,26149],{"className":26150,"style":16279},[190],[54,26152,26154,26197,26237,26240,26243,26246,26289,26329,26332,26335,26338,26341,26344,26347,26350,26396],{"className":26153},[127],[54,26155,26157,26160],{"className":26156},[127],[54,26158,19],{"className":26159},[127,128],[54,26161,26163],{"className":26162},[3267],[54,26164,26166,26189],{"className":26165},[173,174],[54,26167,26169,26186],{"className":26168},[178],[54,26170,26172],{"className":26171,"style":3277},[182],[54,26173,26174,26177],{"style":3280},[54,26175],{"className":26176,"style":3284},[190],[54,26178,26180],{"className":26179},[3288,3289,3290,3291],[54,26181,26183],{"className":26182},[127,3291],[54,26184,18985],{"className":26185},[127,3291],[54,26187,232],{"className":26188},[231],[54,26190,26192],{"className":26191},[178],[54,26193,26195],{"className":26194,"style":3304},[182],[54,26196],{},[54,26198,26200,26203],{"className":26199},[127],[54,26201,4184],{"className":26202,"style":4389},[127,128],[54,26204,26206],{"className":26205},[3267],[54,26207,26209,26229],{"className":26208},[173,174],[54,26210,26212,26226],{"className":26211},[178],[54,26213,26215],{"className":26214,"style":3277},[182],[54,26216,26217,26220],{"style":16616},[54,26218],{"className":26219,"style":3284},[190],[54,26221,26223],{"className":26222},[3288,3289,3290,3291],[54,26224,373],{"className":26225},[127,3291],[54,26227,232],{"className":26228},[231],[54,26230,26232],{"className":26231},[178],[54,26233,26235],{"className":26234,"style":3304},[182],[54,26236],{},[54,26238],{"className":26239,"style":1303},[144],[54,26241,2857],{"className":26242},[1307],[54,26244],{"className":26245,"style":1303},[144],[54,26247,26249,26252],{"className":26248},[127],[54,26250,19],{"className":26251},[127,128],[54,26253,26255],{"className":26254},[3267],[54,26256,26258,26281],{"className":26257},[173,174],[54,26259,26261,26278],{"className":26260},[178],[54,26262,26264],{"className":26263,"style":3277},[182],[54,26265,26266,26269],{"style":3280},[54,26267],{"className":26268,"style":3284},[190],[54,26270,26272],{"className":26271},[3288,3289,3290,3291],[54,26273,26275],{"className":26274},[127,3291],[54,26276,19006],{"className":26277},[127,3291],[54,26279,232],{"className":26280},[231],[54,26282,26284],{"className":26283},[178],[54,26285,26287],{"className":26286,"style":3304},[182],[54,26288],{},[54,26290,26292,26295],{"className":26291},[127],[54,26293,4184],{"className":26294,"style":4389},[127,128],[54,26296,26298],{"className":26297},[3267],[54,26299,26301,26321],{"className":26300},[173,174],[54,26302,26304,26318],{"className":26303},[178],[54,26305,26307],{"className":26306,"style":3277},[182],[54,26308,26309,26312],{"style":16616},[54,26310],{"className":26311,"style":3284},[190],[54,26313,26315],{"className":26314},[3288,3289,3290,3291],[54,26316,379],{"className":26317},[127,3291],[54,26319,232],{"className":26320},[231],[54,26322,26324],{"className":26323},[178],[54,26325,26327],{"className":26326,"style":3304},[182],[54,26328],{},[54,26330],{"className":26331,"style":1303},[144],[54,26333,2857],{"className":26334},[1307],[54,26336],{"className":26337,"style":1303},[144],[54,26339,18942],{"className":26340},[3429],[54,26342],{"className":26343,"style":1303},[144],[54,26345,2857],{"className":26346},[1307],[54,26348],{"className":26349,"style":1303},[144],[54,26351,26353,26356],{"className":26352},[127],[54,26354,19],{"className":26355},[127,128],[54,26357,26359],{"className":26358},[3267],[54,26360,26362,26388],{"className":26361},[173,174],[54,26363,26365,26385],{"className":26364},[178],[54,26366,26368],{"className":26367,"style":3277},[182],[54,26369,26370,26373],{"style":3280},[54,26371],{"className":26372,"style":3284},[190],[54,26374,26376],{"className":26375},[3288,3289,3290,3291],[54,26377,26379,26382],{"className":26378},[127,3291],[54,26380,379],{"className":26381},[127,3291],[54,26383,3188],{"className":26384},[127,128,3291],[54,26386,232],{"className":26387},[231],[54,26389,26391],{"className":26390},[178],[54,26392,26394],{"className":26393,"style":3304},[182],[54,26395],{},[54,26397,26399,26402],{"className":26398},[127],[54,26400,4184],{"className":26401,"style":4389},[127,128],[54,26403,26405],{"className":26404},[3267],[54,26406,26408,26428],{"className":26407},[173,174],[54,26409,26411,26425],{"className":26410},[178],[54,26412,26414],{"className":26413,"style":3469},[182],[54,26415,26416,26419],{"style":16616},[54,26417],{"className":26418,"style":3284},[190],[54,26420,26422],{"className":26421},[3288,3289,3290,3291],[54,26423,3188],{"className":26424},[127,128,3291],[54,26426,232],{"className":26427},[231],[54,26429,26431],{"className":26430},[178],[54,26432,26434],{"className":26433,"style":3304},[182],[54,26435],{},[54,26437,26438,26441],{"style":19515},[54,26439],{"className":26440,"style":16279},[190],[54,26442,26444],{"className":26443},[127],[54,26445,26447,26450],{"className":26446},[127],[54,26448,16134],{"className":26449},[127],[54,26451],{"className":26452,"style":16317},[127,16316],[54,26454,26455,26458],{"style":19533},[54,26456],{"className":26457,"style":16279},[190],[54,26459,26461,26507,26547,26550,26553,26556,26602,26642,26645,26648,26651,26654,26657,26660,26663,26706],{"className":26460},[127],[54,26462,26464,26467],{"className":26463},[127],[54,26465,19],{"className":26466},[127,128],[54,26468,26470],{"className":26469},[3267],[54,26471,26473,26499],{"className":26472},[173,174],[54,26474,26476,26496],{"className":26475},[178],[54,26477,26479],{"className":26478,"style":3277},[182],[54,26480,26481,26484],{"style":3280},[54,26482],{"className":26483,"style":3284},[190],[54,26485,26487],{"className":26486},[3288,3289,3290,3291],[54,26488,26490,26493],{"className":26489},[127,3291],[54,26491,2238],{"className":26492},[127,128,3291],[54,26494,373],{"className":26495},[127,3291],[54,26497,232],{"className":26498},[231],[54,26500,26502],{"className":26501},[178],[54,26503,26505],{"className":26504,"style":3304},[182],[54,26506],{},[54,26508,26510,26513],{"className":26509},[127],[54,26511,4184],{"className":26512,"style":4389},[127,128],[54,26514,26516],{"className":26515},[3267],[54,26517,26519,26539],{"className":26518},[173,174],[54,26520,26522,26536],{"className":26521},[178],[54,26523,26525],{"className":26524,"style":3277},[182],[54,26526,26527,26530],{"style":16616},[54,26528],{"className":26529,"style":3284},[190],[54,26531,26533],{"className":26532},[3288,3289,3290,3291],[54,26534,373],{"className":26535},[127,3291],[54,26537,232],{"className":26538},[231],[54,26540,26542],{"className":26541},[178],[54,26543,26545],{"className":26544,"style":3304},[182],[54,26546],{},[54,26548],{"className":26549,"style":1303},[144],[54,26551,2857],{"className":26552},[1307],[54,26554],{"className":26555,"style":1303},[144],[54,26557,26559,26562],{"className":26558},[127],[54,26560,19],{"className":26561},[127,128],[54,26563,26565],{"className":26564},[3267],[54,26566,26568,26594],{"className":26567},[173,174],[54,26569,26571,26591],{"className":26570},[178],[54,26572,26574],{"className":26573,"style":3277},[182],[54,26575,26576,26579],{"style":3280},[54,26577],{"className":26578,"style":3284},[190],[54,26580,26582],{"className":26581},[3288,3289,3290,3291],[54,26583,26585,26588],{"className":26584},[127,3291],[54,26586,2238],{"className":26587},[127,128,3291],[54,26589,379],{"className":26590},[127,3291],[54,26592,232],{"className":26593},[231],[54,26595,26597],{"className":26596},[178],[54,26598,26600],{"className":26599,"style":3304},[182],[54,26601],{},[54,26603,26605,26608],{"className":26604},[127],[54,26606,4184],{"className":26607,"style":4389},[127,128],[54,26609,26611],{"className":26610},[3267],[54,26612,26614,26634],{"className":26613},[173,174],[54,26615,26617,26631],{"className":26616},[178],[54,26618,26620],{"className":26619,"style":3277},[182],[54,26621,26622,26625],{"style":16616},[54,26623],{"className":26624,"style":3284},[190],[54,26626,26628],{"className":26627},[3288,3289,3290,3291],[54,26629,379],{"className":26630},[127,3291],[54,26632,232],{"className":26633},[231],[54,26635,26637],{"className":26636},[178],[54,26638,26640],{"className":26639,"style":3304},[182],[54,26641],{},[54,26643],{"className":26644,"style":1303},[144],[54,26646,2857],{"className":26647},[1307],[54,26649],{"className":26650,"style":1303},[144],[54,26652,18942],{"className":26653},[3429],[54,26655],{"className":26656,"style":1303},[144],[54,26658,2857],{"className":26659},[1307],[54,26661],{"className":26662,"style":1303},[144],[54,26664,26666,26669],{"className":26665},[127],[54,26667,19],{"className":26668},[127,128],[54,26670,26672],{"className":26671},[3267],[54,26673,26675,26698],{"className":26674},[173,174],[54,26676,26678,26695],{"className":26677},[178],[54,26679,26681],{"className":26680,"style":3469},[182],[54,26682,26683,26686],{"style":3280},[54,26684],{"className":26685,"style":3284},[190],[54,26687,26689],{"className":26688},[3288,3289,3290,3291],[54,26690,26692],{"className":26691},[127,3291],[54,26693,371],{"className":26694},[127,128,3291],[54,26696,232],{"className":26697},[231],[54,26699,26701],{"className":26700},[178],[54,26702,26704],{"className":26703,"style":3304},[182],[54,26705],{},[54,26707,26709,26712],{"className":26708},[127],[54,26710,4184],{"className":26711,"style":4389},[127,128],[54,26713,26715],{"className":26714},[3267],[54,26716,26718,26738],{"className":26717},[173,174],[54,26719,26721,26735],{"className":26720},[178],[54,26722,26724],{"className":26723,"style":3469},[182],[54,26725,26726,26729],{"style":16616},[54,26727],{"className":26728,"style":3284},[190],[54,26730,26732],{"className":26731},[3288,3289,3290,3291],[54,26733,3188],{"className":26734},[127,128,3291],[54,26736,232],{"className":26737},[231],[54,26739,26741],{"className":26740},[178],[54,26742,26744],{"className":26743,"style":3304},[182],[54,26745],{},[54,26747,232],{"className":26748},[231],[54,26750,26752],{"className":26751},[178],[54,26753,26755],{"className":26754,"style":19650},[182],[54,26756],{},[54,26758,26760],{"className":26759},[140],[54,26761,26763],{"className":26762},[6600,16212],[54,26764,26766,26786],{"className":26765},[173,174],[54,26767,26769,26783],{"className":26768},[178],[54,26770,26772],{"className":26771,"style":19256},[182],[54,26773,26774,26777],{"style":19259},[54,26775],{"className":26776,"style":19263},[190],[54,26778,26779],{"style":19266},[6517,26780,26781],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,26782],{"d":20485},[54,26784,232],{"className":26785},[231],[54,26787,26789],{"className":26788},[178],[54,26790,26792],{"className":26791,"style":19283},[182],[54,26793],{},[12,26795,26796],{},"One of the most important operations in machine learning is multiplication, whether of matrices or matrices by vectors, as it is fundamental for training models and making predictions. For example, in a linear regression model, the prediction is made by multiplying the feature matrix by the weight vector of the model:",[54,26798,26800],{"className":26799},[57],[54,26801,26803,26829],{"className":26802},[61],[54,26804,26806],{"className":26805},[65],[67,26807,26808],{"xmlns":69,"display":70},[72,26809,26810,26826],{},[75,26811,26812,26818,26820,26822,26824],{},[3535,26813,26814,26816],{"accent":114},[78,26815,1755],{"mathvariant":16068},[82,26817,3541],{},[82,26819,94],{},[78,26821,911],{"mathvariant":16068},[82,26823,1266],{},[78,26825,8504],{"mathvariant":16068},[106,26827,26828],{"encoding":108},"\\hat{\\mathbf{y}} = \\mathbf{X} \\cdot \\mathbf{w}",[54,26830,26832,26894,26912],{"className":26831,"ariaHidden":114},[113],[54,26833,26835,26839,26885,26888,26891],{"className":26834},[118],[54,26836],{"className":26837,"style":26838},[122],"height:0.9023em;vertical-align:-0.1944em;",[54,26840,26842],{"className":26841},[127,3623],[54,26843,26845,26876],{"className":26844},[173,174],[54,26846,26848,26873],{"className":26847},[178],[54,26849,26852,26860],{"className":26850,"style":26851},[182],"height:0.7079em;",[54,26853,26854,26857],{"style":3635},[54,26855],{"className":26856,"style":191},[190],[54,26858,1755],{"className":26859,"style":16577},[127,16186],[54,26861,26863,26866],{"style":26862},"top:-3.0134em;",[54,26864],{"className":26865,"style":191},[190],[54,26867,26870],{"className":26868,"style":26869},[3651],"left:-0.25em;",[54,26871,3541],{"className":26872},[127],[54,26874,232],{"className":26875},[231],[54,26877,26879],{"className":26878},[178],[54,26880,26883],{"className":26881,"style":26882},[182],"height:0.1944em;",[54,26884],{},[54,26886],{"className":26887,"style":145},[144],[54,26889,94],{"className":26890},[149],[54,26892],{"className":26893,"style":145},[144],[54,26895,26897,26900,26903,26906,26909],{"className":26896},[118],[54,26898],{"className":26899,"style":16182},[122],[54,26901,911],{"className":26902},[127,16186],[54,26904],{"className":26905,"style":1303},[144],[54,26907,1266],{"className":26908},[1307],[54,26910],{"className":26911,"style":1303},[144],[54,26913,26915,26918],{"className":26914},[118],[54,26916],{"className":26917,"style":16573},[122],[54,26919,8504],{"className":26920,"style":16577},[127,16186],[12,26922,26923,26924,26926,26927,26929,26930,343],{},"To generate predictions, the feature matrix ",[49,26925,911],{}," is multiplied by the weight vector ",[49,26928,8504],{},", resulting in a vector of predictions ",[49,26931,26932],{},"ŷ",[12,26934,26935],{},"Let's look at a concrete example to illustrate how vectors and matrices are used in machine learning:",[12,26937,26938],{},"Suppose we have a linear regression model with two features (height and weight) and a dataset with three instances:",[249,26940,26941,26949],{},[252,26942,26943],{},[255,26944,26945,26947],{},[258,26946,16018],{},[258,26948,16021],{},[268,26950,26951,26957,26963],{},[255,26952,26953,26955],{},[273,26954,16031],{},[273,26956,16034],{},[255,26958,26959,26961],{},[273,26960,16041],{},[273,26962,16044],{},[255,26964,26965,26968],{},[273,26966,26967],{},"160",[273,26969,26970],{},"55",[12,26972,26973,26974,950],{},"We can represent this dataset as a matrix ",[49,26975,911],{},[54,26977,26979],{"className":26978},[57],[54,26980,26982,27049],{"className":26981},[61],[54,26983,26985],{"className":26984},[65],[67,26986,26987],{"xmlns":69,"display":70},[72,26988,26989,27046],{},[75,26990,26991,26993,26995],{},[78,26992,911],{"mathvariant":16068},[82,26994,94],{},[75,26996,26997,26999,27044],{},[82,26998,6072],{"fence":114},[16076,27000,27002,27016,27030],{"rowspacing":16078,"columnalign":27001,"columnspacing":16080},"center center",[16082,27003,27004,27010],{},[16085,27005,27006],{},[16088,27007,27008],{"scriptlevel":9765,"displaystyle":84},[371,27009,16031],{},[16085,27011,27012],{},[16088,27013,27014],{"scriptlevel":9765,"displaystyle":84},[371,27015,16034],{},[16082,27017,27018,27024],{},[16085,27019,27020],{},[16088,27021,27022],{"scriptlevel":9765,"displaystyle":84},[371,27023,16041],{},[16085,27025,27026],{},[16088,27027,27028],{"scriptlevel":9765,"displaystyle":84},[371,27029,16044],{},[16082,27031,27032,27038],{},[16085,27033,27034],{},[16088,27035,27036],{"scriptlevel":9765,"displaystyle":84},[371,27037,26967],{},[16085,27039,27040],{},[16088,27041,27042],{"scriptlevel":9765,"displaystyle":84},[371,27043,26970],{},[82,27045,16169],{"fence":114},[106,27047,27048],{"encoding":108},"\\mathbf{X} =\n\\begin{bmatrix}\n170 & 65 \\\\\n182 & 75 \\\\\n160 & 55 \\\\\n\\end{bmatrix}",[54,27050,27052,27070],{"className":27051,"ariaHidden":114},[113],[54,27053,27055,27058,27061,27064,27067],{"className":27054},[118],[54,27056],{"className":27057,"style":16182},[122],[54,27059,911],{"className":27060},[127,16186],[54,27062],{"className":27063,"style":145},[144],[54,27065,94],{"className":27066},[149],[54,27068],{"className":27069,"style":145},[144],[54,27071,27073,27077],{"className":27072},[118],[54,27074],{"className":27075,"style":27076},[122],"height:3.6em;vertical-align:-1.55em;",[54,27078,27080,27125,27252],{"className":27079},[3429],[54,27081,27083],{"className":27082},[133],[54,27084,27086],{"className":27085},[6600,16212],[54,27087,27089,27116],{"className":27088},[173,174],[54,27090,27092,27113],{"className":27091},[178],[54,27093,27096],{"className":27094,"style":27095},[182],"height:2.05em;",[54,27097,27099,27103],{"style":27098},"top:-4.05em;",[54,27100],{"className":27101,"style":27102},[190],"height:5.6em;",[54,27104,27106],{"style":27105},"width:0.667em;height:3.6em;",[6517,27107,27110],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},"3.6em","0 0 667 3600",[6525,27111],{"d":27112},"M403 1759 V84 H666 V0 H319 V1759 v0 v1759 h347 v-84\nH403z M403 1759 V0 H319 V1759 v0 v1759 h84z",[54,27114,232],{"className":27115},[231],[54,27117,27119],{"className":27118},[178],[54,27120,27123],{"className":27121,"style":27122},[182],"height:1.55em;",[54,27124],{},[54,27126,27128],{"className":27127},[127],[54,27129,27131,27190,27193,27196],{"className":27130},[16076],[54,27132,27134],{"className":27133},[16262],[54,27135,27137,27182],{"className":27136},[173,174],[54,27138,27140,27179],{"className":27139},[178],[54,27141,27143,27155,27167],{"className":27142,"style":27095},[182],[54,27144,27146,27149],{"style":27145},"top:-4.21em;",[54,27147],{"className":27148,"style":191},[190],[54,27150,27152],{"className":27151},[127],[54,27153,16031],{"className":27154},[127],[54,27156,27158,27161],{"style":27157},"top:-3.01em;",[54,27159],{"className":27160,"style":191},[190],[54,27162,27164],{"className":27163},[127],[54,27165,16041],{"className":27166},[127],[54,27168,27170,27173],{"style":27169},"top:-1.81em;",[54,27171],{"className":27172,"style":191},[190],[54,27174,27176],{"className":27175},[127],[54,27177,26967],{"className":27178},[127],[54,27180,232],{"className":27181},[231],[54,27183,27185],{"className":27184},[178],[54,27186,27188],{"className":27187,"style":27122},[182],[54,27189],{},[54,27191],{"className":27192,"style":16334},[16333],[54,27194],{"className":27195,"style":16334},[16333],[54,27197,27199],{"className":27198},[16262],[54,27200,27202,27244],{"className":27201},[173,174],[54,27203,27205,27241],{"className":27204},[178],[54,27206,27208,27219,27230],{"className":27207,"style":27095},[182],[54,27209,27210,27213],{"style":27145},[54,27211],{"className":27212,"style":191},[190],[54,27214,27216],{"className":27215},[127],[54,27217,16034],{"className":27218},[127],[54,27220,27221,27224],{"style":27157},[54,27222],{"className":27223,"style":191},[190],[54,27225,27227],{"className":27226},[127],[54,27228,16044],{"className":27229},[127],[54,27231,27232,27235],{"style":27169},[54,27233],{"className":27234,"style":191},[190],[54,27236,27238],{"className":27237},[127],[54,27239,26970],{"className":27240},[127],[54,27242,232],{"className":27243},[231],[54,27245,27247],{"className":27246},[178],[54,27248,27250],{"className":27249,"style":27122},[182],[54,27251],{},[54,27253,27255],{"className":27254},[140],[54,27256,27258],{"className":27257},[6600,16212],[54,27259,27261,27282],{"className":27260},[173,174],[54,27262,27264,27279],{"className":27263},[178],[54,27265,27267],{"className":27266,"style":27095},[182],[54,27268,27269,27272],{"style":27098},[54,27270],{"className":27271,"style":27102},[190],[54,27273,27274],{"style":27105},[6517,27275,27276],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,27277],{"d":27278},"M347 1759 V0 H0 V84 H263 V1759 v0 v1759 H0 v84 H347z\nM347 1759 V0 H263 V1759 v0 v1759 h84z",[54,27280,232],{"className":27281},[231],[54,27283,27285],{"className":27284},[178],[54,27286,27288],{"className":27287,"style":27122},[182],[54,27289],{},[12,27291,27292,27293,27295],{},"If our model has a weight vector ",[49,27294,8504],{}," that represents the importance of each feature, for example:",[54,27297,27299],{"className":27298},[57],[54,27300,27302,27343],{"className":27301},[61],[54,27303,27305],{"className":27304},[65],[67,27306,27307],{"xmlns":69,"display":70},[72,27308,27309,27340],{},[75,27310,27311,27313,27315],{},[78,27312,8504],{"mathvariant":16068},[82,27314,94],{},[75,27316,27317,27319,27338],{},[82,27318,6072],{"fence":114},[16076,27320,27321,27330],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,27322,27323],{},[16085,27324,27325],{},[16088,27326,27327],{"scriptlevel":9765,"displaystyle":84},[371,27328,27329],{},"0.5",[16082,27331,27332],{},[16085,27333,27334],{},[16088,27335,27336],{"scriptlevel":9765,"displaystyle":84},[371,27337,6142],{},[82,27339,16169],{"fence":114},[106,27341,27342],{"encoding":108},"\\mathbf{w} =\n\\begin{bmatrix}\n0.5 \\\\\n0.3 \\\\\n\\end{bmatrix}",[54,27344,27346,27364],{"className":27345,"ariaHidden":114},[113],[54,27347,27349,27352,27355,27358,27361],{"className":27348},[118],[54,27350],{"className":27351,"style":16573},[122],[54,27353,8504],{"className":27354,"style":16577},[127,16186],[54,27356],{"className":27357,"style":145},[144],[54,27359,94],{"className":27360},[149],[54,27362],{"className":27363,"style":145},[144],[54,27365,27367,27370],{"className":27366},[118],[54,27368],{"className":27369,"style":10677},[122],[54,27371,27373,27379,27434],{"className":27372},[3429],[54,27374,27376],{"className":27375,"style":6596},[133,6595],[54,27377,6072],{"className":27378},[6600,3290],[54,27380,27382],{"className":27381},[127],[54,27383,27385],{"className":27384},[16076],[54,27386,27388],{"className":27387},[16262],[54,27389,27391,27425],{"className":27390},[173,174],[54,27392,27394,27422],{"className":27393},[178],[54,27395,27398,27410],{"className":27396,"style":27397},[182],"height:1.45em;",[54,27399,27401,27404],{"style":27400},"top:-3.61em;",[54,27402],{"className":27403,"style":191},[190],[54,27405,27407],{"className":27406},[127],[54,27408,27329],{"className":27409},[127],[54,27411,27413,27416],{"style":27412},"top:-2.41em;",[54,27414],{"className":27415,"style":191},[190],[54,27417,27419],{"className":27418},[127],[54,27420,6142],{"className":27421},[127],[54,27423,232],{"className":27424},[231],[54,27426,27428],{"className":27427},[178],[54,27429,27432],{"className":27430,"style":27431},[182],"height:0.95em;",[54,27433],{},[54,27435,27437],{"className":27436,"style":6596},[140,6595],[54,27438,16169],{"className":27439},[6600,3290],[12,27441,27442,27443,27445,27446,950],{},"We can generate predictions by multiplying the matrix ",[49,27444,911],{}," by the vector ",[49,27447,8504],{},[54,27449,27451],{"className":27450},[57],[54,27452,27454,27558],{"className":27453},[61],[54,27455,27457],{"className":27456},[65],[67,27458,27459],{"xmlns":69,"display":70},[72,27460,27461,27555],{},[75,27462,27463,27469,27471,27473,27475,27477,27479,27529,27531],{},[3535,27464,27465,27467],{"accent":114},[78,27466,1755],{"mathvariant":16068},[82,27468,3541],{},[82,27470,94],{},[78,27472,911],{"mathvariant":16068},[82,27474,1266],{},[78,27476,8504],{"mathvariant":16068},[82,27478,94],{},[75,27480,27481,27483,27527],{},[82,27482,6072],{"fence":114},[16076,27484,27485,27499,27513],{"rowspacing":16078,"columnalign":27001,"columnspacing":16080},[16082,27486,27487,27493],{},[16085,27488,27489],{},[16088,27490,27491],{"scriptlevel":9765,"displaystyle":84},[371,27492,16031],{},[16085,27494,27495],{},[16088,27496,27497],{"scriptlevel":9765,"displaystyle":84},[371,27498,16034],{},[16082,27500,27501,27507],{},[16085,27502,27503],{},[16088,27504,27505],{"scriptlevel":9765,"displaystyle":84},[371,27506,16041],{},[16085,27508,27509],{},[16088,27510,27511],{"scriptlevel":9765,"displaystyle":84},[371,27512,16044],{},[16082,27514,27515,27521],{},[16085,27516,27517],{},[16088,27518,27519],{"scriptlevel":9765,"displaystyle":84},[371,27520,26967],{},[16085,27522,27523],{},[16088,27524,27525],{"scriptlevel":9765,"displaystyle":84},[371,27526,26970],{},[82,27528,16169],{"fence":114},[82,27530,1266],{},[75,27532,27533,27535,27553],{},[82,27534,6072],{"fence":114},[16076,27536,27537,27545],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,27538,27539],{},[16085,27540,27541],{},[16088,27542,27543],{"scriptlevel":9765,"displaystyle":84},[371,27544,27329],{},[16082,27546,27547],{},[16085,27548,27549],{},[16088,27550,27551],{"scriptlevel":9765,"displaystyle":84},[371,27552,6142],{},[82,27554,16169],{"fence":114},[106,27556,27557],{"encoding":108},"\\hat{\\mathbf{y}} = \\mathbf{X} \\cdot \\mathbf{w} =\n\\begin{bmatrix}\n170 & 65 \\\\\n182 & 75 \\\\\n160 & 55 \\\\\n\\end{bmatrix}\n\\cdot\n\\begin{bmatrix}\n0.5 \\\\\n0.3 \\\\\n\\end{bmatrix}",[54,27559,27561,27618,27636,27654,27870],{"className":27560,"ariaHidden":114},[113],[54,27562,27564,27567,27609,27612,27615],{"className":27563},[118],[54,27565],{"className":27566,"style":26838},[122],[54,27568,27570],{"className":27569},[127,3623],[54,27571,27573,27601],{"className":27572},[173,174],[54,27574,27576,27598],{"className":27575},[178],[54,27577,27579,27587],{"className":27578,"style":26851},[182],[54,27580,27581,27584],{"style":3635},[54,27582],{"className":27583,"style":191},[190],[54,27585,1755],{"className":27586,"style":16577},[127,16186],[54,27588,27589,27592],{"style":26862},[54,27590],{"className":27591,"style":191},[190],[54,27593,27595],{"className":27594,"style":26869},[3651],[54,27596,3541],{"className":27597},[127],[54,27599,232],{"className":27600},[231],[54,27602,27604],{"className":27603},[178],[54,27605,27607],{"className":27606,"style":26882},[182],[54,27608],{},[54,27610],{"className":27611,"style":145},[144],[54,27613,94],{"className":27614},[149],[54,27616],{"className":27617,"style":145},[144],[54,27619,27621,27624,27627,27630,27633],{"className":27620},[118],[54,27622],{"className":27623,"style":16182},[122],[54,27625,911],{"className":27626},[127,16186],[54,27628],{"className":27629,"style":1303},[144],[54,27631,1266],{"className":27632},[1307],[54,27634],{"className":27635,"style":1303},[144],[54,27637,27639,27642,27645,27648,27651],{"className":27638},[118],[54,27640],{"className":27641,"style":16573},[122],[54,27643,8504],{"className":27644,"style":16577},[127,16186],[54,27646],{"className":27647,"style":145},[144],[54,27649,94],{"className":27650},[149],[54,27652],{"className":27653,"style":145},[144],[54,27655,27657,27660,27861,27864,27867],{"className":27656},[118],[54,27658],{"className":27659,"style":27076},[122],[54,27661,27663,27700,27824],{"className":27662},[3429],[54,27664,27666],{"className":27665},[133],[54,27667,27669],{"className":27668},[6600,16212],[54,27670,27672,27692],{"className":27671},[173,174],[54,27673,27675,27689],{"className":27674},[178],[54,27676,27678],{"className":27677,"style":27095},[182],[54,27679,27680,27683],{"style":27098},[54,27681],{"className":27682,"style":27102},[190],[54,27684,27685],{"style":27105},[6517,27686,27687],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,27688],{"d":27112},[54,27690,232],{"className":27691},[231],[54,27693,27695],{"className":27694},[178],[54,27696,27698],{"className":27697,"style":27122},[182],[54,27699],{},[54,27701,27703],{"className":27702},[127],[54,27704,27706,27762,27765,27768],{"className":27705},[16076],[54,27707,27709],{"className":27708},[16262],[54,27710,27712,27754],{"className":27711},[173,174],[54,27713,27715,27751],{"className":27714},[178],[54,27716,27718,27729,27740],{"className":27717,"style":27095},[182],[54,27719,27720,27723],{"style":27145},[54,27721],{"className":27722,"style":191},[190],[54,27724,27726],{"className":27725},[127],[54,27727,16031],{"className":27728},[127],[54,27730,27731,27734],{"style":27157},[54,27732],{"className":27733,"style":191},[190],[54,27735,27737],{"className":27736},[127],[54,27738,16041],{"className":27739},[127],[54,27741,27742,27745],{"style":27169},[54,27743],{"className":27744,"style":191},[190],[54,27746,27748],{"className":27747},[127],[54,27749,26967],{"className":27750},[127],[54,27752,232],{"className":27753},[231],[54,27755,27757],{"className":27756},[178],[54,27758,27760],{"className":27759,"style":27122},[182],[54,27761],{},[54,27763],{"className":27764,"style":16334},[16333],[54,27766],{"className":27767,"style":16334},[16333],[54,27769,27771],{"className":27770},[16262],[54,27772,27774,27816],{"className":27773},[173,174],[54,27775,27777,27813],{"className":27776},[178],[54,27778,27780,27791,27802],{"className":27779,"style":27095},[182],[54,27781,27782,27785],{"style":27145},[54,27783],{"className":27784,"style":191},[190],[54,27786,27788],{"className":27787},[127],[54,27789,16034],{"className":27790},[127],[54,27792,27793,27796],{"style":27157},[54,27794],{"className":27795,"style":191},[190],[54,27797,27799],{"className":27798},[127],[54,27800,16044],{"className":27801},[127],[54,27803,27804,27807],{"style":27169},[54,27805],{"className":27806,"style":191},[190],[54,27808,27810],{"className":27809},[127],[54,27811,26970],{"className":27812},[127],[54,27814,232],{"className":27815},[231],[54,27817,27819],{"className":27818},[178],[54,27820,27822],{"className":27821,"style":27122},[182],[54,27823],{},[54,27825,27827],{"className":27826},[140],[54,27828,27830],{"className":27829},[6600,16212],[54,27831,27833,27853],{"className":27832},[173,174],[54,27834,27836,27850],{"className":27835},[178],[54,27837,27839],{"className":27838,"style":27095},[182],[54,27840,27841,27844],{"style":27098},[54,27842],{"className":27843,"style":27102},[190],[54,27845,27846],{"style":27105},[6517,27847,27848],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,27849],{"d":27278},[54,27851,232],{"className":27852},[231],[54,27854,27856],{"className":27855},[178],[54,27857,27859],{"className":27858,"style":27122},[182],[54,27860],{},[54,27862],{"className":27863,"style":1303},[144],[54,27865,1266],{"className":27866},[1307],[54,27868],{"className":27869,"style":1303},[144],[54,27871,27873,27876],{"className":27872},[118],[54,27874],{"className":27875,"style":10677},[122],[54,27877,27879,27885,27936],{"className":27878},[3429],[54,27880,27882],{"className":27881,"style":6596},[133,6595],[54,27883,6072],{"className":27884},[6600,3290],[54,27886,27888],{"className":27887},[127],[54,27889,27891],{"className":27890},[16076],[54,27892,27894],{"className":27893},[16262],[54,27895,27897,27928],{"className":27896},[173,174],[54,27898,27900,27925],{"className":27899},[178],[54,27901,27903,27914],{"className":27902,"style":27397},[182],[54,27904,27905,27908],{"style":27400},[54,27906],{"className":27907,"style":191},[190],[54,27909,27911],{"className":27910},[127],[54,27912,27329],{"className":27913},[127],[54,27915,27916,27919],{"style":27412},[54,27917],{"className":27918,"style":191},[190],[54,27920,27922],{"className":27921},[127],[54,27923,6142],{"className":27924},[127],[54,27926,232],{"className":27927},[231],[54,27929,27931],{"className":27930},[178],[54,27932,27934],{"className":27933,"style":27431},[182],[54,27935],{},[54,27937,27939],{"className":27938,"style":6596},[140,6595],[54,27940,16169],{"className":27941},[6600,3290],[40,27943,27944],{},[12,27945,27946,27947],{},"We have omitted the bias in this example to simplify the explanation, but in a real model, a bias term (bias) would also be included that would be added to the predictions: ",[54,27948,27950,27980],{"className":27949},[61],[54,27951,27953],{"className":27952},[65],[67,27954,27955],{"xmlns":69},[72,27956,27957,27977],{},[75,27958,27959,27965,27967,27969,27971,27973,27975],{},[3535,27960,27961,27963],{"accent":114},[78,27962,1755],{"mathvariant":16068},[82,27964,3541],{},[82,27966,94],{},[78,27968,911],{"mathvariant":16068},[82,27970,1266],{},[78,27972,8504],{"mathvariant":16068},[82,27974,2857],{},[78,27976,18912],{"mathvariant":16068},[106,27978,27979],{"encoding":108},"\\hat{\\mathbf{y}} = \\mathbf{X} \\cdot \\mathbf{w} + \\mathbf{b} ",[54,27981,27983,28040,28058,28076],{"className":27982,"ariaHidden":114},[113],[54,27984,27986,27989,28031,28034,28037],{"className":27985},[118],[54,27987],{"className":27988,"style":26838},[122],[54,27990,27992],{"className":27991},[127,3623],[54,27993,27995,28023],{"className":27994},[173,174],[54,27996,27998,28020],{"className":27997},[178],[54,27999,28001,28009],{"className":28000,"style":26851},[182],[54,28002,28003,28006],{"style":3635},[54,28004],{"className":28005,"style":191},[190],[54,28007,1755],{"className":28008,"style":16577},[127,16186],[54,28010,28011,28014],{"style":26862},[54,28012],{"className":28013,"style":191},[190],[54,28015,28017],{"className":28016,"style":26869},[3651],[54,28018,3541],{"className":28019},[127],[54,28021,232],{"className":28022},[231],[54,28024,28026],{"className":28025},[178],[54,28027,28029],{"className":28028,"style":26882},[182],[54,28030],{},[54,28032],{"className":28033,"style":145},[144],[54,28035,94],{"className":28036},[149],[54,28038],{"className":28039,"style":145},[144],[54,28041,28043,28046,28049,28052,28055],{"className":28042},[118],[54,28044],{"className":28045,"style":16182},[122],[54,28047,911],{"className":28048},[127,16186],[54,28050],{"className":28051,"style":1303},[144],[54,28053,1266],{"className":28054},[1307],[54,28056],{"className":28057,"style":1303},[144],[54,28059,28061,28064,28067,28070,28073],{"className":28060},[118],[54,28062],{"className":28063,"style":10628},[122],[54,28065,8504],{"className":28066,"style":16577},[127,16186],[54,28068],{"className":28069,"style":1303},[144],[54,28071,2857],{"className":28072},[1307],[54,28074],{"className":28075,"style":1303},[144],[54,28077,28079,28083],{"className":28078},[118],[54,28080],{"className":28081,"style":28082},[122],"height:0.6944em;",[54,28084,18912],{"className":28085},[127,16186],[12,28087,28088],{},"Calculating the product, we get:",[54,28090,28092],{"className":28091},[57],[54,28093,28095,28284],{"className":28094},[61],[54,28096,28098],{"className":28097},[65],[67,28099,28100],{"xmlns":69,"display":70},[72,28101,28102,28281],{},[75,28103,28104,28110,28112,28186,28188,28244,28246],{},[3535,28105,28106,28108],{"accent":114},[78,28107,1755],{"mathvariant":16068},[82,28109,3541],{},[82,28111,94],{},[75,28113,28114,28116,28184],{},[82,28115,6072],{"fence":114},[16076,28117,28118,28140,28162],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,28119,28120],{},[16085,28121,28122],{},[16088,28123,28124],{"scriptlevel":9765,"displaystyle":84},[75,28125,28126,28128,28130,28132,28134,28136,28138],{},[371,28127,16031],{},[82,28129,1266],{},[371,28131,27329],{},[82,28133,2857],{},[371,28135,16034],{},[82,28137,1266],{},[371,28139,6142],{},[16082,28141,28142],{},[16085,28143,28144],{},[16088,28145,28146],{"scriptlevel":9765,"displaystyle":84},[75,28147,28148,28150,28152,28154,28156,28158,28160],{},[371,28149,16041],{},[82,28151,1266],{},[371,28153,27329],{},[82,28155,2857],{},[371,28157,16044],{},[82,28159,1266],{},[371,28161,6142],{},[16082,28163,28164],{},[16085,28165,28166],{},[16088,28167,28168],{"scriptlevel":9765,"displaystyle":84},[75,28169,28170,28172,28174,28176,28178,28180,28182],{},[371,28171,26967],{},[82,28173,1266],{},[371,28175,27329],{},[82,28177,2857],{},[371,28179,26970],{},[82,28181,1266],{},[371,28183,6142],{},[82,28185,16169],{"fence":114},[82,28187,94],{},[75,28189,28190,28192,28242],{},[82,28191,6072],{"fence":114},[16076,28193,28194,28210,28226],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,28195,28196],{},[16085,28197,28198],{},[16088,28199,28200],{"scriptlevel":9765,"displaystyle":84},[75,28201,28202,28205,28207],{},[371,28203,28204],{},"85",[82,28206,2857],{},[371,28208,28209],{},"19.5",[16082,28211,28212],{},[16085,28213,28214],{},[16088,28215,28216],{"scriptlevel":9765,"displaystyle":84},[75,28217,28218,28221,28223],{},[371,28219,28220],{},"91",[82,28222,2857],{},[371,28224,28225],{},"22.5",[16082,28227,28228],{},[16085,28229,28230],{},[16088,28231,28232],{"scriptlevel":9765,"displaystyle":84},[75,28233,28234,28237,28239],{},[371,28235,28236],{},"80",[82,28238,2857],{},[371,28240,28241],{},"16.5",[82,28243,16169],{"fence":114},[82,28245,94],{},[75,28247,28248,28250,28279],{},[82,28249,6072],{"fence":114},[16076,28251,28252,28261,28270],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,28253,28254],{},[16085,28255,28256],{},[16088,28257,28258],{"scriptlevel":9765,"displaystyle":84},[371,28259,28260],{},"104.5",[16082,28262,28263],{},[16085,28264,28265],{},[16088,28266,28267],{"scriptlevel":9765,"displaystyle":84},[371,28268,28269],{},"113.5",[16082,28271,28272],{},[16085,28273,28274],{},[16088,28275,28276],{"scriptlevel":9765,"displaystyle":84},[371,28277,28278],{},"96.5",[82,28280,16169],{"fence":114},[106,28282,28283],{"encoding":108},"\\hat{\\mathbf{y}} =\n\\begin{bmatrix}\n170 \\cdot 0.5 + 65 \\cdot 0.3 \\\\\n182 \\cdot 0.5 + 75 \\cdot 0.3 \\\\\n160 \\cdot 0.5 + 55 \\cdot 0.3 \\\\\n\\end{bmatrix} =\n\\begin{bmatrix}85 + 19.5 \\\\91 + 22.5 \\\\80 + 16.5 \\end{bmatrix} =\n\\begin{bmatrix}104.5 \\\\113.5 \\\\96.5 \\end{bmatrix}",[54,28285,28287,28344,28606,28796],{"className":28286,"ariaHidden":114},[113],[54,28288,28290,28293,28335,28338,28341],{"className":28289},[118],[54,28291],{"className":28292,"style":26838},[122],[54,28294,28296],{"className":28295},[127,3623],[54,28297,28299,28327],{"className":28298},[173,174],[54,28300,28302,28324],{"className":28301},[178],[54,28303,28305,28313],{"className":28304,"style":26851},[182],[54,28306,28307,28310],{"style":3635},[54,28308],{"className":28309,"style":191},[190],[54,28311,1755],{"className":28312,"style":16577},[127,16186],[54,28314,28315,28318],{"style":26862},[54,28316],{"className":28317,"style":191},[190],[54,28319,28321],{"className":28320,"style":26869},[3651],[54,28322,3541],{"className":28323},[127],[54,28325,232],{"className":28326},[231],[54,28328,28330],{"className":28329},[178],[54,28331,28333],{"className":28332,"style":26882},[182],[54,28334],{},[54,28336],{"className":28337,"style":145},[144],[54,28339,94],{"className":28340},[149],[54,28342],{"className":28343,"style":145},[144],[54,28345,28347,28350,28597,28600,28603],{"className":28346},[118],[54,28348],{"className":28349,"style":27076},[122],[54,28351,28353,28390,28560],{"className":28352},[3429],[54,28354,28356],{"className":28355},[133],[54,28357,28359],{"className":28358},[6600,16212],[54,28360,28362,28382],{"className":28361},[173,174],[54,28363,28365,28379],{"className":28364},[178],[54,28366,28368],{"className":28367,"style":27095},[182],[54,28369,28370,28373],{"style":27098},[54,28371],{"className":28372,"style":27102},[190],[54,28374,28375],{"style":27105},[6517,28376,28377],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,28378],{"d":27112},[54,28380,232],{"className":28381},[231],[54,28383,28385],{"className":28384},[178],[54,28386,28388],{"className":28387,"style":27122},[182],[54,28389],{},[54,28391,28393],{"className":28392},[127],[54,28394,28396],{"className":28395},[16076],[54,28397,28399],{"className":28398},[16262],[54,28400,28402,28552],{"className":28401},[173,174],[54,28403,28405,28549],{"className":28404},[178],[54,28406,28408,28455,28502],{"className":28407,"style":27095},[182],[54,28409,28410,28413],{"style":27145},[54,28411],{"className":28412,"style":191},[190],[54,28414,28416,28419,28422,28425,28428,28431,28434,28437,28440,28443,28446,28449,28452],{"className":28415},[127],[54,28417,16031],{"className":28418},[127],[54,28420],{"className":28421,"style":1303},[144],[54,28423,1266],{"className":28424},[1307],[54,28426],{"className":28427,"style":1303},[144],[54,28429,27329],{"className":28430},[127],[54,28432],{"className":28433,"style":1303},[144],[54,28435,2857],{"className":28436},[1307],[54,28438],{"className":28439,"style":1303},[144],[54,28441,16034],{"className":28442},[127],[54,28444],{"className":28445,"style":1303},[144],[54,28447,1266],{"className":28448},[1307],[54,28450],{"className":28451,"style":1303},[144],[54,28453,6142],{"className":28454},[127],[54,28456,28457,28460],{"style":27157},[54,28458],{"className":28459,"style":191},[190],[54,28461,28463,28466,28469,28472,28475,28478,28481,28484,28487,28490,28493,28496,28499],{"className":28462},[127],[54,28464,16041],{"className":28465},[127],[54,28467],{"className":28468,"style":1303},[144],[54,28470,1266],{"className":28471},[1307],[54,28473],{"className":28474,"style":1303},[144],[54,28476,27329],{"className":28477},[127],[54,28479],{"className":28480,"style":1303},[144],[54,28482,2857],{"className":28483},[1307],[54,28485],{"className":28486,"style":1303},[144],[54,28488,16044],{"className":28489},[127],[54,28491],{"className":28492,"style":1303},[144],[54,28494,1266],{"className":28495},[1307],[54,28497],{"className":28498,"style":1303},[144],[54,28500,6142],{"className":28501},[127],[54,28503,28504,28507],{"style":27169},[54,28505],{"className":28506,"style":191},[190],[54,28508,28510,28513,28516,28519,28522,28525,28528,28531,28534,28537,28540,28543,28546],{"className":28509},[127],[54,28511,26967],{"className":28512},[127],[54,28514],{"className":28515,"style":1303},[144],[54,28517,1266],{"className":28518},[1307],[54,28520],{"className":28521,"style":1303},[144],[54,28523,27329],{"className":28524},[127],[54,28526],{"className":28527,"style":1303},[144],[54,28529,2857],{"className":28530},[1307],[54,28532],{"className":28533,"style":1303},[144],[54,28535,26970],{"className":28536},[127],[54,28538],{"className":28539,"style":1303},[144],[54,28541,1266],{"className":28542},[1307],[54,28544],{"className":28545,"style":1303},[144],[54,28547,6142],{"className":28548},[127],[54,28550,232],{"className":28551},[231],[54,28553,28555],{"className":28554},[178],[54,28556,28558],{"className":28557,"style":27122},[182],[54,28559],{},[54,28561,28563],{"className":28562},[140],[54,28564,28566],{"className":28565},[6600,16212],[54,28567,28569,28589],{"className":28568},[173,174],[54,28570,28572,28586],{"className":28571},[178],[54,28573,28575],{"className":28574,"style":27095},[182],[54,28576,28577,28580],{"style":27098},[54,28578],{"className":28579,"style":27102},[190],[54,28581,28582],{"style":27105},[6517,28583,28584],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,28585],{"d":27278},[54,28587,232],{"className":28588},[231],[54,28590,28592],{"className":28591},[178],[54,28593,28595],{"className":28594,"style":27122},[182],[54,28596],{},[54,28598],{"className":28599,"style":145},[144],[54,28601,94],{"className":28602},[149],[54,28604],{"className":28605,"style":145},[144],[54,28607,28609,28612,28787,28790,28793],{"className":28608},[118],[54,28610],{"className":28611,"style":27076},[122],[54,28613,28615,28652,28750],{"className":28614},[3429],[54,28616,28618],{"className":28617},[133],[54,28619,28621],{"className":28620},[6600,16212],[54,28622,28624,28644],{"className":28623},[173,174],[54,28625,28627,28641],{"className":28626},[178],[54,28628,28630],{"className":28629,"style":27095},[182],[54,28631,28632,28635],{"style":27098},[54,28633],{"className":28634,"style":27102},[190],[54,28636,28637],{"style":27105},[6517,28638,28639],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,28640],{"d":27112},[54,28642,232],{"className":28643},[231],[54,28645,28647],{"className":28646},[178],[54,28648,28650],{"className":28649,"style":27122},[182],[54,28651],{},[54,28653,28655],{"className":28654},[127],[54,28656,28658],{"className":28657},[16076],[54,28659,28661],{"className":28660},[16262],[54,28662,28664,28742],{"className":28663},[173,174],[54,28665,28667,28739],{"className":28666},[178],[54,28668,28670,28693,28716],{"className":28669,"style":27095},[182],[54,28671,28672,28675],{"style":27145},[54,28673],{"className":28674,"style":191},[190],[54,28676,28678,28681,28684,28687,28690],{"className":28677},[127],[54,28679,28204],{"className":28680},[127],[54,28682],{"className":28683,"style":1303},[144],[54,28685,2857],{"className":28686},[1307],[54,28688],{"className":28689,"style":1303},[144],[54,28691,28209],{"className":28692},[127],[54,28694,28695,28698],{"style":27157},[54,28696],{"className":28697,"style":191},[190],[54,28699,28701,28704,28707,28710,28713],{"className":28700},[127],[54,28702,28220],{"className":28703},[127],[54,28705],{"className":28706,"style":1303},[144],[54,28708,2857],{"className":28709},[1307],[54,28711],{"className":28712,"style":1303},[144],[54,28714,28225],{"className":28715},[127],[54,28717,28718,28721],{"style":27169},[54,28719],{"className":28720,"style":191},[190],[54,28722,28724,28727,28730,28733,28736],{"className":28723},[127],[54,28725,28236],{"className":28726},[127],[54,28728],{"className":28729,"style":1303},[144],[54,28731,2857],{"className":28732},[1307],[54,28734],{"className":28735,"style":1303},[144],[54,28737,28241],{"className":28738},[127],[54,28740,232],{"className":28741},[231],[54,28743,28745],{"className":28744},[178],[54,28746,28748],{"className":28747,"style":27122},[182],[54,28749],{},[54,28751,28753],{"className":28752},[140],[54,28754,28756],{"className":28755},[6600,16212],[54,28757,28759,28779],{"className":28758},[173,174],[54,28760,28762,28776],{"className":28761},[178],[54,28763,28765],{"className":28764,"style":27095},[182],[54,28766,28767,28770],{"style":27098},[54,28768],{"className":28769,"style":27102},[190],[54,28771,28772],{"style":27105},[6517,28773,28774],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,28775],{"d":27278},[54,28777,232],{"className":28778},[231],[54,28780,28782],{"className":28781},[178],[54,28783,28785],{"className":28784,"style":27122},[182],[54,28786],{},[54,28788],{"className":28789,"style":145},[144],[54,28791,94],{"className":28792},[149],[54,28794],{"className":28795,"style":145},[144],[54,28797,28799,28802],{"className":28798},[118],[54,28800],{"className":28801,"style":27076},[122],[54,28803,28805,28842,28904],{"className":28804},[3429],[54,28806,28808],{"className":28807},[133],[54,28809,28811],{"className":28810},[6600,16212],[54,28812,28814,28834],{"className":28813},[173,174],[54,28815,28817,28831],{"className":28816},[178],[54,28818,28820],{"className":28819,"style":27095},[182],[54,28821,28822,28825],{"style":27098},[54,28823],{"className":28824,"style":27102},[190],[54,28826,28827],{"style":27105},[6517,28828,28829],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,28830],{"d":27112},[54,28832,232],{"className":28833},[231],[54,28835,28837],{"className":28836},[178],[54,28838,28840],{"className":28839,"style":27122},[182],[54,28841],{},[54,28843,28845],{"className":28844},[127],[54,28846,28848],{"className":28847},[16076],[54,28849,28851],{"className":28850},[16262],[54,28852,28854,28896],{"className":28853},[173,174],[54,28855,28857,28893],{"className":28856},[178],[54,28858,28860,28871,28882],{"className":28859,"style":27095},[182],[54,28861,28862,28865],{"style":27145},[54,28863],{"className":28864,"style":191},[190],[54,28866,28868],{"className":28867},[127],[54,28869,28260],{"className":28870},[127],[54,28872,28873,28876],{"style":27157},[54,28874],{"className":28875,"style":191},[190],[54,28877,28879],{"className":28878},[127],[54,28880,28269],{"className":28881},[127],[54,28883,28884,28887],{"style":27169},[54,28885],{"className":28886,"style":191},[190],[54,28888,28890],{"className":28889},[127],[54,28891,28278],{"className":28892},[127],[54,28894,232],{"className":28895},[231],[54,28897,28899],{"className":28898},[178],[54,28900,28902],{"className":28901,"style":27122},[182],[54,28903],{},[54,28905,28907],{"className":28906},[140],[54,28908,28910],{"className":28909},[6600,16212],[54,28911,28913,28933],{"className":28912},[173,174],[54,28914,28916,28930],{"className":28915},[178],[54,28917,28919],{"className":28918,"style":27095},[182],[54,28920,28921,28924],{"style":27098},[54,28922],{"className":28923,"style":27102},[190],[54,28925,28926],{"style":27105},[6517,28927,28928],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,28929],{"d":27278},[54,28931,232],{"className":28932},[231],[54,28934,28936],{"className":28935},[178],[54,28937,28939],{"className":28938,"style":27122},[182],[54,28940],{},[12,28942,28943,28944,28946],{},"In this example, the predictions ",[49,28945,26932],{}," for each data instance are calculated as a linear combination of the features (height and weight) weighted by the model's weights.",[249,28948,28949,28960],{},[252,28950,28951],{},[255,28952,28953,28955,28957],{},[258,28954,16018],{},[258,28956,16021],{},[258,28958,28959],{},"Prediction (ŷ)",[268,28961,28962,28970,28978],{},[255,28963,28964,28966,28968],{},[273,28965,16031],{},[273,28967,16034],{},[273,28969,28260],{},[255,28971,28972,28974,28976],{},[273,28973,16041],{},[273,28975,16044],{},[273,28977,28269],{},[255,28979,28980,28982,28984],{},[273,28981,26967],{},[273,28983,26970],{},[273,28985,28278],{},[12,28987,28988],{},"If the problem we are dealing with is classification, we could apply an activation function (such as the sigmoid function) to the predictions to obtain class probabilities, whereas for regression we could use the predictions directly to evaluate the model's performance (the value could represent perhaps a risk index or a continuous variable estimated from the features).",[32,28990,28992],{"id":28991},"use-in-algorithms-and-libraries","Use in Algorithms and Libraries",[12,28994,28995],{},"Specifically, matrix operations are the foundation of many machine learning algorithms:",[321,28997,28998,29004,29010],{},[324,28999,29000,29003],{},[327,29001,29002],{},"Linear Regression",": Uses matrix multiplication to calculate predictions based on the model's features and weights, and in its closed form employs operations such as matrix transposition and inverse.",[324,29005,29006,29009],{},[327,29007,29008],{},"Neural Networks",": Use matrix operations to calculate activations in each layer of the network, as well as to update weights during training.",[324,29011,29012,29015],{},[327,29013,29014],{},"Logistic Regression",": Uses matrix multiplication to calculate and then obtain class probabilities based on the model's features and weights.",[12,29017,29018],{},"Regarding their use, libraries such as NumPy, TensorFlow, PyTorch, and Scikit-learn provide optimized functions for efficiently performing vector operations:",[6019,29020,29022],{"className":6021,"code":29021,"language":6023,"meta":4069,"style":4069},"import numpy as np\n# Create a data matrix\nX = np.array([[170, 65], [182, 75], [160, 55]])\n# Create a weight vector\nw = np.array([0.5, 0.3])\n# Generate predictions\ny_hat = X.dot(w)\nprint(y_hat)\n",[49,29023,29024,29036,29041,29090,29095,29120,29125,29146],{"__ignoreMap":4069},[54,29025,29026,29028,29031,29033],{"class":6028,"line":6029},[54,29027,9572],{"class":6032},[54,29029,29030],{"class":6058}," numpy ",[54,29032,9578],{"class":6032},[54,29034,29035],{"class":6058}," np\n",[54,29037,29038],{"class":6028,"line":4076},[54,29039,29040],{"class":8381},"# Create a data matrix\n",[54,29042,29043,29045,29047,29050,29052,29055,29058,29060,29062,29065,29067,29069,29071,29073,29076,29078,29080,29082,29084,29087],{"class":6028,"line":6092},[54,29044,8542],{"class":6058},[54,29046,94],{"class":6047},[54,29048,29049],{"class":6058}," np",[54,29051,343],{"class":6047},[54,29053,29054],{"class":6058},"array",[54,29056,29057],{"class":6047},"([[",[54,29059,16031],{"class":6050},[54,29061,376],{"class":6047},[54,29063,29064],{"class":6050}," 65",[54,29066,6114],{"class":6047},[54,29068,8447],{"class":6047},[54,29070,16041],{"class":6050},[54,29072,376],{"class":6047},[54,29074,29075],{"class":6050}," 75",[54,29077,6114],{"class":6047},[54,29079,8447],{"class":6047},[54,29081,26967],{"class":6050},[54,29083,376],{"class":6047},[54,29085,29086],{"class":6050}," 55",[54,29088,29089],{"class":6047},"]])\n",[54,29091,29092],{"class":6028,"line":7458},[54,29093,29094],{"class":8381},"# Create a weight vector\n",[54,29096,29097,29099,29101,29103,29105,29107,29110,29112,29114,29117],{"class":6028,"line":7481},[54,29098,8450],{"class":6058},[54,29100,94],{"class":6047},[54,29102,29049],{"class":6058},[54,29104,343],{"class":6047},[54,29106,29054],{"class":6058},[54,29108,29109],{"class":6047},"([",[54,29111,27329],{"class":6050},[54,29113,376],{"class":6047},[54,29115,29116],{"class":6050}," 0.3",[54,29118,29119],{"class":6047},"])\n",[54,29121,29122],{"class":6028,"line":8485},[54,29123,29124],{"class":8381},"# Generate predictions\n",[54,29126,29127,29130,29132,29135,29137,29140,29142,29144],{"class":6028,"line":8533},[54,29128,29129],{"class":6058},"y_hat ",[54,29131,94],{"class":6047},[54,29133,29134],{"class":6058}," X",[54,29136,343],{"class":6047},[54,29138,29139],{"class":6058},"dot",[54,29141,85],{"class":6047},[54,29143,8504],{"class":6058},[54,29145,6145],{"class":6047},[54,29147,29148,29150,29152,29155],{"class":6028,"line":8539},[54,29149,9778],{"class":6043},[54,29151,85],{"class":6047},[54,29153,29154],{"class":6058},"y_hat",[54,29156,6145],{"class":6047},[32,29158,29160],{"id":29159},"practice-exercises","Practice Exercises",[12,29162,29163,29164],{},"In this Colab you can practice operations with vectors and matrices using NumPy: ",[19,29165,29171],{"href":29166,"target":29167,"rel":29168},"https:\u002F\u002Fcolab.research.google.com\u002Fdrive\u002F1P7gBDg7b6wVl1EMlCDf0UCWy5UBJ6b6N?usp=sharing","_blank",[29169,29170],"noopener","noreferrer","Vector and Matrix Exercises in Machine Learning",[29,29173],{},[12,29175,29176],{},"That's all for now. In the next article, we'll begin to delve deeper into the field of statistics and probability. See you then!",[9193,29178,29179],{},"html pre.shiki code .sTPum, html code.shiki .sTPum{--shiki-default:#1E754F;--shiki-dark:#4D9375}html pre.shiki code .s8w-G, html code.shiki .s8w-G{--shiki-default:#393A34;--shiki-dark:#DBD7CAEE}html pre.shiki code .snYqZ, html code.shiki .snYqZ{--shiki-default:#A0ADA0;--shiki-dark:#758575DD}html pre.shiki code .si6no, html code.shiki .si6no{--shiki-default:#999999;--shiki-dark:#666666}html pre.shiki code .sqbOQ, html code.shiki .sqbOQ{--shiki-default:#2F798A;--shiki-dark:#4C9A91}html pre.shiki code .sHLBJ, html code.shiki .sHLBJ{--shiki-default:#998418;--shiki-dark:#B8A965}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":4069,"searchDepth":6092,"depth":6092,"links":29181},[29182,29186,29187],{"id":15973,"depth":4076,"text":15974,"children":29183},[29184,29185],{"id":16511,"depth":6092,"text":16512},{"id":18417,"depth":6092,"text":18418},{"id":28991,"depth":4076,"text":28992},{"id":29159,"depth":4076,"text":29160},"2026-04-25","\u002Fblog\u002Fvectors-matrices-machine-learning\u002Fshared\u002Fvectors-matrices.webp",{},"\u002Fblog\u002Fblog\u002Fvectors-matrices-machine-learning",{"title":9255,"description":15958},{"loc":29194,"priority":9233,"lastmod":29188},"\u002Fblog\u002Fvectors-matrices-machine-learning","vectors-matrices-machine-learning","blog\u002Fblog\u002Fvectors-matrices-machine-learning","Vectors are a fundamental part of machine learning, as they allow for the efficient representation of data and model parameters. In this article, we will explore their definition and application in machine learning algorithms.",[9238,29199,29200,29201],"vectors","matrices","linear algebra","2WKTOCXI1OT3QbGFnsBg9EmYRZiJtASTjvLOfClONMs",{"id":29204,"title":15966,"author":7,"body":29205,"date":36748,"description":29209,"extension":9224,"image":36749,"lastmod":36748,"meta":36750,"navigation":7454,"order":8485,"path":36751,"seo":36752,"sitemap":36753,"slug":36755,"stem":36756,"summary":36757,"tags":36758,"__hash__":36762},"content_en\u002Fblog\u002Fblog\u002Fexperimenting-with-titanic-dataset.md",{"type":9,"value":29206,"toc":36732},[29207,29210,29218,29220,29222,29226,29238,29241,29258,29266,29270,29273,29593,29612,29841,29845,29848,29859,29864,30287,30296,30301,30309,30319,30331,30334,30357,30360,30401,30412,30421,30424,30498,30636,30872,30878,30882,30885,30889,31295,31304,31310,31314,31711,31720,31723,31727,31888,31895,31900,31910,31913,31923,31926,31936,31939,31949,31952,31962,31965,32006,32009,32021,32027,32037,32357,32365,32368,32371,32375,32385,32393,32396,32677,32684,32687,32910,32916,32919,33237,33241,33244,33579,33587,33593,34493,34496,34503,34509,34516,34523,34530,34533,34537,34544,34991,34995,35002,35297,35300,35306,35309,35323,35326,35334,35339,35344,35348,35355,36529,36532,36570,36577,36584,36590,36598,36601,36609,36612,36620,36623,36629,36632,36646,36655,36664,36673,36675,36679,36682,36693,36696,36699,36729],[12,29208,29209],{},"This time we will experiment with EDA (Exploratory Data Analysis) using the Titanic survival dataset.",[12,29211,29212,29213],{},"In the previous article in this machine learning series, we conducted a similar exercise for a coffee shop: ",[19,29214,29217],{"href":29215,"rel":29216},"https:\u002F\u002Fderas.dev\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis",[23],"Experimenting with Exploratory Data Analysis",[26,29219],{},[29,29221],{},[32,29223,29225],{"id":29224},"a-practical-exercise-the-titanic-dataset","A Practical Exercise: The Titanic Dataset",[12,29227,29228,29229,29232,29233,29235,29236,8421],{},"The Titanic dataset is a classic in machine learning. It includes information about passengers (age, gender, class, fare, embarkation port, etc.) and the target variable ",[49,29230,29231],{},"survived",", which indicates whether the person survived (",[49,29234,373],{},") or not (",[49,29237,9765],{},[12,29239,29240],{},"We will use it to practice a complete workflow, but this time with a focus on cleaning and evaluation techniques:",[4006,29242,29243,29246,29249,29252,29255],{},[324,29244,29245],{},"Data loading and initial review.",[324,29247,29248],{},"Data cleaning and variable transformation.",[324,29250,29251],{},"EDA with visualizations.",[324,29253,29254],{},"Preparation for modeling.",[324,29256,29257],{},"Training and evaluation with multiple metrics.",[12,29259,29260,29261],{},"You can view the complete notebook with the code and visualizations here: ",[19,29262,29265],{"href":29263,"target":29167,"rel":29264},"https:\u002F\u002Fcolab.research.google.com\u002Fdrive\u002F1-yoNx_d1vY0TVCyx-1PLi1lGXQLbMMYC?usp=sharing",[29169,29170],"EDA with the Titanic dataset",[305,29267,29269],{"id":29268},"_1-data-loading-and-initial-review","1. Data Loading and Initial Review",[12,29271,29272],{},"We start by importing libraries, loading the dataset, and reviewing its structure\u002Ftypes to understand what we are working with.",[6019,29274,29276],{"className":6021,"code":29275,"language":6023,"meta":4069,"style":4069},"import pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\nimport seaborn as sns\n\n# Plot style configuration\nsns.set_style('whitegrid')\nplt.rcParams['figure.figsize'] = (12, 8)\n\n# Load the Titanic dataset from seaborn\ndf_raw = sns.load_dataset('titanic')\ndf = df_raw.copy()\n\nprint('First 5 rows of the raw dataset:')\ndisplay(df.head())\n\nprint(f\"\\nDataset shape: {df.shape[0]} rows x {df.shape[1]} columns\")\nprint('\\nData types:')\ndisplay(df.dtypes.to_frame(name='dtype'))\n",[49,29277,29278,29288,29298,29315,29327,29331,29336,29357,29392,29396,29401,29427,29443,29447,29462,29480,29484,29541,29558],{"__ignoreMap":4069},[54,29279,29280,29282,29284,29286],{"class":6028,"line":6029},[54,29281,9572],{"class":6032},[54,29283,9575],{"class":6058},[54,29285,9578],{"class":6032},[54,29287,9581],{"class":6058},[54,29289,29290,29292,29294,29296],{"class":6028,"line":4076},[54,29291,9572],{"class":6032},[54,29293,29030],{"class":6058},[54,29295,9578],{"class":6032},[54,29297,29035],{"class":6058},[54,29299,29300,29302,29305,29307,29310,29312],{"class":6028,"line":6092},[54,29301,9572],{"class":6032},[54,29303,29304],{"class":6058}," matplotlib",[54,29306,343],{"class":6047},[54,29308,29309],{"class":6058},"pyplot ",[54,29311,9578],{"class":6032},[54,29313,29314],{"class":6058}," plt\n",[54,29316,29317,29319,29322,29324],{"class":6028,"line":7458},[54,29318,9572],{"class":6032},[54,29320,29321],{"class":6058}," seaborn ",[54,29323,9578],{"class":6032},[54,29325,29326],{"class":6058}," sns\n",[54,29328,29329],{"class":6028,"line":7481},[54,29330,7455],{"emptyLinePlaceholder":7454},[54,29332,29333],{"class":6028,"line":8485},[54,29334,29335],{"class":8381},"# Plot style configuration\n",[54,29337,29338,29341,29343,29346,29348,29350,29353,29355],{"class":6028,"line":8533},[54,29339,29340],{"class":6058},"sns",[54,29342,343],{"class":6047},[54,29344,29345],{"class":6058},"set_style",[54,29347,85],{"class":6047},[54,29349,7404],{"class":7403},[54,29351,29352],{"class":7407},"whitegrid",[54,29354,7404],{"class":7403},[54,29356,6145],{"class":6047},[54,29358,29359,29362,29364,29367,29369,29371,29374,29376,29378,29380,29383,29385,29387,29390],{"class":6028,"line":8539},[54,29360,29361],{"class":6058},"plt",[54,29363,343],{"class":6047},[54,29365,29366],{"class":6058},"rcParams",[54,29368,6072],{"class":6047},[54,29370,7404],{"class":7403},[54,29372,29373],{"class":7407},"figure.figsize",[54,29375,7404],{"class":7403},[54,29377,16169],{"class":6047},[54,29379,9884],{"class":6047},[54,29381,29382],{"class":6047}," (",[54,29384,18927],{"class":6050},[54,29386,376],{"class":6047},[54,29388,29389],{"class":6050}," 8",[54,29391,6145],{"class":6047},[54,29393,29394],{"class":6028,"line":9228},[54,29395,7455],{"emptyLinePlaceholder":7454},[54,29397,29398],{"class":6028,"line":9714},[54,29399,29400],{"class":8381},"# Load the Titanic dataset from seaborn\n",[54,29402,29403,29406,29408,29411,29413,29416,29418,29420,29423,29425],{"class":6028,"line":9739},[54,29404,29405],{"class":6058},"df_raw ",[54,29407,94],{"class":6047},[54,29409,29410],{"class":6058}," sns",[54,29412,343],{"class":6047},[54,29414,29415],{"class":6058},"load_dataset",[54,29417,85],{"class":6047},[54,29419,7404],{"class":7403},[54,29421,29422],{"class":7407},"titanic",[54,29424,7404],{"class":7403},[54,29426,6145],{"class":6047},[54,29428,29429,29431,29433,29436,29438,29441],{"class":6028,"line":9770},[54,29430,9648],{"class":6058},[54,29432,94],{"class":6047},[54,29434,29435],{"class":6058}," df_raw",[54,29437,343],{"class":6047},[54,29439,29440],{"class":6058},"copy",[54,29442,8433],{"class":6047},[54,29444,29445],{"class":6028,"line":9775},[54,29446,7455],{"emptyLinePlaceholder":7454},[54,29448,29449,29451,29453,29455,29458,29460],{"class":6028,"line":9793},[54,29450,9778],{"class":6043},[54,29452,85],{"class":6047},[54,29454,7404],{"class":7403},[54,29456,29457],{"class":7407},"First 5 rows of the raw dataset:",[54,29459,7404],{"class":7403},[54,29461,6145],{"class":6047},[54,29463,29464,29467,29469,29472,29474,29477],{"class":6028,"line":9818},[54,29465,29466],{"class":6058},"display",[54,29468,85],{"class":6047},[54,29470,29471],{"class":6058},"df",[54,29473,343],{"class":6047},[54,29475,29476],{"class":6058},"head",[54,29478,29479],{"class":6047},"())\n",[54,29481,29482],{"class":6028,"line":9842},[54,29483,7455],{"emptyLinePlaceholder":7454},[54,29485,29486,29488,29490,29492,29494,29497,29500,29502,29504,29506,29509,29511,29513,29515,29517,29520,29522,29524,29526,29528,29530,29532,29534,29536,29539],{"class":6028,"line":9867},[54,29487,9778],{"class":6043},[54,29489,85],{"class":6047},[54,29491,2481],{"class":6078},[54,29493,9783],{"class":7407},[54,29495,29496],{"class":6036},"\\n",[54,29498,29499],{"class":7407},"Dataset shape: ",[54,29501,369],{"class":6036},[54,29503,29471],{"class":6058},[54,29505,343],{"class":6047},[54,29507,29508],{"class":6058},"shape",[54,29510,6072],{"class":6047},[54,29512,9765],{"class":6050},[54,29514,16169],{"class":6047},[54,29516,402],{"class":6036},[54,29518,29519],{"class":7407}," rows x ",[54,29521,369],{"class":6036},[54,29523,29471],{"class":6058},[54,29525,343],{"class":6047},[54,29527,29508],{"class":6058},[54,29529,6072],{"class":6047},[54,29531,373],{"class":6050},[54,29533,16169],{"class":6047},[54,29535,402],{"class":6036},[54,29537,29538],{"class":7407}," columns\"",[54,29540,6145],{"class":6047},[54,29542,29543,29545,29547,29549,29551,29554,29556],{"class":6028,"line":9872},[54,29544,9778],{"class":6043},[54,29546,85],{"class":6047},[54,29548,7404],{"class":7403},[54,29550,29496],{"class":6036},[54,29552,29553],{"class":7407},"Data types:",[54,29555,7404],{"class":7403},[54,29557,6145],{"class":6047},[54,29559,29560,29562,29564,29566,29568,29571,29573,29576,29578,29581,29583,29585,29588,29590],{"class":6028,"line":9878},[54,29561,29466],{"class":6058},[54,29563,85],{"class":6047},[54,29565,29471],{"class":6058},[54,29567,343],{"class":6047},[54,29569,29570],{"class":6058},"dtypes",[54,29572,343],{"class":6047},[54,29574,29575],{"class":6058},"to_frame",[54,29577,85],{"class":6047},[54,29579,29580],{"class":6095},"name",[54,29582,94],{"class":6047},[54,29584,7404],{"class":7403},[54,29586,29587],{"class":7407},"dtype",[54,29589,7404],{"class":7403},[54,29591,29592],{"class":6047},"))\n",[12,29594,29595,29596,29599,29600,29603,29604,1828,29606,29603,29609,8421],{},"Here we observe a mix of numeric and categorical variables, along with columns containing null values (e.g., ",[49,29597,29598],{},"deck",") and some redundant variables (",[49,29601,29602],{},"alive"," vs ",[49,29605,29231],{},[49,29607,29608],{},"class",[49,29610,29611],{},"pclass",[249,29613,29614,29659],{},[252,29615,29616],{},[255,29617,29618,29621,29623,29626,29629,29632,29635,29638,29641,29643,29646,29649,29651,29654,29656],{},[258,29619,29231],{"align":29620},"left",[258,29622,29611],{"align":29620},[258,29624,29625],{"align":29620},"sex",[258,29627,29628],{"align":29620},"age",[258,29630,29631],{"align":29620},"sibsp",[258,29633,29634],{"align":29620},"parch",[258,29636,29637],{"align":29620},"fare",[258,29639,29640],{"align":29620},"embarked",[258,29642,29608],{"align":29620},[258,29644,29645],{"align":29620},"who",[258,29647,29648],{"align":29620},"adult_male",[258,29650,29598],{"align":29620},[258,29652,29653],{"align":29620},"embark_town",[258,29655,29602],{"align":29620},[258,29657,29658],{"align":29620},"alone",[268,29660,29661,29701,29740,29774,29808],{},[255,29662,29663,29665,29667,29670,29672,29674,29676,29679,29681,29684,29687,29689,29692,29695,29698],{},[273,29664,9765],{"align":29620},[273,29666,384],{"align":29620},[273,29668,29669],{"align":29620},"male",[273,29671,19006],{"align":29620},[273,29673,373],{"align":29620},[273,29675,9765],{"align":29620},[273,29677,29678],{"align":29620},"7.25",[273,29680,364],{"align":29620},[273,29682,29683],{"align":29620},"Third",[273,29685,29686],{"align":29620},"man",[273,29688,6132],{"align":29620},[273,29690,29691],{"align":29620},"NaN",[273,29693,29694],{"align":29620},"Southampton",[273,29696,29697],{"align":29620},"no",[273,29699,29700],{"align":29620},"False",[255,29702,29703,29705,29707,29710,29713,29715,29717,29720,29722,29725,29728,29730,29732,29735,29738],{},[273,29704,373],{"align":29620},[273,29706,373],{"align":29620},[273,29708,29709],{"align":29620},"female",[273,29711,29712],{"align":29620},"38",[273,29714,373],{"align":29620},[273,29716,9765],{"align":29620},[273,29718,29719],{"align":29620},"71.2833",[273,29721,1882],{"align":29620},[273,29723,29724],{"align":29620},"First",[273,29726,29727],{"align":29620},"woman",[273,29729,29700],{"align":29620},[273,29731,1882],{"align":29620},[273,29733,29734],{"align":29620},"Cherbourg",[273,29736,29737],{"align":29620},"yes",[273,29739,29700],{"align":29620},[255,29741,29742,29744,29746,29748,29751,29753,29755,29758,29760,29762,29764,29766,29768,29770,29772],{},[273,29743,373],{"align":29620},[273,29745,384],{"align":29620},[273,29747,29709],{"align":29620},[273,29749,29750],{"align":29620},"26",[273,29752,9765],{"align":29620},[273,29754,9765],{"align":29620},[273,29756,29757],{"align":29620},"7.925",[273,29759,364],{"align":29620},[273,29761,29683],{"align":29620},[273,29763,29727],{"align":29620},[273,29765,29700],{"align":29620},[273,29767,29691],{"align":29620},[273,29769,29694],{"align":29620},[273,29771,29737],{"align":29620},[273,29773,6132],{"align":29620},[255,29775,29776,29778,29780,29782,29785,29787,29789,29792,29794,29796,29798,29800,29802,29804,29806],{},[273,29777,373],{"align":29620},[273,29779,373],{"align":29620},[273,29781,29709],{"align":29620},[273,29783,29784],{"align":29620},"35",[273,29786,373],{"align":29620},[273,29788,9765],{"align":29620},[273,29790,29791],{"align":29620},"53.1",[273,29793,364],{"align":29620},[273,29795,29724],{"align":29620},[273,29797,29727],{"align":29620},[273,29799,29700],{"align":29620},[273,29801,1882],{"align":29620},[273,29803,29694],{"align":29620},[273,29805,29737],{"align":29620},[273,29807,29700],{"align":29620},[255,29809,29810,29812,29814,29816,29818,29820,29822,29825,29827,29829,29831,29833,29835,29837,29839],{},[273,29811,9765],{"align":29620},[273,29813,384],{"align":29620},[273,29815,29669],{"align":29620},[273,29817,29784],{"align":29620},[273,29819,9765],{"align":29620},[273,29821,9765],{"align":29620},[273,29823,29824],{"align":29620},"8.05",[273,29826,364],{"align":29620},[273,29828,29683],{"align":29620},[273,29830,29686],{"align":29620},[273,29832,6132],{"align":29620},[273,29834,29691],{"align":29620},[273,29836,29694],{"align":29620},[273,29838,29697],{"align":29620},[273,29840,6132],{"align":29620},[305,29842,29844],{"id":29843},"_2-null-values-and-data-cleaning","2. Null Values and Data Cleaning",[12,29846,29847],{},"Now we apply a basic cleaning, focused on:",[4006,29849,29850,29853,29856],{},[324,29851,29852],{},"Removing very incomplete or redundant columns.",[324,29854,29855],{},"Imputing null values strategically.",[324,29857,29858],{},"Encoding categorical variables.",[40,29860,29861],{},[12,29862,29863],{},"By imputing, we refer to filling missing values with some strategy (median, mode, etc.) to avoid losing complete rows, so we can continue using that information without introducing biases or unnecessary noise.",[6019,29865,29867],{"className":6021,"code":29866,"language":6023,"meta":4069,"style":4069},"# 1) Missing values overview\nprint('Missing values per column (raw):')\nprint(df.isnull().sum().sort_values(ascending=False))\n\n# 2) Basic cleaning\ncols_to_drop = ['deck', 'embark_town', 'alive', 'class', 'who', 'adult_male']\ndf = df.drop(columns=cols_to_drop)\n\n# 3) Impute missing values\ndf['age'] = df['age'].fillna(df['age'].median())\ndf['embarked'] = df['embarked'].fillna(df['embarked'].mode()[0])\n\n# 4) Encode categorical variables\ndf['sex'] = df['sex'].map({'male': 0, 'female': 1})\ndf = pd.get_dummies(df, columns=['embarked'], drop_first=True, dtype=int)\n\nprint('\\nMissing values after cleaning:')\nprint(df.isnull().sum().sum())\n",[49,29868,29869,29874,29889,29923,29927,29932,29989,30014,30018,30023,30072,30124,30128,30133,30192,30244,30248,30265],{"__ignoreMap":4069},[54,29870,29871],{"class":6028,"line":6029},[54,29872,29873],{"class":8381},"# 1) Missing values overview\n",[54,29875,29876,29878,29880,29882,29885,29887],{"class":6028,"line":4076},[54,29877,9778],{"class":6043},[54,29879,85],{"class":6047},[54,29881,7404],{"class":7403},[54,29883,29884],{"class":7407},"Missing values per column (raw):",[54,29886,7404],{"class":7403},[54,29888,6145],{"class":6047},[54,29890,29891,29893,29895,29897,29899,29902,29904,29907,29909,29912,29914,29917,29919,29921],{"class":6028,"line":6092},[54,29892,9778],{"class":6043},[54,29894,85],{"class":6047},[54,29896,29471],{"class":6058},[54,29898,343],{"class":6047},[54,29900,29901],{"class":6058},"isnull",[54,29903,8427],{"class":6047},[54,29905,29906],{"class":6058},"sum",[54,29908,8427],{"class":6047},[54,29910,29911],{"class":6058},"sort_values",[54,29913,85],{"class":6047},[54,29915,29916],{"class":6095},"ascending",[54,29918,94],{"class":6047},[54,29920,29700],{"class":6032},[54,29922,29592],{"class":6047},[54,29924,29925],{"class":6028,"line":7458},[54,29926,7455],{"emptyLinePlaceholder":7454},[54,29928,29929],{"class":6028,"line":7481},[54,29930,29931],{"class":8381},"# 2) Basic cleaning\n",[54,29933,29934,29937,29939,29941,29943,29945,29947,29949,29951,29953,29955,29957,29959,29961,29963,29965,29967,29969,29971,29973,29975,29977,29979,29981,29983,29985,29987],{"class":6028,"line":8485},[54,29935,29936],{"class":6058},"cols_to_drop ",[54,29938,94],{"class":6047},[54,29940,8447],{"class":6047},[54,29942,7404],{"class":7403},[54,29944,29598],{"class":7407},[54,29946,7404],{"class":7403},[54,29948,376],{"class":6047},[54,29950,8411],{"class":7403},[54,29952,29653],{"class":7407},[54,29954,7404],{"class":7403},[54,29956,376],{"class":6047},[54,29958,8411],{"class":7403},[54,29960,29602],{"class":7407},[54,29962,7404],{"class":7403},[54,29964,376],{"class":6047},[54,29966,8411],{"class":7403},[54,29968,29608],{"class":7407},[54,29970,7404],{"class":7403},[54,29972,376],{"class":6047},[54,29974,8411],{"class":7403},[54,29976,29645],{"class":7407},[54,29978,7404],{"class":7403},[54,29980,376],{"class":6047},[54,29982,8411],{"class":7403},[54,29984,29648],{"class":7407},[54,29986,7404],{"class":7403},[54,29988,8477],{"class":6047},[54,29990,29991,29993,29995,29997,29999,30002,30004,30007,30009,30012],{"class":6028,"line":8533},[54,29992,9648],{"class":6058},[54,29994,94],{"class":6047},[54,29996,9695],{"class":6058},[54,29998,343],{"class":6047},[54,30000,30001],{"class":6058},"drop",[54,30003,85],{"class":6047},[54,30005,30006],{"class":6095},"columns",[54,30008,94],{"class":6047},[54,30010,30011],{"class":6058},"cols_to_drop",[54,30013,6145],{"class":6047},[54,30015,30016],{"class":6028,"line":8539},[54,30017,7455],{"emptyLinePlaceholder":7454},[54,30019,30020],{"class":6028,"line":9228},[54,30021,30022],{"class":8381},"# 3) Impute missing values\n",[54,30024,30025,30027,30029,30031,30033,30035,30037,30039,30041,30043,30045,30047,30049,30051,30054,30056,30058,30060,30062,30064,30066,30068,30070],{"class":6028,"line":9714},[54,30026,29471],{"class":6058},[54,30028,6072],{"class":6047},[54,30030,7404],{"class":7403},[54,30032,29628],{"class":7407},[54,30034,7404],{"class":7403},[54,30036,16169],{"class":6047},[54,30038,9884],{"class":6047},[54,30040,9695],{"class":6058},[54,30042,6072],{"class":6047},[54,30044,7404],{"class":7403},[54,30046,29628],{"class":7407},[54,30048,7404],{"class":7403},[54,30050,9706],{"class":6047},[54,30052,30053],{"class":6058},"fillna",[54,30055,85],{"class":6047},[54,30057,29471],{"class":6058},[54,30059,6072],{"class":6047},[54,30061,7404],{"class":7403},[54,30063,29628],{"class":7407},[54,30065,7404],{"class":7403},[54,30067,9706],{"class":6047},[54,30069,9734],{"class":6058},[54,30071,29479],{"class":6047},[54,30073,30074,30076,30078,30080,30082,30084,30086,30088,30090,30092,30094,30096,30098,30100,30102,30104,30106,30108,30110,30112,30114,30116,30118,30120,30122],{"class":6028,"line":9739},[54,30075,29471],{"class":6058},[54,30077,6072],{"class":6047},[54,30079,7404],{"class":7403},[54,30081,29640],{"class":7407},[54,30083,7404],{"class":7403},[54,30085,16169],{"class":6047},[54,30087,9884],{"class":6047},[54,30089,9695],{"class":6058},[54,30091,6072],{"class":6047},[54,30093,7404],{"class":7403},[54,30095,29640],{"class":7407},[54,30097,7404],{"class":7403},[54,30099,9706],{"class":6047},[54,30101,30053],{"class":6058},[54,30103,85],{"class":6047},[54,30105,29471],{"class":6058},[54,30107,6072],{"class":6047},[54,30109,7404],{"class":7403},[54,30111,29640],{"class":7407},[54,30113,7404],{"class":7403},[54,30115,9706],{"class":6047},[54,30117,9759],{"class":6058},[54,30119,9762],{"class":6047},[54,30121,9765],{"class":6050},[54,30123,29119],{"class":6047},[54,30125,30126],{"class":6028,"line":9770},[54,30127,7455],{"emptyLinePlaceholder":7454},[54,30129,30130],{"class":6028,"line":9775},[54,30131,30132],{"class":8381},"# 4) Encode categorical variables\n",[54,30134,30135,30137,30139,30141,30143,30145,30147,30149,30151,30153,30155,30157,30159,30161,30164,30166,30168,30170,30172,30174,30177,30179,30181,30183,30185,30187,30190],{"class":6028,"line":9793},[54,30136,29471],{"class":6058},[54,30138,6072],{"class":6047},[54,30140,7404],{"class":7403},[54,30142,29625],{"class":7407},[54,30144,7404],{"class":7403},[54,30146,16169],{"class":6047},[54,30148,9884],{"class":6047},[54,30150,9695],{"class":6058},[54,30152,6072],{"class":6047},[54,30154,7404],{"class":7403},[54,30156,29625],{"class":7407},[54,30158,7404],{"class":7403},[54,30160,9706],{"class":6047},[54,30162,30163],{"class":6058},"map",[54,30165,9661],{"class":6047},[54,30167,7404],{"class":7403},[54,30169,29669],{"class":7407},[54,30171,7404],{"class":7403},[54,30173,950],{"class":6047},[54,30175,30176],{"class":6050}," 0",[54,30178,376],{"class":6047},[54,30180,8411],{"class":7403},[54,30182,29709],{"class":7407},[54,30184,7404],{"class":7403},[54,30186,950],{"class":6047},[54,30188,30189],{"class":6050}," 1",[54,30191,9676],{"class":6047},[54,30193,30194,30196,30198,30200,30202,30205,30207,30209,30211,30214,30217,30219,30221,30223,30225,30228,30230,30232,30234,30237,30239,30242],{"class":6028,"line":9818},[54,30195,9648],{"class":6058},[54,30197,94],{"class":6047},[54,30199,9653],{"class":6058},[54,30201,343],{"class":6047},[54,30203,30204],{"class":6058},"get_dummies",[54,30206,85],{"class":6047},[54,30208,29471],{"class":6058},[54,30210,376],{"class":6047},[54,30212,30213],{"class":6095}," columns",[54,30215,30216],{"class":6047},"=[",[54,30218,7404],{"class":7403},[54,30220,29640],{"class":7407},[54,30222,7404],{"class":7403},[54,30224,6114],{"class":6047},[54,30226,30227],{"class":6095}," drop_first",[54,30229,94],{"class":6047},[54,30231,6132],{"class":6032},[54,30233,376],{"class":6047},[54,30235,30236],{"class":6095}," dtype",[54,30238,94],{"class":6047},[54,30240,30241],{"class":6043},"int",[54,30243,6145],{"class":6047},[54,30245,30246],{"class":6028,"line":9842},[54,30247,7455],{"emptyLinePlaceholder":7454},[54,30249,30250,30252,30254,30256,30258,30261,30263],{"class":6028,"line":9867},[54,30251,9778],{"class":6043},[54,30253,85],{"class":6047},[54,30255,7404],{"class":7403},[54,30257,29496],{"class":6036},[54,30259,30260],{"class":7407},"Missing values after cleaning:",[54,30262,7404],{"class":7403},[54,30264,6145],{"class":6047},[54,30266,30267,30269,30271,30273,30275,30277,30279,30281,30283,30285],{"class":6028,"line":9872},[54,30268,9778],{"class":6043},[54,30270,85],{"class":6047},[54,30272,29471],{"class":6058},[54,30274,343],{"class":6047},[54,30276,29901],{"class":6058},[54,30278,8427],{"class":6047},[54,30280,29906],{"class":6058},[54,30282,8427],{"class":6047},[54,30284,29906],{"class":6058},[54,30286,29479],{"class":6047},[12,30288,30289,30290,30292,30293,30295],{},"We use the median for ",[49,30291,29628],{}," because it is robust against outliers, and the mode for ",[49,30294,29640],{}," because it is categorical.",[40,30297,30298],{},[12,30299,30300],{},"The median is the value that lies in the middle of an ordered dataset, making it less sensitive to extreme values (outliers) that could distort the mean. This is why it's common to use it for imputing ages, where there might be very young or very elderly passengers.",[40,30302,30303],{},[12,30304,30305,30306,30308],{},"The mode is the most frequent value in a column, making it suitable for categorical variables like ",[49,30307,29640],{},", where we want to fill nulls with the most common category without introducing new categories or biases.",[12,30310,30311,30312,30314,30315,30318],{},"Also, we apply One-Hot Encoding to ",[49,30313,29640],{}," with ",[49,30316,30317],{},"drop_first=True"," to avoid multicollinearity.",[12,30320,30321,30324,30325,30327,30328,30330],{},[327,30322,30323],{},"Let's pause here for a moment",": when applying One-Hot Encoding to a variable with ",[49,30326,3188],{}," categories, ",[49,30329,3188],{}," binary columns are created (one for each category).",[12,30332,30333],{},"It goes from being a single column like:",[249,30335,30336,30342],{},[252,30337,30338],{},[255,30339,30340],{},[258,30341,29640],{"align":29620},[268,30343,30344,30348,30352],{},[255,30345,30346],{},[273,30347,364],{"align":29620},[255,30349,30350],{},[273,30351,1882],{"align":29620},[255,30353,30354],{},[273,30355,30356],{"align":29620},"Q",[12,30358,30359],{},"Three binary columns:",[249,30361,30362,30375],{},[252,30363,30364],{},[255,30365,30366,30369,30372],{},[258,30367,30368],{"align":29620},"embarked_C",[258,30370,30371],{"align":29620},"embarked_Q",[258,30373,30374],{"align":29620},"embarked_S",[268,30376,30377,30385,30393],{},[255,30378,30379,30381,30383],{},[273,30380,9765],{"align":29620},[273,30382,9765],{"align":29620},[273,30384,373],{"align":29620},[255,30386,30387,30389,30391],{},[273,30388,373],{"align":29620},[273,30390,9765],{"align":29620},[273,30392,9765],{"align":29620},[255,30394,30395,30397,30399],{},[273,30396,9765],{"align":29620},[273,30398,9765],{"align":29620},[273,30400,373],{"align":29620},[12,30402,30403,30404,30407,30408,30411],{},"The problem is that if all categories are included, one can always be deduced from the others (because if it's not C nor Q, then it must be S), which generates ",[327,30405,30406],{},"multicollinearity",", i.e., repeated information that can confuse models like linear or logistic regression and make their results unstable. Therefore, when using drop_first=True, one of the categories is removed and becomes the ",[327,30409,30410],{},"implicit reference",", avoiding that redundancy and making the model work more stably and clearly.",[12,30413,30414,30415,30417,30418,30420],{},"With the implicit reference, we refer to the fact that if ",[49,30416,30374],{}," is 0 and ",[49,30419,30371],{}," is 0, then by default we know the passenger embarked at C, without needing an explicit column for that.",[12,30422,30423],{},"Let's review how the dataset looks now:",[6019,30425,30427],{"className":6021,"code":30426,"language":6023,"meta":4069,"style":4069},"print('First 5 rows after preprocessing:')\ndisplay(df.head())\n\nprint('\\nSummary statistics (numeric features):')\ndisplay(df.describe().T)\n",[49,30428,30429,30444,30458,30462,30479],{"__ignoreMap":4069},[54,30430,30431,30433,30435,30437,30440,30442],{"class":6028,"line":6029},[54,30432,9778],{"class":6043},[54,30434,85],{"class":6047},[54,30436,7404],{"class":7403},[54,30438,30439],{"class":7407},"First 5 rows after preprocessing:",[54,30441,7404],{"class":7403},[54,30443,6145],{"class":6047},[54,30445,30446,30448,30450,30452,30454,30456],{"class":6028,"line":4076},[54,30447,29466],{"class":6058},[54,30449,85],{"class":6047},[54,30451,29471],{"class":6058},[54,30453,343],{"class":6047},[54,30455,29476],{"class":6058},[54,30457,29479],{"class":6047},[54,30459,30460],{"class":6028,"line":6092},[54,30461,7455],{"emptyLinePlaceholder":7454},[54,30463,30464,30466,30468,30470,30472,30475,30477],{"class":6028,"line":7458},[54,30465,9778],{"class":6043},[54,30467,85],{"class":6047},[54,30469,7404],{"class":7403},[54,30471,29496],{"class":6036},[54,30473,30474],{"class":7407},"Summary statistics (numeric features):",[54,30476,7404],{"class":7403},[54,30478,6145],{"class":6047},[54,30480,30481,30483,30485,30487,30489,30492,30494,30496],{"class":6028,"line":7481},[54,30482,29466],{"class":6058},[54,30484,85],{"class":6047},[54,30486,29471],{"class":6058},[54,30488,343],{"class":6047},[54,30490,30491],{"class":6058},"describe",[54,30493,8427],{"class":6047},[54,30495,4192],{"class":6058},[54,30497,6145],{"class":6047},[249,30499,30500,30524],{},[252,30501,30502],{},[255,30503,30504,30506,30508,30510,30512,30514,30516,30518,30520,30522],{},[258,30505,29231],{"align":29620},[258,30507,29611],{"align":29620},[258,30509,29625],{"align":29620},[258,30511,29628],{"align":29620},[258,30513,29631],{"align":29620},[258,30515,29634],{"align":29620},[258,30517,29637],{"align":29620},[258,30519,29658],{"align":29620},[258,30521,30371],{"align":29620},[258,30523,30374],{"align":29620},[268,30525,30526,30548,30570,30592,30614],{},[255,30527,30528,30530,30532,30534,30536,30538,30540,30542,30544,30546],{},[273,30529,9765],{"align":29620},[273,30531,384],{"align":29620},[273,30533,9765],{"align":29620},[273,30535,19006],{"align":29620},[273,30537,373],{"align":29620},[273,30539,9765],{"align":29620},[273,30541,29678],{"align":29620},[273,30543,29700],{"align":29620},[273,30545,9765],{"align":29620},[273,30547,373],{"align":29620},[255,30549,30550,30552,30554,30556,30558,30560,30562,30564,30566,30568],{},[273,30551,373],{"align":29620},[273,30553,373],{"align":29620},[273,30555,373],{"align":29620},[273,30557,29712],{"align":29620},[273,30559,373],{"align":29620},[273,30561,9765],{"align":29620},[273,30563,29719],{"align":29620},[273,30565,29700],{"align":29620},[273,30567,9765],{"align":29620},[273,30569,9765],{"align":29620},[255,30571,30572,30574,30576,30578,30580,30582,30584,30586,30588,30590],{},[273,30573,373],{"align":29620},[273,30575,384],{"align":29620},[273,30577,373],{"align":29620},[273,30579,29750],{"align":29620},[273,30581,9765],{"align":29620},[273,30583,9765],{"align":29620},[273,30585,29757],{"align":29620},[273,30587,6132],{"align":29620},[273,30589,9765],{"align":29620},[273,30591,373],{"align":29620},[255,30593,30594,30596,30598,30600,30602,30604,30606,30608,30610,30612],{},[273,30595,373],{"align":29620},[273,30597,373],{"align":29620},[273,30599,373],{"align":29620},[273,30601,29784],{"align":29620},[273,30603,373],{"align":29620},[273,30605,9765],{"align":29620},[273,30607,29791],{"align":29620},[273,30609,29700],{"align":29620},[273,30611,9765],{"align":29620},[273,30613,373],{"align":29620},[255,30615,30616,30618,30620,30622,30624,30626,30628,30630,30632,30634],{},[273,30617,9765],{"align":29620},[273,30619,384],{"align":29620},[273,30621,9765],{"align":29620},[273,30623,29784],{"align":29620},[273,30625,9765],{"align":29620},[273,30627,9765],{"align":29620},[273,30629,29824],{"align":29620},[273,30631,6132],{"align":29620},[273,30633,9765],{"align":29620},[273,30635,373],{"align":29620},[249,30637,30638,30664],{},[252,30639,30640],{},[255,30641,30642,30644,30647,30649,30651,30653,30656,30659,30662],{},[258,30643],{"align":29620},[258,30645,30646],{"align":29620},"count",[258,30648,9709],{"align":29620},[258,30650,9972],{"align":29620},[258,30652,9919],{"align":29620},[258,30654,30655],{"align":29620},"25%",[258,30657,30658],{"align":29620},"50%",[258,30660,30661],{"align":29620},"75%",[258,30663,3559],{"align":29620},[268,30665,30666,30689,30711,30733,30757,30780,30802,30828,30850],{},[255,30667,30668,30670,30673,30676,30679,30681,30683,30685,30687],{},[273,30669,29231],{"align":29620},[273,30671,30672],{"align":29620},"891",[273,30674,30675],{"align":29620},"0.383838",[273,30677,30678],{"align":29620},"0.486592",[273,30680,9765],{"align":29620},[273,30682,9765],{"align":29620},[273,30684,9765],{"align":29620},[273,30686,373],{"align":29620},[273,30688,373],{"align":29620},[255,30690,30691,30693,30695,30698,30701,30703,30705,30707,30709],{},[273,30692,29611],{"align":29620},[273,30694,30672],{"align":29620},[273,30696,30697],{"align":29620},"2.308642",[273,30699,30700],{"align":29620},"0.836071",[273,30702,373],{"align":29620},[273,30704,379],{"align":29620},[273,30706,384],{"align":29620},[273,30708,384],{"align":29620},[273,30710,384],{"align":29620},[255,30712,30713,30715,30717,30720,30723,30725,30727,30729,30731],{},[273,30714,29625],{"align":29620},[273,30716,30672],{"align":29620},[273,30718,30719],{"align":29620},"0.352413",[273,30721,30722],{"align":29620},"0.47799",[273,30724,9765],{"align":29620},[273,30726,9765],{"align":29620},[273,30728,9765],{"align":29620},[273,30730,373],{"align":29620},[273,30732,373],{"align":29620},[255,30734,30735,30737,30739,30742,30745,30748,30750,30753,30755],{},[273,30736,29628],{"align":29620},[273,30738,30672],{"align":29620},[273,30740,30741],{"align":29620},"29.361582",[273,30743,30744],{"align":29620},"13.019697",[273,30746,30747],{"align":29620},"0.42",[273,30749,19006],{"align":29620},[273,30751,30752],{"align":29620},"28",[273,30754,29784],{"align":29620},[273,30756,28236],{"align":29620},[255,30758,30759,30761,30763,30766,30769,30771,30773,30775,30777],{},[273,30760,29631],{"align":29620},[273,30762,30672],{"align":29620},[273,30764,30765],{"align":29620},"0.523008",[273,30767,30768],{"align":29620},"1.102743",[273,30770,9765],{"align":29620},[273,30772,9765],{"align":29620},[273,30774,9765],{"align":29620},[273,30776,373],{"align":29620},[273,30778,30779],{"align":29620},"8",[255,30781,30782,30784,30786,30789,30792,30794,30796,30798,30800],{},[273,30783,29634],{"align":29620},[273,30785,30672],{"align":29620},[273,30787,30788],{"align":29620},"0.381594",[273,30790,30791],{"align":29620},"0.806057",[273,30793,9765],{"align":29620},[273,30795,9765],{"align":29620},[273,30797,9765],{"align":29620},[273,30799,9765],{"align":29620},[273,30801,399],{"align":29620},[255,30803,30804,30806,30808,30811,30814,30816,30819,30822,30825],{},[273,30805,29637],{"align":29620},[273,30807,30672],{"align":29620},[273,30809,30810],{"align":29620},"32.204208",[273,30812,30813],{"align":29620},"49.693429",[273,30815,9765],{"align":29620},[273,30817,30818],{"align":29620},"7.9104",[273,30820,30821],{"align":29620},"14.4542",[273,30823,30824],{"align":29620},"31",[273,30826,30827],{"align":29620},"512.3292",[255,30829,30830,30832,30834,30837,30840,30842,30844,30846,30848],{},[273,30831,30371],{"align":29620},[273,30833,30672],{"align":29620},[273,30835,30836],{"align":29620},"0.08642",[273,30838,30839],{"align":29620},"0.281141",[273,30841,9765],{"align":29620},[273,30843,9765],{"align":29620},[273,30845,9765],{"align":29620},[273,30847,9765],{"align":29620},[273,30849,373],{"align":29620},[255,30851,30852,30854,30856,30859,30862,30864,30866,30868,30870],{},[273,30853,30374],{"align":29620},[273,30855,30672],{"align":29620},[273,30857,30858],{"align":29620},"0.725028",[273,30860,30861],{"align":29620},"0.446751",[273,30863,9765],{"align":29620},[273,30865,9765],{"align":29620},[273,30867,373],{"align":29620},[273,30869,373],{"align":29620},[273,30871,373],{"align":29620},[12,30873,30874,30875,30877],{},"From this descriptive statistics, we see that age has a wide range (from babies to elderly), and fare (",[49,30876,29637],{},") also varies significantly, with some passengers paying very high fares (likely from first class).",[305,30879,30881],{"id":30880},"_3-eda-distributions-and-relationships","3. EDA: Distributions and Relationships",[12,30883,30884],{},"With the cleaned data, let's start exploring visually:",[885,30886,30888],{"id":30887},"distribution-of-the-target-variable","Distribution of the target variable",[6019,30890,30892],{"className":6021,"code":30891,"language":6023,"meta":4069,"style":4069},"plt.figure(figsize=(7, 5))\nax = sns.countplot(data=df, x='survived', palette='viridis', hue='survived', legend=False)\nplt.title('Survival Distribution (0 = No, 1 = Yes)')\nplt.xlabel('Survived')\nplt.ylabel('Passenger Count')\n\n# Add percentage labels\ntotal = len(df)\nfor p in ax.patches:\n    height = p.get_height()\n    ax.annotate(f'{(height\u002Ftotal)*100:.1f}%',\n                (p.get_x() + p.get_width() \u002F 2, height),\n                ha='center', va='bottom', fontsize=10, xytext=(0, 4),\n                textcoords='offset points')\n\nplt.tight_layout()\nplt.show()\n",[49,30893,30894,30921,30994,31014,31034,31054,31058,31063,31079,31098,31115,31161,31201,31253,31269,31273,31284],{"__ignoreMap":4069},[54,30895,30896,30898,30900,30903,30905,30908,30911,30914,30916,30919],{"class":6028,"line":6029},[54,30897,29361],{"class":6058},[54,30899,343],{"class":6047},[54,30901,30902],{"class":6058},"figure",[54,30904,85],{"class":6047},[54,30906,30907],{"class":6095},"figsize",[54,30909,30910],{"class":6047},"=(",[54,30912,30913],{"class":6050},"7",[54,30915,376],{"class":6047},[54,30917,30918],{"class":6050}," 5",[54,30920,29592],{"class":6047},[54,30922,30923,30926,30928,30930,30932,30935,30937,30939,30941,30943,30945,30948,30950,30952,30954,30956,30958,30961,30963,30965,30968,30970,30972,30975,30977,30979,30981,30983,30985,30988,30990,30992],{"class":6028,"line":4076},[54,30924,30925],{"class":6058},"ax ",[54,30927,94],{"class":6047},[54,30929,29410],{"class":6058},[54,30931,343],{"class":6047},[54,30933,30934],{"class":6058},"countplot",[54,30936,85],{"class":6047},[54,30938,7447],{"class":6095},[54,30940,94],{"class":6047},[54,30942,29471],{"class":6058},[54,30944,376],{"class":6047},[54,30946,30947],{"class":6095}," x",[54,30949,94],{"class":6047},[54,30951,7404],{"class":7403},[54,30953,29231],{"class":7407},[54,30955,7404],{"class":7403},[54,30957,376],{"class":6047},[54,30959,30960],{"class":6095}," palette",[54,30962,94],{"class":6047},[54,30964,7404],{"class":7403},[54,30966,30967],{"class":7407},"viridis",[54,30969,7404],{"class":7403},[54,30971,376],{"class":6047},[54,30973,30974],{"class":6095}," hue",[54,30976,94],{"class":6047},[54,30978,7404],{"class":7403},[54,30980,29231],{"class":7407},[54,30982,7404],{"class":7403},[54,30984,376],{"class":6047},[54,30986,30987],{"class":6095}," legend",[54,30989,94],{"class":6047},[54,30991,29700],{"class":6032},[54,30993,6145],{"class":6047},[54,30995,30996,30998,31000,31003,31005,31007,31010,31012],{"class":6028,"line":6092},[54,30997,29361],{"class":6058},[54,30999,343],{"class":6047},[54,31001,31002],{"class":6058},"title",[54,31004,85],{"class":6047},[54,31006,7404],{"class":7403},[54,31008,31009],{"class":7407},"Survival Distribution (0 = No, 1 = Yes)",[54,31011,7404],{"class":7403},[54,31013,6145],{"class":6047},[54,31015,31016,31018,31020,31023,31025,31027,31030,31032],{"class":6028,"line":7458},[54,31017,29361],{"class":6058},[54,31019,343],{"class":6047},[54,31021,31022],{"class":6058},"xlabel",[54,31024,85],{"class":6047},[54,31026,7404],{"class":7403},[54,31028,31029],{"class":7407},"Survived",[54,31031,7404],{"class":7403},[54,31033,6145],{"class":6047},[54,31035,31036,31038,31040,31043,31045,31047,31050,31052],{"class":6028,"line":7481},[54,31037,29361],{"class":6058},[54,31039,343],{"class":6047},[54,31041,31042],{"class":6058},"ylabel",[54,31044,85],{"class":6047},[54,31046,7404],{"class":7403},[54,31048,31049],{"class":7407},"Passenger Count",[54,31051,7404],{"class":7403},[54,31053,6145],{"class":6047},[54,31055,31056],{"class":6028,"line":8485},[54,31057,7455],{"emptyLinePlaceholder":7454},[54,31059,31060],{"class":6028,"line":8533},[54,31061,31062],{"class":8381},"# Add percentage labels\n",[54,31064,31065,31068,31070,31073,31075,31077],{"class":6028,"line":8539},[54,31066,31067],{"class":6058},"total ",[54,31069,94],{"class":6047},[54,31071,31072],{"class":6043}," len",[54,31074,85],{"class":6047},[54,31076,29471],{"class":6058},[54,31078,6145],{"class":6047},[54,31080,31081,31083,31086,31088,31090,31092,31095],{"class":6028,"line":9228},[54,31082,6033],{"class":6032},[54,31084,31085],{"class":6058}," p ",[54,31087,8458],{"class":6032},[54,31089,6117],{"class":6058},[54,31091,343],{"class":6047},[54,31093,31094],{"class":6058},"patches",[54,31096,31097],{"class":6047},":\n",[54,31099,31100,31103,31105,31108,31110,31113],{"class":6028,"line":9714},[54,31101,31102],{"class":6058},"    height ",[54,31104,94],{"class":6047},[54,31106,31107],{"class":6058}," p",[54,31109,343],{"class":6047},[54,31111,31112],{"class":6058},"get_height",[54,31114,8433],{"class":6047},[54,31116,31117,31120,31122,31125,31127,31129,31131,31133,31135,31138,31140,31143,31145,31148,31150,31153,31155,31158],{"class":6028,"line":9739},[54,31118,31119],{"class":6058},"    ax",[54,31121,343],{"class":6047},[54,31123,31124],{"class":6058},"annotate",[54,31126,85],{"class":6047},[54,31128,2481],{"class":6078},[54,31130,7404],{"class":7407},[54,31132,369],{"class":6036},[54,31134,85],{"class":6047},[54,31136,31137],{"class":6058},"height",[54,31139,12974],{"class":6078},[54,31141,31142],{"class":6058},"total",[54,31144,91],{"class":6047},[54,31146,31147],{"class":6078},"*",[54,31149,11514],{"class":6050},[54,31151,31152],{"class":6078},":.1f",[54,31154,402],{"class":6036},[54,31156,31157],{"class":7407},"%'",[54,31159,31160],{"class":6047},",\n",[54,31162,31163,31166,31168,31170,31173,31175,31178,31180,31182,31185,31187,31190,31193,31195,31198],{"class":6028,"line":9770},[54,31164,31165],{"class":6047},"                (",[54,31167,12],{"class":6058},[54,31169,343],{"class":6047},[54,31171,31172],{"class":6058},"get_x",[54,31174,9901],{"class":6047},[54,31176,31177],{"class":6078}," +",[54,31179,31107],{"class":6058},[54,31181,343],{"class":6047},[54,31183,31184],{"class":6058},"get_width",[54,31186,9901],{"class":6047},[54,31188,31189],{"class":6078}," \u002F",[54,31191,31192],{"class":6050}," 2",[54,31194,376],{"class":6047},[54,31196,31197],{"class":6058}," height",[54,31199,31200],{"class":6047},"),\n",[54,31202,31203,31206,31208,31210,31212,31214,31216,31219,31221,31223,31226,31228,31230,31233,31235,31237,31239,31242,31244,31246,31248,31251],{"class":6028,"line":9775},[54,31204,31205],{"class":6095},"                ha",[54,31207,94],{"class":6047},[54,31209,7404],{"class":7403},[54,31211,25557],{"class":7407},[54,31213,7404],{"class":7403},[54,31215,376],{"class":6047},[54,31217,31218],{"class":6095}," va",[54,31220,94],{"class":6047},[54,31222,7404],{"class":7403},[54,31224,31225],{"class":7407},"bottom",[54,31227,7404],{"class":7403},[54,31229,376],{"class":6047},[54,31231,31232],{"class":6095}," fontsize",[54,31234,94],{"class":6047},[54,31236,11509],{"class":6050},[54,31238,376],{"class":6047},[54,31240,31241],{"class":6095}," xytext",[54,31243,30910],{"class":6047},[54,31245,9765],{"class":6050},[54,31247,376],{"class":6047},[54,31249,31250],{"class":6050}," 4",[54,31252,31200],{"class":6047},[54,31254,31255,31258,31260,31262,31265,31267],{"class":6028,"line":9793},[54,31256,31257],{"class":6095},"                textcoords",[54,31259,94],{"class":6047},[54,31261,7404],{"class":7403},[54,31263,31264],{"class":7407},"offset points",[54,31266,7404],{"class":7403},[54,31268,6145],{"class":6047},[54,31270,31271],{"class":6028,"line":9818},[54,31272,7455],{"emptyLinePlaceholder":7454},[54,31274,31275,31277,31279,31282],{"class":6028,"line":9842},[54,31276,29361],{"class":6058},[54,31278,343],{"class":6047},[54,31280,31281],{"class":6058},"tight_layout",[54,31283,8433],{"class":6047},[54,31285,31286,31288,31290,31293],{"class":6028,"line":9867},[54,31287,29361],{"class":6058},[54,31289,343],{"class":6047},[54,31291,31292],{"class":6058},"show",[54,31294,8433],{"class":6047},[12,31296,31297,31301],{},[6869,31298],{"alt":31299,"src":31300},"Survival Distribution","\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Fsurvived_distribution.webp",[1855,31302,31303],{},"Of the 891 passengers, approximately 38% survived.",[12,31305,31306,31307,343],{},"We see a more frequent negative outcome (more passengers did NOT survive), so it's worth evaluating something more than ",[327,31308,31309],{},"accuracy",[885,31311,31313],{"id":31312},"survival-by-sex-and-class","Survival by Sex and Class",[6019,31315,31317],{"className":6021,"code":31316,"language":6023,"meta":4069,"style":4069},"fig, axes = plt.subplots(1, 2, figsize=(14, 5))\n\nsns.barplot(data=df, x='sex', y='survived', ax=axes[0], palette='Set2', hue='sex', legend=False)\naxes[0].set_title('Survival Rate by Sex (0 = Male, 1 = Female)')\naxes[0].set_xlabel('Sex')\naxes[0].set_ylabel('Mean Survival Rate')\n\nsns.barplot(data=df, x='pclass', y='survived', ax=axes[1], palette='Set2', hue='pclass', legend=False)\naxes[1].set_title('Survival Rate by Passenger Class')\naxes[1].set_xlabel('Passenger Class')\naxes[1].set_ylabel('Mean Survival Rate')\n\nplt.tight_layout()\nplt.show()\n",[49,31318,31319,31363,31367,31457,31481,31505,31529,31533,31619,31642,31665,31687,31691,31701],{"__ignoreMap":4069},[54,31320,31321,31324,31326,31329,31331,31334,31336,31339,31341,31343,31345,31347,31349,31352,31354,31357,31359,31361],{"class":6028,"line":6029},[54,31322,31323],{"class":6058},"fig",[54,31325,376],{"class":6047},[54,31327,31328],{"class":6058}," axes ",[54,31330,94],{"class":6047},[54,31332,31333],{"class":6058}," plt",[54,31335,343],{"class":6047},[54,31337,31338],{"class":6058},"subplots",[54,31340,85],{"class":6047},[54,31342,373],{"class":6050},[54,31344,376],{"class":6047},[54,31346,31192],{"class":6050},[54,31348,376],{"class":6047},[54,31350,31351],{"class":6095}," figsize",[54,31353,30910],{"class":6047},[54,31355,31356],{"class":6050},"14",[54,31358,376],{"class":6047},[54,31360,30918],{"class":6050},[54,31362,29592],{"class":6047},[54,31364,31365],{"class":6028,"line":4076},[54,31366,7455],{"emptyLinePlaceholder":7454},[54,31368,31369,31371,31373,31376,31378,31380,31382,31384,31386,31388,31390,31392,31394,31396,31398,31401,31403,31405,31407,31409,31411,31413,31415,31418,31420,31422,31424,31426,31428,31430,31433,31435,31437,31439,31441,31443,31445,31447,31449,31451,31453,31455],{"class":6028,"line":6092},[54,31370,29340],{"class":6058},[54,31372,343],{"class":6047},[54,31374,31375],{"class":6058},"barplot",[54,31377,85],{"class":6047},[54,31379,7447],{"class":6095},[54,31381,94],{"class":6047},[54,31383,29471],{"class":6058},[54,31385,376],{"class":6047},[54,31387,30947],{"class":6095},[54,31389,94],{"class":6047},[54,31391,7404],{"class":7403},[54,31393,29625],{"class":7407},[54,31395,7404],{"class":7403},[54,31397,376],{"class":6047},[54,31399,31400],{"class":6095}," y",[54,31402,94],{"class":6047},[54,31404,7404],{"class":7403},[54,31406,29231],{"class":7407},[54,31408,7404],{"class":7403},[54,31410,376],{"class":6047},[54,31412,6117],{"class":6095},[54,31414,94],{"class":6047},[54,31416,31417],{"class":6058},"axes",[54,31419,6072],{"class":6047},[54,31421,9765],{"class":6050},[54,31423,6114],{"class":6047},[54,31425,30960],{"class":6095},[54,31427,94],{"class":6047},[54,31429,7404],{"class":7403},[54,31431,31432],{"class":7407},"Set2",[54,31434,7404],{"class":7403},[54,31436,376],{"class":6047},[54,31438,30974],{"class":6095},[54,31440,94],{"class":6047},[54,31442,7404],{"class":7403},[54,31444,29625],{"class":7407},[54,31446,7404],{"class":7403},[54,31448,376],{"class":6047},[54,31450,30987],{"class":6095},[54,31452,94],{"class":6047},[54,31454,29700],{"class":6032},[54,31456,6145],{"class":6047},[54,31458,31459,31461,31463,31465,31467,31470,31472,31474,31477,31479],{"class":6028,"line":7458},[54,31460,31417],{"class":6058},[54,31462,6072],{"class":6047},[54,31464,9765],{"class":6050},[54,31466,9706],{"class":6047},[54,31468,31469],{"class":6058},"set_title",[54,31471,85],{"class":6047},[54,31473,7404],{"class":7403},[54,31475,31476],{"class":7407},"Survival Rate by Sex (0 = Male, 1 = Female)",[54,31478,7404],{"class":7403},[54,31480,6145],{"class":6047},[54,31482,31483,31485,31487,31489,31491,31494,31496,31498,31501,31503],{"class":6028,"line":7481},[54,31484,31417],{"class":6058},[54,31486,6072],{"class":6047},[54,31488,9765],{"class":6050},[54,31490,9706],{"class":6047},[54,31492,31493],{"class":6058},"set_xlabel",[54,31495,85],{"class":6047},[54,31497,7404],{"class":7403},[54,31499,31500],{"class":7407},"Sex",[54,31502,7404],{"class":7403},[54,31504,6145],{"class":6047},[54,31506,31507,31509,31511,31513,31515,31518,31520,31522,31525,31527],{"class":6028,"line":8485},[54,31508,31417],{"class":6058},[54,31510,6072],{"class":6047},[54,31512,9765],{"class":6050},[54,31514,9706],{"class":6047},[54,31516,31517],{"class":6058},"set_ylabel",[54,31519,85],{"class":6047},[54,31521,7404],{"class":7403},[54,31523,31524],{"class":7407},"Mean Survival Rate",[54,31526,7404],{"class":7403},[54,31528,6145],{"class":6047},[54,31530,31531],{"class":6028,"line":8533},[54,31532,7455],{"emptyLinePlaceholder":7454},[54,31534,31535,31537,31539,31541,31543,31545,31547,31549,31551,31553,31555,31557,31559,31561,31563,31565,31567,31569,31571,31573,31575,31577,31579,31581,31583,31585,31587,31589,31591,31593,31595,31597,31599,31601,31603,31605,31607,31609,31611,31613,31615,31617],{"class":6028,"line":8539},[54,31536,29340],{"class":6058},[54,31538,343],{"class":6047},[54,31540,31375],{"class":6058},[54,31542,85],{"class":6047},[54,31544,7447],{"class":6095},[54,31546,94],{"class":6047},[54,31548,29471],{"class":6058},[54,31550,376],{"class":6047},[54,31552,30947],{"class":6095},[54,31554,94],{"class":6047},[54,31556,7404],{"class":7403},[54,31558,29611],{"class":7407},[54,31560,7404],{"class":7403},[54,31562,376],{"class":6047},[54,31564,31400],{"class":6095},[54,31566,94],{"class":6047},[54,31568,7404],{"class":7403},[54,31570,29231],{"class":7407},[54,31572,7404],{"class":7403},[54,31574,376],{"class":6047},[54,31576,6117],{"class":6095},[54,31578,94],{"class":6047},[54,31580,31417],{"class":6058},[54,31582,6072],{"class":6047},[54,31584,373],{"class":6050},[54,31586,6114],{"class":6047},[54,31588,30960],{"class":6095},[54,31590,94],{"class":6047},[54,31592,7404],{"class":7403},[54,31594,31432],{"class":7407},[54,31596,7404],{"class":7403},[54,31598,376],{"class":6047},[54,31600,30974],{"class":6095},[54,31602,94],{"class":6047},[54,31604,7404],{"class":7403},[54,31606,29611],{"class":7407},[54,31608,7404],{"class":7403},[54,31610,376],{"class":6047},[54,31612,30987],{"class":6095},[54,31614,94],{"class":6047},[54,31616,29700],{"class":6032},[54,31618,6145],{"class":6047},[54,31620,31621,31623,31625,31627,31629,31631,31633,31635,31638,31640],{"class":6028,"line":9228},[54,31622,31417],{"class":6058},[54,31624,6072],{"class":6047},[54,31626,373],{"class":6050},[54,31628,9706],{"class":6047},[54,31630,31469],{"class":6058},[54,31632,85],{"class":6047},[54,31634,7404],{"class":7403},[54,31636,31637],{"class":7407},"Survival Rate by Passenger Class",[54,31639,7404],{"class":7403},[54,31641,6145],{"class":6047},[54,31643,31644,31646,31648,31650,31652,31654,31656,31658,31661,31663],{"class":6028,"line":9714},[54,31645,31417],{"class":6058},[54,31647,6072],{"class":6047},[54,31649,373],{"class":6050},[54,31651,9706],{"class":6047},[54,31653,31493],{"class":6058},[54,31655,85],{"class":6047},[54,31657,7404],{"class":7403},[54,31659,31660],{"class":7407},"Passenger Class",[54,31662,7404],{"class":7403},[54,31664,6145],{"class":6047},[54,31666,31667,31669,31671,31673,31675,31677,31679,31681,31683,31685],{"class":6028,"line":9739},[54,31668,31417],{"class":6058},[54,31670,6072],{"class":6047},[54,31672,373],{"class":6050},[54,31674,9706],{"class":6047},[54,31676,31517],{"class":6058},[54,31678,85],{"class":6047},[54,31680,7404],{"class":7403},[54,31682,31524],{"class":7407},[54,31684,7404],{"class":7403},[54,31686,6145],{"class":6047},[54,31688,31689],{"class":6028,"line":9770},[54,31690,7455],{"emptyLinePlaceholder":7454},[54,31692,31693,31695,31697,31699],{"class":6028,"line":9775},[54,31694,29361],{"class":6058},[54,31696,343],{"class":6047},[54,31698,31281],{"class":6058},[54,31700,8433],{"class":6047},[54,31702,31703,31705,31707,31709],{"class":6028,"line":9793},[54,31704,29361],{"class":6058},[54,31706,343],{"class":6047},[54,31708,31292],{"class":6058},[54,31710,8433],{"class":6047},[12,31712,31713,31717],{},[6869,31714],{"alt":31715,"src":31716},"Survival Rate by Sex and Class","\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Fsurvival_by_sex_and_class.webp",[1855,31718,31719],{},"Greater survival in women, plus a positive trend as the passenger class increases.",[12,31721,31722],{},"A expected pattern is maintained: higher survival rates in women and in higher passenger classes.",[885,31724,31726],{"id":31725},"correlation-matrix","Correlation Matrix",[6019,31728,31730],{"className":6021,"code":31729,"language":6023,"meta":4069,"style":4069},"corr = df.corr(numeric_only=True)\nplt.figure(figsize=(10, 8))\nsns.heatmap(corr, annot=True, fmt='.2f', cmap='coolwarm', square=True, linewidths=0.4)\nplt.title('Feature Correlation Matrix')\nplt.tight_layout()\nplt.show()\n",[49,31731,31732,31757,31779,31849,31868,31878],{"__ignoreMap":4069},[54,31733,31734,31737,31739,31741,31743,31746,31748,31751,31753,31755],{"class":6028,"line":6029},[54,31735,31736],{"class":6058},"corr ",[54,31738,94],{"class":6047},[54,31740,9695],{"class":6058},[54,31742,343],{"class":6047},[54,31744,31745],{"class":6058},"corr",[54,31747,85],{"class":6047},[54,31749,31750],{"class":6095},"numeric_only",[54,31752,94],{"class":6047},[54,31754,6132],{"class":6032},[54,31756,6145],{"class":6047},[54,31758,31759,31761,31763,31765,31767,31769,31771,31773,31775,31777],{"class":6028,"line":4076},[54,31760,29361],{"class":6058},[54,31762,343],{"class":6047},[54,31764,30902],{"class":6058},[54,31766,85],{"class":6047},[54,31768,30907],{"class":6095},[54,31770,30910],{"class":6047},[54,31772,11509],{"class":6050},[54,31774,376],{"class":6047},[54,31776,29389],{"class":6050},[54,31778,29592],{"class":6047},[54,31780,31781,31783,31785,31788,31790,31792,31794,31797,31799,31801,31803,31806,31808,31810,31813,31815,31817,31820,31822,31824,31827,31829,31831,31834,31836,31838,31840,31843,31845,31847],{"class":6028,"line":6092},[54,31782,29340],{"class":6058},[54,31784,343],{"class":6047},[54,31786,31787],{"class":6058},"heatmap",[54,31789,85],{"class":6047},[54,31791,31745],{"class":6058},[54,31793,376],{"class":6047},[54,31795,31796],{"class":6095}," annot",[54,31798,94],{"class":6047},[54,31800,6132],{"class":6032},[54,31802,376],{"class":6047},[54,31804,31805],{"class":6095}," fmt",[54,31807,94],{"class":6047},[54,31809,7404],{"class":7403},[54,31811,31812],{"class":7407},".2f",[54,31814,7404],{"class":7403},[54,31816,376],{"class":6047},[54,31818,31819],{"class":6095}," cmap",[54,31821,94],{"class":6047},[54,31823,7404],{"class":7403},[54,31825,31826],{"class":7407},"coolwarm",[54,31828,7404],{"class":7403},[54,31830,376],{"class":6047},[54,31832,31833],{"class":6095}," square",[54,31835,94],{"class":6047},[54,31837,6132],{"class":6032},[54,31839,376],{"class":6047},[54,31841,31842],{"class":6095}," linewidths",[54,31844,94],{"class":6047},[54,31846,2245],{"class":6050},[54,31848,6145],{"class":6047},[54,31850,31851,31853,31855,31857,31859,31861,31864,31866],{"class":6028,"line":7458},[54,31852,29361],{"class":6058},[54,31854,343],{"class":6047},[54,31856,31002],{"class":6058},[54,31858,85],{"class":6047},[54,31860,7404],{"class":7403},[54,31862,31863],{"class":7407},"Feature Correlation Matrix",[54,31865,7404],{"class":7403},[54,31867,6145],{"class":6047},[54,31869,31870,31872,31874,31876],{"class":6028,"line":7481},[54,31871,29361],{"class":6058},[54,31873,343],{"class":6047},[54,31875,31281],{"class":6058},[54,31877,8433],{"class":6047},[54,31879,31880,31882,31884,31886],{"class":6028,"line":8485},[54,31881,29361],{"class":6058},[54,31883,343],{"class":6047},[54,31885,31292],{"class":6058},[54,31887,8433],{"class":6047},[12,31889,31890,31893],{},[6869,31891],{"alt":31863,"src":31892},"\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Fcorrelation_matrix.webp",[1855,31894,31863],{},[12,31896,31897,31899],{},[49,31898,29231],{}," is our target variable, so we're interested in seeing which variables have the greatest influence:",[321,31901,31902],{},[324,31903,31904,31909],{},[327,31905,31906,31908],{},[49,31907,29625],{}," (0.54)"," - moderate-to-high positive correlation.",[12,31911,31912],{},"Sex has a significant influence on survival.",[321,31914,31915],{},[324,31916,31917,31922],{},[327,31918,31919,31921],{},[49,31920,29611],{}," (-0.34)"," - moderate negative correlation.",[12,31924,31925],{},"Lower class (3rd class = higher number) means a lower probability of survival.",[321,31927,31928],{},[324,31929,31930,31935],{},[327,31931,31932,31934],{},[49,31933,29637],{}," (0.26)"," - low-to-moderate positive correlation.",[12,31937,31938],{},"Higher fare paid means a higher probability of survival (related to class).",[321,31940,31941],{},[324,31942,31943,31948],{},[327,31944,31945,31947],{},[49,31946,29658],{}," (-0.20)"," - slight negative correlation.",[12,31950,31951],{},"Traveling alone slightly decreases the probability of survival.",[321,31953,31954],{},[324,31955,31956,31961],{},[327,31957,31958,31960],{},[49,31959,29628],{}," (-0.06)"," - almost no linear relationship; that is, age does not clearly influence survival in this case.",[12,31963,31964],{},"Let's look for other strong correlations between independent variables:",[321,31966,31967,31977,31987,31996],{},[324,31968,31969,31976],{},[327,31970,31971,1832,31973,31975],{},[49,31972,29631],{},[49,31974,29634],{}," (0.41)","\nModerate relationship. Both measure family members on board.",[324,31978,31979,31986],{},[327,31980,31981,1832,31983,31985],{},[49,31982,29631],{},[49,31984,29658],{}," (-0.58)","\nStrong negative relationship. Although, well, it's to be expected that if you have siblings\u002Fspouses on board, you don't travel alone (?).",[324,31988,31989,31995],{},[327,31990,31991,1832,31993,31985],{},[49,31992,29634],{},[49,31994,29658],{},"\nSame logic: if you have parents\u002Fchildren on board, you don't travel alone.",[324,31997,31998,32005],{},[327,31999,32000,1832,32002,32004],{},[49,32001,29611],{},[49,32003,29637],{}," (-0.55)","\nStrong negative correlation. Better class -> higher price.",[12,32007,32008],{},"With the above, we have detected that some variables contain similar information.",[321,32010,32011],{},[324,32012,32013,32020],{},[327,32014,32015,1832,32017,32019],{},[49,32016,30371],{},[49,32018,30374],{}," (-0.50)","\nThis makes sense because if one is 1, the other is likely 0.",[12,32022,32023,32024,32026],{},"This is typical when creating dummy variables, which is why ",[49,32025,30317],{}," is usually used to avoid perfect redundancy.",[12,32028,32029,32030,1832,32032,30314,32034,32036],{},"Let's now look at the relationship between ",[49,32031,29628],{},[49,32033,29637],{},[49,32035,29231],{}," using boxplots:",[6019,32038,32040],{"className":6021,"code":32039,"language":6023,"meta":4069,"style":4069},"fig, axes = plt.subplots(1, 2, figsize=(14, 5))\n\nsns.boxplot(data=df, x='survived', y='age', ax=axes[0])\naxes[0].set_title('Distribution of Age by Survival')\naxes[0].set_xlabel('Survival')\naxes[0].set_ylabel('Age')\n\nsns.boxplot(data=df, x='survived', y='fare', ax=axes[1])\naxes[1].set_title('Distribution of Fare by Survival')\naxes[1].set_xlabel('Survival')\naxes[1].set_ylabel('Fare')\n\nplt.tight_layout()\nplt.show()\n",[49,32041,32042,32080,32084,32139,32162,32185,32207,32211,32265,32288,32310,32333,32337,32347],{"__ignoreMap":4069},[54,32043,32044,32046,32048,32050,32052,32054,32056,32058,32060,32062,32064,32066,32068,32070,32072,32074,32076,32078],{"class":6028,"line":6029},[54,32045,31323],{"class":6058},[54,32047,376],{"class":6047},[54,32049,31328],{"class":6058},[54,32051,94],{"class":6047},[54,32053,31333],{"class":6058},[54,32055,343],{"class":6047},[54,32057,31338],{"class":6058},[54,32059,85],{"class":6047},[54,32061,373],{"class":6050},[54,32063,376],{"class":6047},[54,32065,31192],{"class":6050},[54,32067,376],{"class":6047},[54,32069,31351],{"class":6095},[54,32071,30910],{"class":6047},[54,32073,31356],{"class":6050},[54,32075,376],{"class":6047},[54,32077,30918],{"class":6050},[54,32079,29592],{"class":6047},[54,32081,32082],{"class":6028,"line":4076},[54,32083,7455],{"emptyLinePlaceholder":7454},[54,32085,32086,32088,32090,32093,32095,32097,32099,32101,32103,32105,32107,32109,32111,32113,32115,32117,32119,32121,32123,32125,32127,32129,32131,32133,32135,32137],{"class":6028,"line":6092},[54,32087,29340],{"class":6058},[54,32089,343],{"class":6047},[54,32091,32092],{"class":6058},"boxplot",[54,32094,85],{"class":6047},[54,32096,7447],{"class":6095},[54,32098,94],{"class":6047},[54,32100,29471],{"class":6058},[54,32102,376],{"class":6047},[54,32104,30947],{"class":6095},[54,32106,94],{"class":6047},[54,32108,7404],{"class":7403},[54,32110,29231],{"class":7407},[54,32112,7404],{"class":7403},[54,32114,376],{"class":6047},[54,32116,31400],{"class":6095},[54,32118,94],{"class":6047},[54,32120,7404],{"class":7403},[54,32122,29628],{"class":7407},[54,32124,7404],{"class":7403},[54,32126,376],{"class":6047},[54,32128,6117],{"class":6095},[54,32130,94],{"class":6047},[54,32132,31417],{"class":6058},[54,32134,6072],{"class":6047},[54,32136,9765],{"class":6050},[54,32138,29119],{"class":6047},[54,32140,32141,32143,32145,32147,32149,32151,32153,32155,32158,32160],{"class":6028,"line":7458},[54,32142,31417],{"class":6058},[54,32144,6072],{"class":6047},[54,32146,9765],{"class":6050},[54,32148,9706],{"class":6047},[54,32150,31469],{"class":6058},[54,32152,85],{"class":6047},[54,32154,7404],{"class":7403},[54,32156,32157],{"class":7407},"Distribution of Age by Survival",[54,32159,7404],{"class":7403},[54,32161,6145],{"class":6047},[54,32163,32164,32166,32168,32170,32172,32174,32176,32178,32181,32183],{"class":6028,"line":7481},[54,32165,31417],{"class":6058},[54,32167,6072],{"class":6047},[54,32169,9765],{"class":6050},[54,32171,9706],{"class":6047},[54,32173,31493],{"class":6058},[54,32175,85],{"class":6047},[54,32177,7404],{"class":7403},[54,32179,32180],{"class":7407},"Survival",[54,32182,7404],{"class":7403},[54,32184,6145],{"class":6047},[54,32186,32187,32189,32191,32193,32195,32197,32199,32201,32203,32205],{"class":6028,"line":8485},[54,32188,31417],{"class":6058},[54,32190,6072],{"class":6047},[54,32192,9765],{"class":6050},[54,32194,9706],{"class":6047},[54,32196,31517],{"class":6058},[54,32198,85],{"class":6047},[54,32200,7404],{"class":7403},[54,32202,16024],{"class":7407},[54,32204,7404],{"class":7403},[54,32206,6145],{"class":6047},[54,32208,32209],{"class":6028,"line":8533},[54,32210,7455],{"emptyLinePlaceholder":7454},[54,32212,32213,32215,32217,32219,32221,32223,32225,32227,32229,32231,32233,32235,32237,32239,32241,32243,32245,32247,32249,32251,32253,32255,32257,32259,32261,32263],{"class":6028,"line":8539},[54,32214,29340],{"class":6058},[54,32216,343],{"class":6047},[54,32218,32092],{"class":6058},[54,32220,85],{"class":6047},[54,32222,7447],{"class":6095},[54,32224,94],{"class":6047},[54,32226,29471],{"class":6058},[54,32228,376],{"class":6047},[54,32230,30947],{"class":6095},[54,32232,94],{"class":6047},[54,32234,7404],{"class":7403},[54,32236,29231],{"class":7407},[54,32238,7404],{"class":7403},[54,32240,376],{"class":6047},[54,32242,31400],{"class":6095},[54,32244,94],{"class":6047},[54,32246,7404],{"class":7403},[54,32248,29637],{"class":7407},[54,32250,7404],{"class":7403},[54,32252,376],{"class":6047},[54,32254,6117],{"class":6095},[54,32256,94],{"class":6047},[54,32258,31417],{"class":6058},[54,32260,6072],{"class":6047},[54,32262,373],{"class":6050},[54,32264,29119],{"class":6047},[54,32266,32267,32269,32271,32273,32275,32277,32279,32281,32284,32286],{"class":6028,"line":9228},[54,32268,31417],{"class":6058},[54,32270,6072],{"class":6047},[54,32272,373],{"class":6050},[54,32274,9706],{"class":6047},[54,32276,31469],{"class":6058},[54,32278,85],{"class":6047},[54,32280,7404],{"class":7403},[54,32282,32283],{"class":7407},"Distribution of Fare by Survival",[54,32285,7404],{"class":7403},[54,32287,6145],{"class":6047},[54,32289,32290,32292,32294,32296,32298,32300,32302,32304,32306,32308],{"class":6028,"line":9714},[54,32291,31417],{"class":6058},[54,32293,6072],{"class":6047},[54,32295,373],{"class":6050},[54,32297,9706],{"class":6047},[54,32299,31493],{"class":6058},[54,32301,85],{"class":6047},[54,32303,7404],{"class":7403},[54,32305,32180],{"class":7407},[54,32307,7404],{"class":7403},[54,32309,6145],{"class":6047},[54,32311,32312,32314,32316,32318,32320,32322,32324,32326,32329,32331],{"class":6028,"line":9739},[54,32313,31417],{"class":6058},[54,32315,6072],{"class":6047},[54,32317,373],{"class":6050},[54,32319,9706],{"class":6047},[54,32321,31517],{"class":6058},[54,32323,85],{"class":6047},[54,32325,7404],{"class":7403},[54,32327,32328],{"class":7407},"Fare",[54,32330,7404],{"class":7403},[54,32332,6145],{"class":6047},[54,32334,32335],{"class":6028,"line":9770},[54,32336,7455],{"emptyLinePlaceholder":7454},[54,32338,32339,32341,32343,32345],{"class":6028,"line":9775},[54,32340,29361],{"class":6058},[54,32342,343],{"class":6047},[54,32344,31281],{"class":6058},[54,32346,8433],{"class":6047},[54,32348,32349,32351,32353,32355],{"class":6028,"line":9793},[54,32350,29361],{"class":6058},[54,32352,343],{"class":6047},[54,32354,31292],{"class":6058},[54,32356,8433],{"class":6047},[12,32358,32359,32363],{},[6869,32360],{"alt":32361,"src":32362},"Age and Survival Fee Boxplots","\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Fboxplots_age_fare.webp",[1855,32364,32361],{},[12,32366,32367],{},"The boxplots show how age and fare are distributed according to whether the person survived or not. In the case of age, the boxes and center lines (medians) are very similar between both groups, indicating that age, in general, does not make a clear difference in survival. However, some extreme values ​​are observed, such as very young children and elderly people, suggesting that differences might exist when analyzed by age groups. In contrast, the fare graph shows a clearer difference: those who survived paid, on average, higher fares.",[12,32369,32370],{},"This indicates that the ticket price (related to social class) had a greater influence on the probability of survival than age.",[885,32372,32374],{"id":32373},"variable-engineering-and-analysis-by-survival-rate","Variable Engineering and Analysis by Survival Rate",[12,32376,32377,32378,32381,32382,32384],{},"To delve deeper into EDA, we will now create new variables and analyze combinations of categorical and numerical variables using ",[327,32379,32380],{},"survival rates"," (the mean of ",[49,32383,29231],{},") instead of just counts.",[32386,32387,32389,32390],"h5",{"id":32388},"_1-create-family_size","1) Create ",[49,32391,32392],{},"family_size",[12,32394,32395],{},"This gives us an idea of ​​the size of the family group on board, which could influence survival (for example, large families might have more difficulty evacuating).",[6019,32397,32399],{"className":6021,"code":32398,"language":6023,"meta":4069,"style":4069},"# Work on a copy so downstream modeling cells remain unchanged\ndf_eda = df.copy()\n# family_size = passenger + close family members on board\ndf_eda['family_size'] = df_eda['sibsp'] + df_eda['parch'] + 1\nprint('family_size summary:')\ndisplay(df_eda['family_size'].describe())\n\nplt.figure(figsize=(8, 5))\nsns.countplot(data=df_eda, x='family_size', palette='crest', hue='family_size', legend=False)\nplt.title('Family Size Distribution')\nplt.xlabel('Family Size')\nplt.ylabel('Passenger Count')\nplt.tight_layout()\nplt.show()\n",[49,32400,32401,32406,32421,32426,32475,32490,32512,32516,32538,32601,32620,32639,32657,32667],{"__ignoreMap":4069},[54,32402,32403],{"class":6028,"line":6029},[54,32404,32405],{"class":8381},"# Work on a copy so downstream modeling cells remain unchanged\n",[54,32407,32408,32411,32413,32415,32417,32419],{"class":6028,"line":4076},[54,32409,32410],{"class":6058},"df_eda ",[54,32412,94],{"class":6047},[54,32414,9695],{"class":6058},[54,32416,343],{"class":6047},[54,32418,29440],{"class":6058},[54,32420,8433],{"class":6047},[54,32422,32423],{"class":6028,"line":6092},[54,32424,32425],{"class":8381},"# family_size = passenger + close family members on board\n",[54,32427,32428,32431,32433,32435,32437,32439,32441,32443,32446,32448,32450,32452,32454,32456,32458,32460,32462,32464,32466,32468,32470,32472],{"class":6028,"line":7458},[54,32429,32430],{"class":6058},"df_eda",[54,32432,6072],{"class":6047},[54,32434,7404],{"class":7403},[54,32436,32392],{"class":7407},[54,32438,7404],{"class":7403},[54,32440,16169],{"class":6047},[54,32442,9884],{"class":6047},[54,32444,32445],{"class":6058}," df_eda",[54,32447,6072],{"class":6047},[54,32449,7404],{"class":7403},[54,32451,29631],{"class":7407},[54,32453,7404],{"class":7403},[54,32455,16169],{"class":6047},[54,32457,31177],{"class":6078},[54,32459,32445],{"class":6058},[54,32461,6072],{"class":6047},[54,32463,7404],{"class":7403},[54,32465,29634],{"class":7407},[54,32467,7404],{"class":7403},[54,32469,16169],{"class":6047},[54,32471,31177],{"class":6078},[54,32473,32474],{"class":6050}," 1\n",[54,32476,32477,32479,32481,32483,32486,32488],{"class":6028,"line":7481},[54,32478,9778],{"class":6043},[54,32480,85],{"class":6047},[54,32482,7404],{"class":7403},[54,32484,32485],{"class":7407},"family_size summary:",[54,32487,7404],{"class":7403},[54,32489,6145],{"class":6047},[54,32491,32492,32494,32496,32498,32500,32502,32504,32506,32508,32510],{"class":6028,"line":8485},[54,32493,29466],{"class":6058},[54,32495,85],{"class":6047},[54,32497,32430],{"class":6058},[54,32499,6072],{"class":6047},[54,32501,7404],{"class":7403},[54,32503,32392],{"class":7407},[54,32505,7404],{"class":7403},[54,32507,9706],{"class":6047},[54,32509,30491],{"class":6058},[54,32511,29479],{"class":6047},[54,32513,32514],{"class":6028,"line":8533},[54,32515,7455],{"emptyLinePlaceholder":7454},[54,32517,32518,32520,32522,32524,32526,32528,32530,32532,32534,32536],{"class":6028,"line":8539},[54,32519,29361],{"class":6058},[54,32521,343],{"class":6047},[54,32523,30902],{"class":6058},[54,32525,85],{"class":6047},[54,32527,30907],{"class":6095},[54,32529,30910],{"class":6047},[54,32531,30779],{"class":6050},[54,32533,376],{"class":6047},[54,32535,30918],{"class":6050},[54,32537,29592],{"class":6047},[54,32539,32540,32542,32544,32546,32548,32550,32552,32554,32556,32558,32560,32562,32564,32566,32568,32570,32572,32574,32577,32579,32581,32583,32585,32587,32589,32591,32593,32595,32597,32599],{"class":6028,"line":9228},[54,32541,29340],{"class":6058},[54,32543,343],{"class":6047},[54,32545,30934],{"class":6058},[54,32547,85],{"class":6047},[54,32549,7447],{"class":6095},[54,32551,94],{"class":6047},[54,32553,32430],{"class":6058},[54,32555,376],{"class":6047},[54,32557,30947],{"class":6095},[54,32559,94],{"class":6047},[54,32561,7404],{"class":7403},[54,32563,32392],{"class":7407},[54,32565,7404],{"class":7403},[54,32567,376],{"class":6047},[54,32569,30960],{"class":6095},[54,32571,94],{"class":6047},[54,32573,7404],{"class":7403},[54,32575,32576],{"class":7407},"crest",[54,32578,7404],{"class":7403},[54,32580,376],{"class":6047},[54,32582,30974],{"class":6095},[54,32584,94],{"class":6047},[54,32586,7404],{"class":7403},[54,32588,32392],{"class":7407},[54,32590,7404],{"class":7403},[54,32592,376],{"class":6047},[54,32594,30987],{"class":6095},[54,32596,94],{"class":6047},[54,32598,29700],{"class":6032},[54,32600,6145],{"class":6047},[54,32602,32603,32605,32607,32609,32611,32613,32616,32618],{"class":6028,"line":9714},[54,32604,29361],{"class":6058},[54,32606,343],{"class":6047},[54,32608,31002],{"class":6058},[54,32610,85],{"class":6047},[54,32612,7404],{"class":7403},[54,32614,32615],{"class":7407},"Family Size Distribution",[54,32617,7404],{"class":7403},[54,32619,6145],{"class":6047},[54,32621,32622,32624,32626,32628,32630,32632,32635,32637],{"class":6028,"line":9739},[54,32623,29361],{"class":6058},[54,32625,343],{"class":6047},[54,32627,31022],{"class":6058},[54,32629,85],{"class":6047},[54,32631,7404],{"class":7403},[54,32633,32634],{"class":7407},"Family Size",[54,32636,7404],{"class":7403},[54,32638,6145],{"class":6047},[54,32640,32641,32643,32645,32647,32649,32651,32653,32655],{"class":6028,"line":9770},[54,32642,29361],{"class":6058},[54,32644,343],{"class":6047},[54,32646,31042],{"class":6058},[54,32648,85],{"class":6047},[54,32650,7404],{"class":7403},[54,32652,31049],{"class":7407},[54,32654,7404],{"class":7403},[54,32656,6145],{"class":6047},[54,32658,32659,32661,32663,32665],{"class":6028,"line":9775},[54,32660,29361],{"class":6058},[54,32662,343],{"class":6047},[54,32664,31281],{"class":6058},[54,32666,8433],{"class":6047},[54,32668,32669,32671,32673,32675],{"class":6028,"line":9793},[54,32670,29361],{"class":6058},[54,32672,343],{"class":6047},[54,32674,31292],{"class":6058},[54,32676,8433],{"class":6047},[32386,32678,32680,32681,91],{"id":32679},"_2-grouping-ages-into-bins-age_group","2) Grouping Ages into Bins (",[49,32682,32683],{},"age_group",[12,32685,32686],{},"Here we can create age groups to see if there are clearer differences in survival rates between children, young people, adults, and the elderly.",[6019,32688,32690],{"className":6021,"code":32689,"language":6023,"meta":4069,"style":4069},"age_bins = [0, 12, 18, 35, 60, np.inf]\nage_labels = ['child', 'teen', 'young_adult', 'adult', 'senior']\ndf_eda['age_group'] = pd.cut(df_eda['age'], bins=age_bins, labels=age_labels, right=False)\n\nprint('Age-group distribution:')\ndisplay(df_eda['age_group'].value_counts(dropna=False).sort_index())\n",[49,32691,32692,32734,32788,32854,32858,32873],{"__ignoreMap":4069},[54,32693,32694,32697,32699,32701,32703,32705,32708,32710,32713,32715,32718,32720,32723,32725,32727,32729,32732],{"class":6028,"line":6029},[54,32695,32696],{"class":6058},"age_bins ",[54,32698,94],{"class":6047},[54,32700,8447],{"class":6047},[54,32702,9765],{"class":6050},[54,32704,376],{"class":6047},[54,32706,32707],{"class":6050}," 12",[54,32709,376],{"class":6047},[54,32711,32712],{"class":6050}," 18",[54,32714,376],{"class":6047},[54,32716,32717],{"class":6050}," 35",[54,32719,376],{"class":6047},[54,32721,32722],{"class":6050}," 60",[54,32724,376],{"class":6047},[54,32726,29049],{"class":6058},[54,32728,343],{"class":6047},[54,32730,32731],{"class":6058},"inf",[54,32733,8477],{"class":6047},[54,32735,32736,32739,32741,32743,32745,32748,32750,32752,32754,32757,32759,32761,32763,32766,32768,32770,32772,32775,32777,32779,32781,32784,32786],{"class":6028,"line":4076},[54,32737,32738],{"class":6058},"age_labels ",[54,32740,94],{"class":6047},[54,32742,8447],{"class":6047},[54,32744,7404],{"class":7403},[54,32746,32747],{"class":7407},"child",[54,32749,7404],{"class":7403},[54,32751,376],{"class":6047},[54,32753,8411],{"class":7403},[54,32755,32756],{"class":7407},"teen",[54,32758,7404],{"class":7403},[54,32760,376],{"class":6047},[54,32762,8411],{"class":7403},[54,32764,32765],{"class":7407},"young_adult",[54,32767,7404],{"class":7403},[54,32769,376],{"class":6047},[54,32771,8411],{"class":7403},[54,32773,32774],{"class":7407},"adult",[54,32776,7404],{"class":7403},[54,32778,376],{"class":6047},[54,32780,8411],{"class":7403},[54,32782,32783],{"class":7407},"senior",[54,32785,7404],{"class":7403},[54,32787,8477],{"class":6047},[54,32789,32790,32792,32794,32796,32798,32800,32802,32804,32806,32808,32811,32813,32815,32817,32819,32821,32823,32825,32828,32830,32833,32835,32838,32840,32843,32845,32848,32850,32852],{"class":6028,"line":6092},[54,32791,32430],{"class":6058},[54,32793,6072],{"class":6047},[54,32795,7404],{"class":7403},[54,32797,32683],{"class":7407},[54,32799,7404],{"class":7403},[54,32801,16169],{"class":6047},[54,32803,9884],{"class":6047},[54,32805,9653],{"class":6058},[54,32807,343],{"class":6047},[54,32809,32810],{"class":6058},"cut",[54,32812,85],{"class":6047},[54,32814,32430],{"class":6058},[54,32816,6072],{"class":6047},[54,32818,7404],{"class":7403},[54,32820,29628],{"class":7407},[54,32822,7404],{"class":7403},[54,32824,6114],{"class":6047},[54,32826,32827],{"class":6095}," bins",[54,32829,94],{"class":6047},[54,32831,32832],{"class":6058},"age_bins",[54,32834,376],{"class":6047},[54,32836,32837],{"class":6095}," labels",[54,32839,94],{"class":6047},[54,32841,32842],{"class":6058},"age_labels",[54,32844,376],{"class":6047},[54,32846,32847],{"class":6095}," right",[54,32849,94],{"class":6047},[54,32851,29700],{"class":6032},[54,32853,6145],{"class":6047},[54,32855,32856],{"class":6028,"line":7458},[54,32857,7455],{"emptyLinePlaceholder":7454},[54,32859,32860,32862,32864,32866,32869,32871],{"class":6028,"line":7481},[54,32861,9778],{"class":6043},[54,32863,85],{"class":6047},[54,32865,7404],{"class":7403},[54,32867,32868],{"class":7407},"Age-group distribution:",[54,32870,7404],{"class":7403},[54,32872,6145],{"class":6047},[54,32874,32875,32877,32879,32881,32883,32885,32887,32889,32891,32894,32896,32899,32901,32903,32905,32908],{"class":6028,"line":8485},[54,32876,29466],{"class":6058},[54,32878,85],{"class":6047},[54,32880,32430],{"class":6058},[54,32882,6072],{"class":6047},[54,32884,7404],{"class":7403},[54,32886,32683],{"class":7407},[54,32888,7404],{"class":7403},[54,32890,9706],{"class":6047},[54,32892,32893],{"class":6058},"value_counts",[54,32895,85],{"class":6047},[54,32897,32898],{"class":6095},"dropna",[54,32900,94],{"class":6047},[54,32902,29700],{"class":6032},[54,32904,8421],{"class":6047},[54,32906,32907],{"class":6058},"sort_index",[54,32909,29479],{"class":6047},[32386,32911,32913,32914],{"id":32912},"_3-apply-logarithmic-transformation-to-fare","3) Apply logarithmic transformation to ",[49,32915,29637],{},[12,32917,32918],{},"By applying a logarithm, we reduce the impact of extreme values ​​and can better visualize the fare distribution.",[6019,32920,32922],{"className":6021,"code":32921,"language":6023,"meta":4069,"style":4069},"# log1p maneja correctamente tarifas en 0\ndf_eda['fare_log'] = np.log1p(df_eda['fare'])\n\nfig, axes = plt.subplots(1, 2, figsize=(14, 5))\nsns.histplot(df_eda['fare'], kde=True, ax=axes[0], color='#2a9d8f')\naxes[0].set_title('Original Fare Distribution')\naxes[0].set_xlabel('Fare')\n\nsns.histplot(df_eda['fare_log'], kde=True, ax=axes[1], color='#e76f51')\naxes[1].set_title('Transformed Fare: log(1 + fare)')\naxes[1].set_xlabel('Fare (log1p)')\nplt.tight_layout()\nplt.show()\n",[49,32923,32924,32929,32967,32971,33009,33067,33090,33112,33116,33171,33194,33217,33227],{"__ignoreMap":4069},[54,32925,32926],{"class":6028,"line":6029},[54,32927,32928],{"class":8381},"# log1p maneja correctamente tarifas en 0\n",[54,32930,32931,32933,32935,32937,32940,32942,32944,32946,32948,32950,32953,32955,32957,32959,32961,32963,32965],{"class":6028,"line":4076},[54,32932,32430],{"class":6058},[54,32934,6072],{"class":6047},[54,32936,7404],{"class":7403},[54,32938,32939],{"class":7407},"fare_log",[54,32941,7404],{"class":7403},[54,32943,16169],{"class":6047},[54,32945,9884],{"class":6047},[54,32947,29049],{"class":6058},[54,32949,343],{"class":6047},[54,32951,32952],{"class":6058},"log1p",[54,32954,85],{"class":6047},[54,32956,32430],{"class":6058},[54,32958,6072],{"class":6047},[54,32960,7404],{"class":7403},[54,32962,29637],{"class":7407},[54,32964,7404],{"class":7403},[54,32966,29119],{"class":6047},[54,32968,32969],{"class":6028,"line":6092},[54,32970,7455],{"emptyLinePlaceholder":7454},[54,32972,32973,32975,32977,32979,32981,32983,32985,32987,32989,32991,32993,32995,32997,32999,33001,33003,33005,33007],{"class":6028,"line":7458},[54,32974,31323],{"class":6058},[54,32976,376],{"class":6047},[54,32978,31328],{"class":6058},[54,32980,94],{"class":6047},[54,32982,31333],{"class":6058},[54,32984,343],{"class":6047},[54,32986,31338],{"class":6058},[54,32988,85],{"class":6047},[54,32990,373],{"class":6050},[54,32992,376],{"class":6047},[54,32994,31192],{"class":6050},[54,32996,376],{"class":6047},[54,32998,31351],{"class":6095},[54,33000,30910],{"class":6047},[54,33002,31356],{"class":6050},[54,33004,376],{"class":6047},[54,33006,30918],{"class":6050},[54,33008,29592],{"class":6047},[54,33010,33011,33013,33015,33018,33020,33022,33024,33026,33028,33030,33032,33035,33037,33039,33041,33043,33045,33047,33049,33051,33053,33056,33058,33060,33063,33065],{"class":6028,"line":7481},[54,33012,29340],{"class":6058},[54,33014,343],{"class":6047},[54,33016,33017],{"class":6058},"histplot",[54,33019,85],{"class":6047},[54,33021,32430],{"class":6058},[54,33023,6072],{"class":6047},[54,33025,7404],{"class":7403},[54,33027,29637],{"class":7407},[54,33029,7404],{"class":7403},[54,33031,6114],{"class":6047},[54,33033,33034],{"class":6095}," kde",[54,33036,94],{"class":6047},[54,33038,6132],{"class":6032},[54,33040,376],{"class":6047},[54,33042,6117],{"class":6095},[54,33044,94],{"class":6047},[54,33046,31417],{"class":6058},[54,33048,6072],{"class":6047},[54,33050,9765],{"class":6050},[54,33052,6114],{"class":6047},[54,33054,33055],{"class":6095}," color",[54,33057,94],{"class":6047},[54,33059,7404],{"class":7403},[54,33061,33062],{"class":7407},"#2a9d8f",[54,33064,7404],{"class":7403},[54,33066,6145],{"class":6047},[54,33068,33069,33071,33073,33075,33077,33079,33081,33083,33086,33088],{"class":6028,"line":8485},[54,33070,31417],{"class":6058},[54,33072,6072],{"class":6047},[54,33074,9765],{"class":6050},[54,33076,9706],{"class":6047},[54,33078,31469],{"class":6058},[54,33080,85],{"class":6047},[54,33082,7404],{"class":7403},[54,33084,33085],{"class":7407},"Original Fare Distribution",[54,33087,7404],{"class":7403},[54,33089,6145],{"class":6047},[54,33091,33092,33094,33096,33098,33100,33102,33104,33106,33108,33110],{"class":6028,"line":8533},[54,33093,31417],{"class":6058},[54,33095,6072],{"class":6047},[54,33097,9765],{"class":6050},[54,33099,9706],{"class":6047},[54,33101,31493],{"class":6058},[54,33103,85],{"class":6047},[54,33105,7404],{"class":7403},[54,33107,32328],{"class":7407},[54,33109,7404],{"class":7403},[54,33111,6145],{"class":6047},[54,33113,33114],{"class":6028,"line":8539},[54,33115,7455],{"emptyLinePlaceholder":7454},[54,33117,33118,33120,33122,33124,33126,33128,33130,33132,33134,33136,33138,33140,33142,33144,33146,33148,33150,33152,33154,33156,33158,33160,33162,33164,33167,33169],{"class":6028,"line":9228},[54,33119,29340],{"class":6058},[54,33121,343],{"class":6047},[54,33123,33017],{"class":6058},[54,33125,85],{"class":6047},[54,33127,32430],{"class":6058},[54,33129,6072],{"class":6047},[54,33131,7404],{"class":7403},[54,33133,32939],{"class":7407},[54,33135,7404],{"class":7403},[54,33137,6114],{"class":6047},[54,33139,33034],{"class":6095},[54,33141,94],{"class":6047},[54,33143,6132],{"class":6032},[54,33145,376],{"class":6047},[54,33147,6117],{"class":6095},[54,33149,94],{"class":6047},[54,33151,31417],{"class":6058},[54,33153,6072],{"class":6047},[54,33155,373],{"class":6050},[54,33157,6114],{"class":6047},[54,33159,33055],{"class":6095},[54,33161,94],{"class":6047},[54,33163,7404],{"class":7403},[54,33165,33166],{"class":7407},"#e76f51",[54,33168,7404],{"class":7403},[54,33170,6145],{"class":6047},[54,33172,33173,33175,33177,33179,33181,33183,33185,33187,33190,33192],{"class":6028,"line":9714},[54,33174,31417],{"class":6058},[54,33176,6072],{"class":6047},[54,33178,373],{"class":6050},[54,33180,9706],{"class":6047},[54,33182,31469],{"class":6058},[54,33184,85],{"class":6047},[54,33186,7404],{"class":7403},[54,33188,33189],{"class":7407},"Transformed Fare: log(1 + fare)",[54,33191,7404],{"class":7403},[54,33193,6145],{"class":6047},[54,33195,33196,33198,33200,33202,33204,33206,33208,33210,33213,33215],{"class":6028,"line":9739},[54,33197,31417],{"class":6058},[54,33199,6072],{"class":6047},[54,33201,373],{"class":6050},[54,33203,9706],{"class":6047},[54,33205,31493],{"class":6058},[54,33207,85],{"class":6047},[54,33209,7404],{"class":7403},[54,33211,33212],{"class":7407},"Fare (log1p)",[54,33214,7404],{"class":7403},[54,33216,6145],{"class":6047},[54,33218,33219,33221,33223,33225],{"class":6028,"line":9770},[54,33220,29361],{"class":6058},[54,33222,343],{"class":6047},[54,33224,31281],{"class":6058},[54,33226,8433],{"class":6047},[54,33228,33229,33231,33233,33235],{"class":6028,"line":9775},[54,33230,29361],{"class":6058},[54,33232,343],{"class":6047},[54,33234,31292],{"class":6058},[54,33236,8433],{"class":6047},[32386,33238,33240],{"id":33239},"_4-crosstabs","4) Crosstabs",[12,33242,33243],{},"We graph combinations of categorical variables to see how passengers are distributed according to sex, class, age groups, and bundled fares.",[6019,33245,33247],{"className":6021,"code":33246,"language":6023,"meta":4069,"style":4069},"# Additional fare bins for crosstab\u002Fgrouped survival analysis\ndf_eda['fare_group'] = pd.qcut(df_eda['fare'], q=4, labels=['Q1', 'Q2', 'Q3', 'Q4'])\n\n# Crosstabs\nct_sex_pclass = pd.crosstab(df_eda['sex'], df_eda['pclass'], margins=True)\nprint('Crosstab: sex + pclass')\ndisplay(ct_sex_pclass)\n\nct_pclass_fare = pd.crosstab(df_eda['pclass'], df_eda['fare_group'], margins=True)\nprint('Crosstab: pclass + fare_group')\ndisplay(ct_pclass_fare)\n\nct_age_survived = pd.crosstab(df_eda['age_group'], df_eda['survived'], margins=True)\nprint('Crosstab: age_group + survived')\ndisplay(ct_age_survived)\n",[49,33248,33249,33254,33341,33345,33350,33399,33414,33425,33429,33476,33491,33502,33506,33553,33568],{"__ignoreMap":4069},[54,33250,33251],{"class":6028,"line":6029},[54,33252,33253],{"class":8381},"# Additional fare bins for crosstab\u002Fgrouped survival analysis\n",[54,33255,33256,33258,33260,33262,33265,33267,33269,33271,33273,33275,33278,33280,33282,33284,33286,33288,33290,33292,33295,33297,33299,33301,33303,33305,33307,33310,33312,33314,33316,33319,33321,33323,33325,33328,33330,33332,33334,33337,33339],{"class":6028,"line":4076},[54,33257,32430],{"class":6058},[54,33259,6072],{"class":6047},[54,33261,7404],{"class":7403},[54,33263,33264],{"class":7407},"fare_group",[54,33266,7404],{"class":7403},[54,33268,16169],{"class":6047},[54,33270,9884],{"class":6047},[54,33272,9653],{"class":6058},[54,33274,343],{"class":6047},[54,33276,33277],{"class":6058},"qcut",[54,33279,85],{"class":6047},[54,33281,32430],{"class":6058},[54,33283,6072],{"class":6047},[54,33285,7404],{"class":7403},[54,33287,29637],{"class":7407},[54,33289,7404],{"class":7403},[54,33291,6114],{"class":6047},[54,33293,33294],{"class":6095}," q",[54,33296,94],{"class":6047},[54,33298,389],{"class":6050},[54,33300,376],{"class":6047},[54,33302,32837],{"class":6095},[54,33304,30216],{"class":6047},[54,33306,7404],{"class":7403},[54,33308,33309],{"class":7407},"Q1",[54,33311,7404],{"class":7403},[54,33313,376],{"class":6047},[54,33315,8411],{"class":7403},[54,33317,33318],{"class":7407},"Q2",[54,33320,7404],{"class":7403},[54,33322,376],{"class":6047},[54,33324,8411],{"class":7403},[54,33326,33327],{"class":7407},"Q3",[54,33329,7404],{"class":7403},[54,33331,376],{"class":6047},[54,33333,8411],{"class":7403},[54,33335,33336],{"class":7407},"Q4",[54,33338,7404],{"class":7403},[54,33340,29119],{"class":6047},[54,33342,33343],{"class":6028,"line":6092},[54,33344,7455],{"emptyLinePlaceholder":7454},[54,33346,33347],{"class":6028,"line":7458},[54,33348,33349],{"class":8381},"# Crosstabs\n",[54,33351,33352,33355,33357,33359,33361,33364,33366,33368,33370,33372,33374,33376,33378,33380,33382,33384,33386,33388,33390,33393,33395,33397],{"class":6028,"line":7481},[54,33353,33354],{"class":6058},"ct_sex_pclass ",[54,33356,94],{"class":6047},[54,33358,9653],{"class":6058},[54,33360,343],{"class":6047},[54,33362,33363],{"class":6058},"crosstab",[54,33365,85],{"class":6047},[54,33367,32430],{"class":6058},[54,33369,6072],{"class":6047},[54,33371,7404],{"class":7403},[54,33373,29625],{"class":7407},[54,33375,7404],{"class":7403},[54,33377,6114],{"class":6047},[54,33379,32445],{"class":6058},[54,33381,6072],{"class":6047},[54,33383,7404],{"class":7403},[54,33385,29611],{"class":7407},[54,33387,7404],{"class":7403},[54,33389,6114],{"class":6047},[54,33391,33392],{"class":6095}," margins",[54,33394,94],{"class":6047},[54,33396,6132],{"class":6032},[54,33398,6145],{"class":6047},[54,33400,33401,33403,33405,33407,33410,33412],{"class":6028,"line":8485},[54,33402,9778],{"class":6043},[54,33404,85],{"class":6047},[54,33406,7404],{"class":7403},[54,33408,33409],{"class":7407},"Crosstab: sex + pclass",[54,33411,7404],{"class":7403},[54,33413,6145],{"class":6047},[54,33415,33416,33418,33420,33423],{"class":6028,"line":8533},[54,33417,29466],{"class":6058},[54,33419,85],{"class":6047},[54,33421,33422],{"class":6058},"ct_sex_pclass",[54,33424,6145],{"class":6047},[54,33426,33427],{"class":6028,"line":8539},[54,33428,7455],{"emptyLinePlaceholder":7454},[54,33430,33431,33434,33436,33438,33440,33442,33444,33446,33448,33450,33452,33454,33456,33458,33460,33462,33464,33466,33468,33470,33472,33474],{"class":6028,"line":9228},[54,33432,33433],{"class":6058},"ct_pclass_fare ",[54,33435,94],{"class":6047},[54,33437,9653],{"class":6058},[54,33439,343],{"class":6047},[54,33441,33363],{"class":6058},[54,33443,85],{"class":6047},[54,33445,32430],{"class":6058},[54,33447,6072],{"class":6047},[54,33449,7404],{"class":7403},[54,33451,29611],{"class":7407},[54,33453,7404],{"class":7403},[54,33455,6114],{"class":6047},[54,33457,32445],{"class":6058},[54,33459,6072],{"class":6047},[54,33461,7404],{"class":7403},[54,33463,33264],{"class":7407},[54,33465,7404],{"class":7403},[54,33467,6114],{"class":6047},[54,33469,33392],{"class":6095},[54,33471,94],{"class":6047},[54,33473,6132],{"class":6032},[54,33475,6145],{"class":6047},[54,33477,33478,33480,33482,33484,33487,33489],{"class":6028,"line":9714},[54,33479,9778],{"class":6043},[54,33481,85],{"class":6047},[54,33483,7404],{"class":7403},[54,33485,33486],{"class":7407},"Crosstab: pclass + fare_group",[54,33488,7404],{"class":7403},[54,33490,6145],{"class":6047},[54,33492,33493,33495,33497,33500],{"class":6028,"line":9739},[54,33494,29466],{"class":6058},[54,33496,85],{"class":6047},[54,33498,33499],{"class":6058},"ct_pclass_fare",[54,33501,6145],{"class":6047},[54,33503,33504],{"class":6028,"line":9770},[54,33505,7455],{"emptyLinePlaceholder":7454},[54,33507,33508,33511,33513,33515,33517,33519,33521,33523,33525,33527,33529,33531,33533,33535,33537,33539,33541,33543,33545,33547,33549,33551],{"class":6028,"line":9775},[54,33509,33510],{"class":6058},"ct_age_survived ",[54,33512,94],{"class":6047},[54,33514,9653],{"class":6058},[54,33516,343],{"class":6047},[54,33518,33363],{"class":6058},[54,33520,85],{"class":6047},[54,33522,32430],{"class":6058},[54,33524,6072],{"class":6047},[54,33526,7404],{"class":7403},[54,33528,32683],{"class":7407},[54,33530,7404],{"class":7403},[54,33532,6114],{"class":6047},[54,33534,32445],{"class":6058},[54,33536,6072],{"class":6047},[54,33538,7404],{"class":7403},[54,33540,29231],{"class":7407},[54,33542,7404],{"class":7403},[54,33544,6114],{"class":6047},[54,33546,33392],{"class":6095},[54,33548,94],{"class":6047},[54,33550,6132],{"class":6032},[54,33552,6145],{"class":6047},[54,33554,33555,33557,33559,33561,33564,33566],{"class":6028,"line":9793},[54,33556,9778],{"class":6043},[54,33558,85],{"class":6047},[54,33560,7404],{"class":7403},[54,33562,33563],{"class":7407},"Crosstab: age_group + survived",[54,33565,7404],{"class":7403},[54,33567,6145],{"class":6047},[54,33569,33570,33572,33574,33577],{"class":6028,"line":9818},[54,33571,29466],{"class":6058},[54,33573,85],{"class":6047},[54,33575,33576],{"class":6058},"ct_age_survived",[54,33578,6145],{"class":6047},[32386,33580,33582,33583,33586],{"id":33581},"_5-visualize-survival-rate-instead-of-just-distributions","5) Visualize ",[327,33584,33585],{},"survival rate"," instead of just distributions",[12,33588,33589,33590,33592],{},"Now we will plot the survival rate (mean of ",[49,33591,29231],{},") for key combinations, giving us a clearer view of how the probabilities of survival change based on different characteristics.",[6019,33594,33596],{"className":6021,"code":33595,"language":6023,"meta":4069,"style":4069},"fig, axes = plt.subplots(1, 3, figsize=(18, 5))\n\nsurvival_sex_pclass = (\n    df_eda.groupby(['sex', 'pclass'])['survived']\n    .mean()\n    .reset_index()\n )\nsns.barplot(\n    data=survival_sex_pclass,\n    x='pclass',\n    y='survived',\n    hue='sex',\n    palette='Set2',\n    ax=axes[0]\n )\naxes[0].set_title('Survival Rate by Sex and Class')\naxes[0].set_xlabel('Passenger Class')\naxes[0].set_ylabel('Survival Rate')\naxes[0].set_ylim(0, 1)\naxes[0].legend(title='Sex (0=male, 1=female)')\n\nsurvival_pclass_fare = (\n    df_eda.groupby(['pclass', 'fare_group'], observed=False)['survived']\n    .mean()\n    .reset_index()\n )\nsns.barplot(\n    data=survival_pclass_fare,\n    x='pclass',\n    y='survived',\n    hue='fare_group',\n    palette='viridis',\n    ax=axes[1]\n )\naxes[1].set_title('Survival Rate by Class and Fare Quartile')\naxes[1].set_xlabel('Passenger Class')\naxes[1].set_ylabel('Survival Rate')\naxes[1].set_ylim(0, 1)\naxes[1].legend(title='Fare Group')\n\nsurvival_age = df_eda.groupby('age_group', observed=False)['survived'].mean().reset_index()\nsns.barplot(data=survival_age, x='age_group', y='survived', palette='mako', hue='age_group', legend=False, ax=axes[2])\naxes[2].set_title('Survival Rate by Age Group')\naxes[2].set_xlabel('Age Group')\naxes[2].set_ylabel('Survival Rate')\naxes[2].set_ylim(0, 1)\n\nplt.tight_layout()\nplt.show()\n",[49,33597,33598,33638,33642,33652,33689,33698,33707,33712,33723,33735,33750,33765,33780,33795,33809,33813,33835,33857,33880,33903,33931,33935,33944,33988,33996,34004,34008,34018,34029,34044,34059,34074,34089,34104,34109,34133,34156,34179,34202,34230,34235,34283,34372,34396,34420,34443,34466,34471,34482],{"__ignoreMap":4069},[54,33599,33600,33602,33604,33606,33608,33610,33612,33614,33616,33618,33620,33623,33625,33627,33629,33632,33634,33636],{"class":6028,"line":6029},[54,33601,31323],{"class":6058},[54,33603,376],{"class":6047},[54,33605,31328],{"class":6058},[54,33607,94],{"class":6047},[54,33609,31333],{"class":6058},[54,33611,343],{"class":6047},[54,33613,31338],{"class":6058},[54,33615,85],{"class":6047},[54,33617,373],{"class":6050},[54,33619,376],{"class":6047},[54,33621,33622],{"class":6050}," 3",[54,33624,376],{"class":6047},[54,33626,31351],{"class":6095},[54,33628,30910],{"class":6047},[54,33630,33631],{"class":6050},"18",[54,33633,376],{"class":6047},[54,33635,30918],{"class":6050},[54,33637,29592],{"class":6047},[54,33639,33640],{"class":6028,"line":4076},[54,33641,7455],{"emptyLinePlaceholder":7454},[54,33643,33644,33647,33649],{"class":6028,"line":6092},[54,33645,33646],{"class":6058},"survival_sex_pclass ",[54,33648,94],{"class":6047},[54,33650,33651],{"class":6047}," (\n",[54,33653,33654,33657,33659,33662,33664,33666,33668,33670,33672,33674,33676,33678,33681,33683,33685,33687],{"class":6028,"line":7458},[54,33655,33656],{"class":6058},"    df_eda",[54,33658,343],{"class":6047},[54,33660,33661],{"class":6058},"groupby",[54,33663,29109],{"class":6047},[54,33665,7404],{"class":7403},[54,33667,29625],{"class":7407},[54,33669,7404],{"class":7403},[54,33671,376],{"class":6047},[54,33673,8411],{"class":7403},[54,33675,29611],{"class":7407},[54,33677,7404],{"class":7403},[54,33679,33680],{"class":6047},"])[",[54,33682,7404],{"class":7403},[54,33684,29231],{"class":7407},[54,33686,7404],{"class":7403},[54,33688,8477],{"class":6047},[54,33690,33691,33694,33696],{"class":6028,"line":7481},[54,33692,33693],{"class":6047},"    .",[54,33695,9709],{"class":6058},[54,33697,8433],{"class":6047},[54,33699,33700,33702,33705],{"class":6028,"line":8485},[54,33701,33693],{"class":6047},[54,33703,33704],{"class":6058},"reset_index",[54,33706,8433],{"class":6047},[54,33708,33709],{"class":6028,"line":8533},[54,33710,33711],{"class":6047}," )\n",[54,33713,33714,33716,33718,33720],{"class":6028,"line":8539},[54,33715,29340],{"class":6058},[54,33717,343],{"class":6047},[54,33719,31375],{"class":6058},[54,33721,33722],{"class":6047},"(\n",[54,33724,33725,33728,33730,33733],{"class":6028,"line":9228},[54,33726,33727],{"class":6095},"    data",[54,33729,94],{"class":6047},[54,33731,33732],{"class":6058},"survival_sex_pclass",[54,33734,31160],{"class":6047},[54,33736,33737,33740,33742,33744,33746,33748],{"class":6028,"line":9714},[54,33738,33739],{"class":6095},"    x",[54,33741,94],{"class":6047},[54,33743,7404],{"class":7403},[54,33745,29611],{"class":7407},[54,33747,7404],{"class":7403},[54,33749,31160],{"class":6047},[54,33751,33752,33755,33757,33759,33761,33763],{"class":6028,"line":9739},[54,33753,33754],{"class":6095},"    y",[54,33756,94],{"class":6047},[54,33758,7404],{"class":7403},[54,33760,29231],{"class":7407},[54,33762,7404],{"class":7403},[54,33764,31160],{"class":6047},[54,33766,33767,33770,33772,33774,33776,33778],{"class":6028,"line":9770},[54,33768,33769],{"class":6095},"    hue",[54,33771,94],{"class":6047},[54,33773,7404],{"class":7403},[54,33775,29625],{"class":7407},[54,33777,7404],{"class":7403},[54,33779,31160],{"class":6047},[54,33781,33782,33785,33787,33789,33791,33793],{"class":6028,"line":9775},[54,33783,33784],{"class":6095},"    palette",[54,33786,94],{"class":6047},[54,33788,7404],{"class":7403},[54,33790,31432],{"class":7407},[54,33792,7404],{"class":7403},[54,33794,31160],{"class":6047},[54,33796,33797,33799,33801,33803,33805,33807],{"class":6028,"line":9793},[54,33798,31119],{"class":6095},[54,33800,94],{"class":6047},[54,33802,31417],{"class":6058},[54,33804,6072],{"class":6047},[54,33806,9765],{"class":6050},[54,33808,8477],{"class":6047},[54,33810,33811],{"class":6028,"line":9818},[54,33812,33711],{"class":6047},[54,33814,33815,33817,33819,33821,33823,33825,33827,33829,33831,33833],{"class":6028,"line":9842},[54,33816,31417],{"class":6058},[54,33818,6072],{"class":6047},[54,33820,9765],{"class":6050},[54,33822,9706],{"class":6047},[54,33824,31469],{"class":6058},[54,33826,85],{"class":6047},[54,33828,7404],{"class":7403},[54,33830,31715],{"class":7407},[54,33832,7404],{"class":7403},[54,33834,6145],{"class":6047},[54,33836,33837,33839,33841,33843,33845,33847,33849,33851,33853,33855],{"class":6028,"line":9867},[54,33838,31417],{"class":6058},[54,33840,6072],{"class":6047},[54,33842,9765],{"class":6050},[54,33844,9706],{"class":6047},[54,33846,31493],{"class":6058},[54,33848,85],{"class":6047},[54,33850,7404],{"class":7403},[54,33852,31660],{"class":7407},[54,33854,7404],{"class":7403},[54,33856,6145],{"class":6047},[54,33858,33859,33861,33863,33865,33867,33869,33871,33873,33876,33878],{"class":6028,"line":9872},[54,33860,31417],{"class":6058},[54,33862,6072],{"class":6047},[54,33864,9765],{"class":6050},[54,33866,9706],{"class":6047},[54,33868,31517],{"class":6058},[54,33870,85],{"class":6047},[54,33872,7404],{"class":7403},[54,33874,33875],{"class":7407},"Survival Rate",[54,33877,7404],{"class":7403},[54,33879,6145],{"class":6047},[54,33881,33882,33884,33886,33888,33890,33893,33895,33897,33899,33901],{"class":6028,"line":9878},[54,33883,31417],{"class":6058},[54,33885,6072],{"class":6047},[54,33887,9765],{"class":6050},[54,33889,9706],{"class":6047},[54,33891,33892],{"class":6058},"set_ylim",[54,33894,85],{"class":6047},[54,33896,9765],{"class":6050},[54,33898,376],{"class":6047},[54,33900,30189],{"class":6050},[54,33902,6145],{"class":6047},[54,33904,33905,33907,33909,33911,33913,33916,33918,33920,33922,33924,33927,33929],{"class":6028,"line":9924},[54,33906,31417],{"class":6058},[54,33908,6072],{"class":6047},[54,33910,9765],{"class":6050},[54,33912,9706],{"class":6047},[54,33914,33915],{"class":6058},"legend",[54,33917,85],{"class":6047},[54,33919,31002],{"class":6095},[54,33921,94],{"class":6047},[54,33923,7404],{"class":7403},[54,33925,33926],{"class":7407},"Sex (0=male, 1=female)",[54,33928,7404],{"class":7403},[54,33930,6145],{"class":6047},[54,33932,33933],{"class":6028,"line":9952},[54,33934,7455],{"emptyLinePlaceholder":7454},[54,33936,33937,33940,33942],{"class":6028,"line":9977},[54,33938,33939],{"class":6058},"survival_pclass_fare ",[54,33941,94],{"class":6047},[54,33943,33651],{"class":6047},[54,33945,33946,33948,33950,33952,33954,33956,33958,33960,33962,33964,33966,33968,33970,33973,33975,33977,33980,33982,33984,33986],{"class":6028,"line":10030},[54,33947,33656],{"class":6058},[54,33949,343],{"class":6047},[54,33951,33661],{"class":6058},[54,33953,29109],{"class":6047},[54,33955,7404],{"class":7403},[54,33957,29611],{"class":7407},[54,33959,7404],{"class":7403},[54,33961,376],{"class":6047},[54,33963,8411],{"class":7403},[54,33965,33264],{"class":7407},[54,33967,7404],{"class":7403},[54,33969,6114],{"class":6047},[54,33971,33972],{"class":6095}," observed",[54,33974,94],{"class":6047},[54,33976,29700],{"class":6032},[54,33978,33979],{"class":6047},")[",[54,33981,7404],{"class":7403},[54,33983,29231],{"class":7407},[54,33985,7404],{"class":7403},[54,33987,8477],{"class":6047},[54,33989,33990,33992,33994],{"class":6028,"line":10035},[54,33991,33693],{"class":6047},[54,33993,9709],{"class":6058},[54,33995,8433],{"class":6047},[54,33997,33998,34000,34002],{"class":6028,"line":10051},[54,33999,33693],{"class":6047},[54,34001,33704],{"class":6058},[54,34003,8433],{"class":6047},[54,34005,34006],{"class":6028,"line":10075},[54,34007,33711],{"class":6047},[54,34009,34010,34012,34014,34016],{"class":6028,"line":10100},[54,34011,29340],{"class":6058},[54,34013,343],{"class":6047},[54,34015,31375],{"class":6058},[54,34017,33722],{"class":6047},[54,34019,34020,34022,34024,34027],{"class":6028,"line":10125},[54,34021,33727],{"class":6095},[54,34023,94],{"class":6047},[54,34025,34026],{"class":6058},"survival_pclass_fare",[54,34028,31160],{"class":6047},[54,34030,34032,34034,34036,34038,34040,34042],{"class":6028,"line":34031},29,[54,34033,33739],{"class":6095},[54,34035,94],{"class":6047},[54,34037,7404],{"class":7403},[54,34039,29611],{"class":7407},[54,34041,7404],{"class":7403},[54,34043,31160],{"class":6047},[54,34045,34047,34049,34051,34053,34055,34057],{"class":6028,"line":34046},30,[54,34048,33754],{"class":6095},[54,34050,94],{"class":6047},[54,34052,7404],{"class":7403},[54,34054,29231],{"class":7407},[54,34056,7404],{"class":7403},[54,34058,31160],{"class":6047},[54,34060,34062,34064,34066,34068,34070,34072],{"class":6028,"line":34061},31,[54,34063,33769],{"class":6095},[54,34065,94],{"class":6047},[54,34067,7404],{"class":7403},[54,34069,33264],{"class":7407},[54,34071,7404],{"class":7403},[54,34073,31160],{"class":6047},[54,34075,34077,34079,34081,34083,34085,34087],{"class":6028,"line":34076},32,[54,34078,33784],{"class":6095},[54,34080,94],{"class":6047},[54,34082,7404],{"class":7403},[54,34084,30967],{"class":7407},[54,34086,7404],{"class":7403},[54,34088,31160],{"class":6047},[54,34090,34092,34094,34096,34098,34100,34102],{"class":6028,"line":34091},33,[54,34093,31119],{"class":6095},[54,34095,94],{"class":6047},[54,34097,31417],{"class":6058},[54,34099,6072],{"class":6047},[54,34101,373],{"class":6050},[54,34103,8477],{"class":6047},[54,34105,34107],{"class":6028,"line":34106},34,[54,34108,33711],{"class":6047},[54,34110,34112,34114,34116,34118,34120,34122,34124,34126,34129,34131],{"class":6028,"line":34111},35,[54,34113,31417],{"class":6058},[54,34115,6072],{"class":6047},[54,34117,373],{"class":6050},[54,34119,9706],{"class":6047},[54,34121,31469],{"class":6058},[54,34123,85],{"class":6047},[54,34125,7404],{"class":7403},[54,34127,34128],{"class":7407},"Survival Rate by Class and Fare Quartile",[54,34130,7404],{"class":7403},[54,34132,6145],{"class":6047},[54,34134,34136,34138,34140,34142,34144,34146,34148,34150,34152,34154],{"class":6028,"line":34135},36,[54,34137,31417],{"class":6058},[54,34139,6072],{"class":6047},[54,34141,373],{"class":6050},[54,34143,9706],{"class":6047},[54,34145,31493],{"class":6058},[54,34147,85],{"class":6047},[54,34149,7404],{"class":7403},[54,34151,31660],{"class":7407},[54,34153,7404],{"class":7403},[54,34155,6145],{"class":6047},[54,34157,34159,34161,34163,34165,34167,34169,34171,34173,34175,34177],{"class":6028,"line":34158},37,[54,34160,31417],{"class":6058},[54,34162,6072],{"class":6047},[54,34164,373],{"class":6050},[54,34166,9706],{"class":6047},[54,34168,31517],{"class":6058},[54,34170,85],{"class":6047},[54,34172,7404],{"class":7403},[54,34174,33875],{"class":7407},[54,34176,7404],{"class":7403},[54,34178,6145],{"class":6047},[54,34180,34182,34184,34186,34188,34190,34192,34194,34196,34198,34200],{"class":6028,"line":34181},38,[54,34183,31417],{"class":6058},[54,34185,6072],{"class":6047},[54,34187,373],{"class":6050},[54,34189,9706],{"class":6047},[54,34191,33892],{"class":6058},[54,34193,85],{"class":6047},[54,34195,9765],{"class":6050},[54,34197,376],{"class":6047},[54,34199,30189],{"class":6050},[54,34201,6145],{"class":6047},[54,34203,34205,34207,34209,34211,34213,34215,34217,34219,34221,34223,34226,34228],{"class":6028,"line":34204},39,[54,34206,31417],{"class":6058},[54,34208,6072],{"class":6047},[54,34210,373],{"class":6050},[54,34212,9706],{"class":6047},[54,34214,33915],{"class":6058},[54,34216,85],{"class":6047},[54,34218,31002],{"class":6095},[54,34220,94],{"class":6047},[54,34222,7404],{"class":7403},[54,34224,34225],{"class":7407},"Fare Group",[54,34227,7404],{"class":7403},[54,34229,6145],{"class":6047},[54,34231,34233],{"class":6028,"line":34232},40,[54,34234,7455],{"emptyLinePlaceholder":7454},[54,34236,34238,34241,34243,34245,34247,34249,34251,34253,34255,34257,34259,34261,34263,34265,34267,34269,34271,34273,34275,34277,34279,34281],{"class":6028,"line":34237},41,[54,34239,34240],{"class":6058},"survival_age ",[54,34242,94],{"class":6047},[54,34244,32445],{"class":6058},[54,34246,343],{"class":6047},[54,34248,33661],{"class":6058},[54,34250,85],{"class":6047},[54,34252,7404],{"class":7403},[54,34254,32683],{"class":7407},[54,34256,7404],{"class":7403},[54,34258,376],{"class":6047},[54,34260,33972],{"class":6095},[54,34262,94],{"class":6047},[54,34264,29700],{"class":6032},[54,34266,33979],{"class":6047},[54,34268,7404],{"class":7403},[54,34270,29231],{"class":7407},[54,34272,7404],{"class":7403},[54,34274,9706],{"class":6047},[54,34276,9709],{"class":6058},[54,34278,8427],{"class":6047},[54,34280,33704],{"class":6058},[54,34282,8433],{"class":6047},[54,34284,34286,34288,34290,34292,34294,34296,34298,34301,34303,34305,34307,34309,34311,34313,34315,34317,34319,34321,34323,34325,34327,34329,34331,34333,34336,34338,34340,34342,34344,34346,34348,34350,34352,34354,34356,34358,34360,34362,34364,34366,34368,34370],{"class":6028,"line":34285},42,[54,34287,29340],{"class":6058},[54,34289,343],{"class":6047},[54,34291,31375],{"class":6058},[54,34293,85],{"class":6047},[54,34295,7447],{"class":6095},[54,34297,94],{"class":6047},[54,34299,34300],{"class":6058},"survival_age",[54,34302,376],{"class":6047},[54,34304,30947],{"class":6095},[54,34306,94],{"class":6047},[54,34308,7404],{"class":7403},[54,34310,32683],{"class":7407},[54,34312,7404],{"class":7403},[54,34314,376],{"class":6047},[54,34316,31400],{"class":6095},[54,34318,94],{"class":6047},[54,34320,7404],{"class":7403},[54,34322,29231],{"class":7407},[54,34324,7404],{"class":7403},[54,34326,376],{"class":6047},[54,34328,30960],{"class":6095},[54,34330,94],{"class":6047},[54,34332,7404],{"class":7403},[54,34334,34335],{"class":7407},"mako",[54,34337,7404],{"class":7403},[54,34339,376],{"class":6047},[54,34341,30974],{"class":6095},[54,34343,94],{"class":6047},[54,34345,7404],{"class":7403},[54,34347,32683],{"class":7407},[54,34349,7404],{"class":7403},[54,34351,376],{"class":6047},[54,34353,30987],{"class":6095},[54,34355,94],{"class":6047},[54,34357,29700],{"class":6032},[54,34359,376],{"class":6047},[54,34361,6117],{"class":6095},[54,34363,94],{"class":6047},[54,34365,31417],{"class":6058},[54,34367,6072],{"class":6047},[54,34369,379],{"class":6050},[54,34371,29119],{"class":6047},[54,34373,34375,34377,34379,34381,34383,34385,34387,34389,34392,34394],{"class":6028,"line":34374},43,[54,34376,31417],{"class":6058},[54,34378,6072],{"class":6047},[54,34380,379],{"class":6050},[54,34382,9706],{"class":6047},[54,34384,31469],{"class":6058},[54,34386,85],{"class":6047},[54,34388,7404],{"class":7403},[54,34390,34391],{"class":7407},"Survival Rate by Age Group",[54,34393,7404],{"class":7403},[54,34395,6145],{"class":6047},[54,34397,34399,34401,34403,34405,34407,34409,34411,34413,34416,34418],{"class":6028,"line":34398},44,[54,34400,31417],{"class":6058},[54,34402,6072],{"class":6047},[54,34404,379],{"class":6050},[54,34406,9706],{"class":6047},[54,34408,31493],{"class":6058},[54,34410,85],{"class":6047},[54,34412,7404],{"class":7403},[54,34414,34415],{"class":7407},"Age Group",[54,34417,7404],{"class":7403},[54,34419,6145],{"class":6047},[54,34421,34423,34425,34427,34429,34431,34433,34435,34437,34439,34441],{"class":6028,"line":34422},45,[54,34424,31417],{"class":6058},[54,34426,6072],{"class":6047},[54,34428,379],{"class":6050},[54,34430,9706],{"class":6047},[54,34432,31517],{"class":6058},[54,34434,85],{"class":6047},[54,34436,7404],{"class":7403},[54,34438,33875],{"class":7407},[54,34440,7404],{"class":7403},[54,34442,6145],{"class":6047},[54,34444,34446,34448,34450,34452,34454,34456,34458,34460,34462,34464],{"class":6028,"line":34445},46,[54,34447,31417],{"class":6058},[54,34449,6072],{"class":6047},[54,34451,379],{"class":6050},[54,34453,9706],{"class":6047},[54,34455,33892],{"class":6058},[54,34457,85],{"class":6047},[54,34459,9765],{"class":6050},[54,34461,376],{"class":6047},[54,34463,30189],{"class":6050},[54,34465,6145],{"class":6047},[54,34467,34469],{"class":6028,"line":34468},47,[54,34470,7455],{"emptyLinePlaceholder":7454},[54,34472,34474,34476,34478,34480],{"class":6028,"line":34473},48,[54,34475,29361],{"class":6058},[54,34477,343],{"class":6047},[54,34479,31281],{"class":6058},[54,34481,8433],{"class":6047},[54,34483,34485,34487,34489,34491],{"class":6028,"line":34484},49,[54,34486,29361],{"class":6058},[54,34488,343],{"class":6047},[54,34490,31292],{"class":6058},[54,34492,8433],{"class":6047},[12,34494,34495],{},"Here, much clearer and more structural patterns emerge in the data.",[12,34497,34498,34499,34502],{},"First, ",[327,34500,34501],{},"family size"," shows that the majority of passengers traveled alone (family size = 1) and that large groups were uncommon. This suggests that family-related variables are highly concentrated at low values ​​and that traveling alone is the dominant case, which may influence the model.",[12,34504,34505,34506,34508],{},"In the ",[327,34507,29637],{},", the original distribution is strongly skewed to the right: most paid little, and a few paid very high amounts. Applying the logarithmic transformation (log(1 + fare)) makes the distribution much more balanced and manageable for statistical models, reducing the impact of extreme values.",[12,34510,34511,34512,34515],{},"In ",[327,34513,34514],{},"survival by sex and class",", the pattern is striking: women survive much more than men in all classes, and first class has the highest survival rates. This reaffirms that sex and social class were determining factors in survival.",[12,34517,34518,34519,34522],{},"When analyzing ",[327,34520,34521],{},"class along with fare quartiles",", it is confirmed that paying more within each class generally increases the probability of survival, especially in first and second class. This reinforces the importance of socioeconomic status.",[12,34524,34525,34526,34529],{},"Finally, ",[327,34527,34528],{},"survival by age group"," indicates that children have the highest survival rate, while older adults have the lowest. This demonstrates that age does influence survival, but in a segmented (non-linear) way, something that simple correlation failed to show.",[12,34531,34532],{},"Taken together, these graphs reveal that survival did not depend on a single isolated factor, but rather on the combination of sex, social class, fare paid, and age group.",[305,34534,34536],{"id":34535},"_4-preparation-for-modeling","4. Preparation for Modeling",[12,34538,34539,34540,1828,34542,8421],{},"Before training, we separated features\u002Ftargets, performed stratified splitting, and scaled continuous variables (",[49,34541,29628],{},[49,34543,29637],{},[6019,34545,34547],{"className":6021,"code":34546,"language":6023,"meta":4069,"style":4069},"from sklearn.model_selection import train_test_split, StratifiedKFold, cross_val_score\nfrom sklearn.preprocessing import StandardScaler\n\n# Define features and target\nX = df.drop(columns=['survived'])\ny = df['survived']\n\n# Train\u002Ftest split with stratification\nX_train, X_test, y_train, y_test = train_test_split(\n    X, y, test_size=0.2, random_state=42, stratify=y\n)\n\nprint('Target distribution (train):')\nprint(y_train.value_counts(normalize=True).rename('proportion').round(3))\n\n# Scale continuous features only\nscaler = StandardScaler()\ncols_to_scale = ['age', 'fare']\n\nX_train_scaled = X_train.copy()\nX_test_scaled = X_test.copy()\n\nX_train_scaled[cols_to_scale] = scaler.fit_transform(X_train[cols_to_scale])\nX_test_scaled[cols_to_scale] = scaler.transform(X_test[cols_to_scale])\n\nprint('\\nPrepared train shape:', X_train_scaled.shape)\nprint('Prepared test shape:', X_test_scaled.shape)\n",[49,34548,34549,34577,34593,34597,34602,34628,34647,34651,34656,34681,34720,34724,34728,34743,34790,34794,34799,34811,34836,34840,34856,34871,34875,34906,34937,34941,34967],{"__ignoreMap":4069},[54,34550,34551,34554,34557,34559,34562,34564,34567,34569,34572,34574],{"class":6028,"line":6029},[54,34552,34553],{"class":6032},"from",[54,34555,34556],{"class":6058}," sklearn",[54,34558,343],{"class":6047},[54,34560,34561],{"class":6058},"model_selection ",[54,34563,9572],{"class":6032},[54,34565,34566],{"class":6058}," train_test_split",[54,34568,376],{"class":6047},[54,34570,34571],{"class":6058}," StratifiedKFold",[54,34573,376],{"class":6047},[54,34575,34576],{"class":6058}," cross_val_score\n",[54,34578,34579,34581,34583,34585,34588,34590],{"class":6028,"line":4076},[54,34580,34553],{"class":6032},[54,34582,34556],{"class":6058},[54,34584,343],{"class":6047},[54,34586,34587],{"class":6058},"preprocessing ",[54,34589,9572],{"class":6032},[54,34591,34592],{"class":6058}," StandardScaler\n",[54,34594,34595],{"class":6028,"line":6092},[54,34596,7455],{"emptyLinePlaceholder":7454},[54,34598,34599],{"class":6028,"line":7458},[54,34600,34601],{"class":8381},"# Define features and target\n",[54,34603,34604,34606,34608,34610,34612,34614,34616,34618,34620,34622,34624,34626],{"class":6028,"line":7481},[54,34605,8542],{"class":6058},[54,34607,94],{"class":6047},[54,34609,9695],{"class":6058},[54,34611,343],{"class":6047},[54,34613,30001],{"class":6058},[54,34615,85],{"class":6047},[54,34617,30006],{"class":6095},[54,34619,30216],{"class":6047},[54,34621,7404],{"class":7403},[54,34623,29231],{"class":7407},[54,34625,7404],{"class":7403},[54,34627,29119],{"class":6047},[54,34629,34630,34633,34635,34637,34639,34641,34643,34645],{"class":6028,"line":8485},[54,34631,34632],{"class":6058},"y ",[54,34634,94],{"class":6047},[54,34636,9695],{"class":6058},[54,34638,6072],{"class":6047},[54,34640,7404],{"class":7403},[54,34642,29231],{"class":7407},[54,34644,7404],{"class":7403},[54,34646,8477],{"class":6047},[54,34648,34649],{"class":6028,"line":8533},[54,34650,7455],{"emptyLinePlaceholder":7454},[54,34652,34653],{"class":6028,"line":8539},[54,34654,34655],{"class":8381},"# Train\u002Ftest split with stratification\n",[54,34657,34658,34660,34662,34665,34667,34670,34672,34675,34677,34679],{"class":6028,"line":9228},[54,34659,6069],{"class":6058},[54,34661,376],{"class":6047},[54,34663,34664],{"class":6058}," X_test",[54,34666,376],{"class":6047},[54,34668,34669],{"class":6058}," y_train",[54,34671,376],{"class":6047},[54,34673,34674],{"class":6058}," y_test ",[54,34676,94],{"class":6047},[54,34678,34566],{"class":6058},[54,34680,33722],{"class":6047},[54,34682,34683,34686,34688,34690,34692,34695,34697,34700,34702,34705,34707,34710,34712,34715,34717],{"class":6028,"line":9714},[54,34684,34685],{"class":6058},"    X",[54,34687,376],{"class":6047},[54,34689,31400],{"class":6058},[54,34691,376],{"class":6047},[54,34693,34694],{"class":6095}," test_size",[54,34696,94],{"class":6047},[54,34698,34699],{"class":6050},"0.2",[54,34701,376],{"class":6047},[54,34703,34704],{"class":6095}," random_state",[54,34706,94],{"class":6047},[54,34708,34709],{"class":6050},"42",[54,34711,376],{"class":6047},[54,34713,34714],{"class":6095}," stratify",[54,34716,94],{"class":6047},[54,34718,34719],{"class":6058},"y\n",[54,34721,34722],{"class":6028,"line":9739},[54,34723,6145],{"class":6047},[54,34725,34726],{"class":6028,"line":9770},[54,34727,7455],{"emptyLinePlaceholder":7454},[54,34729,34730,34732,34734,34736,34739,34741],{"class":6028,"line":9775},[54,34731,9778],{"class":6043},[54,34733,85],{"class":6047},[54,34735,7404],{"class":7403},[54,34737,34738],{"class":7407},"Target distribution (train):",[54,34740,7404],{"class":7403},[54,34742,6145],{"class":6047},[54,34744,34745,34747,34749,34752,34754,34756,34758,34761,34763,34765,34767,34770,34772,34774,34777,34779,34781,34784,34786,34788],{"class":6028,"line":9793},[54,34746,9778],{"class":6043},[54,34748,85],{"class":6047},[54,34750,34751],{"class":6058},"y_train",[54,34753,343],{"class":6047},[54,34755,32893],{"class":6058},[54,34757,85],{"class":6047},[54,34759,34760],{"class":6095},"normalize",[54,34762,94],{"class":6047},[54,34764,6132],{"class":6032},[54,34766,8421],{"class":6047},[54,34768,34769],{"class":6058},"rename",[54,34771,85],{"class":6047},[54,34773,7404],{"class":7403},[54,34775,34776],{"class":7407},"proportion",[54,34778,7404],{"class":7403},[54,34780,8421],{"class":6047},[54,34782,34783],{"class":6058},"round",[54,34785,85],{"class":6047},[54,34787,384],{"class":6050},[54,34789,29592],{"class":6047},[54,34791,34792],{"class":6028,"line":9818},[54,34793,7455],{"emptyLinePlaceholder":7454},[54,34795,34796],{"class":6028,"line":9842},[54,34797,34798],{"class":8381},"# Scale continuous features only\n",[54,34800,34801,34804,34806,34809],{"class":6028,"line":9867},[54,34802,34803],{"class":6058},"scaler ",[54,34805,94],{"class":6047},[54,34807,34808],{"class":6058}," StandardScaler",[54,34810,8433],{"class":6047},[54,34812,34813,34816,34818,34820,34822,34824,34826,34828,34830,34832,34834],{"class":6028,"line":9872},[54,34814,34815],{"class":6058},"cols_to_scale ",[54,34817,94],{"class":6047},[54,34819,8447],{"class":6047},[54,34821,7404],{"class":7403},[54,34823,29628],{"class":7407},[54,34825,7404],{"class":7403},[54,34827,376],{"class":6047},[54,34829,8411],{"class":7403},[54,34831,29637],{"class":7407},[54,34833,7404],{"class":7403},[54,34835,8477],{"class":6047},[54,34837,34838],{"class":6028,"line":9878},[54,34839,7455],{"emptyLinePlaceholder":7454},[54,34841,34842,34845,34847,34850,34852,34854],{"class":6028,"line":9924},[54,34843,34844],{"class":6058},"X_train_scaled ",[54,34846,94],{"class":6047},[54,34848,34849],{"class":6058}," X_train",[54,34851,343],{"class":6047},[54,34853,29440],{"class":6058},[54,34855,8433],{"class":6047},[54,34857,34858,34861,34863,34865,34867,34869],{"class":6028,"line":9952},[54,34859,34860],{"class":6058},"X_test_scaled ",[54,34862,94],{"class":6047},[54,34864,34664],{"class":6058},[54,34866,343],{"class":6047},[54,34868,29440],{"class":6058},[54,34870,8433],{"class":6047},[54,34872,34873],{"class":6028,"line":9977},[54,34874,7455],{"emptyLinePlaceholder":7454},[54,34876,34877,34880,34882,34885,34887,34889,34892,34894,34896,34898,34900,34902,34904],{"class":6028,"line":10030},[54,34878,34879],{"class":6058},"X_train_scaled",[54,34881,6072],{"class":6047},[54,34883,34884],{"class":6058},"cols_to_scale",[54,34886,16169],{"class":6047},[54,34888,9884],{"class":6047},[54,34890,34891],{"class":6058}," scaler",[54,34893,343],{"class":6047},[54,34895,7437],{"class":6058},[54,34897,85],{"class":6047},[54,34899,6069],{"class":6058},[54,34901,6072],{"class":6047},[54,34903,34884],{"class":6058},[54,34905,29119],{"class":6047},[54,34907,34908,34911,34913,34915,34917,34919,34921,34923,34926,34928,34931,34933,34935],{"class":6028,"line":10035},[54,34909,34910],{"class":6058},"X_test_scaled",[54,34912,6072],{"class":6047},[54,34914,34884],{"class":6058},[54,34916,16169],{"class":6047},[54,34918,9884],{"class":6047},[54,34920,34891],{"class":6058},[54,34922,343],{"class":6047},[54,34924,34925],{"class":6058},"transform",[54,34927,85],{"class":6047},[54,34929,34930],{"class":6058},"X_test",[54,34932,6072],{"class":6047},[54,34934,34884],{"class":6058},[54,34936,29119],{"class":6047},[54,34938,34939],{"class":6028,"line":10051},[54,34940,7455],{"emptyLinePlaceholder":7454},[54,34942,34943,34945,34947,34949,34951,34954,34956,34958,34961,34963,34965],{"class":6028,"line":10075},[54,34944,9778],{"class":6043},[54,34946,85],{"class":6047},[54,34948,7404],{"class":7403},[54,34950,29496],{"class":6036},[54,34952,34953],{"class":7407},"Prepared train shape:",[54,34955,7404],{"class":7403},[54,34957,376],{"class":6047},[54,34959,34960],{"class":6058}," X_train_scaled",[54,34962,343],{"class":6047},[54,34964,29508],{"class":6058},[54,34966,6145],{"class":6047},[54,34968,34969,34971,34973,34975,34978,34980,34982,34985,34987,34989],{"class":6028,"line":10100},[54,34970,9778],{"class":6043},[54,34972,85],{"class":6047},[54,34974,7404],{"class":7403},[54,34976,34977],{"class":7407},"Prepared test shape:",[54,34979,7404],{"class":7403},[54,34981,376],{"class":6047},[54,34983,34984],{"class":6058}," X_test_scaled",[54,34986,343],{"class":6047},[54,34988,29508],{"class":6058},[54,34990,6145],{"class":6047},[305,34992,34994],{"id":34993},"_5-baseline-with-logistic-regression","5. Baseline with Logistic Regression",[12,34996,34997,34998,35001],{},"We trained a logistic regression with ",[49,34999,35000],{},"class_weight='balanced'"," to better handle the relative class imbalance.",[6019,35003,35005],{"className":6021,"code":35004,"language":6023,"meta":4069,"style":4069},"from sklearn.linear_model import LogisticRegression\n\n# Train logistic regression baseline\nmodel = LogisticRegression(random_state=42, max_iter=1000, class_weight='balanced')\nmodel.fit(X_train_scaled, y_train)\n\n# Predictions\ny_pred = model.predict(X_test_scaled)\ny_pred_proba = model.predict_proba(X_test_scaled)[:, 1]\n\n# 5-fold CV score on training split (AUC)\ncv = StratifiedKFold(n_splits=5, shuffle=True, random_state=42)\ncv_auc = cross_val_score(model, X_train_scaled, y_train, cv=cv, scoring='roc_auc')\n\nprint(f'Cross-validated ROC-AUC (train, mean +\u002F- std): {cv_auc.mean():.3f} +\u002F- {cv_auc.std():.3f}')\n",[49,35006,35007,35023,35027,35032,35077,35096,35100,35105,35126,35151,35155,35160,35197,35245,35249],{"__ignoreMap":4069},[54,35008,35009,35011,35013,35015,35018,35020],{"class":6028,"line":6029},[54,35010,34553],{"class":6032},[54,35012,34556],{"class":6058},[54,35014,343],{"class":6047},[54,35016,35017],{"class":6058},"linear_model ",[54,35019,9572],{"class":6032},[54,35021,35022],{"class":6058}," LogisticRegression\n",[54,35024,35025],{"class":6028,"line":4076},[54,35026,7455],{"emptyLinePlaceholder":7454},[54,35028,35029],{"class":6028,"line":6092},[54,35030,35031],{"class":8381},"# Train logistic regression baseline\n",[54,35033,35034,35037,35039,35042,35044,35047,35049,35051,35053,35056,35058,35061,35063,35066,35068,35070,35073,35075],{"class":6028,"line":7458},[54,35035,35036],{"class":6058},"model ",[54,35038,94],{"class":6047},[54,35040,35041],{"class":6058}," LogisticRegression",[54,35043,85],{"class":6047},[54,35045,35046],{"class":6095},"random_state",[54,35048,94],{"class":6047},[54,35050,34709],{"class":6050},[54,35052,376],{"class":6047},[54,35054,35055],{"class":6095}," max_iter",[54,35057,94],{"class":6047},[54,35059,35060],{"class":6050},"1000",[54,35062,376],{"class":6047},[54,35064,35065],{"class":6095}," class_weight",[54,35067,94],{"class":6047},[54,35069,7404],{"class":7403},[54,35071,35072],{"class":7407},"balanced",[54,35074,7404],{"class":7403},[54,35076,6145],{"class":6047},[54,35078,35079,35082,35084,35086,35088,35090,35092,35094],{"class":6028,"line":7481},[54,35080,35081],{"class":6058},"model",[54,35083,343],{"class":6047},[54,35085,7489],{"class":6058},[54,35087,85],{"class":6047},[54,35089,34879],{"class":6058},[54,35091,376],{"class":6047},[54,35093,34669],{"class":6058},[54,35095,6145],{"class":6047},[54,35097,35098],{"class":6028,"line":8485},[54,35099,7455],{"emptyLinePlaceholder":7454},[54,35101,35102],{"class":6028,"line":8533},[54,35103,35104],{"class":8381},"# Predictions\n",[54,35106,35107,35110,35112,35115,35117,35120,35122,35124],{"class":6028,"line":8539},[54,35108,35109],{"class":6058},"y_pred ",[54,35111,94],{"class":6047},[54,35113,35114],{"class":6058}," model",[54,35116,343],{"class":6047},[54,35118,35119],{"class":6058},"predict",[54,35121,85],{"class":6047},[54,35123,34910],{"class":6058},[54,35125,6145],{"class":6047},[54,35127,35128,35131,35133,35135,35137,35140,35142,35144,35147,35149],{"class":6028,"line":9228},[54,35129,35130],{"class":6058},"y_pred_proba ",[54,35132,94],{"class":6047},[54,35134,35114],{"class":6058},[54,35136,343],{"class":6047},[54,35138,35139],{"class":6058},"predict_proba",[54,35141,85],{"class":6047},[54,35143,34910],{"class":6058},[54,35145,35146],{"class":6047},")[:,",[54,35148,30189],{"class":6050},[54,35150,8477],{"class":6047},[54,35152,35153],{"class":6028,"line":9714},[54,35154,7455],{"emptyLinePlaceholder":7454},[54,35156,35157],{"class":6028,"line":9739},[54,35158,35159],{"class":8381},"# 5-fold CV score on training split (AUC)\n",[54,35161,35162,35165,35167,35169,35171,35174,35176,35178,35180,35183,35185,35187,35189,35191,35193,35195],{"class":6028,"line":9770},[54,35163,35164],{"class":6058},"cv ",[54,35166,94],{"class":6047},[54,35168,34571],{"class":6058},[54,35170,85],{"class":6047},[54,35172,35173],{"class":6095},"n_splits",[54,35175,94],{"class":6047},[54,35177,394],{"class":6050},[54,35179,376],{"class":6047},[54,35181,35182],{"class":6095}," shuffle",[54,35184,94],{"class":6047},[54,35186,6132],{"class":6032},[54,35188,376],{"class":6047},[54,35190,34704],{"class":6095},[54,35192,94],{"class":6047},[54,35194,34709],{"class":6050},[54,35196,6145],{"class":6047},[54,35198,35199,35202,35204,35207,35209,35211,35213,35215,35217,35219,35221,35224,35226,35229,35231,35234,35236,35238,35241,35243],{"class":6028,"line":9775},[54,35200,35201],{"class":6058},"cv_auc ",[54,35203,94],{"class":6047},[54,35205,35206],{"class":6058}," cross_val_score",[54,35208,85],{"class":6047},[54,35210,35081],{"class":6058},[54,35212,376],{"class":6047},[54,35214,34960],{"class":6058},[54,35216,376],{"class":6047},[54,35218,34669],{"class":6058},[54,35220,376],{"class":6047},[54,35222,35223],{"class":6095}," cv",[54,35225,94],{"class":6047},[54,35227,35228],{"class":6058},"cv",[54,35230,376],{"class":6047},[54,35232,35233],{"class":6095}," scoring",[54,35235,94],{"class":6047},[54,35237,7404],{"class":7403},[54,35239,35240],{"class":7407},"roc_auc",[54,35242,7404],{"class":7403},[54,35244,6145],{"class":6047},[54,35246,35247],{"class":6028,"line":9793},[54,35248,7455],{"emptyLinePlaceholder":7454},[54,35250,35251,35253,35255,35257,35260,35262,35265,35267,35269,35271,35274,35276,35279,35281,35283,35285,35287,35289,35291,35293,35295],{"class":6028,"line":9818},[54,35252,9778],{"class":6043},[54,35254,85],{"class":6047},[54,35256,2481],{"class":6078},[54,35258,35259],{"class":7407},"'Cross-validated ROC-AUC (train, mean +\u002F- std): ",[54,35261,369],{"class":6036},[54,35263,35264],{"class":6058},"cv_auc",[54,35266,343],{"class":6047},[54,35268,9709],{"class":6058},[54,35270,9901],{"class":6047},[54,35272,35273],{"class":6078},":.3f",[54,35275,402],{"class":6036},[54,35277,35278],{"class":7407}," +\u002F- ",[54,35280,369],{"class":6036},[54,35282,35264],{"class":6058},[54,35284,343],{"class":6047},[54,35286,9972],{"class":6058},[54,35288,9901],{"class":6047},[54,35290,35273],{"class":6078},[54,35292,402],{"class":6036},[54,35294,7404],{"class":7407},[54,35296,6145],{"class":6047},[12,35298,35299],{},"Resulting in:",[6019,35301,35304],{"className":35302,"code":35303,"language":198},[6942],"Cross-validated ROC-AUC (train, mean +\u002F- std): 0.856 +\u002F- 0.021\n",[49,35305,35303],{"__ignoreMap":4069},[12,35307,35308],{},"In simple terms:\nIf you randomly select one person who survived and one who didn't, the model has approximately an 85.6% probability of assigning a higher probability to the one who actually survived. Perhaps this isn't very clear, so let's look at it another way:",[4006,35310,35311,35314,35317,35320],{},[324,35312,35313],{},"You take a passenger who survived.",[324,35315,35316],{},"You take another passenger who didn't survive.",[324,35318,35319],{},"You ask the model, \"What probability do you give each of them of having survived?\"",[324,35321,35322],{},"The model assigns a probability of survival to each, for example, 0.8 for the survivor and 0.3 for the non-survivor.",[12,35324,35325],{},"If the passenger who actually survived has a higher assigned probability than the one who didn't survive, then the model was correct in that comparison. The ROC-AUC measures the proportion of times this occurs across all possible combinations of surviving and non-surviving passengers.",[40,35327,35328],{},[12,35329,35330,35333],{},[327,35331,35332],{},"ROC-AUC"," (Receiver Operating Characteristic - Area Under the Curve) is a metric that evaluates a model's ability to distinguish between classes. In this case, it measures how well the model can differentiate between passengers who survived and those who did not.",[40,35335,35336],{},[12,35337,35338],{},"It ranges from 0.5 (total randomness) to 1.0 (perfect classification).",[40,35340,35341],{},[12,35342,35343],{},"0.856 indicates that the model has very good discrimination capabilities.",[305,35345,35347],{"id":35346},"_6-complete-model-evaluation","6. Complete Model Evaluation",[12,35349,35350,35351,35354],{},"In addition to the ",[49,35352,35353],{},"classification_report",", we added global metrics and complementary curves to provide a more realistic view of performance.",[6019,35356,35358],{"className":6021,"code":35357,"language":6023,"meta":4069,"style":4069},"from sklearn.metrics import (\n    classification_report,\n    confusion_matrix,\n    roc_auc_score,\n    roc_curve,\n    precision_recall_curve,\n    average_precision_score,\n    accuracy_score,\n    f1_score,\n    precision_score,\n    recall_score,\n    ConfusionMatrixDisplay\n)\n\n# Core metrics\nacc = accuracy_score(y_test, y_pred)\nprec = precision_score(y_test, y_pred)\nrec = recall_score(y_test, y_pred)\nf1 = f1_score(y_test, y_pred)\nroc_auc = roc_auc_score(y_test, y_pred_proba)\nap = average_precision_score(y_test, y_pred_proba)\n\nprint('Test set metrics:')\nprint(f'Accuracy:  {acc:.3f}')\nprint(f'Precision: {prec:.3f}')\nprint(f'Recall:    {rec:.3f}')\nprint(f'F1-score:  {f1:.3f}')\nprint(f'ROC-AUC:   {roc_auc:.3f}')\nprint(f'PR-AUC:    {ap:.3f}\\n')\n\nprint('Classification report:')\nprint(classification_report(y_test, y_pred, target_names=['Did Not Survive', 'Survived']))\n\n# Confusion matrix\ncm = confusion_matrix(y_test, y_pred)\nfig, ax = plt.subplots(figsize=(6, 5))\ndisp = ConfusionMatrixDisplay(confusion_matrix=cm, display_labels=['Did Not Survive', 'Survived'])\ndisp.plot(ax=ax, cmap='Blues', colorbar=False)\nax.set_title('Confusion Matrix - Logistic Regression (Titanic)')\nplt.tight_layout()\nplt.show()\n\n# ROC curve\nfpr, tpr, _ = roc_curve(y_test, y_pred_proba)\nplt.figure(figsize=(8, 6))\nplt.plot(fpr, tpr, color='darkorange', lw=2, label=f'ROC curve (AUC = {roc_auc:.2f})')\nplt.plot([0, 1], [0, 1], color='navy', lw=2, linestyle='--', label='Random baseline')\nplt.title('ROC Curve - Logistic Regression (Titanic)')\nplt.xlabel('False Positive Rate')\nplt.ylabel('True Positive Rate')\nplt.legend(loc='lower right')\nplt.tight_layout()\nplt.show()\n\n# Precision-Recall curve\nprecision_vals, recall_vals, _ = precision_recall_curve(y_test, y_pred_proba)\nplt.figure(figsize=(8, 6))\nplt.plot(recall_vals, precision_vals, color='teal', lw=2, label=f'PR curve (AP = {ap:.2f})')\nplt.title('Precision-Recall Curve - Logistic Regression (Titanic)')\nplt.xlabel('Recall')\nplt.ylabel('Precision')\nplt.legend(loc='lower left')\nplt.tight_layout()\nplt.show()\n",[49,35359,35360,35375,35382,35389,35396,35403,35410,35417,35424,35431,35438,35445,35450,35454,35458,35463,35485,35505,35525,35545,35566,35586,35590,35605,35629,35653,35677,35701,35724,35748,35752,35767,35808,35812,35817,35837,35868,35911,35953,35972,35982,35992,35996,36001,36031,36054,36117,36193,36212,36231,36251,36276,36287,36298,36303,36309,36339,36362,36425,36445,36464,36483,36507,36518],{"__ignoreMap":4069},[54,35361,35362,35364,35366,35368,35371,35373],{"class":6028,"line":6029},[54,35363,34553],{"class":6032},[54,35365,34556],{"class":6058},[54,35367,343],{"class":6047},[54,35369,35370],{"class":6058},"metrics ",[54,35372,9572],{"class":6032},[54,35374,33651],{"class":6047},[54,35376,35377,35380],{"class":6028,"line":4076},[54,35378,35379],{"class":6058},"    classification_report",[54,35381,31160],{"class":6047},[54,35383,35384,35387],{"class":6028,"line":6092},[54,35385,35386],{"class":6058},"    confusion_matrix",[54,35388,31160],{"class":6047},[54,35390,35391,35394],{"class":6028,"line":7458},[54,35392,35393],{"class":6058},"    roc_auc_score",[54,35395,31160],{"class":6047},[54,35397,35398,35401],{"class":6028,"line":7481},[54,35399,35400],{"class":6058},"    roc_curve",[54,35402,31160],{"class":6047},[54,35404,35405,35408],{"class":6028,"line":8485},[54,35406,35407],{"class":6058},"    precision_recall_curve",[54,35409,31160],{"class":6047},[54,35411,35412,35415],{"class":6028,"line":8533},[54,35413,35414],{"class":6058},"    average_precision_score",[54,35416,31160],{"class":6047},[54,35418,35419,35422],{"class":6028,"line":8539},[54,35420,35421],{"class":6058},"    accuracy_score",[54,35423,31160],{"class":6047},[54,35425,35426,35429],{"class":6028,"line":9228},[54,35427,35428],{"class":6058},"    f1_score",[54,35430,31160],{"class":6047},[54,35432,35433,35436],{"class":6028,"line":9714},[54,35434,35435],{"class":6058},"    precision_score",[54,35437,31160],{"class":6047},[54,35439,35440,35443],{"class":6028,"line":9739},[54,35441,35442],{"class":6058},"    recall_score",[54,35444,31160],{"class":6047},[54,35446,35447],{"class":6028,"line":9770},[54,35448,35449],{"class":6058},"    ConfusionMatrixDisplay\n",[54,35451,35452],{"class":6028,"line":9775},[54,35453,6145],{"class":6047},[54,35455,35456],{"class":6028,"line":9793},[54,35457,7455],{"emptyLinePlaceholder":7454},[54,35459,35460],{"class":6028,"line":9818},[54,35461,35462],{"class":8381},"# Core metrics\n",[54,35464,35465,35468,35470,35473,35475,35478,35480,35483],{"class":6028,"line":9842},[54,35466,35467],{"class":6058},"acc ",[54,35469,94],{"class":6047},[54,35471,35472],{"class":6058}," accuracy_score",[54,35474,85],{"class":6047},[54,35476,35477],{"class":6058},"y_test",[54,35479,376],{"class":6047},[54,35481,35482],{"class":6058}," y_pred",[54,35484,6145],{"class":6047},[54,35486,35487,35490,35492,35495,35497,35499,35501,35503],{"class":6028,"line":9867},[54,35488,35489],{"class":6058},"prec ",[54,35491,94],{"class":6047},[54,35493,35494],{"class":6058}," precision_score",[54,35496,85],{"class":6047},[54,35498,35477],{"class":6058},[54,35500,376],{"class":6047},[54,35502,35482],{"class":6058},[54,35504,6145],{"class":6047},[54,35506,35507,35510,35512,35515,35517,35519,35521,35523],{"class":6028,"line":9872},[54,35508,35509],{"class":6058},"rec ",[54,35511,94],{"class":6047},[54,35513,35514],{"class":6058}," recall_score",[54,35516,85],{"class":6047},[54,35518,35477],{"class":6058},[54,35520,376],{"class":6047},[54,35522,35482],{"class":6058},[54,35524,6145],{"class":6047},[54,35526,35527,35530,35532,35535,35537,35539,35541,35543],{"class":6028,"line":9878},[54,35528,35529],{"class":6058},"f1 ",[54,35531,94],{"class":6047},[54,35533,35534],{"class":6058}," f1_score",[54,35536,85],{"class":6047},[54,35538,35477],{"class":6058},[54,35540,376],{"class":6047},[54,35542,35482],{"class":6058},[54,35544,6145],{"class":6047},[54,35546,35547,35550,35552,35555,35557,35559,35561,35564],{"class":6028,"line":9924},[54,35548,35549],{"class":6058},"roc_auc ",[54,35551,94],{"class":6047},[54,35553,35554],{"class":6058}," roc_auc_score",[54,35556,85],{"class":6047},[54,35558,35477],{"class":6058},[54,35560,376],{"class":6047},[54,35562,35563],{"class":6058}," y_pred_proba",[54,35565,6145],{"class":6047},[54,35567,35568,35571,35573,35576,35578,35580,35582,35584],{"class":6028,"line":9952},[54,35569,35570],{"class":6058},"ap ",[54,35572,94],{"class":6047},[54,35574,35575],{"class":6058}," average_precision_score",[54,35577,85],{"class":6047},[54,35579,35477],{"class":6058},[54,35581,376],{"class":6047},[54,35583,35563],{"class":6058},[54,35585,6145],{"class":6047},[54,35587,35588],{"class":6028,"line":9977},[54,35589,7455],{"emptyLinePlaceholder":7454},[54,35591,35592,35594,35596,35598,35601,35603],{"class":6028,"line":10030},[54,35593,9778],{"class":6043},[54,35595,85],{"class":6047},[54,35597,7404],{"class":7403},[54,35599,35600],{"class":7407},"Test set metrics:",[54,35602,7404],{"class":7403},[54,35604,6145],{"class":6047},[54,35606,35607,35609,35611,35613,35616,35618,35621,35623,35625,35627],{"class":6028,"line":10035},[54,35608,9778],{"class":6043},[54,35610,85],{"class":6047},[54,35612,2481],{"class":6078},[54,35614,35615],{"class":7407},"'Accuracy:  ",[54,35617,369],{"class":6036},[54,35619,35620],{"class":6058},"acc",[54,35622,35273],{"class":6078},[54,35624,402],{"class":6036},[54,35626,7404],{"class":7407},[54,35628,6145],{"class":6047},[54,35630,35631,35633,35635,35637,35640,35642,35645,35647,35649,35651],{"class":6028,"line":10051},[54,35632,9778],{"class":6043},[54,35634,85],{"class":6047},[54,35636,2481],{"class":6078},[54,35638,35639],{"class":7407},"'Precision: ",[54,35641,369],{"class":6036},[54,35643,35644],{"class":6058},"prec",[54,35646,35273],{"class":6078},[54,35648,402],{"class":6036},[54,35650,7404],{"class":7407},[54,35652,6145],{"class":6047},[54,35654,35655,35657,35659,35661,35664,35666,35669,35671,35673,35675],{"class":6028,"line":10075},[54,35656,9778],{"class":6043},[54,35658,85],{"class":6047},[54,35660,2481],{"class":6078},[54,35662,35663],{"class":7407},"'Recall:    ",[54,35665,369],{"class":6036},[54,35667,35668],{"class":6058},"rec",[54,35670,35273],{"class":6078},[54,35672,402],{"class":6036},[54,35674,7404],{"class":7407},[54,35676,6145],{"class":6047},[54,35678,35679,35681,35683,35685,35688,35690,35693,35695,35697,35699],{"class":6028,"line":10100},[54,35680,9778],{"class":6043},[54,35682,85],{"class":6047},[54,35684,2481],{"class":6078},[54,35686,35687],{"class":7407},"'F1-score:  ",[54,35689,369],{"class":6036},[54,35691,35692],{"class":6058},"f1",[54,35694,35273],{"class":6078},[54,35696,402],{"class":6036},[54,35698,7404],{"class":7407},[54,35700,6145],{"class":6047},[54,35702,35703,35705,35707,35709,35712,35714,35716,35718,35720,35722],{"class":6028,"line":10125},[54,35704,9778],{"class":6043},[54,35706,85],{"class":6047},[54,35708,2481],{"class":6078},[54,35710,35711],{"class":7407},"'ROC-AUC:   ",[54,35713,369],{"class":6036},[54,35715,35240],{"class":6058},[54,35717,35273],{"class":6078},[54,35719,402],{"class":6036},[54,35721,7404],{"class":7407},[54,35723,6145],{"class":6047},[54,35725,35726,35728,35730,35732,35735,35737,35740,35742,35744,35746],{"class":6028,"line":34031},[54,35727,9778],{"class":6043},[54,35729,85],{"class":6047},[54,35731,2481],{"class":6078},[54,35733,35734],{"class":7407},"'PR-AUC:    ",[54,35736,369],{"class":6036},[54,35738,35739],{"class":6058},"ap",[54,35741,35273],{"class":6078},[54,35743,9860],{"class":6036},[54,35745,7404],{"class":7407},[54,35747,6145],{"class":6047},[54,35749,35750],{"class":6028,"line":34046},[54,35751,7455],{"emptyLinePlaceholder":7454},[54,35753,35754,35756,35758,35760,35763,35765],{"class":6028,"line":34061},[54,35755,9778],{"class":6043},[54,35757,85],{"class":6047},[54,35759,7404],{"class":7403},[54,35761,35762],{"class":7407},"Classification report:",[54,35764,7404],{"class":7403},[54,35766,6145],{"class":6047},[54,35768,35769,35771,35773,35775,35777,35779,35781,35783,35785,35788,35790,35792,35795,35797,35799,35801,35803,35805],{"class":6028,"line":34076},[54,35770,9778],{"class":6043},[54,35772,85],{"class":6047},[54,35774,35353],{"class":6058},[54,35776,85],{"class":6047},[54,35778,35477],{"class":6058},[54,35780,376],{"class":6047},[54,35782,35482],{"class":6058},[54,35784,376],{"class":6047},[54,35786,35787],{"class":6095}," target_names",[54,35789,30216],{"class":6047},[54,35791,7404],{"class":7403},[54,35793,35794],{"class":7407},"Did Not Survive",[54,35796,7404],{"class":7403},[54,35798,376],{"class":6047},[54,35800,8411],{"class":7403},[54,35802,31029],{"class":7407},[54,35804,7404],{"class":7403},[54,35806,35807],{"class":6047},"]))\n",[54,35809,35810],{"class":6028,"line":34091},[54,35811,7455],{"emptyLinePlaceholder":7454},[54,35813,35814],{"class":6028,"line":34106},[54,35815,35816],{"class":8381},"# Confusion matrix\n",[54,35818,35819,35822,35824,35827,35829,35831,35833,35835],{"class":6028,"line":34111},[54,35820,35821],{"class":6058},"cm ",[54,35823,94],{"class":6047},[54,35825,35826],{"class":6058}," confusion_matrix",[54,35828,85],{"class":6047},[54,35830,35477],{"class":6058},[54,35832,376],{"class":6047},[54,35834,35482],{"class":6058},[54,35836,6145],{"class":6047},[54,35838,35839,35841,35843,35846,35848,35850,35852,35854,35856,35858,35860,35862,35864,35866],{"class":6028,"line":34135},[54,35840,31323],{"class":6058},[54,35842,376],{"class":6047},[54,35844,35845],{"class":6058}," ax ",[54,35847,94],{"class":6047},[54,35849,31333],{"class":6058},[54,35851,343],{"class":6047},[54,35853,31338],{"class":6058},[54,35855,85],{"class":6047},[54,35857,30907],{"class":6095},[54,35859,30910],{"class":6047},[54,35861,399],{"class":6050},[54,35863,376],{"class":6047},[54,35865,30918],{"class":6050},[54,35867,29592],{"class":6047},[54,35869,35870,35873,35875,35878,35880,35883,35885,35888,35890,35893,35895,35897,35899,35901,35903,35905,35907,35909],{"class":6028,"line":34158},[54,35871,35872],{"class":6058},"disp ",[54,35874,94],{"class":6047},[54,35876,35877],{"class":6058}," ConfusionMatrixDisplay",[54,35879,85],{"class":6047},[54,35881,35882],{"class":6095},"confusion_matrix",[54,35884,94],{"class":6047},[54,35886,35887],{"class":6058},"cm",[54,35889,376],{"class":6047},[54,35891,35892],{"class":6095}," display_labels",[54,35894,30216],{"class":6047},[54,35896,7404],{"class":7403},[54,35898,35794],{"class":7407},[54,35900,7404],{"class":7403},[54,35902,376],{"class":6047},[54,35904,8411],{"class":7403},[54,35906,31029],{"class":7407},[54,35908,7404],{"class":7403},[54,35910,29119],{"class":6047},[54,35912,35913,35916,35918,35921,35923,35925,35927,35929,35931,35933,35935,35937,35940,35942,35944,35947,35949,35951],{"class":6028,"line":34181},[54,35914,35915],{"class":6058},"disp",[54,35917,343],{"class":6047},[54,35919,35920],{"class":6058},"plot",[54,35922,85],{"class":6047},[54,35924,6122],{"class":6095},[54,35926,94],{"class":6047},[54,35928,6122],{"class":6058},[54,35930,376],{"class":6047},[54,35932,31819],{"class":6095},[54,35934,94],{"class":6047},[54,35936,7404],{"class":7403},[54,35938,35939],{"class":7407},"Blues",[54,35941,7404],{"class":7403},[54,35943,376],{"class":6047},[54,35945,35946],{"class":6095}," colorbar",[54,35948,94],{"class":6047},[54,35950,29700],{"class":6032},[54,35952,6145],{"class":6047},[54,35954,35955,35957,35959,35961,35963,35965,35968,35970],{"class":6028,"line":34204},[54,35956,6122],{"class":6058},[54,35958,343],{"class":6047},[54,35960,31469],{"class":6058},[54,35962,85],{"class":6047},[54,35964,7404],{"class":7403},[54,35966,35967],{"class":7407},"Confusion Matrix - Logistic Regression (Titanic)",[54,35969,7404],{"class":7403},[54,35971,6145],{"class":6047},[54,35973,35974,35976,35978,35980],{"class":6028,"line":34232},[54,35975,29361],{"class":6058},[54,35977,343],{"class":6047},[54,35979,31281],{"class":6058},[54,35981,8433],{"class":6047},[54,35983,35984,35986,35988,35990],{"class":6028,"line":34237},[54,35985,29361],{"class":6058},[54,35987,343],{"class":6047},[54,35989,31292],{"class":6058},[54,35991,8433],{"class":6047},[54,35993,35994],{"class":6028,"line":34285},[54,35995,7455],{"emptyLinePlaceholder":7454},[54,35997,35998],{"class":6028,"line":34374},[54,35999,36000],{"class":8381},"# ROC curve\n",[54,36002,36003,36006,36008,36011,36013,36016,36018,36021,36023,36025,36027,36029],{"class":6028,"line":34398},[54,36004,36005],{"class":6058},"fpr",[54,36007,376],{"class":6047},[54,36009,36010],{"class":6058}," tpr",[54,36012,376],{"class":6047},[54,36014,36015],{"class":6058}," _ ",[54,36017,94],{"class":6047},[54,36019,36020],{"class":6058}," roc_curve",[54,36022,85],{"class":6047},[54,36024,35477],{"class":6058},[54,36026,376],{"class":6047},[54,36028,35563],{"class":6058},[54,36030,6145],{"class":6047},[54,36032,36033,36035,36037,36039,36041,36043,36045,36047,36049,36052],{"class":6028,"line":34422},[54,36034,29361],{"class":6058},[54,36036,343],{"class":6047},[54,36038,30902],{"class":6058},[54,36040,85],{"class":6047},[54,36042,30907],{"class":6095},[54,36044,30910],{"class":6047},[54,36046,30779],{"class":6050},[54,36048,376],{"class":6047},[54,36050,36051],{"class":6050}," 6",[54,36053,29592],{"class":6047},[54,36055,36056,36058,36060,36062,36064,36066,36068,36070,36072,36074,36076,36078,36081,36083,36085,36088,36090,36092,36094,36097,36099,36101,36104,36106,36108,36110,36112,36115],{"class":6028,"line":34445},[54,36057,29361],{"class":6058},[54,36059,343],{"class":6047},[54,36061,35920],{"class":6058},[54,36063,85],{"class":6047},[54,36065,36005],{"class":6058},[54,36067,376],{"class":6047},[54,36069,36010],{"class":6058},[54,36071,376],{"class":6047},[54,36073,33055],{"class":6095},[54,36075,94],{"class":6047},[54,36077,7404],{"class":7403},[54,36079,36080],{"class":7407},"darkorange",[54,36082,7404],{"class":7403},[54,36084,376],{"class":6047},[54,36086,36087],{"class":6095}," lw",[54,36089,94],{"class":6047},[54,36091,379],{"class":6050},[54,36093,376],{"class":6047},[54,36095,36096],{"class":6095}," label",[54,36098,94],{"class":6047},[54,36100,2481],{"class":6078},[54,36102,36103],{"class":7407},"'ROC curve (AUC = ",[54,36105,369],{"class":6036},[54,36107,35240],{"class":6058},[54,36109,9809],{"class":6078},[54,36111,402],{"class":6036},[54,36113,36114],{"class":7407},")'",[54,36116,6145],{"class":6047},[54,36118,36119,36121,36123,36125,36127,36129,36131,36133,36135,36137,36139,36141,36143,36145,36147,36149,36151,36154,36156,36158,36160,36162,36164,36166,36169,36171,36173,36176,36178,36180,36182,36184,36186,36189,36191],{"class":6028,"line":34468},[54,36120,29361],{"class":6058},[54,36122,343],{"class":6047},[54,36124,35920],{"class":6058},[54,36126,29109],{"class":6047},[54,36128,9765],{"class":6050},[54,36130,376],{"class":6047},[54,36132,30189],{"class":6050},[54,36134,6114],{"class":6047},[54,36136,8447],{"class":6047},[54,36138,9765],{"class":6050},[54,36140,376],{"class":6047},[54,36142,30189],{"class":6050},[54,36144,6114],{"class":6047},[54,36146,33055],{"class":6095},[54,36148,94],{"class":6047},[54,36150,7404],{"class":7403},[54,36152,36153],{"class":7407},"navy",[54,36155,7404],{"class":7403},[54,36157,376],{"class":6047},[54,36159,36087],{"class":6095},[54,36161,94],{"class":6047},[54,36163,379],{"class":6050},[54,36165,376],{"class":6047},[54,36167,36168],{"class":6095}," linestyle",[54,36170,94],{"class":6047},[54,36172,7404],{"class":7403},[54,36174,36175],{"class":7407},"--",[54,36177,7404],{"class":7403},[54,36179,376],{"class":6047},[54,36181,36096],{"class":6095},[54,36183,94],{"class":6047},[54,36185,7404],{"class":7403},[54,36187,36188],{"class":7407},"Random baseline",[54,36190,7404],{"class":7403},[54,36192,6145],{"class":6047},[54,36194,36195,36197,36199,36201,36203,36205,36208,36210],{"class":6028,"line":34473},[54,36196,29361],{"class":6058},[54,36198,343],{"class":6047},[54,36200,31002],{"class":6058},[54,36202,85],{"class":6047},[54,36204,7404],{"class":7403},[54,36206,36207],{"class":7407},"ROC Curve - Logistic Regression (Titanic)",[54,36209,7404],{"class":7403},[54,36211,6145],{"class":6047},[54,36213,36214,36216,36218,36220,36222,36224,36227,36229],{"class":6028,"line":34484},[54,36215,29361],{"class":6058},[54,36217,343],{"class":6047},[54,36219,31022],{"class":6058},[54,36221,85],{"class":6047},[54,36223,7404],{"class":7403},[54,36225,36226],{"class":7407},"False Positive Rate",[54,36228,7404],{"class":7403},[54,36230,6145],{"class":6047},[54,36232,36234,36236,36238,36240,36242,36244,36247,36249],{"class":6028,"line":36233},50,[54,36235,29361],{"class":6058},[54,36237,343],{"class":6047},[54,36239,31042],{"class":6058},[54,36241,85],{"class":6047},[54,36243,7404],{"class":7403},[54,36245,36246],{"class":7407},"True Positive Rate",[54,36248,7404],{"class":7403},[54,36250,6145],{"class":6047},[54,36252,36254,36256,36258,36260,36262,36265,36267,36269,36272,36274],{"class":6028,"line":36253},51,[54,36255,29361],{"class":6058},[54,36257,343],{"class":6047},[54,36259,33915],{"class":6058},[54,36261,85],{"class":6047},[54,36263,36264],{"class":6095},"loc",[54,36266,94],{"class":6047},[54,36268,7404],{"class":7403},[54,36270,36271],{"class":7407},"lower right",[54,36273,7404],{"class":7403},[54,36275,6145],{"class":6047},[54,36277,36279,36281,36283,36285],{"class":6028,"line":36278},52,[54,36280,29361],{"class":6058},[54,36282,343],{"class":6047},[54,36284,31281],{"class":6058},[54,36286,8433],{"class":6047},[54,36288,36290,36292,36294,36296],{"class":6028,"line":36289},53,[54,36291,29361],{"class":6058},[54,36293,343],{"class":6047},[54,36295,31292],{"class":6058},[54,36297,8433],{"class":6047},[54,36299,36301],{"class":6028,"line":36300},54,[54,36302,7455],{"emptyLinePlaceholder":7454},[54,36304,36306],{"class":6028,"line":36305},55,[54,36307,36308],{"class":8381},"# Precision-Recall curve\n",[54,36310,36312,36315,36317,36320,36322,36324,36326,36329,36331,36333,36335,36337],{"class":6028,"line":36311},56,[54,36313,36314],{"class":6058},"precision_vals",[54,36316,376],{"class":6047},[54,36318,36319],{"class":6058}," recall_vals",[54,36321,376],{"class":6047},[54,36323,36015],{"class":6058},[54,36325,94],{"class":6047},[54,36327,36328],{"class":6058}," precision_recall_curve",[54,36330,85],{"class":6047},[54,36332,35477],{"class":6058},[54,36334,376],{"class":6047},[54,36336,35563],{"class":6058},[54,36338,6145],{"class":6047},[54,36340,36342,36344,36346,36348,36350,36352,36354,36356,36358,36360],{"class":6028,"line":36341},57,[54,36343,29361],{"class":6058},[54,36345,343],{"class":6047},[54,36347,30902],{"class":6058},[54,36349,85],{"class":6047},[54,36351,30907],{"class":6095},[54,36353,30910],{"class":6047},[54,36355,30779],{"class":6050},[54,36357,376],{"class":6047},[54,36359,36051],{"class":6050},[54,36361,29592],{"class":6047},[54,36363,36365,36367,36369,36371,36373,36376,36378,36381,36383,36385,36387,36389,36392,36394,36396,36398,36400,36402,36404,36406,36408,36410,36413,36415,36417,36419,36421,36423],{"class":6028,"line":36364},58,[54,36366,29361],{"class":6058},[54,36368,343],{"class":6047},[54,36370,35920],{"class":6058},[54,36372,85],{"class":6047},[54,36374,36375],{"class":6058},"recall_vals",[54,36377,376],{"class":6047},[54,36379,36380],{"class":6058}," precision_vals",[54,36382,376],{"class":6047},[54,36384,33055],{"class":6095},[54,36386,94],{"class":6047},[54,36388,7404],{"class":7403},[54,36390,36391],{"class":7407},"teal",[54,36393,7404],{"class":7403},[54,36395,376],{"class":6047},[54,36397,36087],{"class":6095},[54,36399,94],{"class":6047},[54,36401,379],{"class":6050},[54,36403,376],{"class":6047},[54,36405,36096],{"class":6095},[54,36407,94],{"class":6047},[54,36409,2481],{"class":6078},[54,36411,36412],{"class":7407},"'PR curve (AP = ",[54,36414,369],{"class":6036},[54,36416,35739],{"class":6058},[54,36418,9809],{"class":6078},[54,36420,402],{"class":6036},[54,36422,36114],{"class":7407},[54,36424,6145],{"class":6047},[54,36426,36428,36430,36432,36434,36436,36438,36441,36443],{"class":6028,"line":36427},59,[54,36429,29361],{"class":6058},[54,36431,343],{"class":6047},[54,36433,31002],{"class":6058},[54,36435,85],{"class":6047},[54,36437,7404],{"class":7403},[54,36439,36440],{"class":7407},"Precision-Recall Curve - Logistic Regression (Titanic)",[54,36442,7404],{"class":7403},[54,36444,6145],{"class":6047},[54,36446,36448,36450,36452,36454,36456,36458,36460,36462],{"class":6028,"line":36447},60,[54,36449,29361],{"class":6058},[54,36451,343],{"class":6047},[54,36453,31022],{"class":6058},[54,36455,85],{"class":6047},[54,36457,7404],{"class":7403},[54,36459,8652],{"class":7407},[54,36461,7404],{"class":7403},[54,36463,6145],{"class":6047},[54,36465,36467,36469,36471,36473,36475,36477,36479,36481],{"class":6028,"line":36466},61,[54,36468,29361],{"class":6058},[54,36470,343],{"class":6047},[54,36472,31042],{"class":6058},[54,36474,85],{"class":6047},[54,36476,7404],{"class":7403},[54,36478,8649],{"class":7407},[54,36480,7404],{"class":7403},[54,36482,6145],{"class":6047},[54,36484,36486,36488,36490,36492,36494,36496,36498,36500,36503,36505],{"class":6028,"line":36485},62,[54,36487,29361],{"class":6058},[54,36489,343],{"class":6047},[54,36491,33915],{"class":6058},[54,36493,85],{"class":6047},[54,36495,36264],{"class":6095},[54,36497,94],{"class":6047},[54,36499,7404],{"class":7403},[54,36501,36502],{"class":7407},"lower left",[54,36504,7404],{"class":7403},[54,36506,6145],{"class":6047},[54,36508,36510,36512,36514,36516],{"class":6028,"line":36509},63,[54,36511,29361],{"class":6058},[54,36513,343],{"class":6047},[54,36515,31281],{"class":6058},[54,36517,8433],{"class":6047},[54,36519,36521,36523,36525,36527],{"class":6028,"line":36520},64,[54,36522,29361],{"class":6058},[54,36524,343],{"class":6047},[54,36526,31292],{"class":6058},[54,36528,8433],{"class":6047},[12,36530,36531],{},"With this pipeline, in testing we obtained approximately:",[4006,36533,36534,36540,36546,36552,36558,36564],{},[324,36535,36536,36537],{},"Accuracy: ",[49,36538,36539],{},"0.793",[324,36541,36542,36543],{},"Precision: ",[49,36544,36545],{},"0.722",[324,36547,36548,36549],{},"Recall: ",[49,36550,36551],{},"0.754",[324,36553,36554,36555],{},"F1-score: ",[49,36556,36557],{},"0.738",[324,36559,36560,36561],{},"ROC-AUC: ",[49,36562,36563],{},"0.851",[324,36565,36566,36567],{},"PR-AUC: ",[49,36568,36569],{},"0.796",[12,36571,36572,36573,36576],{},"These results indicate that your model has a ",[327,36574,36575],{},"solid and fairly balanced"," performance on the test set. Let's interpret it step by step.",[12,36578,36579,36580,36583],{},"First, the ",[327,36581,36582],{},"accuracy (0.793)"," means that the model correctly classifies approximately 79.3% of the passengers. This is a good value, but on its own it is not sufficient, especially since the dataset is somewhat unbalanced (110 did not survive vs. 69 survived).",[12,36585,34505,36586,36589],{},[327,36587,36588],{},"\"Survived\""," class:",[321,36591,36592],{},[324,36593,36594,36597],{},[327,36595,36596],{},"Precision = 0.722","\nOf all the people the model predicted as survivors, 72.2% actually survived.",[12,36599,36600],{},"This measures how \"reliable\" the positive predictions are.",[321,36602,36603],{},[324,36604,36605,36608],{},[327,36606,36607],{},"Recall = 0.754","\nOf all those who actually survived, the model correctly identified 75.4%.",[12,36610,36611],{},"This measures how many real cases it misses.",[321,36613,36614],{},[324,36615,36616,36619],{},[327,36617,36618],{},"F1-score = 0.738","\nThis is the balance between precision and recall.",[12,36621,36622],{},"It indicates that the model maintains a good balance between detecting survivors and not generating too many false positives.",[12,36624,34505,36625,36628],{},[327,36626,36627],{},"\"Did Not Survive\""," class, the performance is even slightly better (F1 ~ 0.83), which is normal because there are more examples in that class.",[12,36630,36631],{},"Now, the discrimination metrics:",[321,36633,36634,36640],{},[324,36635,36636,36639],{},[327,36637,36638],{},"ROC-AUC = 0.851","\nThe model separates survivors from non-survivors quite well (very good discrimination ability).",[324,36641,36642,36645],{},[327,36643,36644],{},"PR-AUC = 0.796","\nThis metric is especially useful when there is an imbalance. A value of 0.796 indicates that the model maintains a good balance between precision and recall when the threshold is varied.",[12,36647,36648,36652],{},[6869,36649],{"alt":36650,"src":36651},"Confusion matrix","\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Fconfusion_matrix.webp",[1855,36653,36654],{},"Confusion Matrix",[12,36656,36657,36661],{},[6869,36658],{"alt":36659,"src":36660},"ROC curve","\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Froc_curve.webp",[1855,36662,36663],{},"ROC Curve",[12,36665,36666,36670],{},[6869,36667],{"alt":36668,"src":36669},"Precision-Recall curve","\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Fpr_curve.webp",[1855,36671,36672],{},"Precision-Recall Curve",[29,36674],{},[32,36676,36678],{"id":36677},"conclusions","Conclusions",[12,36680,36681],{},"Always keep in mind that:",[4006,36683,36684,36687,36690],{},[324,36685,36686],{},"A good EDA reduces surprises during modeling.",[324,36688,36689],{},"Proper cleaning and imputation can be as impactful as choosing the model.",[324,36691,36692],{},"Evaluating with various metrics (not just accuracy) provides a much more realistic picture of the classifier's behavior.",[12,36694,36695],{},"You can find other datasets and experiment on your own, applying this same workflow. It's the best way to learn!",[12,36697,36698],{},"Some interesting dataset sources for practicing EDA and modeling:",[321,36700,36701,36708,36715,36722],{},[324,36702,36703],{},[19,36704,36707],{"href":36705,"rel":36706},"https:\u002F\u002Fwww.kaggle.com\u002Fdatasets",[23],"Kaggle Datasets",[324,36709,36710],{},[19,36711,36714],{"href":36712,"rel":36713},"https:\u002F\u002Farchive.ics.uci.edu\u002F",[23],"UCI Machine Learning Repository",[324,36716,36717],{},[19,36718,36721],{"href":36719,"rel":36720},"https:\u002F\u002Fdatasetsearch.research.google.com\u002F",[23],"Google Dataset Search",[324,36723,36724],{},[19,36725,36728],{"href":36726,"rel":36727},"https:\u002F\u002Fgithub.com\u002Fawesomedata\u002Fawesome-public-datasets",[23],"Awesome Public Datasets",[9193,36730,36731],{},"html pre.shiki code .sTPum, html code.shiki .sTPum{--shiki-default:#1E754F;--shiki-dark:#4D9375}html pre.shiki code .s8w-G, html code.shiki .s8w-G{--shiki-default:#393A34;--shiki-dark:#DBD7CAEE}html pre.shiki code .si6no, html code.shiki .si6no{--shiki-default:#999999;--shiki-dark:#666666}html pre.shiki code .snYqZ, html code.shiki .snYqZ{--shiki-default:#A0ADA0;--shiki-dark:#758575DD}html pre.shiki code .scnC2, html code.shiki .scnC2{--shiki-default:#B5695977;--shiki-dark:#C98A7D77}html pre.shiki code .spP0B, html code.shiki .spP0B{--shiki-default:#B56959;--shiki-dark:#C98A7D}html pre.shiki code .sqbOQ, html code.shiki .sqbOQ{--shiki-default:#2F798A;--shiki-dark:#4C9A91}html pre.shiki code .sHLBJ, html code.shiki .sHLBJ{--shiki-default:#998418;--shiki-dark:#B8A965}html pre.shiki code .s5TCs, html code.shiki .s5TCs{--shiki-default:#AB5959;--shiki-dark:#CB7676}html pre.shiki code .sfsYZ, html code.shiki .sfsYZ{--shiki-default:#A65E2B;--shiki-dark:#C99076}html pre.shiki code .s9nN2, html code.shiki .s9nN2{--shiki-default:#B07D48;--shiki-dark:#BD976A}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":4069,"searchDepth":6092,"depth":6092,"links":36733},[36734,36747],{"id":29224,"depth":4076,"text":29225,"children":36735},[36736,36737,36738,36744,36745,36746],{"id":29268,"depth":6092,"text":29269},{"id":29843,"depth":6092,"text":29844},{"id":30880,"depth":6092,"text":30881,"children":36739},[36740,36741,36742,36743],{"id":30887,"depth":7458,"text":30888},{"id":31312,"depth":7458,"text":31313},{"id":31725,"depth":7458,"text":31726},{"id":32373,"depth":7458,"text":32374},{"id":34535,"depth":6092,"text":34536},{"id":34993,"depth":6092,"text":34994},{"id":35346,"depth":6092,"text":35347},{"id":36677,"depth":4076,"text":36678},"2026-04-23","\u002Fblog\u002Fexperimenting-with-titanic-dataset\u002Fshared\u002Ftitanic.webp",{},"\u002Fblog\u002Fblog\u002Fexperimenting-with-titanic-dataset",{"title":15966,"description":29209},{"loc":36754,"priority":9233,"lastmod":36748},"\u002Fblog\u002Fexperimenting-with-titanic-dataset","experimenting-with-titanic-dataset","blog\u002Fblog\u002Fexperimenting-with-titanic-dataset","Let's explore the Titanic survival dataset using exploratory data analysis (EDA) techniques to discover patterns and relationships between passenger characteristics and their survival.",[9238,9240,36759,36760,36761],"eda","machine learning projects","exploratory data analysis","c86EJfl1PMw7OV6WN2fCuESfCwvR4aO1lhmoSxi2HW4",{"id":36764,"title":29217,"author":7,"body":36765,"date":40321,"description":36769,"extension":9224,"image":40322,"lastmod":40321,"meta":40323,"navigation":7454,"order":7481,"path":40324,"seo":40325,"sitemap":40326,"slug":40328,"stem":40329,"summary":40330,"tags":40331,"__hash__":40333},"content_en\u002Fblog\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis.md",{"type":9,"value":36766,"toc":40312},[36767,36770,36777,36779,36781,36785,36792,36800,36804,36817,37473,37477,37488,37536,37539,37661,37664,37699,37702,37706,37709,37729,38153,38162,38169,38174,38177,38180,38191,38198,38203,38217,38220,38232,38235,38246,38249,38260,38269,38272,38279,38285,38288,38295,38301,38308,38311,38313,38327,38330,38335,38338,38345,38348,38351,38362,38368,38370,38375,38389,38392,38399,38402,38593,38596,38599,38875,38878,38889,38898,38901,38921,38928,38934,38937,38943,38946,38968,38975,39026,39033,39077,39084,39122,39129,39161,39168,39171,39210,39213,39227,39232,39235,39241,39244,39247,39250,39258,39261,39264,39267,39287,39306,39310,39317,39586,39590,39593,39742,39744,39750,39756,39819,39822,39848,39853,40032,40041,40044,40047,40147,40150,40214,40217,40262,40265,40309],[12,36768,36769],{},"The exploratory data analysis (EDA) is a crucial step in any machine learning project. In this article, we will conduct some experiments with EDA to better understand how we can use it to gain valuable insights from our data and improve the performance of our models.",[12,36771,15961,36772],{},[19,36773,36776],{"href":36774,"rel":36775},"https:\u002F\u002Fderas.dev\u002Fblog\u002Fworkflow-machine-learning-projects",[23],"The Workflow in Machine Learning Projects",[26,36778],{},[29,36780],{},[32,36782,36784],{"id":36783},"a-practical-exercise-estimating-café-sales","A Practical Exercise: Estimating Café Sales",[12,36786,36787,36788,36791],{},"To understand the true impact of Exploratory Data Analysis (EDA), let's move beyond theory and dive into practice with a commercial scenario: ",[327,36789,36790],{},"Estimate the monthly revenue a café will generate",". This type of exercise allows managers and business owners to make data-driven decisions rather than relying on gut feelings.",[12,36793,36794,36795],{},"You can follow this interactive exercise in Google Colab: ",[19,36796,36799],{"href":36797,"rel":36798},"https:\u002F\u002Fcolab.research.google.com\u002Fdrive\u002F12NPwGTp9JE0Vl926_ODlqpDRLkbnJimz?usp=sharing",[23],"EDA for Estimating Café Sales",[305,36801,36803],{"id":36802},"step-1-data-generation-and-loading","Step 1: Data Generation and Loading",[12,36805,36806,36807,36809,36810,12974,36813,36816],{},"As the first step, we need a historical dataset. We will simulate the data for 365 operational days of the café, with variables ranging from ambient temperature to advertising investment (Ads on social media). We import the essential tools from the classic Python stack: ",[49,36808,9561],{}," for handling tables, and ",[49,36811,36812],{},"matplotlib",[49,36814,36815],{},"seaborn"," for visualizations.",[6019,36818,36820],{"className":6021,"code":36819,"language":6023,"meta":4069,"style":4069},"import pandas as pd\nimport numpy as np\nimport random\nimport matplotlib.pyplot as plt\nimport seaborn as sns\n\nnp.random.seed(42)\nrandom.seed(42)\n\nn = 365\nweathers = [\"Sunny\", \"Rainy\", \"Cloudy\"]\ndata = []\n\nfor _ in range(n):\n    temperature = round(random.uniform(15.0, 35.0), 1)\n    ad_investment = round(random.uniform(10.0, 150.0), 2)\n    nearby_events = random.choice([0, 1])\n    applied_discount = random.choice([0, 10, 15, 20])\n    weather = random.choice(weathers)\n\n    sales = (\n        500 +\n        (ad_investment * 2.5) -\n        (temperature * 8) +\n        (nearby_events * 250) +\n        (applied_discount * 5)\n    )\n\n    if weather == \"Rainy\": sales += 150\n    elif weather == \"Sunny\": sales -= 50\n\n    sales += np.random.normal(0, 80)\n\n    data.append([temperature, ad_investment, nearby_events, applied_discount, weather, round(sales, 2)])\n\ncolumns = [\"temperature_c\", \"ad_investment\", \"local_event\", \"discount\", \"weather\", \"daily_sales\"]\ndf = pd.DataFrame(data, columns=columns)\ndf.head()\n",[49,36821,36822,36832,36842,36849,36863,36873,36877,36898,36912,36916,36926,36963,36973,36977,36993,37029,37062,37087,37121,37141,37145,37154,37162,37180,37195,37211,37224,37229,37233,37260,37285,37289,37316,37320,37370,37374,37437,37463],{"__ignoreMap":4069},[54,36823,36824,36826,36828,36830],{"class":6028,"line":6029},[54,36825,9572],{"class":6032},[54,36827,9575],{"class":6058},[54,36829,9578],{"class":6032},[54,36831,9581],{"class":6058},[54,36833,36834,36836,36838,36840],{"class":6028,"line":4076},[54,36835,9572],{"class":6032},[54,36837,29030],{"class":6058},[54,36839,9578],{"class":6032},[54,36841,29035],{"class":6058},[54,36843,36844,36846],{"class":6028,"line":6092},[54,36845,9572],{"class":6032},[54,36847,36848],{"class":6058}," random\n",[54,36850,36851,36853,36855,36857,36859,36861],{"class":6028,"line":7458},[54,36852,9572],{"class":6032},[54,36854,29304],{"class":6058},[54,36856,343],{"class":6047},[54,36858,29309],{"class":6058},[54,36860,9578],{"class":6032},[54,36862,29314],{"class":6058},[54,36864,36865,36867,36869,36871],{"class":6028,"line":7481},[54,36866,9572],{"class":6032},[54,36868,29321],{"class":6058},[54,36870,9578],{"class":6032},[54,36872,29326],{"class":6058},[54,36874,36875],{"class":6028,"line":8485},[54,36876,7455],{"emptyLinePlaceholder":7454},[54,36878,36879,36882,36884,36887,36889,36892,36894,36896],{"class":6028,"line":8533},[54,36880,36881],{"class":6058},"np",[54,36883,343],{"class":6047},[54,36885,36886],{"class":6058},"random",[54,36888,343],{"class":6047},[54,36890,36891],{"class":6058},"seed",[54,36893,85],{"class":6047},[54,36895,34709],{"class":6050},[54,36897,6145],{"class":6047},[54,36899,36900,36902,36904,36906,36908,36910],{"class":6028,"line":8539},[54,36901,36886],{"class":6058},[54,36903,343],{"class":6047},[54,36905,36891],{"class":6058},[54,36907,85],{"class":6047},[54,36909,34709],{"class":6050},[54,36911,6145],{"class":6047},[54,36913,36914],{"class":6028,"line":9228},[54,36915,7455],{"emptyLinePlaceholder":7454},[54,36917,36918,36921,36923],{"class":6028,"line":9714},[54,36919,36920],{"class":6058},"n ",[54,36922,94],{"class":6047},[54,36924,36925],{"class":6050}," 365\n",[54,36927,36928,36931,36933,36935,36937,36940,36942,36944,36947,36950,36952,36954,36956,36959,36961],{"class":6028,"line":9739},[54,36929,36930],{"class":6058},"weathers ",[54,36932,94],{"class":6047},[54,36934,8447],{"class":6047},[54,36936,9783],{"class":7403},[54,36938,36939],{"class":7407},"Sunny",[54,36941,9783],{"class":7403},[54,36943,376],{"class":6047},[54,36945,36946],{"class":7403}," \"",[54,36948,36949],{"class":7407},"Rainy",[54,36951,9783],{"class":7403},[54,36953,376],{"class":6047},[54,36955,36946],{"class":7403},[54,36957,36958],{"class":7407},"Cloudy",[54,36960,9783],{"class":7403},[54,36962,8477],{"class":6047},[54,36964,36965,36968,36970],{"class":6028,"line":9770},[54,36966,36967],{"class":6058},"data ",[54,36969,94],{"class":6047},[54,36971,36972],{"class":6047}," []\n",[54,36974,36975],{"class":6028,"line":9775},[54,36976,7455],{"emptyLinePlaceholder":7454},[54,36978,36979,36981,36983,36985,36987,36989,36991],{"class":6028,"line":9793},[54,36980,6033],{"class":6032},[54,36982,36015],{"class":6058},[54,36984,8458],{"class":6032},[54,36986,6044],{"class":6043},[54,36988,85],{"class":6047},[54,36990,3188],{"class":6058},[54,36992,6053],{"class":6047},[54,36994,36995,36998,37000,37003,37005,37007,37009,37012,37014,37017,37019,37022,37025,37027],{"class":6028,"line":9818},[54,36996,36997],{"class":6058},"    temperature ",[54,36999,94],{"class":6047},[54,37001,37002],{"class":6043}," round",[54,37004,85],{"class":6047},[54,37006,36886],{"class":6058},[54,37008,343],{"class":6047},[54,37010,37011],{"class":6058},"uniform",[54,37013,85],{"class":6047},[54,37015,37016],{"class":6050},"15.0",[54,37018,376],{"class":6047},[54,37020,37021],{"class":6050}," 35.0",[54,37023,37024],{"class":6047},"),",[54,37026,30189],{"class":6050},[54,37028,6145],{"class":6047},[54,37030,37031,37034,37036,37038,37040,37042,37044,37046,37048,37051,37053,37056,37058,37060],{"class":6028,"line":9842},[54,37032,37033],{"class":6058},"    ad_investment ",[54,37035,94],{"class":6047},[54,37037,37002],{"class":6043},[54,37039,85],{"class":6047},[54,37041,36886],{"class":6058},[54,37043,343],{"class":6047},[54,37045,37011],{"class":6058},[54,37047,85],{"class":6047},[54,37049,37050],{"class":6050},"10.0",[54,37052,376],{"class":6047},[54,37054,37055],{"class":6050}," 150.0",[54,37057,37024],{"class":6047},[54,37059,31192],{"class":6050},[54,37061,6145],{"class":6047},[54,37063,37064,37067,37069,37072,37074,37077,37079,37081,37083,37085],{"class":6028,"line":9867},[54,37065,37066],{"class":6058},"    nearby_events ",[54,37068,94],{"class":6047},[54,37070,37071],{"class":6058}," random",[54,37073,343],{"class":6047},[54,37075,37076],{"class":6058},"choice",[54,37078,29109],{"class":6047},[54,37080,9765],{"class":6050},[54,37082,376],{"class":6047},[54,37084,30189],{"class":6050},[54,37086,29119],{"class":6047},[54,37088,37089,37092,37094,37096,37098,37100,37102,37104,37106,37109,37111,37114,37116,37119],{"class":6028,"line":9872},[54,37090,37091],{"class":6058},"    applied_discount ",[54,37093,94],{"class":6047},[54,37095,37071],{"class":6058},[54,37097,343],{"class":6047},[54,37099,37076],{"class":6058},[54,37101,29109],{"class":6047},[54,37103,9765],{"class":6050},[54,37105,376],{"class":6047},[54,37107,37108],{"class":6050}," 10",[54,37110,376],{"class":6047},[54,37112,37113],{"class":6050}," 15",[54,37115,376],{"class":6047},[54,37117,37118],{"class":6050}," 20",[54,37120,29119],{"class":6047},[54,37122,37123,37126,37128,37130,37132,37134,37136,37139],{"class":6028,"line":9878},[54,37124,37125],{"class":6058},"    weather ",[54,37127,94],{"class":6047},[54,37129,37071],{"class":6058},[54,37131,343],{"class":6047},[54,37133,37076],{"class":6058},[54,37135,85],{"class":6047},[54,37137,37138],{"class":6058},"weathers",[54,37140,6145],{"class":6047},[54,37142,37143],{"class":6028,"line":9924},[54,37144,7455],{"emptyLinePlaceholder":7454},[54,37146,37147,37150,37152],{"class":6028,"line":9952},[54,37148,37149],{"class":6058},"    sales ",[54,37151,94],{"class":6047},[54,37153,33651],{"class":6047},[54,37155,37156,37159],{"class":6028,"line":9977},[54,37157,37158],{"class":6050},"        500",[54,37160,37161],{"class":6078}," +\n",[54,37163,37164,37167,37170,37172,37175,37177],{"class":6028,"line":10030},[54,37165,37166],{"class":6047},"        (",[54,37168,37169],{"class":6058},"ad_investment ",[54,37171,31147],{"class":6078},[54,37173,37174],{"class":6050}," 2.5",[54,37176,91],{"class":6047},[54,37178,37179],{"class":6078}," -\n",[54,37181,37182,37184,37187,37189,37191,37193],{"class":6028,"line":10035},[54,37183,37166],{"class":6047},[54,37185,37186],{"class":6058},"temperature ",[54,37188,31147],{"class":6078},[54,37190,29389],{"class":6050},[54,37192,91],{"class":6047},[54,37194,37161],{"class":6078},[54,37196,37197,37199,37202,37204,37207,37209],{"class":6028,"line":10051},[54,37198,37166],{"class":6047},[54,37200,37201],{"class":6058},"nearby_events ",[54,37203,31147],{"class":6078},[54,37205,37206],{"class":6050}," 250",[54,37208,91],{"class":6047},[54,37210,37161],{"class":6078},[54,37212,37213,37215,37218,37220,37222],{"class":6028,"line":10075},[54,37214,37166],{"class":6047},[54,37216,37217],{"class":6058},"applied_discount ",[54,37219,31147],{"class":6078},[54,37221,30918],{"class":6050},[54,37223,6145],{"class":6047},[54,37225,37226],{"class":6028,"line":10100},[54,37227,37228],{"class":6047},"    )\n",[54,37230,37231],{"class":6028,"line":10125},[54,37232,7455],{"emptyLinePlaceholder":7454},[54,37234,37235,37238,37241,37243,37245,37247,37249,37251,37254,37257],{"class":6028,"line":34031},[54,37236,37237],{"class":6032},"    if",[54,37239,37240],{"class":6058}," weather ",[54,37242,6079],{"class":6078},[54,37244,36946],{"class":7403},[54,37246,36949],{"class":7407},[54,37248,9783],{"class":7403},[54,37250,950],{"class":6047},[54,37252,37253],{"class":6058}," sales ",[54,37255,37256],{"class":6047},"+=",[54,37258,37259],{"class":6050}," 150\n",[54,37261,37262,37265,37267,37269,37271,37273,37275,37277,37279,37282],{"class":6028,"line":34046},[54,37263,37264],{"class":6032},"    elif",[54,37266,37240],{"class":6058},[54,37268,6079],{"class":6078},[54,37270,36946],{"class":7403},[54,37272,36939],{"class":7407},[54,37274,9783],{"class":7403},[54,37276,950],{"class":6047},[54,37278,37253],{"class":6058},[54,37280,37281],{"class":6047},"-=",[54,37283,37284],{"class":6050}," 50\n",[54,37286,37287],{"class":6028,"line":34061},[54,37288,7455],{"emptyLinePlaceholder":7454},[54,37290,37291,37293,37295,37297,37299,37301,37303,37305,37307,37309,37311,37314],{"class":6028,"line":34076},[54,37292,37149],{"class":6058},[54,37294,37256],{"class":6047},[54,37296,29049],{"class":6058},[54,37298,343],{"class":6047},[54,37300,36886],{"class":6058},[54,37302,343],{"class":6047},[54,37304,613],{"class":6058},[54,37306,85],{"class":6047},[54,37308,9765],{"class":6050},[54,37310,376],{"class":6047},[54,37312,37313],{"class":6050}," 80",[54,37315,6145],{"class":6047},[54,37317,37318],{"class":6028,"line":34091},[54,37319,7455],{"emptyLinePlaceholder":7454},[54,37321,37322,37324,37326,37329,37331,37334,37336,37339,37341,37344,37346,37349,37351,37354,37356,37358,37360,37363,37365,37367],{"class":6028,"line":34106},[54,37323,33727],{"class":6058},[54,37325,343],{"class":6047},[54,37327,37328],{"class":6058},"append",[54,37330,29109],{"class":6047},[54,37332,37333],{"class":6058},"temperature",[54,37335,376],{"class":6047},[54,37337,37338],{"class":6058}," ad_investment",[54,37340,376],{"class":6047},[54,37342,37343],{"class":6058}," nearby_events",[54,37345,376],{"class":6047},[54,37347,37348],{"class":6058}," applied_discount",[54,37350,376],{"class":6047},[54,37352,37353],{"class":6058}," weather",[54,37355,376],{"class":6047},[54,37357,37002],{"class":6043},[54,37359,85],{"class":6047},[54,37361,37362],{"class":6058},"sales",[54,37364,376],{"class":6047},[54,37366,31192],{"class":6050},[54,37368,37369],{"class":6047},")])\n",[54,37371,37372],{"class":6028,"line":34111},[54,37373,7455],{"emptyLinePlaceholder":7454},[54,37375,37376,37379,37381,37383,37385,37388,37390,37392,37394,37397,37399,37401,37403,37406,37408,37410,37412,37415,37417,37419,37421,37424,37426,37428,37430,37433,37435],{"class":6028,"line":34135},[54,37377,37378],{"class":6058},"columns ",[54,37380,94],{"class":6047},[54,37382,8447],{"class":6047},[54,37384,9783],{"class":7403},[54,37386,37387],{"class":7407},"temperature_c",[54,37389,9783],{"class":7403},[54,37391,376],{"class":6047},[54,37393,36946],{"class":7403},[54,37395,37396],{"class":7407},"ad_investment",[54,37398,9783],{"class":7403},[54,37400,376],{"class":6047},[54,37402,36946],{"class":7403},[54,37404,37405],{"class":7407},"local_event",[54,37407,9783],{"class":7403},[54,37409,376],{"class":6047},[54,37411,36946],{"class":7403},[54,37413,37414],{"class":7407},"discount",[54,37416,9783],{"class":7403},[54,37418,376],{"class":6047},[54,37420,36946],{"class":7403},[54,37422,37423],{"class":7407},"weather",[54,37425,9783],{"class":7403},[54,37427,376],{"class":6047},[54,37429,36946],{"class":7403},[54,37431,37432],{"class":7407},"daily_sales",[54,37434,9783],{"class":7403},[54,37436,8477],{"class":6047},[54,37438,37439,37441,37443,37445,37447,37449,37451,37453,37455,37457,37459,37461],{"class":6028,"line":34158},[54,37440,9648],{"class":6058},[54,37442,94],{"class":6047},[54,37444,9653],{"class":6058},[54,37446,343],{"class":6047},[54,37448,9658],{"class":6058},[54,37450,85],{"class":6047},[54,37452,7447],{"class":6058},[54,37454,376],{"class":6047},[54,37456,30213],{"class":6095},[54,37458,94],{"class":6047},[54,37460,30006],{"class":6058},[54,37462,6145],{"class":6047},[54,37464,37465,37467,37469,37471],{"class":6028,"line":34181},[54,37466,29471],{"class":6058},[54,37468,343],{"class":6047},[54,37470,29476],{"class":6058},[54,37472,8433],{"class":6047},[305,37474,37476],{"id":37475},"step-2-knowing-the-data-initial-exploration","Step 2: Knowing the Data (Initial Exploration)",[12,37478,37479,37480,37483,37484,37487],{},"With ",[49,37481,37482],{},"df.info()"," we check for missing values (nulls) and data types, while ",[49,37485,37486],{},"df.describe()"," provides a summary of the average, maximum and minimum daily sales and expenses.",[6019,37489,37491],{"className":6021,"code":37490,"language":6023,"meta":4069,"style":4069},"# A quick look at the health of our table\nprint(df.info())\n\n# Descriptive statistics (averages, quartiles, min\u002Fmax)\nprint(df.describe())\n",[49,37492,37493,37498,37513,37517,37522],{"__ignoreMap":4069},[54,37494,37495],{"class":6028,"line":6029},[54,37496,37497],{"class":8381},"# A quick look at the health of our table\n",[54,37499,37500,37502,37504,37506,37508,37511],{"class":6028,"line":4076},[54,37501,9778],{"class":6043},[54,37503,85],{"class":6047},[54,37505,29471],{"class":6058},[54,37507,343],{"class":6047},[54,37509,37510],{"class":6058},"info",[54,37512,29479],{"class":6047},[54,37514,37515],{"class":6028,"line":6092},[54,37516,7455],{"emptyLinePlaceholder":7454},[54,37518,37519],{"class":6028,"line":7458},[54,37520,37521],{"class":8381},"# Descriptive statistics (averages, quartiles, min\u002Fmax)\n",[54,37523,37524,37526,37528,37530,37532,37534],{"class":6028,"line":7481},[54,37525,9778],{"class":6043},[54,37527,85],{"class":6047},[54,37529,29471],{"class":6058},[54,37531,343],{"class":6047},[54,37533,30491],{"class":6058},[54,37535,29479],{"class":6047},[12,37537,37538],{},"Resulting in the following:",[6019,37540,37544],{"className":37541,"code":37542,"language":37543,"meta":4069,"style":4069},"language-sh shiki shiki-themes vitesse-light vitesse-dark","\u003Cclass 'pandas.core.frame.DataFrame'>\nRangeIndex: 365 entries, 0 to 364\nData columns (total 6 columns):\n #   Column         Non-Null Count  Dtype  \n---  ------         --------------  -----  \n 0   temperature_c  365 non-null    float64\n 1   ad_investment  365 non-null    float64\n 2   local_event    365 non-null    int64  \n 3   discount       365 non-null    int64  \n 4   weather        365 non-null    object \n 5   daily_sales    365 non-null    float64\ndtypes: float64(3), int64(2), object(1)\nmemory usage: 17.2+ KB\nNone\n       temperature_c  ad_investment  local_event    discount  daily_sales\ncount     365.000000     365.000000   365.000000  365.000000   365.000000\nmean       24.648767      82.490247     0.561644   11.684932   735.927151\nstd         5.687482      40.828333     0.496867    7.270059   204.863687\nmin        15.100000      10.060000     0.000000    0.000000   226.620000\n25%        19.800000      48.400000     0.000000   10.000000   576.890000\n50%        24.500000      84.780000     1.000000   15.000000   729.730000\n75%        29.600000     120.280000     1.000000   20.000000   879.280000\nmax        35.000000     149.780000     1.000000   20.000000  1337.220000\n","sh",[49,37545,37546,37551,37556,37561,37566,37571,37576,37581,37586,37591,37596,37601,37606,37611,37616,37621,37626,37631,37636,37641,37646,37651,37656],{"__ignoreMap":4069},[54,37547,37548],{"class":6028,"line":6029},[54,37549,37550],{},"\u003Cclass 'pandas.core.frame.DataFrame'>\n",[54,37552,37553],{"class":6028,"line":4076},[54,37554,37555],{},"RangeIndex: 365 entries, 0 to 364\n",[54,37557,37558],{"class":6028,"line":6092},[54,37559,37560],{},"Data columns (total 6 columns):\n",[54,37562,37563],{"class":6028,"line":7458},[54,37564,37565],{}," #   Column         Non-Null Count  Dtype  \n",[54,37567,37568],{"class":6028,"line":7481},[54,37569,37570],{},"---  ------         --------------  -----  \n",[54,37572,37573],{"class":6028,"line":8485},[54,37574,37575],{}," 0   temperature_c  365 non-null    float64\n",[54,37577,37578],{"class":6028,"line":8533},[54,37579,37580],{}," 1   ad_investment  365 non-null    float64\n",[54,37582,37583],{"class":6028,"line":8539},[54,37584,37585],{}," 2   local_event    365 non-null    int64  \n",[54,37587,37588],{"class":6028,"line":9228},[54,37589,37590],{}," 3   discount       365 non-null    int64  \n",[54,37592,37593],{"class":6028,"line":9714},[54,37594,37595],{}," 4   weather        365 non-null    object \n",[54,37597,37598],{"class":6028,"line":9739},[54,37599,37600],{}," 5   daily_sales    365 non-null    float64\n",[54,37602,37603],{"class":6028,"line":9770},[54,37604,37605],{},"dtypes: float64(3), int64(2), object(1)\n",[54,37607,37608],{"class":6028,"line":9775},[54,37609,37610],{},"memory usage: 17.2+ KB\n",[54,37612,37613],{"class":6028,"line":9793},[54,37614,37615],{},"None\n",[54,37617,37618],{"class":6028,"line":9818},[54,37619,37620],{},"       temperature_c  ad_investment  local_event    discount  daily_sales\n",[54,37622,37623],{"class":6028,"line":9842},[54,37624,37625],{},"count     365.000000     365.000000   365.000000  365.000000   365.000000\n",[54,37627,37628],{"class":6028,"line":9867},[54,37629,37630],{},"mean       24.648767      82.490247     0.561644   11.684932   735.927151\n",[54,37632,37633],{"class":6028,"line":9872},[54,37634,37635],{},"std         5.687482      40.828333     0.496867    7.270059   204.863687\n",[54,37637,37638],{"class":6028,"line":9878},[54,37639,37640],{},"min        15.100000      10.060000     0.000000    0.000000   226.620000\n",[54,37642,37643],{"class":6028,"line":9924},[54,37644,37645],{},"25%        19.800000      48.400000     0.000000   10.000000   576.890000\n",[54,37647,37648],{"class":6028,"line":9952},[54,37649,37650],{},"50%        24.500000      84.780000     1.000000   15.000000   729.730000\n",[54,37652,37653],{"class":6028,"line":9977},[54,37654,37655],{},"75%        29.600000     120.280000     1.000000   20.000000   879.280000\n",[54,37657,37658],{"class":6028,"line":10030},[54,37659,37660],{},"max        35.000000     149.780000     1.000000   20.000000  1337.220000\n",[12,37662,37663],{},"Let's explore the results:",[321,37665,37666,37669,37679,37682,37685],{},[324,37667,37668],{},"The average temperature is 24.65°C, with a range between 15.1°C and 35°C.",[324,37670,37671,37672,37675,37676,343],{},"Advertising investment varies widely, averaging ",[49,37673,37674],{},"$82.49"," and reaching a maximum of ",[49,37677,37678],{},"$149.78",[324,37680,37681],{},"56.16% of the days had a local event.",[324,37683,37684],{},"The discount applied varies, averaging 11.68% and reaching a maximum of 20%.",[324,37686,37687,37688,37691,37692,37695,37696,343],{},"Daily sales average ",[49,37689,37690],{},"$735.93",", with wide variability, ranging from a minimum of ",[49,37693,37694],{},"$226.62"," to a maximum of ",[49,37697,37698],{},"$1337.22",[12,37700,37701],{},"Furthermore, there are no null values ​​in the dataset, which is a good sign for further analysis. The wide variability in daily sales suggests that there are significant factors affecting sales, making exploratory data analysis even more crucial for understanding these relationships.",[305,37703,37705],{"id":37704},"step-3-strategic-visualization","Step 3: Strategic Visualization",[12,37707,37708],{},"The best way to understand our data is through visualization. We will build three key charts for our analysis:",[4006,37710,37711,37717,37723],{},[324,37712,37713,37716],{},[327,37714,37715],{},"Sales Histogram:"," Tells us if our daily profits follow a normal curve (Gaussian Bell) or if they are skewed.",[324,37718,37719,37722],{},[327,37720,37721],{},"Scatter Plot (Dispersión) Advertising vs. Sales:"," Reveals whether investing more money in Ads actually increases sales or if it reaches a plateau (decreasing returns).",[324,37724,37725,37728],{},[327,37726,37727],{},"Correlation Matrix:"," Is the \"holy grail\" of EDA. It will assign a value from -1 to 1 to the relationship between all our variables.",[6019,37730,37732],{"className":6021,"code":37731,"language":6023,"meta":4069,"style":4069},"# 1. Sales distribution (Do we sell more on \"good\" or \"bad\" days, statistically speaking?)\nplt.figure(figsize=(8,5))\nsns.histplot(df[\"daily_sales\"], bins=20, kde=True, color=\"brown\")\nplt.title(\"Distribution of Daily Coffee Sales\")\nplt.xlabel(\"Sales in $\")\nplt.ylabel(\"Frequency (Days)\")\nplt.show()\n\n# 2. The Impact of Ads\nplt.figure(figsize=(8,5))\nsns.scatterplot(x=\"ad_investment\", y=\"daily_sales\", hue=\"weather\", data=df)\nplt.title(\"Ad Investment vs. Sales\")\nplt.xlabel(\"Investment ($)\")\nplt.ylabel(\"Sales ($)\")\nplt.show()\n\n# 3. The heat map\nplt.figure(figsize=(8,6))\nsns.heatmap(df.corr(numeric_only=True), annot=True, cmap=\"YlOrBr\", fmt=\".2f\")\nplt.title(\"Variable Correlation\")\nplt.show()\n",[49,37733,37734,37739,37761,37813,37832,37851,37870,37880,37884,37889,37911,37967,37986,38005,38024,38034,38038,38043,38065,38124,38143],{"__ignoreMap":4069},[54,37735,37736],{"class":6028,"line":6029},[54,37737,37738],{"class":8381},"# 1. Sales distribution (Do we sell more on \"good\" or \"bad\" days, statistically speaking?)\n",[54,37740,37741,37743,37745,37747,37749,37751,37753,37755,37757,37759],{"class":6028,"line":4076},[54,37742,29361],{"class":6058},[54,37744,343],{"class":6047},[54,37746,30902],{"class":6058},[54,37748,85],{"class":6047},[54,37750,30907],{"class":6095},[54,37752,30910],{"class":6047},[54,37754,30779],{"class":6050},[54,37756,376],{"class":6047},[54,37758,394],{"class":6050},[54,37760,29592],{"class":6047},[54,37762,37763,37765,37767,37769,37771,37773,37775,37777,37779,37781,37783,37785,37787,37790,37792,37794,37796,37798,37800,37802,37804,37806,37809,37811],{"class":6028,"line":6092},[54,37764,29340],{"class":6058},[54,37766,343],{"class":6047},[54,37768,33017],{"class":6058},[54,37770,85],{"class":6047},[54,37772,29471],{"class":6058},[54,37774,6072],{"class":6047},[54,37776,9783],{"class":7403},[54,37778,37432],{"class":7407},[54,37780,9783],{"class":7403},[54,37782,6114],{"class":6047},[54,37784,32827],{"class":6095},[54,37786,94],{"class":6047},[54,37788,37789],{"class":6050},"20",[54,37791,376],{"class":6047},[54,37793,33034],{"class":6095},[54,37795,94],{"class":6047},[54,37797,6132],{"class":6032},[54,37799,376],{"class":6047},[54,37801,33055],{"class":6095},[54,37803,94],{"class":6047},[54,37805,9783],{"class":7403},[54,37807,37808],{"class":7407},"brown",[54,37810,9783],{"class":7403},[54,37812,6145],{"class":6047},[54,37814,37815,37817,37819,37821,37823,37825,37828,37830],{"class":6028,"line":7458},[54,37816,29361],{"class":6058},[54,37818,343],{"class":6047},[54,37820,31002],{"class":6058},[54,37822,85],{"class":6047},[54,37824,9783],{"class":7403},[54,37826,37827],{"class":7407},"Distribution of Daily Coffee Sales",[54,37829,9783],{"class":7403},[54,37831,6145],{"class":6047},[54,37833,37834,37836,37838,37840,37842,37844,37847,37849],{"class":6028,"line":7481},[54,37835,29361],{"class":6058},[54,37837,343],{"class":6047},[54,37839,31022],{"class":6058},[54,37841,85],{"class":6047},[54,37843,9783],{"class":7403},[54,37845,37846],{"class":7407},"Sales in $",[54,37848,9783],{"class":7403},[54,37850,6145],{"class":6047},[54,37852,37853,37855,37857,37859,37861,37863,37866,37868],{"class":6028,"line":8485},[54,37854,29361],{"class":6058},[54,37856,343],{"class":6047},[54,37858,31042],{"class":6058},[54,37860,85],{"class":6047},[54,37862,9783],{"class":7403},[54,37864,37865],{"class":7407},"Frequency (Days)",[54,37867,9783],{"class":7403},[54,37869,6145],{"class":6047},[54,37871,37872,37874,37876,37878],{"class":6028,"line":8533},[54,37873,29361],{"class":6058},[54,37875,343],{"class":6047},[54,37877,31292],{"class":6058},[54,37879,8433],{"class":6047},[54,37881,37882],{"class":6028,"line":8539},[54,37883,7455],{"emptyLinePlaceholder":7454},[54,37885,37886],{"class":6028,"line":9228},[54,37887,37888],{"class":8381},"# 2. The Impact of Ads\n",[54,37890,37891,37893,37895,37897,37899,37901,37903,37905,37907,37909],{"class":6028,"line":9714},[54,37892,29361],{"class":6058},[54,37894,343],{"class":6047},[54,37896,30902],{"class":6058},[54,37898,85],{"class":6047},[54,37900,30907],{"class":6095},[54,37902,30910],{"class":6047},[54,37904,30779],{"class":6050},[54,37906,376],{"class":6047},[54,37908,394],{"class":6050},[54,37910,29592],{"class":6047},[54,37912,37913,37915,37917,37920,37922,37924,37926,37928,37930,37932,37934,37936,37938,37940,37942,37944,37946,37948,37950,37952,37954,37956,37958,37961,37963,37965],{"class":6028,"line":9739},[54,37914,29340],{"class":6058},[54,37916,343],{"class":6047},[54,37918,37919],{"class":6058},"scatterplot",[54,37921,85],{"class":6047},[54,37923,1760],{"class":6095},[54,37925,94],{"class":6047},[54,37927,9783],{"class":7403},[54,37929,37396],{"class":7407},[54,37931,9783],{"class":7403},[54,37933,376],{"class":6047},[54,37935,31400],{"class":6095},[54,37937,94],{"class":6047},[54,37939,9783],{"class":7403},[54,37941,37432],{"class":7407},[54,37943,9783],{"class":7403},[54,37945,376],{"class":6047},[54,37947,30974],{"class":6095},[54,37949,94],{"class":6047},[54,37951,9783],{"class":7403},[54,37953,37423],{"class":7407},[54,37955,9783],{"class":7403},[54,37957,376],{"class":6047},[54,37959,37960],{"class":6095}," data",[54,37962,94],{"class":6047},[54,37964,29471],{"class":6058},[54,37966,6145],{"class":6047},[54,37968,37969,37971,37973,37975,37977,37979,37982,37984],{"class":6028,"line":9770},[54,37970,29361],{"class":6058},[54,37972,343],{"class":6047},[54,37974,31002],{"class":6058},[54,37976,85],{"class":6047},[54,37978,9783],{"class":7403},[54,37980,37981],{"class":7407},"Ad Investment vs. Sales",[54,37983,9783],{"class":7403},[54,37985,6145],{"class":6047},[54,37987,37988,37990,37992,37994,37996,37998,38001,38003],{"class":6028,"line":9775},[54,37989,29361],{"class":6058},[54,37991,343],{"class":6047},[54,37993,31022],{"class":6058},[54,37995,85],{"class":6047},[54,37997,9783],{"class":7403},[54,37999,38000],{"class":7407},"Investment ($)",[54,38002,9783],{"class":7403},[54,38004,6145],{"class":6047},[54,38006,38007,38009,38011,38013,38015,38017,38020,38022],{"class":6028,"line":9793},[54,38008,29361],{"class":6058},[54,38010,343],{"class":6047},[54,38012,31042],{"class":6058},[54,38014,85],{"class":6047},[54,38016,9783],{"class":7403},[54,38018,38019],{"class":7407},"Sales ($)",[54,38021,9783],{"class":7403},[54,38023,6145],{"class":6047},[54,38025,38026,38028,38030,38032],{"class":6028,"line":9818},[54,38027,29361],{"class":6058},[54,38029,343],{"class":6047},[54,38031,31292],{"class":6058},[54,38033,8433],{"class":6047},[54,38035,38036],{"class":6028,"line":9842},[54,38037,7455],{"emptyLinePlaceholder":7454},[54,38039,38040],{"class":6028,"line":9867},[54,38041,38042],{"class":8381},"# 3. The heat map\n",[54,38044,38045,38047,38049,38051,38053,38055,38057,38059,38061,38063],{"class":6028,"line":9872},[54,38046,29361],{"class":6058},[54,38048,343],{"class":6047},[54,38050,30902],{"class":6058},[54,38052,85],{"class":6047},[54,38054,30907],{"class":6095},[54,38056,30910],{"class":6047},[54,38058,30779],{"class":6050},[54,38060,376],{"class":6047},[54,38062,399],{"class":6050},[54,38064,29592],{"class":6047},[54,38066,38067,38069,38071,38073,38075,38077,38079,38081,38083,38085,38087,38089,38091,38093,38095,38097,38099,38101,38103,38105,38108,38110,38112,38114,38116,38118,38120,38122],{"class":6028,"line":9878},[54,38068,29340],{"class":6058},[54,38070,343],{"class":6047},[54,38072,31787],{"class":6058},[54,38074,85],{"class":6047},[54,38076,29471],{"class":6058},[54,38078,343],{"class":6047},[54,38080,31745],{"class":6058},[54,38082,85],{"class":6047},[54,38084,31750],{"class":6095},[54,38086,94],{"class":6047},[54,38088,6132],{"class":6032},[54,38090,37024],{"class":6047},[54,38092,31796],{"class":6095},[54,38094,94],{"class":6047},[54,38096,6132],{"class":6032},[54,38098,376],{"class":6047},[54,38100,31819],{"class":6095},[54,38102,94],{"class":6047},[54,38104,9783],{"class":7403},[54,38106,38107],{"class":7407},"YlOrBr",[54,38109,9783],{"class":7403},[54,38111,376],{"class":6047},[54,38113,31805],{"class":6095},[54,38115,94],{"class":6047},[54,38117,9783],{"class":7403},[54,38119,31812],{"class":7407},[54,38121,9783],{"class":7403},[54,38123,6145],{"class":6047},[54,38125,38126,38128,38130,38132,38134,38136,38139,38141],{"class":6028,"line":9924},[54,38127,29361],{"class":6058},[54,38129,343],{"class":6047},[54,38131,31002],{"class":6058},[54,38133,85],{"class":6047},[54,38135,9783],{"class":7403},[54,38137,38138],{"class":7407},"Variable Correlation",[54,38140,9783],{"class":7403},[54,38142,6145],{"class":6047},[54,38144,38145,38147,38149,38151],{"class":6028,"line":9952},[54,38146,29361],{"class":6058},[54,38148,343],{"class":6047},[54,38150,31292],{"class":6058},[54,38152,8433],{"class":6047},[12,38154,38155,38159],{},[6869,38156],{"alt":38157,"src":38158},"Daily sales distribution","\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis\u002Fshared\u002Fsales_distribution.webp",[1855,38160,38161],{},"Sales Histogram",[12,38163,38164,38165,38168],{},"Let's start with the histogram, which allows us to visualize how daily sales are distributed over time. In this case, we observe that sales follow an approximately normal distribution, with a mean close to ",[49,38166,38167],{},"$800",". This means that most days sales are concentrated around this average value, and that days with very low or very high sales are less frequent and are distributed relatively symmetrically on both sides.",[321,38170,38171],{},[324,38172,38173],{},"Why is it important to identify a normal distribution?",[12,38175,38176],{},"Because many statistical and machine learning models, such as linear regression, analysis of variance, or certain probabilistic models, perform better when the data (or at least the model errors) follow a normal distribution.",[12,38178,38179],{},"When this condition is met:",[321,38181,38182,38185,38188],{},[324,38183,38184],{},"Estimates tend to be more stable.",[324,38186,38187],{},"Confidence intervals and statistical tests are more reliable.",[324,38189,38190],{},"The model is not excessively affected by extreme values.",[12,38192,38193,38194,38197],{},"If the data ",[327,38195,38196],{},"does not"," follow a normal distribution, it may be necessary to apply mathematical transformations (such as logarithms, square roots, or Box-Cox transformations) to stabilize the variance and reduce skewness.",[321,38199,38200],{},[324,38201,38202],{},"What do \"right skew\" and \"left skew\" mean?",[321,38204,38205,38211],{},[324,38206,38207,38210],{},[327,38208,38209],{},"Right skew (positive skewness):"," There is a long tail toward high values. This indicates that there are few days with extremely high sales.",[324,38212,38213,38216],{},[327,38214,38215],{},"Left skew (negative skewness):"," There is a long tail toward low values. This indicates that there are few days with unusually low sales.",[12,38218,38219],{},"Skewness is important because models sensitive to extreme values ​​can become distorted.",[12,38221,38222,38223,1832,38226,38229,38230,343],{},"Let's assume that most days sales are between ",[49,38224,38225],{},"$700",[49,38227,38228],{},"$900",", but on three special days (for example, promotions or holidays) sales reach ",[49,38231,10175],{},[12,38233,38234],{},"If we train a linear regression directly with this data:",[321,38236,38237,38240,38243],{},[324,38238,38239],{},"The model will attempt to fit a line that also accounts for these spikes.",[324,38241,38242],{},"This can shift the slope or intercept.",[324,38244,38245],{},"As a result, predictions for \"normal\" days (which are the majority) might be slightly inflated.",[12,38247,38248],{},"In contrast, if we apply a logarithmic transformation before training the model:",[321,38250,38251,38254,38257],{},[324,38252,38253],{},"The impact of extremely high values ​​is reduced.",[324,38255,38256],{},"The distribution becomes more symmetrical.",[324,38258,38259],{},"The model learns a pattern that is more representative of the overall behavior.",[12,38261,38262,38266],{},[6869,38263],{"alt":38264,"src":38265},"Advertising vs Sales","\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis\u002Fshared\u002Fads_vs_sales.webp",[1855,38267,38268],{},"Dispersion between Advertising Investment and Sales",[12,38270,38271],{},"The points are colored according to the weather: Blue-Sunny, Orange-Cloudy, Green-Rainy",[321,38273,38274],{},[324,38275,38276],{},[327,38277,38278],{},"Main Relationship: Investment vs. Sales",[12,38280,38281,38282,950],{},"The first thing to note is a ",[327,38283,38284],{},"positive trend",[12,38286,38287],{},"As advertising investment increases, sales tend to increase.",[12,38289,38290,38291,38294],{},"This indicates a ",[327,38292,38293],{},"positive correlation"," between the two variables. It doesn't appear to be a completely random relationship; the points show a general upward slope.",[12,38296,38297,38298,38300],{},"In machine learning terms, this suggests that advertising investment is ",[327,38299,19],{}," relevant predictor variable for estimating sales (though not the only one).",[321,38302,38303],{},[324,38304,38305],{},[327,38306,38307],{},"Sales Variability",[12,38309,38310],{},"Although the trend is positive, the points are quite dispersed vertically.",[12,38312,1813],{},[12,38314,38315,38316,38319,38320,1832,38323,38326],{},"With an investment of ",[49,38317,38318],{},"$100",", sales can vary between approximately ",[49,38321,38322],{},"$400",[49,38324,38325],{},"$1,100"," depending on other factors.",[12,38328,38329],{},"This tells us something very important:",[40,38331,38332],{},[12,38333,38334],{},"Investment does not explain 100% of sales performance.",[12,38336,38337],{},"There are other influencing variables (in this case, we know that weather is one of them).",[321,38339,38340],{},[324,38341,38342],{},[327,38343,38344],{},"Impact of Weather",[12,38346,38347],{},"This is where the graph becomes more interesting.",[12,38349,38350],{},"Looking at the colors:",[321,38352,38353,38356,38359],{},[324,38354,38355],{},"Green dots (rainy) tend to be located at higher sales values.",[324,38357,38358],{},"Blue dots (sunny) tend to be concentrated at lower values ​​for the same level of investment.",[324,38360,38361],{},"Orange dots (cloudy) are somewhere in between.",[12,38363,38364,38365,343],{},"This suggests that weather acts as a ",[327,38366,38367],{},"moderating variable",[12,38369,1813],{},[12,38371,38315,38372,950],{},[49,38373,38374],{},"$120",[321,38376,38377,38383],{},[324,38378,38379,38380],{},"Sunny day → sales around ",[49,38381,38382],{},"$500–900",[324,38384,38385,38386],{},"Rainy day → sales around ",[49,38387,38388],{},"$700–1,200",[12,38390,38391],{},"In a simple regression model that only uses investment, these differences would generate large errors.",[321,38393,38394],{},[324,38395,38396],{},[327,38397,38398],{},"Implication for Modeling",[12,38400,38401],{},"If we train a model using only investment:",[54,38403,38405],{"className":38404},[57],[54,38406,38408,38445],{"className":38407},[61],[54,38409,38411],{"className":38410},[65],[67,38412,38413],{"xmlns":69,"display":70},[72,38414,38415,38442],{},[75,38416,38417,38420,38422,38429,38431,38437,38439],{},[99,38418,38419],{},"Sales",[82,38421,94],{},[3141,38423,38424,38427],{},[78,38425,38426],{},"β",[371,38428,9765],{},[82,38430,2857],{},[3141,38432,38433,38435],{},[78,38434,38426],{},[371,38436,373],{},[82,38438,1266],{},[99,38440,38441],{},"Investment",[106,38443,38444],{"encoding":108},"\\text{Sales} = \\beta_0 + \\beta_1 \\cdot \\text{Investment}",[54,38446,38448,38469,38526,38581],{"className":38447,"ariaHidden":114},[113],[54,38449,38451,38454,38460,38463,38466],{"className":38450},[118],[54,38452],{"className":38453,"style":28082},[122],[54,38455,38457],{"className":38456},[127,198],[54,38458,38419],{"className":38459},[127],[54,38461],{"className":38462,"style":145},[144],[54,38464,94],{"className":38465},[149],[54,38467],{"className":38468,"style":145},[144],[54,38470,38472,38475,38517,38520,38523],{"className":38471},[118],[54,38473],{"className":38474,"style":1179},[122],[54,38476,38478,38482],{"className":38477},[127],[54,38479,38426],{"className":38480,"style":38481},[127,128],"margin-right:0.0528em;",[54,38483,38485],{"className":38484},[3267],[54,38486,38488,38509],{"className":38487},[173,174],[54,38489,38491,38506],{"className":38490},[178],[54,38492,38494],{"className":38493,"style":3277},[182],[54,38495,38497,38500],{"style":38496},"top:-2.55em;margin-left:-0.0528em;margin-right:0.05em;",[54,38498],{"className":38499,"style":3284},[190],[54,38501,38503],{"className":38502},[3288,3289,3290,3291],[54,38504,9765],{"className":38505},[127,3291],[54,38507,232],{"className":38508},[231],[54,38510,38512],{"className":38511},[178],[54,38513,38515],{"className":38514,"style":3304},[182],[54,38516],{},[54,38518],{"className":38519,"style":1303},[144],[54,38521,2857],{"className":38522},[1307],[54,38524],{"className":38525,"style":1303},[144],[54,38527,38529,38532,38572,38575,38578],{"className":38528},[118],[54,38530],{"className":38531,"style":1179},[122],[54,38533,38535,38538],{"className":38534},[127],[54,38536,38426],{"className":38537,"style":38481},[127,128],[54,38539,38541],{"className":38540},[3267],[54,38542,38544,38564],{"className":38543},[173,174],[54,38545,38547,38561],{"className":38546},[178],[54,38548,38550],{"className":38549,"style":3277},[182],[54,38551,38552,38555],{"style":38496},[54,38553],{"className":38554,"style":3284},[190],[54,38556,38558],{"className":38557},[3288,3289,3290,3291],[54,38559,373],{"className":38560},[127,3291],[54,38562,232],{"className":38563},[231],[54,38565,38567],{"className":38566},[178],[54,38568,38570],{"className":38569,"style":3304},[182],[54,38571],{},[54,38573],{"className":38574,"style":1303},[144],[54,38576,1266],{"className":38577},[1307],[54,38579],{"className":38580,"style":1303},[144],[54,38582,38584,38587],{"className":38583},[118],[54,38585],{"className":38586,"style":415},[122],[54,38588,38590],{"className":38589},[127,198],[54,38591,38441],{"className":38592},[127],[12,38594,38595],{},"The model will capture the general trend, but will have systematic errors depending on the weather.",[12,38597,38598],{},"In contrast, if we include the weather as a categorical variable (for example, using one-hot encoding):",[54,38600,38602],{"className":38601},[57],[54,38603,38605,38652],{"className":38604},[61],[54,38606,38608],{"className":38607},[65],[67,38609,38610],{"xmlns":69,"display":70},[72,38611,38612,38649],{},[75,38613,38614,38616,38618,38624,38626,38632,38634,38636,38638,38644,38646],{},[99,38615,38419],{},[82,38617,94],{},[3141,38619,38620,38622],{},[78,38621,38426],{},[371,38623,9765],{},[82,38625,2857],{},[3141,38627,38628,38630],{},[78,38629,38426],{},[371,38631,373],{},[82,38633,1266],{},[99,38635,38441],{},[82,38637,2857],{},[3141,38639,38640,38642],{},[78,38641,38426],{},[371,38643,379],{},[82,38645,1266],{},[99,38647,38648],{},"Weather",[106,38650,38651],{"encoding":108},"\\text{Sales} = \\beta_0 + \\beta_1 \\cdot \\text{Investment} + \\beta_2 \\cdot \\text{Weather}",[54,38653,38655,38676,38731,38786,38808,38863],{"className":38654,"ariaHidden":114},[113],[54,38656,38658,38661,38667,38670,38673],{"className":38657},[118],[54,38659],{"className":38660,"style":28082},[122],[54,38662,38664],{"className":38663},[127,198],[54,38665,38419],{"className":38666},[127],[54,38668],{"className":38669,"style":145},[144],[54,38671,94],{"className":38672},[149],[54,38674],{"className":38675,"style":145},[144],[54,38677,38679,38682,38722,38725,38728],{"className":38678},[118],[54,38680],{"className":38681,"style":1179},[122],[54,38683,38685,38688],{"className":38684},[127],[54,38686,38426],{"className":38687,"style":38481},[127,128],[54,38689,38691],{"className":38690},[3267],[54,38692,38694,38714],{"className":38693},[173,174],[54,38695,38697,38711],{"className":38696},[178],[54,38698,38700],{"className":38699,"style":3277},[182],[54,38701,38702,38705],{"style":38496},[54,38703],{"className":38704,"style":3284},[190],[54,38706,38708],{"className":38707},[3288,3289,3290,3291],[54,38709,9765],{"className":38710},[127,3291],[54,38712,232],{"className":38713},[231],[54,38715,38717],{"className":38716},[178],[54,38718,38720],{"className":38719,"style":3304},[182],[54,38721],{},[54,38723],{"className":38724,"style":1303},[144],[54,38726,2857],{"className":38727},[1307],[54,38729],{"className":38730,"style":1303},[144],[54,38732,38734,38737,38777,38780,38783],{"className":38733},[118],[54,38735],{"className":38736,"style":1179},[122],[54,38738,38740,38743],{"className":38739},[127],[54,38741,38426],{"className":38742,"style":38481},[127,128],[54,38744,38746],{"className":38745},[3267],[54,38747,38749,38769],{"className":38748},[173,174],[54,38750,38752,38766],{"className":38751},[178],[54,38753,38755],{"className":38754,"style":3277},[182],[54,38756,38757,38760],{"style":38496},[54,38758],{"className":38759,"style":3284},[190],[54,38761,38763],{"className":38762},[3288,3289,3290,3291],[54,38764,373],{"className":38765},[127,3291],[54,38767,232],{"className":38768},[231],[54,38770,38772],{"className":38771},[178],[54,38773,38775],{"className":38774,"style":3304},[182],[54,38776],{},[54,38778],{"className":38779,"style":1303},[144],[54,38781,1266],{"className":38782},[1307],[54,38784],{"className":38785,"style":1303},[144],[54,38787,38789,38793,38799,38802,38805],{"className":38788},[118],[54,38790],{"className":38791,"style":38792},[122],"height:0.7667em;vertical-align:-0.0833em;",[54,38794,38796],{"className":38795},[127,198],[54,38797,38441],{"className":38798},[127],[54,38800],{"className":38801,"style":1303},[144],[54,38803,2857],{"className":38804},[1307],[54,38806],{"className":38807,"style":1303},[144],[54,38809,38811,38814,38854,38857,38860],{"className":38810},[118],[54,38812],{"className":38813,"style":1179},[122],[54,38815,38817,38820],{"className":38816},[127],[54,38818,38426],{"className":38819,"style":38481},[127,128],[54,38821,38823],{"className":38822},[3267],[54,38824,38826,38846],{"className":38825},[173,174],[54,38827,38829,38843],{"className":38828},[178],[54,38830,38832],{"className":38831,"style":3277},[182],[54,38833,38834,38837],{"style":38496},[54,38835],{"className":38836,"style":3284},[190],[54,38838,38840],{"className":38839},[3288,3289,3290,3291],[54,38841,379],{"className":38842},[127,3291],[54,38844,232],{"className":38845},[231],[54,38847,38849],{"className":38848},[178],[54,38850,38852],{"className":38851,"style":3304},[182],[54,38853],{},[54,38855],{"className":38856,"style":1303},[144],[54,38858,1266],{"className":38859},[1307],[54,38861],{"className":38862,"style":1303},[144],[54,38864,38866,38869],{"className":38865},[118],[54,38867],{"className":38868,"style":28082},[122],[54,38870,38872],{"className":38871},[127,198],[54,38873,38648],{"className":38874},[127],[12,38876,38877],{},"The model will be able to:",[321,38879,38880,38883,38886],{},[324,38881,38882],{},"Adjust different intercepts by weather (for example, an extra term for rainy days).",[324,38884,38885],{},"Improve precision (since it allows us to capture that additional variability).",[324,38887,38888],{},"Reduce error variance (because the variance, that is, the spread of the points around the regression line, is reduced when explaining more factors).",[12,38890,38891,38895],{},[6869,38892],{"alt":38893,"src":38894},"Cafeteria Correlation Matrix","\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis\u002Fshared\u002Fcafeteria_correlation_matrix.webp",[1855,38896,38897],{},"Correlation Heatmap",[12,38899,38900],{},"Let's break down the correlation matrix, interpreting each value, but first, let's remember what each number means:",[321,38902,38903,38909,38915],{},[324,38904,38905,38908],{},[327,38906,38907],{},"1.00",": perfect positive correlation",[324,38910,38911,38914],{},[327,38912,38913],{},"0.00",": no linear relationship",[324,38916,38917,38920],{},[327,38918,38919],{},"-1.00",": perfect negative correlation",[12,38922,38923,38924,38927],{},"The matrix is ​​",[327,38925,38926],{},"symmetric",", that is:",[6019,38929,38932],{"className":38930,"code":38931,"language":198},[6942],"Corr(A, B) = Corr(B, A)\n",[49,38933,38931],{"__ignoreMap":4069},[12,38935,38936],{},"That's why you'll see the same values ​​reflected above and below the diagonal.",[12,38938,38939,38940,38942],{},"The main diagonal is always ",[327,38941,38907],{},", because each variable is perfectly correlated with itself.",[12,38944,38945],{},"The variables included are:",[321,38947,38948,38952,38956,38960,38964],{},[324,38949,38950],{},[49,38951,37387],{},[324,38953,38954],{},[49,38955,37396],{},[324,38957,38958],{},[49,38959,37405],{},[324,38961,38962],{},[49,38963,37414],{},[324,38965,38966],{},[49,38967,37432],{},[4006,38969,38970],{},[324,38971,38972,38974],{},[49,38973,37387],{},": Temperature in degrees Celsius.",[321,38976,38977,38983,38990,38997,39004],{},[324,38978,38979,38980,38982],{},"temperature_c - temperature_c = ",[327,38981,38907],{},"\nPerfect correlation with itself.",[324,38984,38985,38986,38989],{},"temperature_c - ad_investment = ",[327,38987,38988],{},"-0.03","\nPractically no relationship.\nTemperature does not influence how much is invested in advertising.",[324,38991,38992,38993,38996],{},"temperature_c - local_event = ",[327,38994,38995],{},"0.05","\nVery weak positive correlation.\nLocal events do not really depend on the weather in this dataset.",[324,38998,38999,39000,39003],{},"temperature_c - discount = ",[327,39001,39002],{},"0.04","\nNo relevant relationship.\nDiscounts do not appear to be affected by temperature.",[324,39005,39006,39007,39010,39011,39014,39015,39023,39025],{},"temperature_c - daily_sales = ",[327,39008,39009],{},"-0.24","\nWeak to moderate negative correlation.\nWhen the temperature rises, sales tend to decrease slightly.",[39012,39013],"br",{},"This may indicate:",[321,39016,39017,39020],{},[324,39018,39019],{},"The business sells products that are consumed more in cooler weather.",[324,39021,39022],{},"There is less foot traffic on very hot days.",[39012,39024],{},"It is not a strong relationship, but it is consistent.",[4006,39027,39028],{"start":4076},[324,39029,39030,39032],{},[49,39031,37396],{},": Investment in advertising.",[321,39034,39035,39040,39047,39053],{},[324,39036,39037,39038],{},"ad_investment - ad_investment = ",[327,39039,38907],{},[324,39041,39042,39043,39046],{},"ad_investment - local_event = ",[327,39044,39045],{},"-0.05","\nPractically independent.\nAdvertising investment does not depend directly on whether there is an event.",[324,39048,39049,39050,39052],{},"ad_investment - discount = ",[327,39051,38988],{},"\nNo relationship.\nInvestment and discounts appear to be separate decisions.",[324,39054,39055,39056,39059,39060,39062,39063,39074,39076],{},"ad_investment - daily_sales = ",[327,39057,39058],{},"0.47","\nModerate positive correlation.",[39012,39061],{},"This means:",[321,39064,39065,39068,39071],{},[324,39066,39067],{},"Higher investment leads to higher sales.",[324,39069,39070],{},"The relationship is significant, but not perfect.",[324,39072,39073],{},"Other factors are also influencing it.",[39012,39075],{},"Statistically, it is an important predictor.",[4006,39078,39079],{"start":6092},[324,39080,39081,39083],{},[49,39082,37405],{},": Local event.",[321,39085,39086,39091,39098],{},[324,39087,39088,39089],{},"local_event - local_event = ",[327,39090,38907],{},[324,39092,39093,39094,39097],{},"local_event - discount = ",[327,39095,39096],{},"-0.06","\nAlmost no correlation.\nIt doesn't seem that events necessarily imply discounts.",[324,39099,39100,39101,39104,39105,39107,39108,39119,39121],{},"local_event - daily_sales = ",[327,39102,39103],{},"0.57","\nThis is the highest correlation with sales.",[39012,39106],{},"Interpretation:",[321,39109,39110,39113,39116],{},[324,39111,39112],{},"When there is a local event, sales increase significantly.",[324,39114,39115],{},"It is the most influential factor in the dataset.",[324,39117,39118],{},"It represents a key variable for the model.",[39012,39120],{},"In practical terms:\nEvents generate additional traffic or demand.",[4006,39123,39124],{"start":7458},[324,39125,39126,39128],{},[49,39127,37414],{},": Discount.",[321,39130,39131,39134],{},[324,39132,39133],{},"discount - discount = 1.00",[324,39135,39136,39137,39062,39139,39147,39149,39150],{},"discount - daily_sales = 0.13\nWeak positive correlation.",[39012,39138],{},[321,39140,39141,39144],{},[324,39142,39143],{},"Discounts have a small impact.",[324,39145,39146],{},"They don't appear to be the main driver of sales.",[39012,39148],{},"Possible explanations:",[321,39151,39152,39155,39158],{},[324,39153,39154],{},"Low discounts",[324,39156,39157],{},"Poor strategy",[324,39159,39160],{},"Or an effect conditioned by other variables",[4006,39162,39163],{"start":7481},[324,39164,39165,39167],{},[49,39166,37432],{},": Daily sales.",[12,39169,39170],{},"We have already interpreted all their correlations with the other variables:",[249,39172,39173,39183],{},[252,39174,39175],{},[255,39176,39177,39180],{},[258,39178,39179],{},"Variable",[258,39181,39182],{},"Correlation",[268,39184,39185,39191,39197,39203],{},[255,39186,39187,39189],{},[273,39188,37387],{},[273,39190,39009],{},[255,39192,39193,39195],{},[273,39194,37396],{},[273,39196,39058],{},[255,39198,39199,39201],{},[273,39200,37405],{},[273,39202,39103],{},[255,39204,39205,39207],{},[273,39206,37414],{},[273,39208,39209],{},"0.13",[12,39211,39212],{},"Ordered by linear impact:",[4006,39214,39215,39218,39221,39224],{},[324,39216,39217],{},"local_event (0.57)",[324,39219,39220],{},"ad_investment (0.47)",[324,39222,39223],{},"temperature_c (-0.24)",[324,39225,39226],{},"discount (0.13)",[12,39228,39229],{},[327,39230,39231],{},"What does this tell us in terms of modeling?",[12,39233,39234],{},"First, the most predictive variables for estimating sales are:",[321,39236,39237,39239],{},[324,39238,37405],{},[324,39240,37396],{},[12,39242,39243],{},"Both should be included in the model.",[12,39245,39246],{},"Then we have multicollinearity.",[12,39248,39249],{},"We observe that:",[321,39251,39252,39255],{},[324,39253,39254],{},"No independent variable has a high correlation with another.",[324,39256,39257],{},"All values ​​between predictors are close to 0.",[12,39259,39260],{},"This is excellent because it means there is no strong redundancy and that each variable provides distinct information.",[12,39262,39263],{},"If we had values ​​close to 1 or -1 between predictors (for example, ad_investment and local_event), we would have to consider removing or combining variables to avoid multicollinearity problems.",[12,39265,39266],{},"So, with all this, we can conclude:",[321,39268,39269,39272,39275,39278,39281,39284],{},[324,39270,39271],{},"Local events are the main sales driver.",[324,39273,39274],{},"Advertising investment has a clear and consistent impact.",[324,39276,39277],{},"Temperature has a slightly negative effect.",[324,39279,39280],{},"Discounts have a low impact.",[324,39282,39283],{},"There is no problematic multicollinearity.",[324,39285,39286],{},"The dataset is suitable for a multiple regression model.",[40,39288,39289,39292],{},[12,39290,39291],{},"With this information, a coffee shop manager could make strategic decisions such as:",[321,39293,39294,39297,39300,39303],{},[324,39295,39296],{},"Prioritize campaigns during local events.",[324,39298,39299],{},"Maintain consistent advertising investment.",[324,39301,39302],{},"Re-evaluate discount strategy.",[324,39304,39305],{},"Consider specific strategies for hot days.",[305,39307,39309],{"id":39308},"step-4-from-data-to-prediction-modeling","Step 4: From Data to Prediction (Modeling)",[12,39311,39312,39313,39316],{},"With the completed EDA, we transform the weather data into a binary format and feed it into a ",[327,39314,39315],{},"Simple Linear Regression"," model.",[6019,39318,39320],{"className":6021,"code":39319,"language":6023,"meta":4069,"style":4069},"from sklearn.model_selection import train_test_split\nfrom sklearn.linear_model import LinearRegression\nfrom sklearn.metrics import mean_absolute_error, mean_squared_error, r2_score\n\n# One-Hot Encoding: Converts \"Sunny\" or \"Rainy\" into columns of 0s and 1s\ndf_encoded = pd.get_dummies(df, columns=[\"weather\"])\nX = df_encoded.drop(\"daily_sales\", axis=1)\ny = df_encoded[\"daily_sales\"]\n\n# Train-test split: 80% for training, 20% for testing\nX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)\n\ncoffee_shop_model = LinearRegression()\ncoffee_shop_model.fit(X_train, y_train)\n\n# Make predictions on the test set\npredictions = coffee_shop_model.predict(X_test)\n",[49,39321,39322,39337,39352,39377,39381,39386,39417,39449,39467,39471,39476,39522,39526,39538,39557,39561,39566],{"__ignoreMap":4069},[54,39323,39324,39326,39328,39330,39332,39334],{"class":6028,"line":6029},[54,39325,34553],{"class":6032},[54,39327,34556],{"class":6058},[54,39329,343],{"class":6047},[54,39331,34561],{"class":6058},[54,39333,9572],{"class":6032},[54,39335,39336],{"class":6058}," train_test_split\n",[54,39338,39339,39341,39343,39345,39347,39349],{"class":6028,"line":4076},[54,39340,34553],{"class":6032},[54,39342,34556],{"class":6058},[54,39344,343],{"class":6047},[54,39346,35017],{"class":6058},[54,39348,9572],{"class":6032},[54,39350,39351],{"class":6058}," LinearRegression\n",[54,39353,39354,39356,39358,39360,39362,39364,39367,39369,39372,39374],{"class":6028,"line":6092},[54,39355,34553],{"class":6032},[54,39357,34556],{"class":6058},[54,39359,343],{"class":6047},[54,39361,35370],{"class":6058},[54,39363,9572],{"class":6032},[54,39365,39366],{"class":6058}," mean_absolute_error",[54,39368,376],{"class":6047},[54,39370,39371],{"class":6058}," mean_squared_error",[54,39373,376],{"class":6047},[54,39375,39376],{"class":6058}," r2_score\n",[54,39378,39379],{"class":6028,"line":7458},[54,39380,7455],{"emptyLinePlaceholder":7454},[54,39382,39383],{"class":6028,"line":7481},[54,39384,39385],{"class":8381},"# One-Hot Encoding: Converts \"Sunny\" or \"Rainy\" into columns of 0s and 1s\n",[54,39387,39388,39391,39393,39395,39397,39399,39401,39403,39405,39407,39409,39411,39413,39415],{"class":6028,"line":8485},[54,39389,39390],{"class":6058},"df_encoded ",[54,39392,94],{"class":6047},[54,39394,9653],{"class":6058},[54,39396,343],{"class":6047},[54,39398,30204],{"class":6058},[54,39400,85],{"class":6047},[54,39402,29471],{"class":6058},[54,39404,376],{"class":6047},[54,39406,30213],{"class":6095},[54,39408,30216],{"class":6047},[54,39410,9783],{"class":7403},[54,39412,37423],{"class":7407},[54,39414,9783],{"class":7403},[54,39416,29119],{"class":6047},[54,39418,39419,39421,39423,39426,39428,39430,39432,39434,39436,39438,39440,39443,39445,39447],{"class":6028,"line":8533},[54,39420,8542],{"class":6058},[54,39422,94],{"class":6047},[54,39424,39425],{"class":6058}," df_encoded",[54,39427,343],{"class":6047},[54,39429,30001],{"class":6058},[54,39431,85],{"class":6047},[54,39433,9783],{"class":7403},[54,39435,37432],{"class":7407},[54,39437,9783],{"class":7403},[54,39439,376],{"class":6047},[54,39441,39442],{"class":6095}," axis",[54,39444,94],{"class":6047},[54,39446,373],{"class":6050},[54,39448,6145],{"class":6047},[54,39450,39451,39453,39455,39457,39459,39461,39463,39465],{"class":6028,"line":8539},[54,39452,34632],{"class":6058},[54,39454,94],{"class":6047},[54,39456,39425],{"class":6058},[54,39458,6072],{"class":6047},[54,39460,9783],{"class":7403},[54,39462,37432],{"class":7407},[54,39464,9783],{"class":7403},[54,39466,8477],{"class":6047},[54,39468,39469],{"class":6028,"line":9228},[54,39470,7455],{"emptyLinePlaceholder":7454},[54,39472,39473],{"class":6028,"line":9714},[54,39474,39475],{"class":8381},"# Train-test split: 80% for training, 20% for testing\n",[54,39477,39478,39480,39482,39484,39486,39488,39490,39492,39494,39496,39498,39500,39502,39504,39506,39508,39510,39512,39514,39516,39518,39520],{"class":6028,"line":9739},[54,39479,6069],{"class":6058},[54,39481,376],{"class":6047},[54,39483,34664],{"class":6058},[54,39485,376],{"class":6047},[54,39487,34669],{"class":6058},[54,39489,376],{"class":6047},[54,39491,34674],{"class":6058},[54,39493,94],{"class":6047},[54,39495,34566],{"class":6058},[54,39497,85],{"class":6047},[54,39499,911],{"class":6058},[54,39501,376],{"class":6047},[54,39503,31400],{"class":6058},[54,39505,376],{"class":6047},[54,39507,34694],{"class":6095},[54,39509,94],{"class":6047},[54,39511,34699],{"class":6050},[54,39513,376],{"class":6047},[54,39515,34704],{"class":6095},[54,39517,94],{"class":6047},[54,39519,34709],{"class":6050},[54,39521,6145],{"class":6047},[54,39523,39524],{"class":6028,"line":9770},[54,39525,7455],{"emptyLinePlaceholder":7454},[54,39527,39528,39531,39533,39536],{"class":6028,"line":9775},[54,39529,39530],{"class":6058},"coffee_shop_model ",[54,39532,94],{"class":6047},[54,39534,39535],{"class":6058}," LinearRegression",[54,39537,8433],{"class":6047},[54,39539,39540,39543,39545,39547,39549,39551,39553,39555],{"class":6028,"line":9793},[54,39541,39542],{"class":6058},"coffee_shop_model",[54,39544,343],{"class":6047},[54,39546,7489],{"class":6058},[54,39548,85],{"class":6047},[54,39550,6069],{"class":6058},[54,39552,376],{"class":6047},[54,39554,34669],{"class":6058},[54,39556,6145],{"class":6047},[54,39558,39559],{"class":6028,"line":9818},[54,39560,7455],{"emptyLinePlaceholder":7454},[54,39562,39563],{"class":6028,"line":9842},[54,39564,39565],{"class":8381},"# Make predictions on the test set\n",[54,39567,39568,39571,39573,39576,39578,39580,39582,39584],{"class":6028,"line":9867},[54,39569,39570],{"class":6058},"predictions ",[54,39572,94],{"class":6047},[54,39574,39575],{"class":6058}," coffee_shop_model",[54,39577,343],{"class":6047},[54,39579,35119],{"class":6058},[54,39581,85],{"class":6047},[54,39583,34930],{"class":6058},[54,39585,6145],{"class":6047},[305,39587,39589],{"id":39588},"step-5-evaluating-the-model","Step 5: Evaluating the Model",[12,39591,39592],{},"Now let's assess how \"accurate\" our algorithm is by comparing sales against its predictions.",[6019,39594,39596],{"className":6021,"code":39595,"language":6023,"meta":4069,"style":4069},"mae = mean_absolute_error(y_test, predictions)\nrmse = np.sqrt(mean_squared_error(y_test, predictions))\nr2 = r2_score(y_test, predictions)\n\nprint(f\"MAE: ${mae:.2f}\")\nprint(f\"RMSE: ${rmse:.2f}\")\nprint(f\"R^2: {r2:.2f}\")\n",[49,39597,39598,39618,39646,39666,39670,39694,39718],{"__ignoreMap":4069},[54,39599,39600,39603,39605,39607,39609,39611,39613,39616],{"class":6028,"line":6029},[54,39601,39602],{"class":6058},"mae ",[54,39604,94],{"class":6047},[54,39606,39366],{"class":6058},[54,39608,85],{"class":6047},[54,39610,35477],{"class":6058},[54,39612,376],{"class":6047},[54,39614,39615],{"class":6058}," predictions",[54,39617,6145],{"class":6047},[54,39619,39620,39623,39625,39627,39629,39631,39633,39636,39638,39640,39642,39644],{"class":6028,"line":4076},[54,39621,39622],{"class":6058},"rmse ",[54,39624,94],{"class":6047},[54,39626,29049],{"class":6058},[54,39628,343],{"class":6047},[54,39630,6411],{"class":6058},[54,39632,85],{"class":6047},[54,39634,39635],{"class":6058},"mean_squared_error",[54,39637,85],{"class":6047},[54,39639,35477],{"class":6058},[54,39641,376],{"class":6047},[54,39643,39615],{"class":6058},[54,39645,29592],{"class":6047},[54,39647,39648,39651,39653,39656,39658,39660,39662,39664],{"class":6028,"line":6092},[54,39649,39650],{"class":6058},"r2 ",[54,39652,94],{"class":6047},[54,39654,39655],{"class":6058}," r2_score",[54,39657,85],{"class":6047},[54,39659,35477],{"class":6058},[54,39661,376],{"class":6047},[54,39663,39615],{"class":6058},[54,39665,6145],{"class":6047},[54,39667,39668],{"class":6028,"line":7458},[54,39669,7455],{"emptyLinePlaceholder":7454},[54,39671,39672,39674,39676,39678,39681,39683,39686,39688,39690,39692],{"class":6028,"line":7481},[54,39673,9778],{"class":6043},[54,39675,85],{"class":6047},[54,39677,2481],{"class":6078},[54,39679,39680],{"class":7407},"\"MAE: $",[54,39682,369],{"class":6036},[54,39684,39685],{"class":6058},"mae",[54,39687,9809],{"class":6078},[54,39689,402],{"class":6036},[54,39691,9783],{"class":7407},[54,39693,6145],{"class":6047},[54,39695,39696,39698,39700,39702,39705,39707,39710,39712,39714,39716],{"class":6028,"line":8485},[54,39697,9778],{"class":6043},[54,39699,85],{"class":6047},[54,39701,2481],{"class":6078},[54,39703,39704],{"class":7407},"\"RMSE: $",[54,39706,369],{"class":6036},[54,39708,39709],{"class":6058},"rmse",[54,39711,9809],{"class":6078},[54,39713,402],{"class":6036},[54,39715,9783],{"class":7407},[54,39717,6145],{"class":6047},[54,39719,39720,39722,39724,39726,39729,39731,39734,39736,39738,39740],{"class":6028,"line":8533},[54,39721,9778],{"class":6043},[54,39723,85],{"class":6047},[54,39725,2481],{"class":6078},[54,39727,39728],{"class":7407},"\"R^2: ",[54,39730,369],{"class":6036},[54,39732,39733],{"class":6058},"r2",[54,39735,9809],{"class":6078},[54,39737,402],{"class":6036},[54,39739,9783],{"class":7407},[54,39741,6145],{"class":6047},[12,39743,35299],{},[12,39745,39746,39747],{},"MAE: ",[49,39748,39749],{},"$55.39",[12,39751,39752,39753],{},"RMSE: ",[49,39754,39755],{},"$74.51",[12,39757,39758,39818],{},[54,39759,39761,39779],{"className":39760},[61],[54,39762,39764],{"className":39763},[65],[67,39765,39766],{"xmlns":69},[72,39767,39768,39776],{},[75,39769,39770],{},[6259,39771,39772,39774],{},[78,39773,959],{},[371,39775,379],{},[106,39777,39778],{"encoding":108},"R^2",[54,39780,39782],{"className":39781,"ariaHidden":114},[113],[54,39783,39785,39788],{"className":39784},[118],[54,39786],{"className":39787,"style":6832},[122],[54,39789,39791,39795],{"className":39790},[127],[54,39792,959],{"className":39793,"style":39794},[127,128],"margin-right:0.0077em;",[54,39796,39798],{"className":39797},[3267],[54,39799,39801],{"className":39800},[173],[54,39802,39804],{"className":39803},[178],[54,39805,39807],{"className":39806,"style":6832},[182],[54,39808,39809,39812],{"style":6835},[54,39810],{"className":39811,"style":3284},[190],[54,39813,39815],{"className":39814},[3288,3289,3290,3291],[54,39816,379],{"className":39817},[127,3291],": 0.88",[12,39820,39821],{},"What do these numbers mean?",[321,39823,39824,39833,39842],{},[324,39825,39826,39829,39830,39832],{},[327,39827,39828],{},"MAE (Mean Absolute Error)",": On average, our predictions deviate from actual sales by approximately ",[49,39831,39749],{},". This gives us an idea of ​​the magnitude of the error in monetary terms.",[324,39834,39835,39838,39839,39841],{},[327,39836,39837],{},"RMSE (Mean Squared Error)",": By penalizing larger errors more, the RMSE of ",[49,39840,39755],{}," indicates that, although most predictions are close, there are some cases where the model is significantly off.",[324,39843,39844,39847],{},[327,39845,39846],{},"R² (Determination Score)",": An R² of 0.88 means that the model explains 88% of the variability in daily sales. This is a pretty good result, indicating that the model captures most of the patterns present in the data.",[12,39849,39850],{},[327,39851,39852],{},"Predictions vs. Actual Chart",[6019,39854,39856],{"className":6021,"code":39855,"language":6023,"meta":4069,"style":4069},"plt.figure(figsize=(8,5))\nsns.scatterplot(x=y_test, y=predictions)\nplt.plot([y.min(), y.max()], [y.min(), y.max()], 'r--')  # Perfect reference line\nplt.title(\"Predictions vs Actual Sales\")\nplt.xlabel(\"Actual Sales ($)\")\nplt.ylabel(\"Model Predictions ($)\")\nplt.show()\n",[49,39857,39858,39880,39907,39965,39984,40003,40022],{"__ignoreMap":4069},[54,39859,39860,39862,39864,39866,39868,39870,39872,39874,39876,39878],{"class":6028,"line":6029},[54,39861,29361],{"class":6058},[54,39863,343],{"class":6047},[54,39865,30902],{"class":6058},[54,39867,85],{"class":6047},[54,39869,30907],{"class":6095},[54,39871,30910],{"class":6047},[54,39873,30779],{"class":6050},[54,39875,376],{"class":6047},[54,39877,394],{"class":6050},[54,39879,29592],{"class":6047},[54,39881,39882,39884,39886,39888,39890,39892,39894,39896,39898,39900,39902,39905],{"class":6028,"line":4076},[54,39883,29340],{"class":6058},[54,39885,343],{"class":6047},[54,39887,37919],{"class":6058},[54,39889,85],{"class":6047},[54,39891,1760],{"class":6095},[54,39893,94],{"class":6047},[54,39895,35477],{"class":6058},[54,39897,376],{"class":6047},[54,39899,31400],{"class":6095},[54,39901,94],{"class":6047},[54,39903,39904],{"class":6058},"predictions",[54,39906,6145],{"class":6047},[54,39908,39909,39911,39913,39915,39917,39919,39921,39923,39926,39928,39930,39932,39935,39937,39939,39941,39943,39945,39947,39949,39951,39953,39955,39958,39960,39962],{"class":6028,"line":6092},[54,39910,29361],{"class":6058},[54,39912,343],{"class":6047},[54,39914,35920],{"class":6058},[54,39916,29109],{"class":6047},[54,39918,1755],{"class":6058},[54,39920,343],{"class":6047},[54,39922,9919],{"class":6058},[54,39924,39925],{"class":6047},"(),",[54,39927,31400],{"class":6058},[54,39929,343],{"class":6047},[54,39931,3559],{"class":6058},[54,39933,39934],{"class":6047},"()],",[54,39936,8447],{"class":6047},[54,39938,1755],{"class":6058},[54,39940,343],{"class":6047},[54,39942,9919],{"class":6058},[54,39944,39925],{"class":6047},[54,39946,31400],{"class":6058},[54,39948,343],{"class":6047},[54,39950,3559],{"class":6058},[54,39952,39934],{"class":6047},[54,39954,8411],{"class":7403},[54,39956,39957],{"class":7407},"r--",[54,39959,7404],{"class":7403},[54,39961,91],{"class":6047},[54,39963,39964],{"class":8381},"  # Perfect reference line\n",[54,39966,39967,39969,39971,39973,39975,39977,39980,39982],{"class":6028,"line":7458},[54,39968,29361],{"class":6058},[54,39970,343],{"class":6047},[54,39972,31002],{"class":6058},[54,39974,85],{"class":6047},[54,39976,9783],{"class":7403},[54,39978,39979],{"class":7407},"Predictions vs Actual Sales",[54,39981,9783],{"class":7403},[54,39983,6145],{"class":6047},[54,39985,39986,39988,39990,39992,39994,39996,39999,40001],{"class":6028,"line":7481},[54,39987,29361],{"class":6058},[54,39989,343],{"class":6047},[54,39991,31022],{"class":6058},[54,39993,85],{"class":6047},[54,39995,9783],{"class":7403},[54,39997,39998],{"class":7407},"Actual Sales ($)",[54,40000,9783],{"class":7403},[54,40002,6145],{"class":6047},[54,40004,40005,40007,40009,40011,40013,40015,40018,40020],{"class":6028,"line":8485},[54,40006,29361],{"class":6058},[54,40008,343],{"class":6047},[54,40010,31042],{"class":6058},[54,40012,85],{"class":6047},[54,40014,9783],{"class":7403},[54,40016,40017],{"class":7407},"Model Predictions ($)",[54,40019,9783],{"class":7403},[54,40021,6145],{"class":6047},[54,40023,40024,40026,40028,40030],{"class":6028,"line":8533},[54,40025,29361],{"class":6058},[54,40027,343],{"class":6047},[54,40029,31292],{"class":6058},[54,40031,8433],{"class":6047},[12,40033,40034,40038],{},[6869,40035],{"alt":40036,"src":40037},"Predictions vs Actual","\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis\u002Fshared\u002Fpredictions_vs_actual_sales.webp",[1855,40039,40040],{},"Predictions vs. Actual Sales",[12,40042,40043],{},"As we can see, we have a reference line (in red) that represents perfection: if all predictions were exactly on that line, the model would be perfect, but reality will never be that ideal. However, most points are grouped around that line, indicating that the model has a good overall performance. Some points are further away, reflecting cases where the model does not predict as well, possibly due to factors not captured in the dataset or inherent variability in daily sales.",[12,40045,40046],{},"We can also obtain the coefficients of the model to understand the importance of each variable:",[6019,40048,40050],{"className":6021,"code":40049,"language":6023,"meta":4069,"style":4069},"coefficients = pd.DataFrame({\n    'Feature': X.columns,\n    'Coefficient': coffee_shop_model.coef_\n})\ndisplay(coefficients.sort_values(by='Coefficient', ascending=False))\n",[49,40051,40052,40068,40088,40106,40110],{"__ignoreMap":4069},[54,40053,40054,40057,40059,40061,40063,40065],{"class":6028,"line":6029},[54,40055,40056],{"class":6058},"coefficients ",[54,40058,94],{"class":6047},[54,40060,9653],{"class":6058},[54,40062,343],{"class":6047},[54,40064,9658],{"class":6058},[54,40066,40067],{"class":6047},"({\n",[54,40069,40070,40073,40076,40078,40080,40082,40084,40086],{"class":6028,"line":4076},[54,40071,40072],{"class":7403},"    '",[54,40074,40075],{"class":7407},"Feature",[54,40077,7404],{"class":7403},[54,40079,950],{"class":6047},[54,40081,29134],{"class":6058},[54,40083,343],{"class":6047},[54,40085,30006],{"class":6058},[54,40087,31160],{"class":6047},[54,40089,40090,40092,40095,40097,40099,40101,40103],{"class":6028,"line":6092},[54,40091,40072],{"class":7403},[54,40093,40094],{"class":7407},"Coefficient",[54,40096,7404],{"class":7403},[54,40098,950],{"class":6047},[54,40100,39575],{"class":6058},[54,40102,343],{"class":6047},[54,40104,40105],{"class":6058},"coef_\n",[54,40107,40108],{"class":6028,"line":7458},[54,40109,9676],{"class":6047},[54,40111,40112,40114,40116,40119,40121,40123,40125,40128,40130,40132,40134,40136,40138,40141,40143,40145],{"class":6028,"line":7481},[54,40113,29466],{"class":6058},[54,40115,85],{"class":6047},[54,40117,40118],{"class":6058},"coefficients",[54,40120,343],{"class":6047},[54,40122,29911],{"class":6058},[54,40124,85],{"class":6047},[54,40126,40127],{"class":6095},"by",[54,40129,94],{"class":6047},[54,40131,7404],{"class":7403},[54,40133,40094],{"class":7407},[54,40135,7404],{"class":7403},[54,40137,376],{"class":6047},[54,40139,40140],{"class":6095}," ascending",[54,40142,94],{"class":6047},[54,40144,29700],{"class":6032},[54,40146,29592],{"class":6047},[12,40148,40149],{},"This gives us the following result:",[249,40151,40152,40160],{},[252,40153,40154],{},[255,40155,40156,40158],{},[258,40157,40075],{},[258,40159,40094],{},[268,40161,40162,40169,40177,40184,40191,40198,40206],{},[255,40163,40164,40166],{},[273,40165,37405],{},[273,40167,40168],{},"261.839739",[255,40170,40171,40174],{},[273,40172,40173],{},"weather_Rainy",[273,40175,40176],{},"124.573377",[255,40178,40179,40181],{},[273,40180,37414],{},[273,40182,40183],{},"4.837618",[255,40185,40186,40188],{},[273,40187,37396],{},[273,40189,40190],{},"2.482678",[255,40192,40193,40195],{},[273,40194,37387],{},[273,40196,40197],{},"-8.578684",[255,40199,40200,40203],{},[273,40201,40202],{},"weather_Cloudy",[273,40204,40205],{},"-28.151991",[255,40207,40208,40211],{},[273,40209,40210],{},"weather_Sunny",[273,40212,40213],{},"-96.421386",[12,40215,40216],{},"This tells us the impact of each variable on daily sales, holding the others constant. For example:",[321,40218,40219,40225,40231,40238,40244,40250,40256],{},[324,40220,40221,40222,343],{},"A local event (local_event) increases sales by approximately ",[49,40223,40224],{},"$261.84",[324,40226,40227,40228,343],{},"A rainy day (weather_Rainy) increases sales by approximately ",[49,40229,40230],{},"$124.57",[324,40232,40233,40234,40237],{},"A discount (discount) increases sales by approximately ",[49,40235,40236],{},"$4.84"," for each percentage point of discount.",[324,40239,40240,40241,343],{},"Each additional dollar invested in advertising (ad_investment) increases sales by approximately ",[49,40242,40243],{},"$2.48",[324,40245,40246,40247,343],{},"Each additional degree Celsius (temperature_c) decreases sales by approximately ",[49,40248,40249],{},"$8.58",[324,40251,40252,40253,343],{},"A cloudy day (weather_Cloudy) decreases sales by approximately ",[49,40254,40255],{},"$28.15",[324,40257,40258,40259,343],{},"A sunny day (weather_Sunny) decreases sales by approximately ",[49,40260,40261],{},"$96.42",[12,40263,40264],{},"What improvements can we make to the model?",[321,40266,40267,40282,40288,40297,40303],{},[324,40268,40269,40272,40273,1832,40275,12272,40277,1832,40279,40281],{},[327,40270,40271],{},"Feature Engineering",": Explore the creation of new features from existing ones. For example, interaction terms between ",[49,40274,37396],{},[49,40276,37414],{},[49,40278,37387],{},[49,40280,37423],{},", could capture more complex relationships.",[324,40283,40284,40287],{},[327,40285,40286],{},"Non-linear Relationships",": The current model is linear. If scatter plots suggest non-linear relationships (e.g., sales reaching a maximum at a certain temperature and then decreasing), polynomial features or other non-linear models (such as Random Forest or Gradient Boosting) could capture them better.",[324,40289,40290,40293,40294,40296],{},[327,40291,40292],{},"Temporal Aspects",": Since the data is daily sales, there might be temporal patterns (e.g., weekday effects, seasonality not fully captured by ",[49,40295,37423],{},"). Incorporating features like the day of the week, month, or using specific time series models could be beneficial.",[324,40298,40299,40302],{},[327,40300,40301],{},"Outlier Detection",": Investigate any potential outliers in the data that might be disproportionately influencing the model's coefficients and predictions.",[324,40304,40305,40308],{},[327,40306,40307],{},"More Data",": While not always feasible, having a more diverse dataset (e.g., from different coffee shops, over a longer period, and with more varied conditions) could help the model generalize better.",[9193,40310,40311],{},"html pre.shiki code .sTPum, html code.shiki .sTPum{--shiki-default:#1E754F;--shiki-dark:#4D9375}html pre.shiki code .s8w-G, html code.shiki .s8w-G{--shiki-default:#393A34;--shiki-dark:#DBD7CAEE}html pre.shiki code .si6no, html code.shiki .si6no{--shiki-default:#999999;--shiki-dark:#666666}html pre.shiki code .sqbOQ, html code.shiki .sqbOQ{--shiki-default:#2F798A;--shiki-dark:#4C9A91}html pre.shiki code .scnC2, html code.shiki .scnC2{--shiki-default:#B5695977;--shiki-dark:#C98A7D77}html pre.shiki code .spP0B, html code.shiki .spP0B{--shiki-default:#B56959;--shiki-dark:#C98A7D}html pre.shiki code .sHLBJ, html code.shiki .sHLBJ{--shiki-default:#998418;--shiki-dark:#B8A965}html pre.shiki code .s5TCs, html code.shiki .s5TCs{--shiki-default:#AB5959;--shiki-dark:#CB7676}html pre.shiki code .s9nN2, html code.shiki .s9nN2{--shiki-default:#B07D48;--shiki-dark:#BD976A}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .snYqZ, html code.shiki .snYqZ{--shiki-default:#A0ADA0;--shiki-dark:#758575DD}html pre.shiki code .sfsYZ, html code.shiki .sfsYZ{--shiki-default:#A65E2B;--shiki-dark:#C99076}",{"title":4069,"searchDepth":6092,"depth":6092,"links":40313},[40314],{"id":36783,"depth":4076,"text":36784,"children":40315},[40316,40317,40318,40319,40320],{"id":36802,"depth":6092,"text":36803},{"id":37475,"depth":6092,"text":37476},{"id":37704,"depth":6092,"text":37705},{"id":39308,"depth":6092,"text":39309},{"id":39588,"depth":6092,"text":39589},"2026-04-19","\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis\u002Fshared\u002Feda.webp",{},"\u002Fblog\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis",{"title":29217,"description":36769},{"loc":40327,"priority":9233,"lastmod":40321},"\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis","experimenting-with-exploratory-data-analysis","blog\u002Fblog\u002Fexperimenting-with-exploratory-data-analysis","In this article, we will explore the process of exploratory data analysis (EDA) in the context of machine learning projects.",[9238,9240,36759,36760,40332],"exploratory analysis","ZK8lLwjW5ayTV1M_4ZEtinApkWMWp435kl2PbIfe2FM",{"id":40335,"title":40336,"author":7,"body":40337,"date":42118,"description":40341,"extension":9224,"image":42119,"lastmod":42118,"meta":42120,"navigation":7454,"order":7458,"path":42121,"seo":42122,"sitemap":42123,"slug":42125,"stem":42126,"summary":42127,"tags":42128,"__hash__":42132},"content_en\u002Fblog\u002Fblog\u002Fworkflow-machine-learning-projects.md","The workflow in Machine Learning projects",{"type":9,"value":40338,"toc":42081},[40339,40342,40349,40351,40353,40356,40382,40396,40405,40407,40411,40414,40440,40443,40446,40468,40470,40474,40477,40503,40506,40510,40513,40516,40520,40523,40579,40582,40607,40612,40616,40642,40646,40649,40675,40678,40682,40738,40742,40750,40753,40759,40767,40773,40781,40787,40795,40799,40802,40828,40836,40842,40845,40849,40852,40890,40893,40897,40900,40917,40919,40925,40929,40954,40958,40961,40963,40977,40981,40984,41000,41003,41007,41010,41013,41016,41036,41041,41044,41081,41085,41088,41131,41134,41137,41179,41182,41185,41188,41191,41195,41198,41230,41234,41237,41257,41260,41298,41301,41333,41336,41362,41364,41368,41371,41376,41379,41404,41407,41413,41416,41422,41429,41435,41442,41446,41452,41455,41461,41466,41472,41479,41482,41489,41492,41498,41501,41505,41508,41515,41521,41528,41534,41538,41541,41547,41550,41556,41562,41566,41569,41576,41579,41585,41592,41595,41601,41608,41611,41617,41620,41623,41626,41669,41672,41678,41685,41689,41692,41703,41706,41763,41769,41780,41786,41790,41793,41804,41807,41810,41813,41816,41824,41827,41868,41871,41874,41877,41918,41921,41974,41977,41981,41984,41998,42001,42005,42008,42011,42014,42022,42028,42031,42034,42042,42044,42051,42062,42065,42072,42079],[12,40340,40341],{},"We continue learning about the world of machine learning, and this time, we will delve into the typical flow of a machine learning project.",[12,40343,15961,40344],{},[19,40345,40348],{"href":40346,"rel":40347},"https:\u002F\u002Fderas.dev\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations",[23],"Paradigms of machine learning and mathematical foundations",[26,40350],{},[29,40352],{},[12,40354,40355],{},"Why is it important to understand the workflow of a machine learning project?",[321,40357,40358,40364,40370,40376],{},[324,40359,40360,40363],{},[327,40361,40362],{},"The process is more important than the result",": Successful models do not depend solely on sophisticated algorithms, but on a well-structured process. A Random Forest with clean and well-prepared data consistently outperforms a deep neural network with poor-quality data.",[324,40365,40366,40369],{},[327,40367,40368],{},"Reproducibility",": A clear and documented workflow allows other data scientists to reproduce your results, which is fundamental for validation and advancing knowledge in the field.",[324,40371,40372,40375],{},[327,40373,40374],{},"Collaboration",": In machine learning projects, there are often multiple people involved, from data scientists to data engineers and stakeholders. A well-defined workflow facilitates communication and collaboration among all team members.",[324,40377,40378,40381],{},[327,40379,40380],{},"Reduces the risk of errors",": A structured process helps identify and correct errors in the early stages of the project, which can save time and resources in the long run.",[12,40383,40384,40385,40388,40389,1832,40392,40395],{},"In general, machine learning is a process that is ",[327,40386,40387],{},"part of a system",", with an ",[327,40390,40391],{},"iterative cycle",[327,40393,40394],{},"value-driven approach"," that consists of several stages, each with their own tasks and challenges.",[12,40397,40398,40402],{},[6869,40399],{"alt":40400,"src":40401},"Integrated View of the Machine Learning Cycle","\u002Fblog\u002Fworkflow-machine-learning-projects\u002Fshared\u002Fmachine-learning-cycle.webp",[1855,40403,40404],{},"Machine Learning Cycle",[29,40406],{},[32,40408,40410],{"id":40409},"_1-problem-definition","1. Problem Definition",[12,40412,40413],{},"The first stage of any machine learning project is the problem definition:",[321,40415,40416,40422,40428,40434],{},[324,40417,40418,40421],{},[327,40419,40420],{},"Problem Identification",": What do we want to achieve with the project? What decisions do we want to support with the model? It is crucial to understand the business context or application to clearly define the problem.",[324,40423,40424,40427],{},[327,40425,40426],{},"Target Variable",": What is the variable we want to predict or classify? This variable, also known as the dependent variable, is the focus of the project and must be clearly defined.",[324,40429,40430,40433],{},[327,40431,40432],{},"Type of Problem",": Is it a classification, regression, clustering, or something else? The nature of the problem will influence the choice of algorithms and techniques to use.",[324,40435,40436,40439],{},[327,40437,40438],{},"Evaluation Metrics",": How will we measure the success of the model? It is important to define evaluation metrics from the beginning, as these will guide the model development and decision-making throughout the project.",[12,40441,40442],{},"This stage is the foundation of the entire project. A poorly defined problem can lead to wasted efforts and unsatisfactory results. It is fundamental to dedicate time to understanding the problem and setting clear objectives before moving on to subsequent stages.",[12,40444,40445],{},"Let's look at a practical example:\nSuppose an e-commerce company wants to predict whether a customer will make a purchase on their website. In this case:",[321,40447,40448,40453,40458,40463],{},[324,40449,40450,40452],{},[327,40451,40420],{},": Predicting the probability of a customer making a purchase.",[324,40454,40455,40457],{},[327,40456,40426],{},": The target variable could be a binary variable indicating whether the customer made a purchase (1) or not (0).",[324,40459,40460,40462],{},[327,40461,40432],{},": This is a binary classification problem.",[324,40464,40465,40467],{},[327,40466,40438],{},": The evaluation metrics could include accuracy, recall, and F1-score, depending on the relative importance of false positives and false negatives in the business context.",[29,40469],{},[32,40471,40473],{"id":40472},"_2-data-collection","2. Data Collection",[12,40475,40476],{},"Once the problem is clearly defined, the next step is data collection, where relevant data sources must be identified and accessed. This can include:",[321,40478,40479,40485,40491,40497],{},[324,40480,40481,40484],{},[327,40482,40483],{},"Internal\u002FEnterprise Databases",": Data stored in internal company systems, such as relational databases, data warehouses or data lakes. Some examples include sales records, customer data, data from CRM or ERP systems, among others.",[324,40486,40487,40490],{},[327,40488,40489],{},"APIs and Web Services",": External data from data providers, social media, geolocation services, etc. For example, a sentiment analysis company could use the Twitter API to collect tweets related to a specific topic.",[324,40492,40493,40496],{},[327,40494,40495],{},"System Logs and Event Records",": Data generated by applications, servers, IoT devices, etc. For example, an infrastructure monitoring company could collect server logs to detect failure patterns.",[324,40498,40499,40502],{},[327,40500,40501],{},"Public\u002FExternal Data",": Data available publicly, such as datasets from Kaggle, government data, academic research data, etc. For example, a researcher could use the MNIST image dataset to train a handwritten digit recognition model.",[12,40504,40505],{},"It is important to note that the quality of the collected data is crucial for the success of the project. The data must be relevant, complete, accurate and up-to-date. Additionally, it is fundamental to consider ethical and legal aspects related to data collection and usage, such as user privacy and compliance with regulations like GDPR.",[32,40507,40509],{"id":40508},"_3-data-preprocessing","3. Data Preprocessing",[12,40511,40512],{},"This is the phase of preparation and cleaning of data, which is a crucial step and often the biggest bottleneck. Data professionals usually dedicate between 70% and 80% of their time to preparing data and not to building models.",[12,40514,40515],{},"The quality of the models depends directly on the quality of the data; if the data is disorganized or incomplete, the model will not be able to learn useful patterns. Even the most sophisticated algorithm cannot compensate for poor-quality data.",[32,40517,40519],{"id":40518},"_4-exploratory-data-analysis-eda","4. Exploratory Data Analysis (EDA)",[12,40521,40522],{},"During this stage, a detailed analysis of the data is performed to understand its structure, distribution, and relationships between variables. This includes:",[321,40524,40525,40545,40562],{},[324,40526,40527,40530,40531],{},[327,40528,40529],{},"Univariate Analysis",": Examining the distribution of each variable individually, using descriptive statistics and visualizations such as:\n",[321,40532,40533,40536,40539,40542],{},[324,40534,40535],{},"Histograms",[324,40537,40538],{},"Boxplots",[324,40540,40541],{},"Bar Charts",[324,40543,40544],{},"Measures of central tendency (mean, median) and dispersion (standard deviation, interquartile range)",[324,40546,40547,40550,40551],{},[327,40548,40549],{},"Bivariate Analysis",": Exploring the relationships between pairs of variables, using visualizations such as:\n",[321,40552,40553,40556,40559],{},[324,40554,40555],{},"Scatter Plots",[324,40557,40558],{},"Heatmaps for visualizing correlations",[324,40560,40561],{},"Stacked Bar Charts for categorical variables",[324,40563,40564,40567,40568],{},[327,40565,40566],{},"Multivariate Analysis",": Examining the relationships between multiple variables simultaneously, utilizing techniques such as:\n",[321,40569,40570,40573,40576],{},[324,40571,40572],{},"Principal Component Analysis (PCA)",[324,40574,40575],{},"Cluster Analysis",[324,40577,40578],{},"Pair Plots\nThe EDA is fundamental for detecting problems in the data, such as outliers, skewed distributions or non-linear relationships between variables. Additionally, the EDA can provide valuable insights that will guide the feature selection and algorithm choice in the subsequent stages of the project.",[12,40580,40581],{},"The common tools for performing EDA include:",[321,40583,40584,40590,40595,40601],{},[324,40585,40586,40589],{},[327,40587,40588],{},"Python",": Bibliotecas como Pandas, Matplotlib, Seaborn y Plotly son ampliamente utilizadas para el análisis exploratorio de datos en Python.",[324,40591,40592,40594],{},[327,40593,959],{},": Paquetes como ggplot2, dplyr y tidyr son populares para realizar EDA en R.",[324,40596,40597,40600],{},[327,40598,40599],{},"Herramientas de visualización",": Herramientas como Tableau, Power BI o QlikView también pueden ser utilizadas para realizar análisis exploratorio de datos de manera interactiva.",[324,40602,40603,40606],{},[327,40604,40605],{},"Jupyter Notebooks",": Los notebooks de Jupyter son una herramienta común para realizar EDA, ya que permiten combinar código, visualizaciones y texto explicativo en un solo documento.",[40,40608,40609],{},[12,40610,40611],{},"The EDA is not a linear step, often it is performed iteratively as new insights are discovered or problems in the data are identified. It is important to document the findings of the EDA, as these can be useful for decision-making in the subsequent stages of the project.",[305,40613,40615],{"id":40614},"principles-for-effective-eda","Principles for Effective EDA",[321,40617,40618,40624,40630,40636],{},[324,40619,40620,40623],{},[327,40621,40622],{},"Start Simple",": Begin with basic visualizations and statistics to gain a general understanding of the data before diving into more complex analyses.",[324,40625,40626,40629],{},[327,40627,40628],{},"Purposeful Use of Colors",": Use colors strategically to highlight important patterns or differences in the data, avoiding excessive use of colors that might be distracting.",[324,40631,40632,40635],{},[327,40633,40634],{},"Iterative Process",": Continuously iterate as new insights are discovered or problems in the data are identified, adjusting the EDA approach as needed.",[324,40637,40638,40641],{},[327,40639,40640],{},"Document Findings",": Record the insights and discoveries from the EDA to facilitate decision-making in subsequent stages of the project and to share with other team members.",[32,40643,40645],{"id":40644},"_5-feature-engineering","5. Feature engineering",[12,40647,40648],{},"The feature engineering is the process of creating new features from the original data to improve the model's performance. It is the bridge between raw unstructured data and inputs ready for modeling. This stage is crucial because it helps us:",[321,40650,40651,40657,40663,40669],{},[324,40652,40653,40656],{},[327,40654,40655],{},"Improve Accuracy",": Well-designed features can capture complex patterns in the data that models can leverage to make better predictions.",[324,40658,40659,40662],{},[327,40660,40661],{},"Reduce Overfitting",": By creating more relevant features, we can help models generalize better to unseen data, reducing the risk of overfitting.",[324,40664,40665,40668],{},[327,40666,40667],{},"Facilitate Interpretation",": Well-designed features can make models more interpretable, which is especially important in applications where explainability is crucial.",[324,40670,40671,40674],{},[327,40672,40673],{},"Increase Efficiency",": By reducing the dimensionality of the data or creating more informative features, we can improve the efficiency of model training.",[12,40676,40677],{},"Some fundamental techniques for feature engineering include:",[305,40679,40681],{"id":40680},"numerical-transformations","Numerical Transformations",[321,40683,40684,40704],{},[324,40685,40686,40689,40690],{},[327,40687,40688],{},"Scaling",": Useful for models sensitive to magnitude (Regression, SVM, KNN, neural networks).",[321,40691,40692,40698,40701],{},[324,40693,40694,40695],{},"Min-Max Scaling: Maps values to range ",[54,40696,40697],{},"0,1",[324,40699,40700],{},"Standardization (Z-score): Mean 0, standard deviation 1",[324,40702,40703],{},"Robust Scaling: Uses median and interquartile range (better with outliers)",[324,40705,40706,40709,40710],{},[327,40707,40708],{},"Non-linear Transformations",": When the relationship is not linear.",[321,40711,40712,40718,40724,40735],{},[324,40713,40714,40715],{},"Log transform: ",[49,40716,40717],{},"log(x)",[324,40719,40720,40721],{},"Square root: ",[49,40722,40723],{},"sqrt(x)",[324,40725,40726,40727,40730,40731,40734],{},"Box-Cox: ",[49,40728,40729],{},"((x + 1)^λ - 1) \u002F λ"," (for λ ≠ 0) or ",[49,40732,40733],{},"log(x + 1)"," (for λ = 0)",[324,40736,40737],{},"Yeo-Johnson: Similar to Box-Cox but for data with negative values\nVery useful when there are highly skewed distributions.",[305,40739,40741],{"id":40740},"categorical-variables","Categorical Variables",[321,40743,40744],{},[324,40745,40746,40749],{},[327,40747,40748],{},"One-Hot Encoding",": Converts categories into binary columns.",[12,40751,40752],{},"Example:",[6019,40754,40757],{"className":40755,"code":40756,"language":198},[6942],"Color: [Red, Blue, Green]\n\nBecome:\n\nRed  Blue  Green\n1     0     0\n",[49,40758,40756],{"__ignoreMap":4069},[321,40760,40761],{},[324,40762,40763,40766],{},[327,40764,40765],{},"Ordinal Encoding",": When there is an order:",[6019,40768,40771],{"className":40769,"code":40770,"language":198},[6942],"Low \u003C Medium \u003C High\n",[49,40772,40770],{"__ignoreMap":4069},[321,40774,40775],{},[324,40776,40777,40780],{},[327,40778,40779],{},"Target Encoding",": Replaces category with average of the target:",[6019,40782,40785],{"className":40783,"code":40784,"language":198},[6942],"City → average sales\n",[49,40786,40784],{"__ignoreMap":4069},[321,40788,40789],{},[324,40790,40791,40794],{},[327,40792,40793],{},"Frequency Encoding",": Replaces category with its frequency of occurrence.",[305,40796,40798],{"id":40797},"temporal-features","Temporal Features",[12,40800,40801],{},"When working with dates, we can extract features such as:",[321,40803,40804,40807,40810,40813,40816,40819,40822,40825],{},[324,40805,40806],{},"Year",[324,40808,40809],{},"Month",[324,40811,40812],{},"Day",[324,40814,40815],{},"Day of the week",[324,40817,40818],{},"Is weekend",[324,40820,40821],{},"Quarter",[324,40823,40824],{},"Date difference",[324,40826,40827],{},"Time since last event",[321,40829,40830],{},[324,40831,40832,40835],{},[327,40833,40834],{},"Cyclical Encoding",": For variables like hour or month:",[6019,40837,40840],{"className":40838,"code":40839,"language":198},[6942],"sin(2π * hour \u002F 24)\ncos(2π * hour \u002F 24)\n",[49,40841,40839],{"__ignoreMap":4069},[12,40843,40844],{},"This prevents 23 and 0 from seeming \"far apart\".",[305,40846,40848],{"id":40847},"interactions-between-variables","Interactions between Variables",[12,40850,40851],{},"Sometimes the combination matters more than the single variable.",[321,40853,40854,40863,40874,40882],{},[324,40855,40856,40859,40860],{},[327,40857,40858],{},"Product of variables",": ",[49,40861,40862],{},"x1 * x2",[324,40864,40865,40859,40868,1828,40871],{},[327,40866,40867],{},"Polynomials",[49,40869,40870],{},"x^2",[49,40872,40873],{},"x^3",[324,40875,40876,40859,40879],{},[327,40877,40878],{},"Ratios",[49,40880,40881],{},"price \u002F size",[324,40883,40884,40859,40887],{},[327,40885,40886],{},"Differences",[49,40888,40889],{},"payment_date - registration_date",[12,40891,40892],{},"Very useful in linear models.",[305,40894,40896],{"id":40895},"binning-discretization","Binning (Discretization)",[12,40898,40899],{},"Convert numbers into categories:",[321,40901,40902,40907,40912],{},[324,40903,40904],{},[327,40905,40906],{},"Uniform Binning",[324,40908,40909],{},[327,40910,40911],{},"Quantile Binning",[324,40913,40914],{},[327,40915,40916],{},"Business-Based Binning",[12,40918,40752],{},[6019,40920,40923],{"className":40921,"code":40922,"language":198},[6942],"Age → [0-18], [19-35], [36-60], 60+\n",[49,40924,40922],{"__ignoreMap":4069},[305,40926,40928],{"id":40927},"handling-outliers","Handling Outliers",[321,40930,40931,40936,40941,40946],{},[324,40932,40933],{},[327,40934,40935],{},"Clipping",[324,40937,40938],{},[327,40939,40940],{},"Winsorizing",[324,40942,40943],{},[327,40944,40945],{},"Log transform",[324,40947,40948,40859,40951],{},[327,40949,40950],{},"Create binary feature",[49,40952,40953],{},"es_outlier",[305,40955,40957],{"id":40956},"cluster-based-features","Cluster-Based Features",[12,40959,40960],{},"Very powerful in transactional datasets.",[12,40962,40752],{},[321,40964,40965,40968,40971,40974],{},[324,40966,40967],{},"Average purchases per user",[324,40969,40970],{},"Number of orders",[324,40972,40973],{},"Time since last purchase",[324,40975,40976],{},"Historical maximum\u002Fminimum",[305,40978,40980],{"id":40979},"feature-selection","Feature Selection",[12,40982,40983],{},"It's not all about creating - it's also about deleting.",[321,40985,40986,40988,40991,40994,40997],{},[324,40987,39182],{},[324,40989,40990],{},"Mutual information",[324,40992,40993],{},"RFE",[324,40995,40996],{},"Lasso (L1)",[324,40998,40999],{},"Feature importance (trees)",[12,41001,41002],{},"Feature engineering is one of the most valuable skills in data science, as it can make the difference between a mediocre model and an exceptional one.",[32,41004,41006],{"id":41005},"_6-training-of-models","6. Training of Models",[12,41008,41009],{},"Once the data is prepared and the features are designed, the next step is to train a machine learning model.",[12,41011,41012],{},"In this stage, an appropriate machine learning algorithm is selected for the defined problem and adjusted to the training data. The training process involves feeding the model with data and allowing it to learn patterns and relationships to make predictions.",[12,41014,41015],{},"The first thing we must consider before starting is the division of the data (datasets) into training, validation, and test sets. This is crucial for evaluating the model's performance fairly and avoiding overfitting:",[321,41017,41018,41024,41030],{},[324,41019,41020,41023],{},[327,41021,41022],{},"Training Set (70-80%)",": This is the set of data used to train the model. The model learns from these data, adjusting its parameters to minimize error in predictions.",[324,41025,41026,41029],{},[327,41027,41028],{},"Validation Set (10-15%)",": This is a separate set of data used to tune the model's hyperparameters and make decisions about the model's architecture. The model is not directly trained on this data, but it is used to evaluate its performance during the training process.",[324,41031,41032,41035],{},[327,41033,41034],{},"Test Set (10-15%)",": This is a completely separate set of data used to evaluate the final performance of the model after training and hyperparameter selection. This set is not used at all during the training or validation processes, allowing for an unbiased evaluation of the model.",[40,41037,41038],{},[12,41039,41040],{},"As a tip, if you use AI agents for software development, a good practice is to use different sessions or agents for each stage of development, one agent for code generation, another for review, and another for testing. In this case, it helps ensure that the AI is not self-referential and can detect errors that a single agent might miss.",[12,41042,41043],{},"For model training, an appropriate machine learning algorithm is selected for the type of problem being addressed (classification, regression, clustering, etc.). Some common examples include:",[321,41045,41046,41051,41057,41063,41069,41075],{},[324,41047,41048,41050],{},[327,41049,29002],{},": A simple model for linear relationships, fast and interpretable but limited to linear relationships.",[324,41052,41053,41056],{},[327,41054,41055],{},"Decision Trees",": Models based on rules, easy to interpret but prone to overfitting.",[324,41058,41059,41062],{},[327,41060,41061],{},"Random Forest",": A collection of decision trees that reduces overfitting but is less interpretable.",[324,41064,41065,41068],{},[327,41066,41067],{},"Gradient Boosting (XGBoost, LightGBM)",": Potente para datos tabulares, pero puede ser lento y propenso a sobreajuste si no se ajusta correctamente.",[324,41070,41071,41074],{},[327,41072,41073],{},"Redes neuronales",": Modelos inspirados en el cerebro, capaces de capturar relaciones complejas, pero requieren grandes cantidades de datos y son menos interpretables.",[324,41076,41077,41080],{},[327,41078,41079],{},"Support Vector Machines (SVM)",": Efectivo para problemas de clasificación, pero puede ser lento con grandes conjuntos de datos.",[32,41082,41084],{"id":41083},"_7-model-evaluation","7. Model Evaluation",[12,41086,41087],{},"Once the model has been trained, it is crucial to evaluate its performance using the validation and test sets. Model evaluation involves measuring its ability to make accurate predictions and generalize to unseen data.\nEvaluation metrics vary depending on the type of problem being addressed. For classification problems, some common metrics include:",[321,41089,41090,41095,41101,41107,41113,41119,41125],{},[324,41091,41092,41094],{},[327,41093,8649],{},": The proportion of correct predictions over the total number of predictions made.",[324,41096,41097,41100],{},[327,41098,41099],{},"Recall (Sensitivity)",": The proportion of true positives over the total number of actual positives.",[324,41102,41103,41106],{},[327,41104,41105],{},"F1-score",": The harmonic mean of precision and recall, useful when there is an imbalance between classes.",[324,41108,41109,41112],{},[327,41110,41111],{},"AUC-ROC",": Area under the ROC curve, which measures the model's ability to distinguish between classes.\nFor regression problems, some common metrics include:",[324,41114,41115,41118],{},[327,41116,41117],{},"Mean Squared Error (MSE)",": The average of the squares of the errors between predictions and actual values.",[324,41120,41121,41124],{},[327,41122,41123],{},"Mean Absolute Error (MAE)",": The average of the absolute values of the errors between predictions and actual values.",[324,41126,41127,41130],{},[327,41128,41129],{},"R² (Coeficiente de determinación)",": The proportion of the variance in the dependent variable that is predictable from the independent variables.",[305,41132,36654],{"id":41133},"confusion-matrix",[12,41135,41136],{},"A useful tool for evaluating classification models is the confusion matrix, which shows the number of true positives, false positives, true negatives, and false negatives. This allows for a better understanding of the model's performance and the areas where it may be making errors.",[249,41138,41139,41151],{},[252,41140,41141],{},[255,41142,41143,41145,41148],{},[258,41144],{},[258,41146,41147],{},"Predicted Positive",[258,41149,41150],{},"Predicted Negative",[268,41152,41153,41166],{},[255,41154,41155,41160,41163],{},[273,41156,41157],{},[327,41158,41159],{},"Actual Positive",[273,41161,41162],{},"True Positives (TP)",[273,41164,41165],{},"False Negatives (FN)",[255,41167,41168,41173,41176],{},[273,41169,41170],{},[327,41171,41172],{},"Actual Negative",[273,41174,41175],{},"False Positives (FP)",[273,41177,41178],{},"True Negatives (TN)",[305,41180,36663],{"id":41181},"roc-curve",[12,41183,41184],{},"The ROC curve (Receiver Operating Characteristic) is a graphical tool that shows the relationship between the true positive rate (TPR) and the false positive rate (FPR) as the classification threshold is varied. The area under the ROC curve (AUC-ROC) is a metric that measures the model's ability to distinguish between classes, with a value of 1 indicating a perfect model and a value of 0.5 indicating a model with no discrimination capability.",[305,41186,36672],{"id":41187},"precision-recall-curve",[12,41189,41190],{},"The precision-recall curve is another graphical tool that shows the relationship between precision and recall as the classification threshold is varied. This curve is especially useful when there is an imbalance between classes, as it focuses on the model's ability to correctly identify the minority class.",[32,41192,41194],{"id":41193},"_8-implementation-and-deployment","8. Implementation and Deployment",[12,41196,41197],{},"Once the model has been trained and evaluated, the next step is to implement it in a production environment so that it can be used by end users or integrated into existing systems. The implementation and deployment of machine learning models can be challenging due to the need to ensure scalability, security, and maintainability of the model in a production environment. Some key considerations for implementing and deploying machine learning models include:",[321,41199,41200,41206,41212,41218,41224],{},[324,41201,41202,41205],{},[327,41203,41204],{},"APIs",": Expose the model through a RESTful API or gRPC so that it can be consumed by other applications or services.",[324,41207,41208,41211],{},[327,41209,41210],{},"Web Applications",": Integrate the model into a web application so that users can interact with it through a graphical interface.",[324,41213,41214,41217],{},[327,41215,41216],{},"Integration with Existing Systems",": Integrate the model into existing enterprise systems, such as CRM, ERP, or recommendation systems.",[324,41219,41220,41223],{},[327,41221,41222],{},"Containers and Orchestration",": Use containers (Docker) and orchestration tools (Kubernetes) to facilitate deployment, scalability, and management of the model in production.",[324,41225,41226,41229],{},[327,41227,41228],{},"Monitoring and Maintenance",": Implement monitoring systems to track the model's performance in production, detect potential issues, and perform updates or retrainings as needed.",[32,41231,41233],{"id":41232},"_9-monitoring-and-maintenance","9. Monitoring and Maintenance",[12,41235,41236],{},"Once the model is in production, it is crucial to monitor its performance continuously to ensure it remains effective and relevant. Model monitoring involves tracking key metrics, detecting potential issues, and performing adjustments or retrainings as needed. Some issues that may arise during this stage include:",[321,41238,41239,41245,41251],{},[324,41240,41241,41244],{},[327,41242,41243],{},"Data Drift",": Occurs when the distribution of input data changes over time, which can negatively impact the model's performance. It is important to monitor the data distribution and perform retrainings if a significant drift is detected.",[324,41246,41247,41250],{},[327,41248,41249],{},"Concept Drift",": Occurs when the relationship between features and the target variable changes over time, making the model less effective. It is important to monitor the model's performance and perform adjustments or retrainings if concept drift is detected.",[324,41252,41253,41256],{},[327,41254,41255],{},"Training-Serving Skew",": Occurs when there are differences between the data used to train the model and the data found in production, which can negatively impact the model's performance. It is important to ensure that training data is representative of production data and perform adjustments if a significant skew is detected.",[12,41258,41259],{},"To achieve effective monitoring, some best practices can be implemented, such as:",[321,41261,41262,41268,41274,41280,41286,41292],{},[324,41263,41264,41267],{},[327,41265,41266],{},"Defining clear KPIs",": Establish key performance metrics (KPIs) to monitor the model, such as accuracy, recall, F1-score, AUC-ROC, etc.",[324,41269,41270,41273],{},[327,41271,41272],{},"Implementing alerts",": Configure alerts to notify the team when the model's performance drops below a predefined threshold or when significant drift is detected.",[324,41275,41276,41279],{},[327,41277,41278],{},"Diversifying metrics",": Monitor multiple metrics to obtain a comprehensive view of the model's performance and detect potential issues from different angles.",[324,41281,41282,41285],{},[327,41283,41284],{},"Automating retrainings",": Set up automated processes to perform retrainings of the model when significant drift is detected or when the performance falls below a predefined threshold.",[324,41287,41288,41291],{},[327,41289,41290],{},"Documenting changes",": Maintain a record of the changes made to the model, such as hyperparameter adjustments, changes in training data, etc., to facilitate traceability and understanding of the decisions made.",[324,41293,41294,41297],{},[327,41295,41296],{},"Versioning models",": Use versioning tools for models to maintain a history of different versions of the model and facilitate change management and updates.",[12,41299,41300],{},"Typically, the maintenance process follows a procedure like the following:",[4006,41302,41303,41309,41315,41321,41327],{},[324,41304,41305,41308],{},[327,41306,41307],{},"Continuous monitoring",": Track the model's performance in production using the defined key metrics.",[324,41310,41311,41314],{},[327,41312,41313],{},"Problem detection",": Identify potential problems, such as data drift, concept drift or training-serving skew, through metric and alert monitoring.",[324,41316,41317,41320],{},[327,41318,41319],{},"Root Cause Analysis",": Investigate the underlying causes of the detected problems, such as changes in data distribution, changes in user behavior, etc.",[324,41322,41323,41326],{},[327,41324,41325],{},"Adjustments or Retraining",": Make adjustments to the model or perform retraining using new data to address the detected problems and improve model performance.",[324,41328,41329,41332],{},[327,41330,41331],{},"Validation and Deployment",": Validate the performance of the adjusted or retrained model using the validation set and then deploy the new version of the model to production.",[12,41334,41335],{},"Some popular tools for monitoring and maintaining machine learning models include:",[321,41337,41338,41344,41350,41356],{},[324,41339,41340,41343],{},[327,41341,41342],{},"Prometheus",": An open-source monitoring and alerting system that can be used to track model performance metrics in production.",[324,41345,41346,41349],{},[327,41347,41348],{},"Grafana",": A data visualization platform that can be integrated with Prometheus to create custom dashboards for monitoring model performance.",[324,41351,41352,41355],{},[327,41353,41354],{},"MLflow",": An open-source platform for managing the lifecycle of machine learning models, including features for monitoring and maintaining models in production.",[324,41357,41358,41361],{},[327,41359,41360],{},"Evidently AI",": Evidently AI is an open-source, cloud-based platform for evaluating, testing, and monitoring AI and machine learning systems.",[29,41363],{},[32,41365,41367],{"id":41366},"case-study-churn-prediction-in-a-fintech-company","Case Study: Churn Prediction in a Fintech Company",[12,41369,41370],{},"We will explore a simulated case study of a machine learning project designed to predict churn in a digital subscription fintech company. This case will illustrate our current understanding of the workflow in a machine learning project.",[12,41372,41373],{},[327,41374,41375],{},"Business Context",[12,41377,41378],{},"A digital subscription fintech company has:",[321,41380,41381,41386,41392,41398],{},[324,41382,41383],{},[327,41384,41385],{},"120,000 active users",[324,41387,41388,41389],{},"Average monthly subscription: ",[327,41390,41391],{},"$25",[324,41393,41394,41395],{},"Monthly Recurring Revenue (MRR): ",[327,41396,41397],{},"$3,000,000",[324,41399,41400,41401],{},"Monthly churn rate: ",[327,41402,41403],{},"8%",[12,41405,41406],{},"This means that each month:",[6019,41408,41411],{"className":41409,"code":41410,"language":198},[6942],"120,000 x 8% = 9,600 users cancel\n",[49,41412,41410],{"__ignoreMap":4069},[12,41414,41415],{},"Estimated monthly loss:",[6019,41417,41420],{"className":41418,"code":41419,"language":198},[6942],"9,600 x $25 = $240,000\n",[49,41421,41419],{"__ignoreMap":4069},[12,41423,41424,41425,41428],{},"The company wants to reduce churn to ",[327,41426,41427],{},"6%",", which would mean saving:",[6019,41430,41433],{"className":41431,"code":41432,"language":198},[6942],"2% x 120,000 x $25 = $60,000 per month\n",[49,41434,41432],{"__ignoreMap":4069},[12,41436,41437,41438,41441],{},"The goal of the Machine Learning project is to ",[327,41439,41440],{},"identify users with a high probability of canceling within the next 30 days",", to send them a personalized retention campaign.",[305,41443,41445],{"id":41444},"problem-definition","Problem Definition",[321,41447,41448],{},[324,41449,41450],{},[327,41451,40420],{},[12,41453,41454],{},"Reduce the monthly churn rate from 8% to 6%.",[321,41456,41457],{},[324,41458,41459],{},[327,41460,40426],{},[12,41462,41463,950],{},[49,41464,41465],{},"churn_30d",[6019,41467,41470],{"className":41468,"code":41469,"language":198},[6942],"1 - Cancels within the next 30 days\n0 - Does not cancel\n",[49,41471,41469],{"__ignoreMap":4069},[321,41473,41474],{},[324,41475,41476],{},[327,41477,41478],{},"Problem Type",[12,41480,41481],{},"Binary classification.",[321,41483,41484],{},[324,41485,41486],{},[327,41487,41488],{},"Key Business Metric",[12,41490,41491],{},"Accuracy (i.e., the overall success rate) is not enough. The important factors are:",[6019,41493,41496],{"className":41494,"code":41495,"language":198},[6942],"Recall rate of churn users\nROI of the retention campaign\n",[49,41497,41495],{"__ignoreMap":4069},[12,41499,41500],{},"Why? Because we want to accurately identify users who will cancel (recall) and ensure that the retention campaign is profitable (ROI).",[305,41502,41504],{"id":41503},"data-collection","Data Collection",[12,41506,41507],{},"Data was collected from:",[321,41509,41510],{},[324,41511,41512],{},[327,41513,41514],{},"Internal Sources",[6019,41516,41519],{"className":41517,"code":41518,"language":198},[6942],"* Payment history\n* App usage frequency\n* Time since last login\n* Support tickets\n* Plan type\n* Payment method\n* Payment failure history\n",[49,41520,41518],{"__ignoreMap":4069},[321,41522,41523],{},[324,41524,41525],{},[327,41526,41527],{},"Data Volume",[6019,41529,41532],{"className":41530,"code":41531,"language":198},[6942],"* 18 months of historical data\n* 1.5 million monthly sign-ups\n* Final dataset: **95,000 unique users** with complete history\n",[49,41533,41531],{"__ignoreMap":4069},[305,41535,41537],{"id":41536},"preprocessing","Preprocessing",[12,41539,41540],{},"Problems Detected:",[6019,41542,41545],{"className":41543,"code":41544,"language":198},[6942],"* 7% null values ​​in \"last login\"\n* 3% duplicate records\n* Categorical variables with high cardinality (cities)\n",[49,41546,41544],{"__ignoreMap":4069},[12,41548,41549],{},"Actions Taken:",[6019,41551,41554],{"className":41552,"code":41553,"language":198},[6942],"* Imputation with median for numerical variables\n* Removal of duplicates\n* Grouping of infrequent cities as \"Other\"\n",[49,41555,41553],{"__ignoreMap":4069},[12,41557,41558,41559],{},"Time spent on this stage: ",[327,41560,41561],{},"72% of the project",[305,41563,41565],{"id":41564},"exploratory-analysis","Exploratory Analysis",[12,41567,41568],{},"Key Findings:",[321,41570,41571],{},[324,41572,41573],{},[327,41574,41575],{},"Insight 1",[12,41577,41578],{},"Users who do not log in for 14 days have:",[6019,41580,41583],{"className":41581,"code":41582,"language":198},[6942],"* 22% probability of churn\n\nvs.\n\n* 4% for recently active users\n",[49,41584,41582],{"__ignoreMap":4069},[321,41586,41587],{},[324,41588,41589],{},[327,41590,41591],{},"Insight 2",[12,41593,41594],{},"Users with more than 2 payment failures in 60 days:",[6019,41596,41599],{"className":41597,"code":41598,"language":198},[6942],"* 35% probability of Churn\n",[49,41600,41598],{"__ignoreMap":4069},[321,41602,41603],{},[324,41604,41605],{},[327,41606,41607],{},"Insight 3",[12,41609,41610],{},"Users who opened more than 3 support tickets:",[6019,41612,41615],{"className":41613,"code":41614,"language":198},[6942],"* 18% churn\n* Main cause: technical issues\n",[49,41616,41614],{"__ignoreMap":4069},[12,41618,41619],{},"This changes our focus: it's not just a retention issue, but also a user experience and technical support issue. This data tells us that users who have technical problems or difficulties using the app are much more likely to cancel, suggesting that an effective retention campaign should also address these issues and improve the user experience.",[305,41621,40271],{"id":41622},"feature-engineering",[12,41624,41625],{},"Variables such as the following were created:",[321,41627,41628,41634,41640,41646,41652,41662],{},[324,41629,41630,41633],{},[49,41631,41632],{},"days_since_last_login",": This is the number of days since the user last logged into the application. This variable is important because, as discovered in the exploratory analysis, users who don't log in for an extended period are more likely to cancel their subscription.",[324,41635,41636,41639],{},[49,41637,41638],{},"number_of_payment_failures_60d",": This is the number of payment failures a user has experienced in the last 60 days. As discovered in the EDA, users with more than 2 payment failures in this period have a significantly higher probability of canceling their subscription.",[324,41641,41642,41645],{},[49,41643,41644],{},"average_weekly_usage",": This is the average weekly usage of the application. This variable can help capture the user's level of engagement with the application, which can be an important indicator of their likelihood of canceling.",[324,41647,41648,41651],{},[49,41649,41650],{},"customer_time_in_months",": Users who have been customers for longer periods may have a lower probability of canceling.",[324,41653,41654,41657,41658,41661],{},[49,41655,41656],{},"support_tickets_90d",": This is the number of support tickets a user has opened in the last 90 days. Since it was discovered that users who open more than 3 support tickets have a higher probability of canceling, this variable can be an important indicator of churn risk. * ",[49,41659,41660],{},"payment_failure_ratio = failures \u002F attempts",": This ratio can be a more accurate indicator of churn risk related to payment issues, as it takes into account both the number of failed payments and the total number of payment attempts.",[324,41663,41664,41665,41668],{},"Binary variable: ",[49,41666,41667],{},"is_new_user (\u003C3 months)",": New users may have a different churn risk compared to older users, so this variable can help capture that difference.",[12,41670,41671],{},"Also created:",[6019,41673,41676],{"className":41674,"code":41675,"language":198},[6942],"inactivity_risk = days_since_last_login x (1 \u002F average_usage)\n",[49,41677,41675],{"__ignoreMap":4069},[12,41679,41680,41681,41684],{},"This composite variable can be a powerful indicator of churn risk, as it combines information about user inactivity (days since last login) with their engagement level (average weekly usage). A high ",[49,41682,41683],{},"risk_inactivity"," value would indicate that a user has not logged in for a long time and has a low level of usage, which could be a strong indicator that they are at risk of canceling their subscription.",[305,41686,41688],{"id":41687},"model-training","Model Training",[12,41690,41691],{},"Data was divided as follows:",[321,41693,41694,41697,41700],{},[324,41695,41696],{},"75% training",[324,41698,41699],{},"15% validation",[324,41701,41702],{},"10% testing",[12,41704,41705],{},"The following were tested:",[249,41707,41708,41719],{},[252,41709,41710],{},[255,41711,41712,41714,41716],{},[258,41713,8189],{},[258,41715,41111],{},[258,41717,41718],{},"Recall churn",[268,41720,41721,41731,41741,41752],{},[255,41722,41723,41725,41728],{},[273,41724,29014],{},[273,41726,41727],{},"0.76",[273,41729,41730],{},"0.58",[255,41732,41733,41735,41738],{},[273,41734,41061],{},[273,41736,41737],{},"0.84",[273,41739,41740],{},"0.71",[255,41742,41743,41746,41749],{},[273,41744,41745],{},"XGBoost",[273,41747,41748],{},"0.87",[273,41750,41751],{},"0.78",[255,41753,41754,41757,41760],{},[273,41755,41756],{},"Neural Network",[273,41758,41759],{},"0.85",[273,41761,41762],{},"0.73",[12,41764,41765,41766,41768],{},"Although XGBoost had better metrics, ",[327,41767,41061],{}," was initially chosen because:",[321,41770,41771,41774,41777],{},[324,41772,41773],{},"It was more interpretable",[324,41775,41776],{},"Lower risk of overfitting",[324,41778,41779],{},"Easier to maintain",[12,41781,41782,41783,343],{},"This is key: ",[327,41784,41785],{},"the best metric is not always the best business decision",[305,41787,41789],{"id":41788},"evaluation","Evaluation",[12,41791,41792],{},"In the test set:",[321,41794,41795,41798,41801],{},[324,41796,41797],{},"9% actual churn",[324,41799,41800],{},"Model detected 76% of churns",[324,41802,41803],{},"False positives: 18%",[12,41805,41806],{},"Simulation:",[12,41808,41809],{},"Intervention is only implemented for users with a probability > 0.65.",[12,41811,41812],{},"Users marked as \"high risk\": 11,000",[12,41814,41815],{},"Of those:",[321,41817,41818,41821],{},[324,41819,41820],{},"6,800 were actually going to cancel",[324,41822,41823],{},"4,200 were false positives",[12,41825,41826],{},"Campaign cost:",[12,41828,41829,41830,41867],{},"11,000 x ",[54,41831,41833,41849],{"className":41832},[61],[54,41834,41836],{"className":41835},[65],[67,41837,41838],{"xmlns":69},[72,41839,41840,41846],{},[75,41841,41842,41844],{},[371,41843,379],{},[82,41845,94],{},[106,41847,41848],{"encoding":108},"2 = ",[54,41850,41852],{"className":41851,"ariaHidden":114},[113],[54,41853,41855,41858,41861,41864],{"className":41854},[118],[54,41856],{"className":41857,"style":2292},[122],[54,41859,379],{"className":41860},[127],[54,41862],{"className":41863,"style":145},[144],[54,41865,94],{"className":41866},[149],"22,000",[12,41869,41870],{},"Customers saved (campaign success rate 40%):",[12,41872,41873],{},"6,800 x 40% = 2,720 retained customers",[12,41875,41876],{},"Monthly revenue recovered:",[12,41878,41879,41880,41917],{},"2,720 x ",[54,41881,41883,41899],{"className":41882},[61],[54,41884,41886],{"className":41885},[65],[67,41887,41888],{"xmlns":69},[72,41889,41890,41896],{},[75,41891,41892,41894],{},[371,41893,16047],{},[82,41895,94],{},[106,41897,41898],{"encoding":108},"25 = ",[54,41900,41902],{"className":41901,"ariaHidden":114},[113],[54,41903,41905,41908,41911,41914],{"className":41904},[118],[54,41906],{"className":41907,"style":2292},[122],[54,41909,16047],{"className":41910},[127],[54,41912],{"className":41913,"style":145},[144],[54,41915,94],{"className":41916},[149],"68,000",[12,41919,41920],{},"Monthly ROI:",[12,41922,41923,41973],{},[54,41924,41926,41948],{"className":41925},[61],[54,41927,41929],{"className":41928},[65],[67,41930,41931],{"xmlns":69},[72,41932,41933,41945],{},[75,41934,41935,41938,41940,41943],{},[371,41936,41937],{},"68",[82,41939,376],{"separator":114},[371,41941,41942],{},"000",[82,41944,6230],{},[106,41946,41947],{"encoding":108},"68,000 - ",[54,41949,41951],{"className":41950,"ariaHidden":114},[113],[54,41952,41954,41958,41961,41964,41967,41970],{"className":41953},[118],[54,41955],{"className":41956,"style":41957},[122],"height:0.8389em;vertical-align:-0.1944em;",[54,41959,41937],{"className":41960},[127],[54,41962,376],{"className":41963},[444],[54,41965],{"className":41966,"style":448},[144],[54,41968,41942],{"className":41969},[127],[54,41971,6230],{"className":41972},[127],"22,000 = $46,000 net profit",[12,41975,41976],{},"Goal achieved.",[305,41978,41980],{"id":41979},"implementation","Implementation",[12,41982,41983],{},"The model was deployed as:",[321,41985,41986,41989,41992,41995],{},[324,41987,41988],{},"REST API on FastAPI",[324,41990,41991],{},"Docker container",[324,41993,41994],{},"Nightly job that recalculates daily risk",[324,41996,41997],{},"CRM integration to trigger automated campaigns",[12,41999,42000],{},"Inference time per user: 12 ms",[305,42002,42004],{"id":42003},"production-monitoring","Production Monitoring",[12,42006,42007],{},"After 4 months:",[12,42009,42010],{},"The churn rate rose again to 7.4%.",[12,42012,42013],{},"The following were detected:",[321,42015,42016,42019],{},[324,42017,42018],{},"New competitor with aggressive discounts",[324,42020,42021],{},"Change in the behavior of younger users",[12,42023,42024,42027],{},[327,42025,42026],{},"Concept drift"," was identified; that is, the model was no longer accurately capturing churn patterns due to changes in the market and user behavior.",[12,42029,42030],{},"Retraining was performed using recent data.",[12,42032,42033],{},"New model:",[321,42035,42036,42039],{},[324,42037,42038],{},"Improved recall to 81%",[324,42040,42041],{},"Reduced churn again to 6.2%",[29,42043],{},[12,42045,42046,42047,42050],{},"What can we learn from this case? First, ",[327,42048,42049],{},"the model wasn't the focus-the process was",". Success didn't come from a sophisticated algorithm, but from a well-executed process that included:",[321,42052,42053,42056,42059],{},[324,42054,42055],{},"Good EDA (Engineering Development Analysis)",[324,42057,42058],{},"Good feature engineering",[324,42060,42061],{},"Correctly defining the business metrics",[12,42063,42064],{},"Second, accuracy wasn't the right metric. At this point, we needed to focus on ROI, because we didn't just want a model that performed well in technical metrics, but one that also generated a positive impact on the business.",[12,42066,42067,42068,42071],{},"As we've already mentioned, ",[327,42069,42070],{},"the model is part of a system"," that includes other components such as marketing, CRM, infrastructure, monitoring, and retraining. The project's success depends on the effective integration of all these components, not just the model itself.",[12,42073,42074,42075,42078],{},"Third, the project never ends; ",[327,42076,42077],{},"it's a continuous cycle",". Monitoring and maintenance are just as important as the initial training because the environment changes, users change, the market changes, and the model must adapt to remain effective.",[29,42080],{},{"title":4069,"searchDepth":6092,"depth":6092,"links":42082},[42083,42084,42085,42086,42089,42099,42100,42105,42106,42107],{"id":40409,"depth":4076,"text":40410},{"id":40472,"depth":4076,"text":40473},{"id":40508,"depth":4076,"text":40509},{"id":40518,"depth":4076,"text":40519,"children":42087},[42088],{"id":40614,"depth":6092,"text":40615},{"id":40644,"depth":4076,"text":40645,"children":42090},[42091,42092,42093,42094,42095,42096,42097,42098],{"id":40680,"depth":6092,"text":40681},{"id":40740,"depth":6092,"text":40741},{"id":40797,"depth":6092,"text":40798},{"id":40847,"depth":6092,"text":40848},{"id":40895,"depth":6092,"text":40896},{"id":40927,"depth":6092,"text":40928},{"id":40956,"depth":6092,"text":40957},{"id":40979,"depth":6092,"text":40980},{"id":41005,"depth":4076,"text":41006},{"id":41083,"depth":4076,"text":41084,"children":42101},[42102,42103,42104],{"id":41133,"depth":6092,"text":36654},{"id":41181,"depth":6092,"text":36663},{"id":41187,"depth":6092,"text":36672},{"id":41193,"depth":4076,"text":41194},{"id":41232,"depth":4076,"text":41233},{"id":41366,"depth":4076,"text":41367,"children":42108},[42109,42110,42111,42112,42113,42114,42115,42116,42117],{"id":41444,"depth":6092,"text":41445},{"id":41503,"depth":6092,"text":41504},{"id":41536,"depth":6092,"text":41537},{"id":41564,"depth":6092,"text":41565},{"id":41622,"depth":6092,"text":40271},{"id":41687,"depth":6092,"text":41688},{"id":41788,"depth":6092,"text":41789},{"id":41979,"depth":6092,"text":41980},{"id":42003,"depth":6092,"text":42004},"2026-04-18","\u002Fblog\u002Fworkflow-machine-learning-projects\u002Fshared\u002Fworkflow.webp",{},"\u002Fblog\u002Fblog\u002Fworkflow-machine-learning-projects",{"title":40336,"description":40341},{"loc":42124,"priority":9233,"lastmod":42118},"\u002Fblog\u002Fworkflow-machine-learning-projects","workflow-machine-learning-projects","blog\u002Fblog\u002Fworkflow-machine-learning-projects","Discover the typical workflow of a machine learning project, from data collection to model implementation, and learn about best practices and common challenges in the field of data science.",[9238,42129,42130,42131],"data science","ml projects","workflow","7xlukr3tzQnOHA2qbfiNO_cNEBQErP0kBIVH9hVCZYQ",{"id":42134,"title":42135,"author":7,"body":42136,"date":59318,"description":42140,"extension":9224,"image":59319,"lastmod":59318,"meta":59320,"navigation":7454,"order":6092,"path":59321,"seo":59322,"sitemap":59323,"slug":59325,"stem":59326,"summary":59327,"tags":59328,"__hash__":59334},"content_en\u002Fblog\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations.md","Machine learning paradigms and mathematical foundations",{"type":9,"value":42137,"toc":59302},[42138,42141,42148,42150,42152,42156,42159,42163,42166,42703,42779,42782,42796,42798,42802,43011,43025,43027,43031,43034,43060,43063,43065,43069,43079,43082,43085,43088,43560,43562,44184,44246,44351,44450,44459,44462,44533,44572,44824,44827,45165,45168,45574,45576,45855,45858,46158,46161,46537,46579,46584,46762,47346,47584,47586,47895,47898,47934,47941,48126,48128,48367,48509,49084,49321,49323,49631,49634,50235,50592,50780,50904,51006,51009,51165,51172,51574,51576,51795,51800,52389,52394,52636,53055,53060,53359,53395,53403,53405,53408,53411,53414,53434,53439,53442,53561,53686,53693,53702,54152,54161,54354,54359,54980,54982,55523,55526,55531,55534,55723,55725,56280,56333,56336,56479,56486,56629,56930,56943,56946,57260,57263,57891,57893,58170,58173,58184,58187,58195,58198,58203,58478,58483,58778,58781,58785,58788,58794,58813,58817,58841,58846,58850,58857,58860,58964,58966,59083,59086,59184,59187,59196,59210,59213,59240,59244,59247],[12,42139,42140],{},"We continue learning about Machine Learning, this time we will delve into the different paradigms of machine learning and the mathematical foundations that support these models.",[12,42142,15961,42143],{},[19,42144,42147],{"href":42145,"rel":42146},"https:\u002F\u002Fderas.dev\u002Fblog\u002Fmachine-learning-fundamentals",[23],"Machine Learning Fundamentals",[26,42149],{},[29,42151],{},[32,42153,42155],{"id":42154},"machine-learning-paradigms","Machine Learning Paradigms",[12,42157,42158],{},"In the previous article, we already mentioned the types of machine learning, in this section we will review them and then move on to the mathematical foundations.",[305,42160,42162],{"id":42161},"supervised-learning","Supervised Learning",[12,42164,42165],{},"Supervised learning requires a dataset where each input example X is associated with a label or output Y. The objective of the model is to learn a function that maps inputs to correct outputs.",[12,42167,42168,42169,42560,42561,42631,42632,42702],{},"Based on this, the training dataset is represented as a set of pairs ",[54,42170,42172,42254],{"className":42171},[61],[54,42173,42175],{"className":42174},[65],[67,42176,42177],{"xmlns":69},[72,42178,42179,42251],{},[75,42180,42181,42183,42185,42191,42193,42199,42201,42203,42205,42211,42213,42219,42221,42223,42225,42227,42229,42231,42233,42239,42241,42247,42249],{},[82,42182,369],{"stretchy":84},[82,42184,85],{"stretchy":84},[3141,42186,42187,42189],{},[78,42188,1760],{},[371,42190,373],{},[82,42192,376],{"separator":114},[3141,42194,42195,42197],{},[78,42196,1755],{},[371,42198,373],{},[82,42200,91],{"stretchy":84},[82,42202,376],{"separator":114},[82,42204,85],{"stretchy":84},[3141,42206,42207,42209],{},[78,42208,1760],{},[371,42210,379],{},[82,42212,376],{"separator":114},[3141,42214,42215,42217],{},[78,42216,1755],{},[371,42218,379],{},[82,42220,91],{"stretchy":84},[82,42222,376],{"separator":114},[78,42224,343],{"mathvariant":613},[78,42226,343],{"mathvariant":613},[78,42228,343],{"mathvariant":613},[82,42230,376],{"separator":114},[82,42232,85],{"stretchy":84},[3141,42234,42235,42237],{},[78,42236,1760],{},[78,42238,3188],{},[82,42240,376],{"separator":114},[3141,42242,42243,42245],{},[78,42244,1755],{},[78,42246,3188],{},[82,42248,91],{"stretchy":84},[82,42250,402],{"stretchy":84},[106,42252,42253],{"encoding":108},"\\{(x_1, y_1), (x_2, y_2), ..., (x_n, y_n)\\}",[54,42255,42257],{"className":42256,"ariaHidden":114},[113],[54,42258,42260,42263,42266,42306,42309,42312,42352,42355,42358,42361,42364,42404,42407,42410,42450,42453,42456,42459,42462,42465,42468,42471,42511,42514,42517,42557],{"className":42259},[118],[54,42261],{"className":42262,"style":123},[122],[54,42264,665],{"className":42265},[133],[54,42267,42269,42272],{"className":42268},[127],[54,42270,1760],{"className":42271},[127,128],[54,42273,42275],{"className":42274},[3267],[54,42276,42278,42298],{"className":42277},[173,174],[54,42279,42281,42295],{"className":42280},[178],[54,42282,42284],{"className":42283,"style":3277},[182],[54,42285,42286,42289],{"style":3280},[54,42287],{"className":42288,"style":3284},[190],[54,42290,42292],{"className":42291},[3288,3289,3290,3291],[54,42293,373],{"className":42294},[127,3291],[54,42296,232],{"className":42297},[231],[54,42299,42301],{"className":42300},[178],[54,42302,42304],{"className":42303,"style":3304},[182],[54,42305],{},[54,42307,376],{"className":42308},[444],[54,42310],{"className":42311,"style":448},[144],[54,42313,42315,42318],{"className":42314},[127],[54,42316,1755],{"className":42317,"style":4389},[127,128],[54,42319,42321],{"className":42320},[3267],[54,42322,42324,42344],{"className":42323},[173,174],[54,42325,42327,42341],{"className":42326},[178],[54,42328,42330],{"className":42329,"style":3277},[182],[54,42331,42332,42335],{"style":16616},[54,42333],{"className":42334,"style":3284},[190],[54,42336,42338],{"className":42337},[3288,3289,3290,3291],[54,42339,373],{"className":42340},[127,3291],[54,42342,232],{"className":42343},[231],[54,42345,42347],{"className":42346},[178],[54,42348,42350],{"className":42349,"style":3304},[182],[54,42351],{},[54,42353,91],{"className":42354},[140],[54,42356,376],{"className":42357},[444],[54,42359],{"className":42360,"style":448},[144],[54,42362,85],{"className":42363},[133],[54,42365,42367,42370],{"className":42366},[127],[54,42368,1760],{"className":42369},[127,128],[54,42371,42373],{"className":42372},[3267],[54,42374,42376,42396],{"className":42375},[173,174],[54,42377,42379,42393],{"className":42378},[178],[54,42380,42382],{"className":42381,"style":3277},[182],[54,42383,42384,42387],{"style":3280},[54,42385],{"className":42386,"style":3284},[190],[54,42388,42390],{"className":42389},[3288,3289,3290,3291],[54,42391,379],{"className":42392},[127,3291],[54,42394,232],{"className":42395},[231],[54,42397,42399],{"className":42398},[178],[54,42400,42402],{"className":42401,"style":3304},[182],[54,42403],{},[54,42405,376],{"className":42406},[444],[54,42408],{"className":42409,"style":448},[144],[54,42411,42413,42416],{"className":42412},[127],[54,42414,1755],{"className":42415,"style":4389},[127,128],[54,42417,42419],{"className":42418},[3267],[54,42420,42422,42442],{"className":42421},[173,174],[54,42423,42425,42439],{"className":42424},[178],[54,42426,42428],{"className":42427,"style":3277},[182],[54,42429,42430,42433],{"style":16616},[54,42431],{"className":42432,"style":3284},[190],[54,42434,42436],{"className":42435},[3288,3289,3290,3291],[54,42437,379],{"className":42438},[127,3291],[54,42440,232],{"className":42441},[231],[54,42443,42445],{"className":42444},[178],[54,42446,42448],{"className":42447,"style":3304},[182],[54,42449],{},[54,42451,91],{"className":42452},[140],[54,42454,376],{"className":42455},[444],[54,42457],{"className":42458,"style":448},[144],[54,42460,858],{"className":42461},[127],[54,42463,376],{"className":42464},[444],[54,42466],{"className":42467,"style":448},[144],[54,42469,85],{"className":42470},[133],[54,42472,42474,42477],{"className":42473},[127],[54,42475,1760],{"className":42476},[127,128],[54,42478,42480],{"className":42479},[3267],[54,42481,42483,42503],{"className":42482},[173,174],[54,42484,42486,42500],{"className":42485},[178],[54,42487,42489],{"className":42488,"style":3469},[182],[54,42490,42491,42494],{"style":3280},[54,42492],{"className":42493,"style":3284},[190],[54,42495,42497],{"className":42496},[3288,3289,3290,3291],[54,42498,3188],{"className":42499},[127,128,3291],[54,42501,232],{"className":42502},[231],[54,42504,42506],{"className":42505},[178],[54,42507,42509],{"className":42508,"style":3304},[182],[54,42510],{},[54,42512,376],{"className":42513},[444],[54,42515],{"className":42516,"style":448},[144],[54,42518,42520,42523],{"className":42519},[127],[54,42521,1755],{"className":42522,"style":4389},[127,128],[54,42524,42526],{"className":42525},[3267],[54,42527,42529,42549],{"className":42528},[173,174],[54,42530,42532,42546],{"className":42531},[178],[54,42533,42535],{"className":42534,"style":3469},[182],[54,42536,42537,42540],{"style":16616},[54,42538],{"className":42539,"style":3284},[190],[54,42541,42543],{"className":42542},[3288,3289,3290,3291],[54,42544,3188],{"className":42545},[127,128,3291],[54,42547,232],{"className":42548},[231],[54,42550,42552],{"className":42551},[178],[54,42553,42555],{"className":42554,"style":3304},[182],[54,42556],{},[54,42558,883],{"className":42559},[140],", where ",[54,42562,42564,42582],{"className":42563},[61],[54,42565,42567],{"className":42566},[65],[67,42568,42569],{"xmlns":69},[72,42570,42571,42579],{},[75,42572,42573],{},[3141,42574,42575,42577],{},[78,42576,1760],{},[78,42578,3584],{},[106,42580,42581],{"encoding":108},"x_i",[54,42583,42585],{"className":42584,"ariaHidden":114},[113],[54,42586,42588,42591],{"className":42587},[118],[54,42589],{"className":42590,"style":17503},[122],[54,42592,42594,42597],{"className":42593},[127],[54,42595,1760],{"className":42596},[127,128],[54,42598,42600],{"className":42599},[3267],[54,42601,42603,42623],{"className":42602},[173,174],[54,42604,42606,42620],{"className":42605},[178],[54,42607,42609],{"className":42608,"style":3861},[182],[54,42610,42611,42614],{"style":3280},[54,42612],{"className":42613,"style":3284},[190],[54,42615,42617],{"className":42616},[3288,3289,3290,3291],[54,42618,3584],{"className":42619},[127,128,3291],[54,42621,232],{"className":42622},[231],[54,42624,42626],{"className":42625},[178],[54,42627,42629],{"className":42628,"style":3304},[182],[54,42630],{}," is the input and ",[54,42633,42635,42653],{"className":42634},[61],[54,42636,42638],{"className":42637},[65],[67,42639,42640],{"xmlns":69},[72,42641,42642,42650],{},[75,42643,42644],{},[3141,42645,42646,42648],{},[78,42647,1755],{},[78,42649,3584],{},[106,42651,42652],{"encoding":108},"y_i",[54,42654,42656],{"className":42655,"ariaHidden":114},[113],[54,42657,42659,42662],{"className":42658},[118],[54,42660],{"className":42661,"style":12758},[122],[54,42663,42665,42668],{"className":42664},[127],[54,42666,1755],{"className":42667,"style":4389},[127,128],[54,42669,42671],{"className":42670},[3267],[54,42672,42674,42694],{"className":42673},[173,174],[54,42675,42677,42691],{"className":42676},[178],[54,42678,42680],{"className":42679,"style":3861},[182],[54,42681,42682,42685],{"style":16616},[54,42683],{"className":42684,"style":3284},[190],[54,42686,42688],{"className":42687},[3288,3289,3290,3291],[54,42689,3584],{"className":42690},[127,128,3291],[54,42692,232],{"className":42693},[231],[54,42695,42697],{"className":42696},[178],[54,42698,42700],{"className":42699,"style":3304},[182],[54,42701],{}," is the corresponding label. The supervised learning model attempts to find a function f that can predict the output Y from the input X:",[54,42704,42706],{"className":42705},[57],[54,42707,42709,42731],{"className":42708},[61],[54,42710,42712],{"className":42711},[65],[67,42713,42714],{"xmlns":69,"display":70},[72,42715,42716,42728],{},[75,42717,42718,42720,42722,42724,42726],{},[78,42719,2481],{},[82,42721,950],{},[78,42723,911],{},[82,42725,955],{},[78,42727,918],{},[106,42729,42730],{"encoding":108},"f: X \\rightarrow Y",[54,42732,42734,42752,42770],{"className":42733,"ariaHidden":114},[113],[54,42735,42737,42740,42743,42746,42749],{"className":42736},[118],[54,42738],{"className":42739,"style":1179},[122],[54,42741,2481],{"className":42742,"style":2531},[127,128],[54,42744],{"className":42745,"style":145},[144],[54,42747,950],{"className":42748},[149],[54,42750],{"className":42751,"style":145},[144],[54,42753,42755,42758,42761,42764,42767],{"className":42754},[118],[54,42756],{"className":42757,"style":415},[122],[54,42759,911],{"className":42760,"style":975},[127,128],[54,42762],{"className":42763,"style":145},[144],[54,42765,955],{"className":42766},[149],[54,42768],{"className":42769,"style":145},[144],[54,42771,42773,42776],{"className":42772},[118],[54,42774],{"className":42775,"style":415},[122],[54,42777,918],{"className":42778,"style":1303},[127,128],[12,42780,42781],{},"Depending on the type of output, supervised learning can be divided into:",[321,42783,42784,42790],{},[324,42785,42786,42789],{},[327,42787,42788],{},"Classification",": When the output Y is a discrete category (that is, a categorical value). For example, classifying whether an image contains a cat or a dog, whether a number is even or odd, or whether an email is spam or not spam.",[324,42791,42792,42795],{},[327,42793,42794],{},"Regression",": When the output Y is a continuous value (that is, a real number). For example, making predictions about future sales based on historical data, predicting the price of a house based on its features, or estimating the temperature of a city based on climatic factors.",[29,42797],{},[305,42799,42801],{"id":42800},"unsupervised-learning","Unsupervised Learning",[12,42803,42804,42805,43010],{},"In unsupervised learning, the model receives only the inputs X without associated labels: ",[54,42806,42808,42854],{"className":42807},[61],[54,42809,42811],{"className":42810},[65],[67,42812,42813],{"xmlns":69},[72,42814,42815,42851],{},[75,42816,42817,42819,42825,42827,42833,42835,42837,42839,42841,42843,42849],{},[82,42818,369],{"stretchy":84},[3141,42820,42821,42823],{},[78,42822,1760],{},[371,42824,373],{},[82,42826,376],{"separator":114},[3141,42828,42829,42831],{},[78,42830,1760],{},[371,42832,379],{},[82,42834,376],{"separator":114},[78,42836,343],{"mathvariant":613},[78,42838,343],{"mathvariant":613},[78,42840,343],{"mathvariant":613},[82,42842,376],{"separator":114},[3141,42844,42845,42847],{},[78,42846,1760],{},[78,42848,3188],{},[82,42850,402],{"stretchy":84},[106,42852,42853],{"encoding":108},"\\{x_1, x_2, ..., x_n\\}",[54,42855,42857],{"className":42856,"ariaHidden":114},[113],[54,42858,42860,42863,42866,42906,42909,42912,42952,42955,42958,42961,42964,42967,43007],{"className":42859},[118],[54,42861],{"className":42862,"style":123},[122],[54,42864,369],{"className":42865},[133],[54,42867,42869,42872],{"className":42868},[127],[54,42870,1760],{"className":42871},[127,128],[54,42873,42875],{"className":42874},[3267],[54,42876,42878,42898],{"className":42877},[173,174],[54,42879,42881,42895],{"className":42880},[178],[54,42882,42884],{"className":42883,"style":3277},[182],[54,42885,42886,42889],{"style":3280},[54,42887],{"className":42888,"style":3284},[190],[54,42890,42892],{"className":42891},[3288,3289,3290,3291],[54,42893,373],{"className":42894},[127,3291],[54,42896,232],{"className":42897},[231],[54,42899,42901],{"className":42900},[178],[54,42902,42904],{"className":42903,"style":3304},[182],[54,42905],{},[54,42907,376],{"className":42908},[444],[54,42910],{"className":42911,"style":448},[144],[54,42913,42915,42918],{"className":42914},[127],[54,42916,1760],{"className":42917},[127,128],[54,42919,42921],{"className":42920},[3267],[54,42922,42924,42944],{"className":42923},[173,174],[54,42925,42927,42941],{"className":42926},[178],[54,42928,42930],{"className":42929,"style":3277},[182],[54,42931,42932,42935],{"style":3280},[54,42933],{"className":42934,"style":3284},[190],[54,42936,42938],{"className":42937},[3288,3289,3290,3291],[54,42939,379],{"className":42940},[127,3291],[54,42942,232],{"className":42943},[231],[54,42945,42947],{"className":42946},[178],[54,42948,42950],{"className":42949,"style":3304},[182],[54,42951],{},[54,42953,376],{"className":42954},[444],[54,42956],{"className":42957,"style":448},[144],[54,42959,858],{"className":42960},[127],[54,42962,376],{"className":42963},[444],[54,42965],{"className":42966,"style":448},[144],[54,42968,42970,42973],{"className":42969},[127],[54,42971,1760],{"className":42972},[127,128],[54,42974,42976],{"className":42975},[3267],[54,42977,42979,42999],{"className":42978},[173,174],[54,42980,42982,42996],{"className":42981},[178],[54,42983,42985],{"className":42984,"style":3469},[182],[54,42986,42987,42990],{"style":3280},[54,42988],{"className":42989,"style":3284},[190],[54,42991,42993],{"className":42992},[3288,3289,3290,3291],[54,42994,3188],{"className":42995},[127,128,3291],[54,42997,232],{"className":42998},[231],[54,43000,43002],{"className":43001},[178],[54,43003,43005],{"className":43004,"style":3304},[182],[54,43006],{},[54,43008,402],{"className":43009},[140],". The objective is to find underlying patterns or structures in the data.\nSome examples of unsupervised learning techniques include:",[321,43012,43013,43019],{},[324,43014,43015,43018],{},[327,43016,43017],{},"Clustering",": Grouping similar data points into clusters. For example, segmenting customers into groups based on their purchasing behaviors.",[324,43020,43021,43024],{},[327,43022,43023],{},"Dimensionality Reduction",": Reducing the number of variables in a dataset while preserving as much information as possible. For example, using PCA (Principal Component Analysis) to visualize data in 2D or 3D.",[29,43026],{},[305,43028,43030],{"id":43029},"reinforcement-learning","Reinforcement Learning",[12,43032,43033],{},"Reinforcement learning is based on the idea that an agent learns to make decisions by interacting with an environment. The agent receives rewards or penalties based on the actions it takes, and its objective is to maximize the accumulated reward over time.\nIn this paradigm, the agent learns an action policy that allows it to make optimal decisions based on the current state of the environment. A classic example of reinforcement learning is the game of chess, where the agent learns to play better as it plays more games and receives feedback about its moves.",[4006,43035,43036,43042,43048,43054],{},[324,43037,43038,43041],{},[327,43039,43040],{},"Agent",": The system that makes decisions.",[324,43043,43044,43047],{},[327,43045,43046],{},"Environment",": The world with which the agent interacts.",[324,43049,43050,43053],{},[327,43051,43052],{},"Reward",": The feedback that the agent receives after taking an action.",[324,43055,43056,43059],{},[327,43057,43058],{},"Policy",": The strategy that the agent follows to make decisions.",[12,43061,43062],{},"Its applications include games, robotics, and recommendation systems.",[29,43064],{},[32,43066,43068],{"id":43067},"mathematical-foundations","Mathematical Foundations",[12,43070,43071,43072,43075,43076,343],{},"It is important to understand that machine learning is based on concepts from linear algebra, calculus, probability, and statistics. These fundamentals are essential for understanding how ",[327,43073,43074],{},"models work"," and how they are ",[327,43077,43078],{},"optimized",[305,43080,42794],{"id":43081},"regression",[12,43083,43084],{},"What is a regression problem? It is a type of problem where the objective is to predict a continuous value by finding the best line (or plane) that fits the data. We have already discussed application examples such as price calculation, sales forecasting, etc.",[12,43086,43087],{},"The simplest form of regression is linear regression, which can be mathematically expressed as:",[54,43089,43091],{"className":43090},[57],[54,43092,43094,43171],{"className":43093},[61],[54,43095,43097],{"className":43096},[65],[67,43098,43099],{"xmlns":69,"display":70},[72,43100,43101,43168],{},[75,43102,43103,43105,43107,43113,43115,43121,43127,43129,43135,43141,43143,43145,43147,43149,43151,43157,43163,43165],{},[78,43104,1755],{},[82,43106,94],{},[3141,43108,43109,43111],{},[78,43110,38426],{},[371,43112,9765],{},[82,43114,2857],{},[3141,43116,43117,43119],{},[78,43118,38426],{},[371,43120,373],{},[3141,43122,43123,43125],{},[78,43124,1760],{},[371,43126,373],{},[82,43128,2857],{},[3141,43130,43131,43133],{},[78,43132,38426],{},[371,43134,379],{},[3141,43136,43137,43139],{},[78,43138,1760],{},[371,43140,379],{},[82,43142,2857],{},[78,43144,343],{"mathvariant":613},[78,43146,343],{"mathvariant":613},[78,43148,343],{"mathvariant":613},[82,43150,2857],{},[3141,43152,43153,43155],{},[78,43154,38426],{},[78,43156,12],{},[3141,43158,43159,43161],{},[78,43160,1760],{},[78,43162,12],{},[82,43164,2857],{},[78,43166,43167],{},"ϵ",[106,43169,43170],{"encoding":108},"y = \\beta_0 + \\beta_1 x_1 + \\beta_2 x_2 + ... + \\beta_p x_p + \\epsilon",[54,43172,43174,43192,43247,43342,43437,43455,43551],{"className":43173,"ariaHidden":114},[113],[54,43175,43177,43180,43183,43186,43189],{"className":43176},[118],[54,43178],{"className":43179,"style":12758},[122],[54,43181,1755],{"className":43182,"style":4389},[127,128],[54,43184],{"className":43185,"style":145},[144],[54,43187,94],{"className":43188},[149],[54,43190],{"className":43191,"style":145},[144],[54,43193,43195,43198,43238,43241,43244],{"className":43194},[118],[54,43196],{"className":43197,"style":1179},[122],[54,43199,43201,43204],{"className":43200},[127],[54,43202,38426],{"className":43203,"style":38481},[127,128],[54,43205,43207],{"className":43206},[3267],[54,43208,43210,43230],{"className":43209},[173,174],[54,43211,43213,43227],{"className":43212},[178],[54,43214,43216],{"className":43215,"style":3277},[182],[54,43217,43218,43221],{"style":38496},[54,43219],{"className":43220,"style":3284},[190],[54,43222,43224],{"className":43223},[3288,3289,3290,3291],[54,43225,9765],{"className":43226},[127,3291],[54,43228,232],{"className":43229},[231],[54,43231,43233],{"className":43232},[178],[54,43234,43236],{"className":43235,"style":3304},[182],[54,43237],{},[54,43239],{"className":43240,"style":1303},[144],[54,43242,2857],{"className":43243},[1307],[54,43245],{"className":43246,"style":1303},[144],[54,43248,43250,43253,43293,43333,43336,43339],{"className":43249},[118],[54,43251],{"className":43252,"style":1179},[122],[54,43254,43256,43259],{"className":43255},[127],[54,43257,38426],{"className":43258,"style":38481},[127,128],[54,43260,43262],{"className":43261},[3267],[54,43263,43265,43285],{"className":43264},[173,174],[54,43266,43268,43282],{"className":43267},[178],[54,43269,43271],{"className":43270,"style":3277},[182],[54,43272,43273,43276],{"style":38496},[54,43274],{"className":43275,"style":3284},[190],[54,43277,43279],{"className":43278},[3288,3289,3290,3291],[54,43280,373],{"className":43281},[127,3291],[54,43283,232],{"className":43284},[231],[54,43286,43288],{"className":43287},[178],[54,43289,43291],{"className":43290,"style":3304},[182],[54,43292],{},[54,43294,43296,43299],{"className":43295},[127],[54,43297,1760],{"className":43298},[127,128],[54,43300,43302],{"className":43301},[3267],[54,43303,43305,43325],{"className":43304},[173,174],[54,43306,43308,43322],{"className":43307},[178],[54,43309,43311],{"className":43310,"style":3277},[182],[54,43312,43313,43316],{"style":3280},[54,43314],{"className":43315,"style":3284},[190],[54,43317,43319],{"className":43318},[3288,3289,3290,3291],[54,43320,373],{"className":43321},[127,3291],[54,43323,232],{"className":43324},[231],[54,43326,43328],{"className":43327},[178],[54,43329,43331],{"className":43330,"style":3304},[182],[54,43332],{},[54,43334],{"className":43335,"style":1303},[144],[54,43337,2857],{"className":43338},[1307],[54,43340],{"className":43341,"style":1303},[144],[54,43343,43345,43348,43388,43428,43431,43434],{"className":43344},[118],[54,43346],{"className":43347,"style":1179},[122],[54,43349,43351,43354],{"className":43350},[127],[54,43352,38426],{"className":43353,"style":38481},[127,128],[54,43355,43357],{"className":43356},[3267],[54,43358,43360,43380],{"className":43359},[173,174],[54,43361,43363,43377],{"className":43362},[178],[54,43364,43366],{"className":43365,"style":3277},[182],[54,43367,43368,43371],{"style":38496},[54,43369],{"className":43370,"style":3284},[190],[54,43372,43374],{"className":43373},[3288,3289,3290,3291],[54,43375,379],{"className":43376},[127,3291],[54,43378,232],{"className":43379},[231],[54,43381,43383],{"className":43382},[178],[54,43384,43386],{"className":43385,"style":3304},[182],[54,43387],{},[54,43389,43391,43394],{"className":43390},[127],[54,43392,1760],{"className":43393},[127,128],[54,43395,43397],{"className":43396},[3267],[54,43398,43400,43420],{"className":43399},[173,174],[54,43401,43403,43417],{"className":43402},[178],[54,43404,43406],{"className":43405,"style":3277},[182],[54,43407,43408,43411],{"style":3280},[54,43409],{"className":43410,"style":3284},[190],[54,43412,43414],{"className":43413},[3288,3289,3290,3291],[54,43415,379],{"className":43416},[127,3291],[54,43418,232],{"className":43419},[231],[54,43421,43423],{"className":43422},[178],[54,43424,43426],{"className":43425,"style":3304},[182],[54,43427],{},[54,43429],{"className":43430,"style":1303},[144],[54,43432,2857],{"className":43433},[1307],[54,43435],{"className":43436,"style":1303},[144],[54,43438,43440,43443,43446,43449,43452],{"className":43439},[118],[54,43441],{"className":43442,"style":10628},[122],[54,43444,858],{"className":43445},[127],[54,43447],{"className":43448,"style":1303},[144],[54,43450,2857],{"className":43451},[1307],[54,43453],{"className":43454,"style":1303},[144],[54,43456,43458,43462,43502,43542,43545,43548],{"className":43457},[118],[54,43459],{"className":43460,"style":43461},[122],"height:0.9805em;vertical-align:-0.2861em;",[54,43463,43465,43468],{"className":43464},[127],[54,43466,38426],{"className":43467,"style":38481},[127,128],[54,43469,43471],{"className":43470},[3267],[54,43472,43474,43494],{"className":43473},[173,174],[54,43475,43477,43491],{"className":43476},[178],[54,43478,43480],{"className":43479,"style":3469},[182],[54,43481,43482,43485],{"style":38496},[54,43483],{"className":43484,"style":3284},[190],[54,43486,43488],{"className":43487},[3288,3289,3290,3291],[54,43489,12],{"className":43490},[127,128,3291],[54,43492,232],{"className":43493},[231],[54,43495,43497],{"className":43496},[178],[54,43498,43500],{"className":43499,"style":6811},[182],[54,43501],{},[54,43503,43505,43508],{"className":43504},[127],[54,43506,1760],{"className":43507},[127,128],[54,43509,43511],{"className":43510},[3267],[54,43512,43514,43534],{"className":43513},[173,174],[54,43515,43517,43531],{"className":43516},[178],[54,43518,43520],{"className":43519,"style":3469},[182],[54,43521,43522,43525],{"style":3280},[54,43523],{"className":43524,"style":3284},[190],[54,43526,43528],{"className":43527},[3288,3289,3290,3291],[54,43529,12],{"className":43530},[127,128,3291],[54,43532,232],{"className":43533},[231],[54,43535,43537],{"className":43536},[178],[54,43538,43540],{"className":43539,"style":6811},[182],[54,43541],{},[54,43543],{"className":43544,"style":1303},[144],[54,43546,2857],{"className":43547},[1307],[54,43549],{"className":43550,"style":1303},[144],[54,43552,43554,43557],{"className":43553},[118],[54,43555],{"className":43556,"style":3703},[122],[54,43558,43167],{"className":43559},[127,128],[12,43561,1016],{},[321,43563,43564,43595,43794,43925,44123],{},[324,43565,43566,43594],{},[54,43567,43569,43582],{"className":43568},[61],[54,43570,43572],{"className":43571},[65],[67,43573,43574],{"xmlns":69},[72,43575,43576,43580],{},[75,43577,43578],{},[78,43579,1755],{},[106,43581,1755],{"encoding":108},[54,43583,43585],{"className":43584,"ariaHidden":114},[113],[54,43586,43588,43591],{"className":43587},[118],[54,43589],{"className":43590,"style":12758},[122],[54,43592,1755],{"className":43593,"style":4389},[127,128]," is the dependent variable (what we want to predict).",[324,43596,43597,43793],{},[54,43598,43600,43642],{"className":43599},[61],[54,43601,43603],{"className":43602},[65],[67,43604,43605],{"xmlns":69},[72,43606,43607,43639],{},[75,43608,43609,43615,43617,43623,43625,43627,43629,43631,43633],{},[3141,43610,43611,43613],{},[78,43612,1760],{},[371,43614,373],{},[82,43616,376],{"separator":114},[3141,43618,43619,43621],{},[78,43620,1760],{},[371,43622,379],{},[82,43624,376],{"separator":114},[78,43626,343],{"mathvariant":613},[78,43628,343],{"mathvariant":613},[78,43630,343],{"mathvariant":613},[82,43632,376],{"separator":114},[3141,43634,43635,43637],{},[78,43636,1760],{},[78,43638,12],{},[106,43640,43641],{"encoding":108},"x_1, x_2, ..., x_p",[54,43643,43645],{"className":43644,"ariaHidden":114},[113],[54,43646,43648,43652,43692,43695,43698,43738,43741,43744,43747,43750,43753],{"className":43647},[118],[54,43649],{"className":43650,"style":43651},[122],"height:0.7167em;vertical-align:-0.2861em;",[54,43653,43655,43658],{"className":43654},[127],[54,43656,1760],{"className":43657},[127,128],[54,43659,43661],{"className":43660},[3267],[54,43662,43664,43684],{"className":43663},[173,174],[54,43665,43667,43681],{"className":43666},[178],[54,43668,43670],{"className":43669,"style":3277},[182],[54,43671,43672,43675],{"style":3280},[54,43673],{"className":43674,"style":3284},[190],[54,43676,43678],{"className":43677},[3288,3289,3290,3291],[54,43679,373],{"className":43680},[127,3291],[54,43682,232],{"className":43683},[231],[54,43685,43687],{"className":43686},[178],[54,43688,43690],{"className":43689,"style":3304},[182],[54,43691],{},[54,43693,376],{"className":43694},[444],[54,43696],{"className":43697,"style":448},[144],[54,43699,43701,43704],{"className":43700},[127],[54,43702,1760],{"className":43703},[127,128],[54,43705,43707],{"className":43706},[3267],[54,43708,43710,43730],{"className":43709},[173,174],[54,43711,43713,43727],{"className":43712},[178],[54,43714,43716],{"className":43715,"style":3277},[182],[54,43717,43718,43721],{"style":3280},[54,43719],{"className":43720,"style":3284},[190],[54,43722,43724],{"className":43723},[3288,3289,3290,3291],[54,43725,379],{"className":43726},[127,3291],[54,43728,232],{"className":43729},[231],[54,43731,43733],{"className":43732},[178],[54,43734,43736],{"className":43735,"style":3304},[182],[54,43737],{},[54,43739,376],{"className":43740},[444],[54,43742],{"className":43743,"style":448},[144],[54,43745,858],{"className":43746},[127],[54,43748,376],{"className":43749},[444],[54,43751],{"className":43752,"style":448},[144],[54,43754,43756,43759],{"className":43755},[127],[54,43757,1760],{"className":43758},[127,128],[54,43760,43762],{"className":43761},[3267],[54,43763,43765,43785],{"className":43764},[173,174],[54,43766,43768,43782],{"className":43767},[178],[54,43769,43771],{"className":43770,"style":3469},[182],[54,43772,43773,43776],{"style":3280},[54,43774],{"className":43775,"style":3284},[190],[54,43777,43779],{"className":43778},[3288,3289,3290,3291],[54,43780,12],{"className":43781},[127,128,3291],[54,43783,232],{"className":43784},[231],[54,43786,43788],{"className":43787},[178],[54,43789,43791],{"className":43790,"style":6811},[182],[54,43792],{}," are the independent variables (the features).",[324,43795,43796,43866,43867,43895,43896,43924],{},[54,43797,43799,43817],{"className":43798},[61],[54,43800,43802],{"className":43801},[65],[67,43803,43804],{"xmlns":69},[72,43805,43806,43814],{},[75,43807,43808],{},[3141,43809,43810,43812],{},[78,43811,38426],{},[371,43813,9765],{},[106,43815,43816],{"encoding":108},"\\beta_0",[54,43818,43820],{"className":43819,"ariaHidden":114},[113],[54,43821,43823,43826],{"className":43822},[118],[54,43824],{"className":43825,"style":1179},[122],[54,43827,43829,43832],{"className":43828},[127],[54,43830,38426],{"className":43831,"style":38481},[127,128],[54,43833,43835],{"className":43834},[3267],[54,43836,43838,43858],{"className":43837},[173,174],[54,43839,43841,43855],{"className":43840},[178],[54,43842,43844],{"className":43843,"style":3277},[182],[54,43845,43846,43849],{"style":38496},[54,43847],{"className":43848,"style":3284},[190],[54,43850,43852],{"className":43851},[3288,3289,3290,3291],[54,43853,9765],{"className":43854},[127,3291],[54,43856,232],{"className":43857},[231],[54,43859,43861],{"className":43860},[178],[54,43862,43864],{"className":43863,"style":3304},[182],[54,43865],{}," is the intercept (the value of ",[54,43868,43870,43883],{"className":43869},[61],[54,43871,43873],{"className":43872},[65],[67,43874,43875],{"xmlns":69},[72,43876,43877,43881],{},[75,43878,43879],{},[78,43880,1755],{},[106,43882,1755],{"encoding":108},[54,43884,43886],{"className":43885,"ariaHidden":114},[113],[54,43887,43889,43892],{"className":43888},[118],[54,43890],{"className":43891,"style":12758},[122],[54,43893,1755],{"className":43894,"style":4389},[127,128]," when all ",[54,43897,43899,43912],{"className":43898},[61],[54,43900,43902],{"className":43901},[65],[67,43903,43904],{"xmlns":69},[72,43905,43906,43910],{},[75,43907,43908],{},[78,43909,1760],{},[106,43911,1760],{"encoding":108},[54,43913,43915],{"className":43914,"ariaHidden":114},[113],[54,43916,43918,43921],{"className":43917},[118],[54,43919],{"className":43920,"style":3703},[122],[54,43922,1760],{"className":43923},[127,128]," are 0).",[324,43926,43927,44122],{},[54,43928,43930,43972],{"className":43929},[61],[54,43931,43933],{"className":43932},[65],[67,43934,43935],{"xmlns":69},[72,43936,43937,43969],{},[75,43938,43939,43945,43947,43953,43955,43957,43959,43961,43963],{},[3141,43940,43941,43943],{},[78,43942,38426],{},[371,43944,373],{},[82,43946,376],{"separator":114},[3141,43948,43949,43951],{},[78,43950,38426],{},[371,43952,379],{},[82,43954,376],{"separator":114},[78,43956,343],{"mathvariant":613},[78,43958,343],{"mathvariant":613},[78,43960,343],{"mathvariant":613},[82,43962,376],{"separator":114},[3141,43964,43965,43967],{},[78,43966,38426],{},[78,43968,12],{},[106,43970,43971],{"encoding":108},"\\beta_1, \\beta_2, ..., \\beta_p",[54,43973,43975],{"className":43974,"ariaHidden":114},[113],[54,43976,43978,43981,44021,44024,44027,44067,44070,44073,44076,44079,44082],{"className":43977},[118],[54,43979],{"className":43980,"style":43461},[122],[54,43982,43984,43987],{"className":43983},[127],[54,43985,38426],{"className":43986,"style":38481},[127,128],[54,43988,43990],{"className":43989},[3267],[54,43991,43993,44013],{"className":43992},[173,174],[54,43994,43996,44010],{"className":43995},[178],[54,43997,43999],{"className":43998,"style":3277},[182],[54,44000,44001,44004],{"style":38496},[54,44002],{"className":44003,"style":3284},[190],[54,44005,44007],{"className":44006},[3288,3289,3290,3291],[54,44008,373],{"className":44009},[127,3291],[54,44011,232],{"className":44012},[231],[54,44014,44016],{"className":44015},[178],[54,44017,44019],{"className":44018,"style":3304},[182],[54,44020],{},[54,44022,376],{"className":44023},[444],[54,44025],{"className":44026,"style":448},[144],[54,44028,44030,44033],{"className":44029},[127],[54,44031,38426],{"className":44032,"style":38481},[127,128],[54,44034,44036],{"className":44035},[3267],[54,44037,44039,44059],{"className":44038},[173,174],[54,44040,44042,44056],{"className":44041},[178],[54,44043,44045],{"className":44044,"style":3277},[182],[54,44046,44047,44050],{"style":38496},[54,44048],{"className":44049,"style":3284},[190],[54,44051,44053],{"className":44052},[3288,3289,3290,3291],[54,44054,379],{"className":44055},[127,3291],[54,44057,232],{"className":44058},[231],[54,44060,44062],{"className":44061},[178],[54,44063,44065],{"className":44064,"style":3304},[182],[54,44066],{},[54,44068,376],{"className":44069},[444],[54,44071],{"className":44072,"style":448},[144],[54,44074,858],{"className":44075},[127],[54,44077,376],{"className":44078},[444],[54,44080],{"className":44081,"style":448},[144],[54,44083,44085,44088],{"className":44084},[127],[54,44086,38426],{"className":44087,"style":38481},[127,128],[54,44089,44091],{"className":44090},[3267],[54,44092,44094,44114],{"className":44093},[173,174],[54,44095,44097,44111],{"className":44096},[178],[54,44098,44100],{"className":44099,"style":3469},[182],[54,44101,44102,44105],{"style":38496},[54,44103],{"className":44104,"style":3284},[190],[54,44106,44108],{"className":44107},[3288,3289,3290,3291],[54,44109,12],{"className":44110},[127,128,3291],[54,44112,232],{"className":44113},[231],[54,44115,44117],{"className":44116},[178],[54,44118,44120],{"className":44119,"style":6811},[182],[54,44121],{}," are the coefficients that represent the influence of each feature on the dependent variable.",[324,44124,44125,44154,44155,44183],{},[54,44126,44128,44142],{"className":44127},[61],[54,44129,44131],{"className":44130},[65],[67,44132,44133],{"xmlns":69},[72,44134,44135,44139],{},[75,44136,44137],{},[78,44138,43167],{},[106,44140,44141],{"encoding":108},"\\epsilon",[54,44143,44145],{"className":44144,"ariaHidden":114},[113],[54,44146,44148,44151],{"className":44147},[118],[54,44149],{"className":44150,"style":3703},[122],[54,44152,43167],{"className":44153},[127,128]," is the error or noise value, which represents the variability not explained by the model, that is, what affects ",[54,44156,44158,44171],{"className":44157},[61],[54,44159,44161],{"className":44160},[65],[67,44162,44163],{"xmlns":69},[72,44164,44165,44169],{},[75,44166,44167],{},[78,44168,1755],{},[106,44170,1755],{"encoding":108},[54,44172,44174],{"className":44173,"ariaHidden":114},[113],[54,44175,44177,44180],{"className":44176},[118],[54,44178],{"className":44179,"style":12758},[122],[54,44181,1755],{"className":44182,"style":4389},[127,128]," but is not included in the independent variables.",[12,44185,44186,44187,44216,44217,44245],{},"The objective of the regression model is to find the values of the coefficients ",[54,44188,44190,44204],{"className":44189},[61],[54,44191,44193],{"className":44192},[65],[67,44194,44195],{"xmlns":69},[72,44196,44197,44201],{},[75,44198,44199],{},[78,44200,38426],{},[106,44202,44203],{"encoding":108},"\\beta",[54,44205,44207],{"className":44206,"ariaHidden":114},[113],[54,44208,44210,44213],{"className":44209},[118],[54,44211],{"className":44212,"style":1179},[122],[54,44214,38426],{"className":44215,"style":38481},[127,128]," that minimize the difference between the model's predictions and the real values of ",[54,44218,44220,44233],{"className":44219},[61],[54,44221,44223],{"className":44222},[65],[67,44224,44225],{"xmlns":69},[72,44226,44227,44231],{},[75,44228,44229],{},[78,44230,1755],{},[106,44232,1755],{"encoding":108},[54,44234,44236],{"className":44235,"ariaHidden":114},[113],[54,44237,44239,44242],{"className":44238},[118],[54,44240],{"className":44241,"style":12758},[122],[54,44243,1755],{"className":44244,"style":4389},[127,128],". This can be achieved using techniques such as the least squares method.",[12,44247,7315,44248,44251,44252,44290,44291,44320,44321,44350],{},[327,44249,44250],{},"intercept"," is represented as the first element of the coefficient vector ",[54,44253,44255,44270],{"className":44254},[61],[54,44256,44258],{"className":44257},[65],[67,44259,44260],{"xmlns":69},[72,44261,44262,44267],{},[75,44263,44264],{},[78,44265,38426],{"mathvariant":44266},"bold-italic",[106,44268,44269],{"encoding":108},"\\boldsymbol{\\beta}",[54,44271,44273],{"className":44272,"ariaHidden":114},[113],[54,44274,44276,44279],{"className":44275},[118],[54,44277],{"className":44278,"style":1179},[122],[54,44280,44282],{"className":44281},[127],[54,44283,44285],{"className":44284},[127],[54,44286,38426],{"className":44287,"style":44289},[127,44288],"boldsymbol","margin-right:0.034em;",", and it is the value of ",[54,44292,44294,44308],{"className":44293},[61],[54,44295,44297],{"className":44296},[65],[67,44298,44299],{"xmlns":69},[72,44300,44301,44305],{},[75,44302,44303],{},[78,44304,1755],{"mathvariant":16068},[106,44306,44307],{"encoding":108},"\\mathbf{y}",[54,44309,44311],{"className":44310,"ariaHidden":114},[113],[54,44312,44314,44317],{"className":44313},[118],[54,44315],{"className":44316,"style":18280},[122],[54,44318,1755],{"className":44319,"style":16577},[127,16186]," when all the independent variables in ",[54,44322,44324,44338],{"className":44323},[61],[54,44325,44327],{"className":44326},[65],[67,44328,44329],{"xmlns":69},[72,44330,44331,44335],{},[75,44332,44333],{},[78,44334,911],{"mathvariant":16068},[106,44336,44337],{"encoding":108},"\\mathbf{X}",[54,44339,44341],{"className":44340,"ariaHidden":114},[113],[54,44342,44344,44347],{"className":44343},[118],[54,44345],{"className":44346,"style":16182},[122],[54,44348,911],{"className":44349},[127,16186]," are zero, that is, it represents the point where the regression line crosses the Y-axis.",[12,44352,7315,44353,44356,44357,44391,44392,44420,44421,44449],{},[327,44354,44355],{},"slope"," is represented by the remaining coefficients in the vector ",[54,44358,44360,44373],{"className":44359},[61],[54,44361,44363],{"className":44362},[65],[67,44364,44365],{"xmlns":69},[72,44366,44367,44371],{},[75,44368,44369],{},[78,44370,38426],{"mathvariant":44266},[106,44372,44269],{"encoding":108},[54,44374,44376],{"className":44375,"ariaHidden":114},[113],[54,44377,44379,44382],{"className":44378},[118],[54,44380],{"className":44381,"style":1179},[122],[54,44383,44385],{"className":44384},[127],[54,44386,44388],{"className":44387},[127],[54,44389,38426],{"className":44390,"style":44289},[127,44288],", and each coefficient indicates the amount of change in the dependent variable ",[54,44393,44395,44408],{"className":44394},[61],[54,44396,44398],{"className":44397},[65],[67,44399,44400],{"xmlns":69},[72,44401,44402,44406],{},[75,44403,44404],{},[78,44405,1755],{"mathvariant":16068},[106,44407,44307],{"encoding":108},[54,44409,44411],{"className":44410,"ariaHidden":114},[113],[54,44412,44414,44417],{"className":44413},[118],[54,44415],{"className":44416,"style":18280},[122],[54,44418,1755],{"className":44419,"style":16577},[127,16186]," for each unit change in the corresponding independent variable in ",[54,44422,44424,44437],{"className":44423},[61],[54,44425,44427],{"className":44426},[65],[67,44428,44429],{"xmlns":69},[72,44430,44431,44435],{},[75,44432,44433],{},[78,44434,911],{"mathvariant":16068},[106,44436,44337],{"encoding":108},[54,44438,44440],{"className":44439,"ariaHidden":114},[113],[54,44441,44443,44446],{"className":44442},[118],[54,44444],{"className":44445,"style":16182},[122],[54,44447,911],{"className":44448},[127,16186],", keeping all other independent variables constant.\nGraphically we can see it as follows:",[12,44451,44452,44456],{},[6869,44453],{"alt":44454,"src":44455},"Linear regression graph","\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations\u002Fshared\u002Fregression-model.webp",[1855,44457,44458],{},"Linear Regression Graph",[12,44460,44461],{},"Each black point represents a training data point, and the red line represents the model.",[12,44463,44464,44465,44468,44469,44503,44504,44532],{},"The key point here is to understand that ",[327,44466,44467],{},"the main objective"," is to find the values of the coefficients ",[54,44470,44472,44485],{"className":44471},[61],[54,44473,44475],{"className":44474},[65],[67,44476,44477],{"xmlns":69},[72,44478,44479,44483],{},[75,44480,44481],{},[78,44482,38426],{"mathvariant":44266},[106,44484,44269],{"encoding":108},[54,44486,44488],{"className":44487,"ariaHidden":114},[113],[54,44489,44491,44494],{"className":44490},[118],[54,44492],{"className":44493,"style":1179},[122],[54,44495,44497],{"className":44496},[127],[54,44498,44500],{"className":44499},[127],[54,44501,38426],{"className":44502,"style":44289},[127,44288]," that make the predictions ",[54,44505,44507,44520],{"className":44506},[61],[54,44508,44510],{"className":44509},[65],[67,44511,44512],{"xmlns":69},[72,44513,44514,44518],{},[75,44515,44516],{},[78,44517,1755],{"mathvariant":16068},[106,44519,44307],{"encoding":108},[54,44521,44523],{"className":44522,"ariaHidden":114},[113],[54,44524,44526,44529],{"className":44525},[118],[54,44527],{"className":44528,"style":18280},[122],[54,44530,1755],{"className":44531,"style":16577},[127,16186]," (the red line) as close as possible to the actual values.",[12,44534,44535,44536,44571],{},"That is, we do not seek to predict with perfect accuracy, as (in reality) there will always be some error or difference between what the model predicts and what actually happens. The term ",[54,44537,44539,44553],{"className":44538},[61],[54,44540,44542],{"className":44541},[65],[67,44543,44544],{"xmlns":69},[72,44545,44546,44550],{},[75,44547,44548],{},[78,44549,43167],{"mathvariant":44266},[106,44551,44552],{"encoding":108},"\\boldsymbol{\\epsilon}",[54,44554,44556],{"className":44555,"ariaHidden":114},[113],[54,44557,44559,44562],{"className":44558},[118],[54,44560],{"className":44561,"style":16573},[122],[54,44563,44565],{"className":44564},[127],[54,44566,44568],{"className":44567},[127],[54,44569,43167],{"className":44570},[127,44288]," is the difference between the values predicted by the model and the actual values:",[54,44573,44575],{"className":44574},[57],[54,44576,44578,44618],{"className":44577},[61],[54,44579,44581],{"className":44580},[65],[67,44582,44583],{"xmlns":69,"display":70},[72,44584,44585,44615],{},[75,44586,44587,44595,44597,44603,44605],{},[78,44588,44589],{},[3141,44590,44591,44593],{},[78,44592,43167],{"mathvariant":44266},[78,44594,3584],{"mathvariant":44266},[82,44596,94],{},[3141,44598,44599,44601],{},[78,44600,1755],{"mathvariant":16068},[78,44602,3584],{"mathvariant":16068},[82,44604,6230],{},[3535,44606,44607,44613],{"accent":114},[3141,44608,44609,44611],{},[78,44610,1755],{"mathvariant":16068},[78,44612,3584],{"mathvariant":16068},[82,44614,3541],{},[106,44616,44617],{"encoding":108},"\\boldsymbol{\\epsilon _i} = \\mathbf{y_i} - \\hat{\\mathbf{y_i}}",[54,44619,44621,44683,44739],{"className":44620,"ariaHidden":114},[113],[54,44622,44624,44627,44674,44677,44680],{"className":44623},[118],[54,44625],{"className":44626,"style":17968},[122],[54,44628,44630],{"className":44629},[127],[54,44631,44633],{"className":44632},[127],[54,44634,44636,44639],{"className":44635},[127],[54,44637,43167],{"className":44638},[127,44288],[54,44640,44642],{"className":44641},[3267],[54,44643,44645,44666],{"className":44644},[173,174],[54,44646,44648,44663],{"className":44647},[178],[54,44649,44652],{"className":44650,"style":44651},[182],"height:0.3353em;",[54,44653,44654,44657],{"style":3280},[54,44655],{"className":44656,"style":3284},[190],[54,44658,44660],{"className":44659},[3288,3289,3290,3291],[54,44661,3584],{"className":44662},[127,44288,3291],[54,44664,232],{"className":44665},[231],[54,44667,44669],{"className":44668},[178],[54,44670,44672],{"className":44671,"style":3304},[182],[54,44673],{},[54,44675],{"className":44676,"style":145},[144],[54,44678,94],{"className":44679},[149],[54,44681],{"className":44682,"style":145},[144],[54,44684,44686,44689,44730,44733,44736],{"className":44685},[118],[54,44687],{"className":44688,"style":16945},[122],[54,44690,44692,44695],{"className":44691},[127],[54,44693,1755],{"className":44694,"style":16577},[127,16186],[54,44696,44698],{"className":44697},[3267],[54,44699,44701,44722],{"className":44700},[173,174],[54,44702,44704,44719],{"className":44703},[178],[54,44705,44708],{"className":44706,"style":44707},[182],"height:0.3361em;",[54,44709,44710,44713],{"style":17989},[54,44711],{"className":44712,"style":3284},[190],[54,44714,44716],{"className":44715},[3288,3289,3290,3291],[54,44717,3584],{"className":44718},[127,16186,3291],[54,44720,232],{"className":44721},[231],[54,44723,44725],{"className":44724},[178],[54,44726,44728],{"className":44727,"style":3304},[182],[54,44729],{},[54,44731],{"className":44732,"style":1303},[144],[54,44734,6230],{"className":44735},[1307],[54,44737],{"className":44738,"style":1303},[144],[54,44740,44742,44745],{"className":44741},[118],[54,44743],{"className":44744,"style":26838},[122],[54,44746,44748],{"className":44747},[127,3623],[54,44749,44751,44816],{"className":44750},[173,174],[54,44752,44754,44813],{"className":44753},[178],[54,44755,44757,44802],{"className":44756,"style":26851},[182],[54,44758,44759,44762],{"style":3635},[54,44760],{"className":44761,"style":191},[190],[54,44763,44765,44768],{"className":44764},[127],[54,44766,1755],{"className":44767,"style":16577},[127,16186],[54,44769,44771],{"className":44770},[3267],[54,44772,44774,44794],{"className":44773},[173,174],[54,44775,44777,44791],{"className":44776},[178],[54,44778,44780],{"className":44779,"style":44707},[182],[54,44781,44782,44785],{"style":17989},[54,44783],{"className":44784,"style":3284},[190],[54,44786,44788],{"className":44787},[3288,3289,3290,3291],[54,44789,3584],{"className":44790},[127,16186,3291],[54,44792,232],{"className":44793},[231],[54,44795,44797],{"className":44796},[178],[54,44798,44800],{"className":44799,"style":3304},[182],[54,44801],{},[54,44803,44804,44807],{"style":26862},[54,44805],{"className":44806,"style":191},[190],[54,44808,44810],{"className":44809,"style":26869},[3651],[54,44811,3541],{"className":44812},[127],[54,44814,232],{"className":44815},[231],[54,44817,44819],{"className":44818},[178],[54,44820,44822],{"className":44821,"style":26882},[182],[54,44823],{},[12,44825,44826],{},"Which can also be expressed as:",[54,44828,44830],{"className":44829},[57],[54,44831,44833,44889],{"className":44832},[61],[54,44834,44836],{"className":44835},[65],[67,44837,44838],{"xmlns":69,"display":70},[72,44839,44840,44886],{},[75,44841,44842,44850,44852,44858,44860,44862,44870,44872,44878,44884],{},[78,44843,44844],{},[3141,44845,44846,44848],{},[78,44847,43167],{"mathvariant":44266},[78,44849,3584],{"mathvariant":44266},[82,44851,94],{},[3141,44853,44854,44856],{},[78,44855,1755],{"mathvariant":16068},[78,44857,3584],{"mathvariant":16068},[82,44859,6230],{},[82,44861,85],{"stretchy":84},[78,44863,44864],{},[3141,44865,44866,44868],{},[78,44867,38426],{"mathvariant":44266},[371,44869,9765],{"mathvariant":16068},[82,44871,2857],{},[3141,44873,44874,44876],{},[78,44875,38426],{},[371,44877,373],{},[3141,44879,44880,44882],{},[78,44881,1760],{},[78,44883,3584],{},[82,44885,91],{"stretchy":84},[106,44887,44888],{"encoding":108},"\\boldsymbol{\\epsilon _i} = \\mathbf{y_i} - (\\boldsymbol{\\beta_0} + \\beta_1 x_{i})",[54,44890,44892,44953,45008,45073],{"className":44891,"ariaHidden":114},[113],[54,44893,44895,44898,44944,44947,44950],{"className":44894},[118],[54,44896],{"className":44897,"style":17968},[122],[54,44899,44901],{"className":44900},[127],[54,44902,44904],{"className":44903},[127],[54,44905,44907,44910],{"className":44906},[127],[54,44908,43167],{"className":44909},[127,44288],[54,44911,44913],{"className":44912},[3267],[54,44914,44916,44936],{"className":44915},[173,174],[54,44917,44919,44933],{"className":44918},[178],[54,44920,44922],{"className":44921,"style":44651},[182],[54,44923,44924,44927],{"style":3280},[54,44925],{"className":44926,"style":3284},[190],[54,44928,44930],{"className":44929},[3288,3289,3290,3291],[54,44931,3584],{"className":44932},[127,44288,3291],[54,44934,232],{"className":44935},[231],[54,44937,44939],{"className":44938},[178],[54,44940,44942],{"className":44941,"style":3304},[182],[54,44943],{},[54,44945],{"className":44946,"style":145},[144],[54,44948,94],{"className":44949},[149],[54,44951],{"className":44952,"style":145},[144],[54,44954,44956,44959,44999,45002,45005],{"className":44955},[118],[54,44957],{"className":44958,"style":16945},[122],[54,44960,44962,44965],{"className":44961},[127],[54,44963,1755],{"className":44964,"style":16577},[127,16186],[54,44966,44968],{"className":44967},[3267],[54,44969,44971,44991],{"className":44970},[173,174],[54,44972,44974,44988],{"className":44973},[178],[54,44975,44977],{"className":44976,"style":44707},[182],[54,44978,44979,44982],{"style":17989},[54,44980],{"className":44981,"style":3284},[190],[54,44983,44985],{"className":44984},[3288,3289,3290,3291],[54,44986,3584],{"className":44987},[127,16186,3291],[54,44989,232],{"className":44990},[231],[54,44992,44994],{"className":44993},[178],[54,44995,44997],{"className":44996,"style":3304},[182],[54,44998],{},[54,45000],{"className":45001,"style":1303},[144],[54,45003,6230],{"className":45004},[1307],[54,45006],{"className":45007,"style":1303},[144],[54,45009,45011,45014,45017,45064,45067,45070],{"className":45010},[118],[54,45012],{"className":45013,"style":123},[122],[54,45015,85],{"className":45016},[133],[54,45018,45020],{"className":45019},[127],[54,45021,45023],{"className":45022},[127],[54,45024,45026,45029],{"className":45025},[127],[54,45027,38426],{"className":45028,"style":44289},[127,44288],[54,45030,45032],{"className":45031},[3267],[54,45033,45035,45056],{"className":45034},[173,174],[54,45036,45038,45053],{"className":45037},[178],[54,45039,45041],{"className":45040,"style":3277},[182],[54,45042,45044,45047],{"style":45043},"top:-2.55em;margin-left:-0.034em;margin-right:0.05em;",[54,45045],{"className":45046,"style":3284},[190],[54,45048,45050],{"className":45049},[3288,3289,3290,3291],[54,45051,9765],{"className":45052},[127,16186,3291],[54,45054,232],{"className":45055},[231],[54,45057,45059],{"className":45058},[178],[54,45060,45062],{"className":45061,"style":3304},[182],[54,45063],{},[54,45065],{"className":45066,"style":1303},[144],[54,45068,2857],{"className":45069},[1307],[54,45071],{"className":45072,"style":1303},[144],[54,45074,45076,45079,45119,45162],{"className":45075},[118],[54,45077],{"className":45078,"style":123},[122],[54,45080,45082,45085],{"className":45081},[127],[54,45083,38426],{"className":45084,"style":38481},[127,128],[54,45086,45088],{"className":45087},[3267],[54,45089,45091,45111],{"className":45090},[173,174],[54,45092,45094,45108],{"className":45093},[178],[54,45095,45097],{"className":45096,"style":3277},[182],[54,45098,45099,45102],{"style":38496},[54,45100],{"className":45101,"style":3284},[190],[54,45103,45105],{"className":45104},[3288,3289,3290,3291],[54,45106,373],{"className":45107},[127,3291],[54,45109,232],{"className":45110},[231],[54,45112,45114],{"className":45113},[178],[54,45115,45117],{"className":45116,"style":3304},[182],[54,45118],{},[54,45120,45122,45125],{"className":45121},[127],[54,45123,1760],{"className":45124},[127,128],[54,45126,45128],{"className":45127},[3267],[54,45129,45131,45154],{"className":45130},[173,174],[54,45132,45134,45151],{"className":45133},[178],[54,45135,45137],{"className":45136,"style":3861},[182],[54,45138,45139,45142],{"style":3280},[54,45140],{"className":45141,"style":3284},[190],[54,45143,45145],{"className":45144},[3288,3289,3290,3291],[54,45146,45148],{"className":45147},[127,3291],[54,45149,3584],{"className":45150},[127,128,3291],[54,45152,232],{"className":45153},[231],[54,45155,45157],{"className":45156},[178],[54,45158,45160],{"className":45159,"style":3304},[182],[54,45161],{},[54,45163,91],{"className":45164},[140],[12,45166,45167],{},"To measure the error we can use a loss function. In the case of linear regression, a commonly used loss function is the mean squared error (MSE, for its acronym in English), which is defined as:",[54,45169,45171],{"className":45170},[57],[54,45172,45174,45242],{"className":45173},[61],[54,45175,45177],{"className":45176},[65],[67,45178,45179],{"xmlns":69,"display":70},[72,45180,45181,45239],{},[75,45182,45183,45186,45188,45190,45192,45198,45213,45215,45221,45223,45233],{},[78,45184,45185],{},"M",[78,45187,364],{},[78,45189,10293],{},[82,45191,94],{},[96,45193,45194,45196],{},[371,45195,373],{},[78,45197,3188],{},[3575,45199,45200,45203,45211],{},[82,45201,45202],{},"∑",[75,45204,45205,45207,45209],{},[78,45206,3584],{},[82,45208,94],{},[371,45210,373],{},[78,45212,3188],{},[82,45214,85],{"stretchy":84},[3141,45216,45217,45219],{},[78,45218,1755],{},[78,45220,3584],{},[82,45222,6230],{},[3535,45224,45225,45231],{"accent":114},[3141,45226,45227,45229],{},[78,45228,1755],{},[78,45230,3584],{},[82,45232,3541],{},[6259,45234,45235,45237],{},[82,45236,91],{"stretchy":84},[371,45238,379],{},[106,45240,45241],{"encoding":108},"MSE = \\frac{1}{n} \\sum_{i=1}^{n} (y_i - \\hat{y_i})^2",[54,45243,45245,45269,45459],{"className":45244,"ariaHidden":114},[113],[54,45246,45248,45251,45254,45257,45260,45263,45266],{"className":45247},[118],[54,45249],{"className":45250,"style":415},[122],[54,45252,45185],{"className":45253,"style":2357},[127,128],[54,45255,364],{"className":45256,"style":419},[127,128],[54,45258,10293],{"className":45259,"style":419},[127,128],[54,45261],{"className":45262,"style":145},[144],[54,45264,94],{"className":45265},[149],[54,45267],{"className":45268,"style":145},[144],[54,45270,45272,45275,45337,45340,45407,45410,45450,45453,45456],{"className":45271},[118],[54,45273],{"className":45274,"style":3671},[122],[54,45276,45278,45281,45334],{"className":45277},[127],[54,45279],{"className":45280},[133,166],[54,45282,45284],{"className":45283},[96],[54,45285,45287,45326],{"className":45286},[173,174],[54,45288,45290,45323],{"className":45289},[178],[54,45291,45293,45304,45312],{"className":45292,"style":5912},[182],[54,45294,45295,45298],{"style":186},[54,45296],{"className":45297,"style":191},[190],[54,45299,45301],{"className":45300},[127],[54,45302,3188],{"className":45303},[127,128],[54,45305,45306,45309],{"style":204},[54,45307],{"className":45308,"style":191},[190],[54,45310],{"className":45311,"style":212},[211],[54,45313,45314,45317],{"style":215},[54,45315],{"className":45316,"style":191},[190],[54,45318,45320],{"className":45319},[127],[54,45321,373],{"className":45322},[127],[54,45324,232],{"className":45325},[231],[54,45327,45329],{"className":45328},[178],[54,45330,45332],{"className":45331,"style":5964},[182],[54,45333],{},[54,45335],{"className":45336},[140,166],[54,45338],{"className":45339,"style":448},[144],[54,45341,45343],{"className":45342},[3675,3693],[54,45344,45346,45399],{"className":45345},[173,174],[54,45347,45349,45396],{"className":45348},[178],[54,45350,45352,45372,45382],{"className":45351,"style":3771},[182],[54,45353,45354,45357],{"style":3774},[54,45355],{"className":45356,"style":3778},[190],[54,45358,45360],{"className":45359},[3288,3289,3290,3291],[54,45361,45363,45366,45369],{"className":45362},[127,3291],[54,45364,3584],{"className":45365},[127,128,3291],[54,45367,94],{"className":45368},[149,3291],[54,45370,373],{"className":45371},[127,3291],[54,45373,45374,45377],{"style":3796},[54,45375],{"className":45376,"style":3778},[190],[54,45378,45379],{},[54,45380,45202],{"className":45381},[3675,3805,3806],[54,45383,45384,45387],{"style":3809},[54,45385],{"className":45386,"style":3778},[190],[54,45388,45390],{"className":45389},[3288,3289,3290,3291],[54,45391,45393],{"className":45392},[127,3291],[54,45394,3188],{"className":45395},[127,128,3291],[54,45397,232],{"className":45398},[231],[54,45400,45402],{"className":45401},[178],[54,45403,45405],{"className":45404,"style":3831},[182],[54,45406],{},[54,45408,85],{"className":45409},[133],[54,45411,45413,45416],{"className":45412},[127],[54,45414,1755],{"className":45415,"style":4389},[127,128],[54,45417,45419],{"className":45418},[3267],[54,45420,45422,45442],{"className":45421},[173,174],[54,45423,45425,45439],{"className":45424},[178],[54,45426,45428],{"className":45427,"style":3861},[182],[54,45429,45430,45433],{"style":16616},[54,45431],{"className":45432,"style":3284},[190],[54,45434,45436],{"className":45435},[3288,3289,3290,3291],[54,45437,3584],{"className":45438},[127,128,3291],[54,45440,232],{"className":45441},[231],[54,45443,45445],{"className":45444},[178],[54,45446,45448],{"className":45447,"style":3304},[182],[54,45449],{},[54,45451],{"className":45452,"style":1303},[144],[54,45454,6230],{"className":45455},[1307],[54,45457],{"className":45458,"style":1303},[144],[54,45460,45462,45466,45545],{"className":45461},[118],[54,45463],{"className":45464,"style":45465},[122],"height:1.1141em;vertical-align:-0.25em;",[54,45467,45469],{"className":45468},[127,3623],[54,45470,45472,45537],{"className":45471},[173,174],[54,45473,45475,45534],{"className":45474},[178],[54,45476,45478,45523],{"className":45477,"style":28082},[182],[54,45479,45480,45483],{"style":3635},[54,45481],{"className":45482,"style":191},[190],[54,45484,45486,45489],{"className":45485},[127],[54,45487,1755],{"className":45488,"style":4389},[127,128],[54,45490,45492],{"className":45491},[3267],[54,45493,45495,45515],{"className":45494},[173,174],[54,45496,45498,45512],{"className":45497},[178],[54,45499,45501],{"className":45500,"style":3861},[182],[54,45502,45503,45506],{"style":16616},[54,45504],{"className":45505,"style":3284},[190],[54,45507,45509],{"className":45508},[3288,3289,3290,3291],[54,45510,3584],{"className":45511},[127,128,3291],[54,45513,232],{"className":45514},[231],[54,45516,45518],{"className":45517},[178],[54,45519,45521],{"className":45520,"style":3304},[182],[54,45522],{},[54,45524,45525,45528],{"style":3635},[54,45526],{"className":45527,"style":191},[190],[54,45529,45531],{"className":45530,"style":26869},[3651],[54,45532,3541],{"className":45533},[127],[54,45535,232],{"className":45536},[231],[54,45538,45540],{"className":45539},[178],[54,45541,45543],{"className":45542,"style":26882},[182],[54,45544],{},[54,45546,45548,45551],{"className":45547},[140],[54,45549,91],{"className":45550},[140],[54,45552,45554],{"className":45553},[3267],[54,45555,45557],{"className":45556},[173],[54,45558,45560],{"className":45559},[178],[54,45561,45563],{"className":45562,"style":25344},[182],[54,45564,45565,45568],{"style":7778},[54,45566],{"className":45567,"style":3284},[190],[54,45569,45571],{"className":45570},[3288,3289,3290,3291],[54,45572,379],{"className":45573},[127,3291],[12,45575,1016],{},[321,45577,45578,45609,45710],{},[324,45579,45580,45608],{},[54,45581,45583,45596],{"className":45582},[61],[54,45584,45586],{"className":45585},[65],[67,45587,45588],{"xmlns":69},[72,45589,45590,45594],{},[75,45591,45592],{},[78,45593,3188],{},[106,45595,3188],{"encoding":108},[54,45597,45599],{"className":45598,"ariaHidden":114},[113],[54,45600,45602,45605],{"className":45601},[118],[54,45603],{"className":45604,"style":3703},[122],[54,45606,3188],{"className":45607},[127,128]," is the number of examples in the dataset.",[324,45610,45611,45680,45681,343],{},[54,45612,45614,45631],{"className":45613},[61],[54,45615,45617],{"className":45616},[65],[67,45618,45619],{"xmlns":69},[72,45620,45621,45629],{},[75,45622,45623],{},[3141,45624,45625,45627],{},[78,45626,1755],{},[78,45628,3584],{},[106,45630,42652],{"encoding":108},[54,45632,45634],{"className":45633,"ariaHidden":114},[113],[54,45635,45637,45640],{"className":45636},[118],[54,45638],{"className":45639,"style":12758},[122],[54,45641,45643,45646],{"className":45642},[127],[54,45644,1755],{"className":45645,"style":4389},[127,128],[54,45647,45649],{"className":45648},[3267],[54,45650,45652,45672],{"className":45651},[173,174],[54,45653,45655,45669],{"className":45654},[178],[54,45656,45658],{"className":45657,"style":3861},[182],[54,45659,45660,45663],{"style":16616},[54,45661],{"className":45662,"style":3284},[190],[54,45664,45666],{"className":45665},[3288,3289,3290,3291],[54,45667,3584],{"className":45668},[127,128,3291],[54,45670,232],{"className":45671},[231],[54,45673,45675],{"className":45674},[178],[54,45676,45678],{"className":45677,"style":3304},[182],[54,45679],{}," is the actual value of the dependent variable for example ",[54,45682,45684,45697],{"className":45683},[61],[54,45685,45687],{"className":45686},[65],[67,45688,45689],{"xmlns":69},[72,45690,45691,45695],{},[75,45692,45693],{},[78,45694,3584],{},[106,45696,3584],{"encoding":108},[54,45698,45700],{"className":45699,"ariaHidden":114},[113],[54,45701,45703,45707],{"className":45702},[118],[54,45704],{"className":45705,"style":45706},[122],"height:0.6595em;",[54,45708,3584],{"className":45709},[127,128],[324,45711,45712,45826,45827,343],{},[54,45713,45715,45737],{"className":45714},[61],[54,45716,45718],{"className":45717},[65],[67,45719,45720],{"xmlns":69},[72,45721,45722,45734],{},[75,45723,45724],{},[3141,45725,45726,45732],{},[3535,45727,45728,45730],{"accent":114},[78,45729,1755],{},[82,45731,3541],{},[78,45733,3584],{},[106,45735,45736],{"encoding":108},"\\hat{y}_i",[54,45738,45740],{"className":45739,"ariaHidden":114},[113],[54,45741,45743,45746],{"className":45742},[118],[54,45744],{"className":45745,"style":1179},[122],[54,45747,45749,45792],{"className":45748},[127],[54,45750,45752],{"className":45751},[127,3623],[54,45753,45755,45784],{"className":45754},[173,174],[54,45756,45758,45781],{"className":45757},[178],[54,45759,45761,45769],{"className":45760,"style":28082},[182],[54,45762,45763,45766],{"style":3635},[54,45764],{"className":45765,"style":191},[190],[54,45767,1755],{"className":45768,"style":4389},[127,128],[54,45770,45771,45774],{"style":3635},[54,45772],{"className":45773,"style":191},[190],[54,45775,45778],{"className":45776,"style":45777},[3651],"left:-0.1944em;",[54,45779,3541],{"className":45780},[127],[54,45782,232],{"className":45783},[231],[54,45785,45787],{"className":45786},[178],[54,45788,45790],{"className":45789,"style":26882},[182],[54,45791],{},[54,45793,45795],{"className":45794},[3267],[54,45796,45798,45818],{"className":45797},[173,174],[54,45799,45801,45815],{"className":45800},[178],[54,45802,45804],{"className":45803,"style":3861},[182],[54,45805,45806,45809],{"style":16616},[54,45807],{"className":45808,"style":3284},[190],[54,45810,45812],{"className":45811},[3288,3289,3290,3291],[54,45813,3584],{"className":45814},[127,128,3291],[54,45816,232],{"className":45817},[231],[54,45819,45821],{"className":45820},[178],[54,45822,45824],{"className":45823,"style":3304},[182],[54,45825],{}," is the model's prediction for example ",[54,45828,45830,45843],{"className":45829},[61],[54,45831,45833],{"className":45832},[65],[67,45834,45835],{"xmlns":69},[72,45836,45837,45841],{},[75,45838,45839],{},[78,45840,3584],{},[106,45842,3584],{"encoding":108},[54,45844,45846],{"className":45845,"ariaHidden":114},[113],[54,45847,45849,45852],{"className":45848},[118],[54,45850],{"className":45851,"style":45706},[122],[54,45853,3584],{"className":45854},[127,128],[12,45856,45857],{},"Minimizing the MSE is equivalent to minimizing the sum of squared errors:",[54,45859,45861],{"className":45860},[57],[54,45862,45864,45916],{"className":45863},[61],[54,45865,45867],{"className":45866},[65],[67,45868,45869],{"xmlns":69,"display":70},[72,45870,45871,45913],{},[75,45872,45873,45887,45889,45895,45897,45907],{},[3575,45874,45875,45877,45885],{},[82,45876,45202],{},[75,45878,45879,45881,45883],{},[78,45880,3584],{},[82,45882,94],{},[371,45884,373],{},[78,45886,3188],{},[82,45888,85],{"stretchy":84},[3141,45890,45891,45893],{},[78,45892,1755],{},[78,45894,3584],{},[82,45896,6230],{},[3535,45898,45899,45905],{"accent":114},[3141,45900,45901,45903],{},[78,45902,1755],{},[78,45904,3584],{},[82,45906,3541],{},[6259,45908,45909,45911],{},[82,45910,91],{"stretchy":84},[371,45912,379],{},[106,45914,45915],{"encoding":108},"\\sum_{i=1}^{n} (y_i - \\hat{y_i})^2",[54,45917,45919,46044],{"className":45918,"ariaHidden":114},[113],[54,45920,45922,45925,45992,45995,46035,46038,46041],{"className":45921},[118],[54,45923],{"className":45924,"style":3671},[122],[54,45926,45928],{"className":45927},[3675,3693],[54,45929,45931,45984],{"className":45930},[173,174],[54,45932,45934,45981],{"className":45933},[178],[54,45935,45937,45957,45967],{"className":45936,"style":3771},[182],[54,45938,45939,45942],{"style":3774},[54,45940],{"className":45941,"style":3778},[190],[54,45943,45945],{"className":45944},[3288,3289,3290,3291],[54,45946,45948,45951,45954],{"className":45947},[127,3291],[54,45949,3584],{"className":45950},[127,128,3291],[54,45952,94],{"className":45953},[149,3291],[54,45955,373],{"className":45956},[127,3291],[54,45958,45959,45962],{"style":3796},[54,45960],{"className":45961,"style":3778},[190],[54,45963,45964],{},[54,45965,45202],{"className":45966},[3675,3805,3806],[54,45968,45969,45972],{"style":3809},[54,45970],{"className":45971,"style":3778},[190],[54,45973,45975],{"className":45974},[3288,3289,3290,3291],[54,45976,45978],{"className":45977},[127,3291],[54,45979,3188],{"className":45980},[127,128,3291],[54,45982,232],{"className":45983},[231],[54,45985,45987],{"className":45986},[178],[54,45988,45990],{"className":45989,"style":3831},[182],[54,45991],{},[54,45993,85],{"className":45994},[133],[54,45996,45998,46001],{"className":45997},[127],[54,45999,1755],{"className":46000,"style":4389},[127,128],[54,46002,46004],{"className":46003},[3267],[54,46005,46007,46027],{"className":46006},[173,174],[54,46008,46010,46024],{"className":46009},[178],[54,46011,46013],{"className":46012,"style":3861},[182],[54,46014,46015,46018],{"style":16616},[54,46016],{"className":46017,"style":3284},[190],[54,46019,46021],{"className":46020},[3288,3289,3290,3291],[54,46022,3584],{"className":46023},[127,128,3291],[54,46025,232],{"className":46026},[231],[54,46028,46030],{"className":46029},[178],[54,46031,46033],{"className":46032,"style":3304},[182],[54,46034],{},[54,46036],{"className":46037,"style":1303},[144],[54,46039,6230],{"className":46040},[1307],[54,46042],{"className":46043,"style":1303},[144],[54,46045,46047,46050,46129],{"className":46046},[118],[54,46048],{"className":46049,"style":45465},[122],[54,46051,46053],{"className":46052},[127,3623],[54,46054,46056,46121],{"className":46055},[173,174],[54,46057,46059,46118],{"className":46058},[178],[54,46060,46062,46107],{"className":46061,"style":28082},[182],[54,46063,46064,46067],{"style":3635},[54,46065],{"className":46066,"style":191},[190],[54,46068,46070,46073],{"className":46069},[127],[54,46071,1755],{"className":46072,"style":4389},[127,128],[54,46074,46076],{"className":46075},[3267],[54,46077,46079,46099],{"className":46078},[173,174],[54,46080,46082,46096],{"className":46081},[178],[54,46083,46085],{"className":46084,"style":3861},[182],[54,46086,46087,46090],{"style":16616},[54,46088],{"className":46089,"style":3284},[190],[54,46091,46093],{"className":46092},[3288,3289,3290,3291],[54,46094,3584],{"className":46095},[127,128,3291],[54,46097,232],{"className":46098},[231],[54,46100,46102],{"className":46101},[178],[54,46103,46105],{"className":46104,"style":3304},[182],[54,46106],{},[54,46108,46109,46112],{"style":3635},[54,46110],{"className":46111,"style":191},[190],[54,46113,46115],{"className":46114,"style":26869},[3651],[54,46116,3541],{"className":46117},[127],[54,46119,232],{"className":46120},[231],[54,46122,46124],{"className":46123},[178],[54,46125,46127],{"className":46126,"style":26882},[182],[54,46128],{},[54,46130,46132,46135],{"className":46131},[140],[54,46133,91],{"className":46134},[140],[54,46136,46138],{"className":46137},[3267],[54,46139,46141],{"className":46140},[173],[54,46142,46144],{"className":46143},[178],[54,46145,46147],{"className":46146,"style":25344},[182],[54,46148,46149,46152],{"style":7778},[54,46150],{"className":46151,"style":3284},[190],[54,46153,46155],{"className":46154},[3288,3289,3290,3291],[54,46156,379],{"className":46157},[127,3291],[12,46159,46160],{},"Or also:",[54,46162,46164],{"className":46163},[57],[54,46165,46167,46233],{"className":46166},[61],[54,46168,46170],{"className":46169},[65],[67,46171,46172],{"xmlns":69,"display":70},[72,46173,46174,46230],{},[75,46175,46176,46190,46192,46198,46200,46202,46208,46210,46216,46222,46224],{},[3575,46177,46178,46180,46188],{},[82,46179,45202],{},[75,46181,46182,46184,46186],{},[78,46183,3584],{},[82,46185,94],{},[371,46187,373],{},[78,46189,3188],{},[82,46191,85],{"stretchy":84},[3141,46193,46194,46196],{},[78,46195,1755],{},[78,46197,3584],{},[82,46199,6230],{},[82,46201,85],{"stretchy":84},[3141,46203,46204,46206],{},[78,46205,38426],{},[371,46207,9765],{},[82,46209,2857],{},[3141,46211,46212,46214],{},[78,46213,38426],{},[371,46215,373],{},[3141,46217,46218,46220],{},[78,46219,1760],{},[78,46221,3584],{},[82,46223,91],{"stretchy":84},[6259,46225,46226,46228],{},[82,46227,91],{"stretchy":84},[371,46229,379],{},[106,46231,46232],{"encoding":108},"\\sum_{i=1}^{n} (y_i - (\\beta_0 + \\beta_1 x_i))^2",[54,46234,46236,46361,46419],{"className":46235,"ariaHidden":114},[113],[54,46237,46239,46242,46309,46312,46352,46355,46358],{"className":46238},[118],[54,46240],{"className":46241,"style":3671},[122],[54,46243,46245],{"className":46244},[3675,3693],[54,46246,46248,46301],{"className":46247},[173,174],[54,46249,46251,46298],{"className":46250},[178],[54,46252,46254,46274,46284],{"className":46253,"style":3771},[182],[54,46255,46256,46259],{"style":3774},[54,46257],{"className":46258,"style":3778},[190],[54,46260,46262],{"className":46261},[3288,3289,3290,3291],[54,46263,46265,46268,46271],{"className":46264},[127,3291],[54,46266,3584],{"className":46267},[127,128,3291],[54,46269,94],{"className":46270},[149,3291],[54,46272,373],{"className":46273},[127,3291],[54,46275,46276,46279],{"style":3796},[54,46277],{"className":46278,"style":3778},[190],[54,46280,46281],{},[54,46282,45202],{"className":46283},[3675,3805,3806],[54,46285,46286,46289],{"style":3809},[54,46287],{"className":46288,"style":3778},[190],[54,46290,46292],{"className":46291},[3288,3289,3290,3291],[54,46293,46295],{"className":46294},[127,3291],[54,46296,3188],{"className":46297},[127,128,3291],[54,46299,232],{"className":46300},[231],[54,46302,46304],{"className":46303},[178],[54,46305,46307],{"className":46306,"style":3831},[182],[54,46308],{},[54,46310,85],{"className":46311},[133],[54,46313,46315,46318],{"className":46314},[127],[54,46316,1755],{"className":46317,"style":4389},[127,128],[54,46319,46321],{"className":46320},[3267],[54,46322,46324,46344],{"className":46323},[173,174],[54,46325,46327,46341],{"className":46326},[178],[54,46328,46330],{"className":46329,"style":3861},[182],[54,46331,46332,46335],{"style":16616},[54,46333],{"className":46334,"style":3284},[190],[54,46336,46338],{"className":46337},[3288,3289,3290,3291],[54,46339,3584],{"className":46340},[127,128,3291],[54,46342,232],{"className":46343},[231],[54,46345,46347],{"className":46346},[178],[54,46348,46350],{"className":46349,"style":3304},[182],[54,46351],{},[54,46353],{"className":46354,"style":1303},[144],[54,46356,6230],{"className":46357},[1307],[54,46359],{"className":46360,"style":1303},[144],[54,46362,46364,46367,46370,46410,46413,46416],{"className":46363},[118],[54,46365],{"className":46366,"style":123},[122],[54,46368,85],{"className":46369},[133],[54,46371,46373,46376],{"className":46372},[127],[54,46374,38426],{"className":46375,"style":38481},[127,128],[54,46377,46379],{"className":46378},[3267],[54,46380,46382,46402],{"className":46381},[173,174],[54,46383,46385,46399],{"className":46384},[178],[54,46386,46388],{"className":46387,"style":3277},[182],[54,46389,46390,46393],{"style":38496},[54,46391],{"className":46392,"style":3284},[190],[54,46394,46396],{"className":46395},[3288,3289,3290,3291],[54,46397,9765],{"className":46398},[127,3291],[54,46400,232],{"className":46401},[231],[54,46403,46405],{"className":46404},[178],[54,46406,46408],{"className":46407,"style":3304},[182],[54,46409],{},[54,46411],{"className":46412,"style":1303},[144],[54,46414,2857],{"className":46415},[1307],[54,46417],{"className":46418,"style":1303},[144],[54,46420,46422,46425,46465,46505,46508],{"className":46421},[118],[54,46423],{"className":46424,"style":45465},[122],[54,46426,46428,46431],{"className":46427},[127],[54,46429,38426],{"className":46430,"style":38481},[127,128],[54,46432,46434],{"className":46433},[3267],[54,46435,46437,46457],{"className":46436},[173,174],[54,46438,46440,46454],{"className":46439},[178],[54,46441,46443],{"className":46442,"style":3277},[182],[54,46444,46445,46448],{"style":38496},[54,46446],{"className":46447,"style":3284},[190],[54,46449,46451],{"className":46450},[3288,3289,3290,3291],[54,46452,373],{"className":46453},[127,3291],[54,46455,232],{"className":46456},[231],[54,46458,46460],{"className":46459},[178],[54,46461,46463],{"className":46462,"style":3304},[182],[54,46464],{},[54,46466,46468,46471],{"className":46467},[127],[54,46469,1760],{"className":46470},[127,128],[54,46472,46474],{"className":46473},[3267],[54,46475,46477,46497],{"className":46476},[173,174],[54,46478,46480,46494],{"className":46479},[178],[54,46481,46483],{"className":46482,"style":3861},[182],[54,46484,46485,46488],{"style":3280},[54,46486],{"className":46487,"style":3284},[190],[54,46489,46491],{"className":46490},[3288,3289,3290,3291],[54,46492,3584],{"className":46493},[127,128,3291],[54,46495,232],{"className":46496},[231],[54,46498,46500],{"className":46499},[178],[54,46501,46503],{"className":46502,"style":3304},[182],[54,46504],{},[54,46506,91],{"className":46507},[140],[54,46509,46511,46514],{"className":46510},[140],[54,46512,91],{"className":46513},[140],[54,46515,46517],{"className":46516},[3267],[54,46518,46520],{"className":46519},[173],[54,46521,46523],{"className":46522},[178],[54,46524,46526],{"className":46525,"style":25344},[182],[54,46527,46528,46531],{"style":7778},[54,46529],{"className":46530,"style":3284},[190],[54,46532,46534],{"className":46533},[3288,3289,3290,3291],[54,46535,379],{"className":46536},[127,3291],[12,46538,46539,46540,46543,46544,46578],{},"This is known as the ",[327,46541,46542],{},"least squares method",", and it is a commonly used technique to find the coefficients ",[54,46545,46547,46560],{"className":46546},[61],[54,46548,46550],{"className":46549},[65],[67,46551,46552],{"xmlns":69},[72,46553,46554,46558],{},[75,46555,46556],{},[78,46557,38426],{"mathvariant":44266},[106,46559,44269],{"encoding":108},[54,46561,46563],{"className":46562,"ariaHidden":114},[113],[54,46564,46566,46569],{"className":46565},[118],[54,46567],{"className":46568,"style":1179},[122],[54,46570,46572],{"className":46571},[127],[54,46573,46575],{"className":46574},[127],[54,46576,38426],{"className":46577,"style":44289},[127,44288]," that best fit the data.",[40,46580,46581],{},[12,46582,46583],{},"Why are squares used? Because by squaring the differences, larger errors are penalized more, which helps to find a better fitting line for the data.",[12,46585,46586,46587,46621,46622,1832,46691,46761],{},"Let's now see how we obtain those coefficients ",[54,46588,46590,46603],{"className":46589},[61],[54,46591,46593],{"className":46592},[65],[67,46594,46595],{"xmlns":69},[72,46596,46597,46601],{},[75,46598,46599],{},[78,46600,38426],{"mathvariant":44266},[106,46602,44269],{"encoding":108},[54,46604,46606],{"className":46605,"ariaHidden":114},[113],[54,46607,46609,46612],{"className":46608},[118],[54,46610],{"className":46611,"style":1179},[122],[54,46613,46615],{"className":46614},[127],[54,46616,46618],{"className":46617},[127],[54,46619,38426],{"className":46620,"style":44289},[127,44288]," using the least squares method. To find the values of ",[54,46623,46625,46642],{"className":46624},[61],[54,46626,46628],{"className":46627},[65],[67,46629,46630],{"xmlns":69},[72,46631,46632,46640],{},[75,46633,46634],{},[3141,46635,46636,46638],{},[78,46637,38426],{},[371,46639,9765],{},[106,46641,43816],{"encoding":108},[54,46643,46645],{"className":46644,"ariaHidden":114},[113],[54,46646,46648,46651],{"className":46647},[118],[54,46649],{"className":46650,"style":1179},[122],[54,46652,46654,46657],{"className":46653},[127],[54,46655,38426],{"className":46656,"style":38481},[127,128],[54,46658,46660],{"className":46659},[3267],[54,46661,46663,46683],{"className":46662},[173,174],[54,46664,46666,46680],{"className":46665},[178],[54,46667,46669],{"className":46668,"style":3277},[182],[54,46670,46671,46674],{"style":38496},[54,46672],{"className":46673,"style":3284},[190],[54,46675,46677],{"className":46676},[3288,3289,3290,3291],[54,46678,9765],{"className":46679},[127,3291],[54,46681,232],{"className":46682},[231],[54,46684,46686],{"className":46685},[178],[54,46687,46689],{"className":46688,"style":3304},[182],[54,46690],{},[54,46692,46694,46712],{"className":46693},[61],[54,46695,46697],{"className":46696},[65],[67,46698,46699],{"xmlns":69},[72,46700,46701,46709],{},[75,46702,46703],{},[3141,46704,46705,46707],{},[78,46706,38426],{},[371,46708,373],{},[106,46710,46711],{"encoding":108},"\\beta_1",[54,46713,46715],{"className":46714,"ariaHidden":114},[113],[54,46716,46718,46721],{"className":46717},[118],[54,46719],{"className":46720,"style":1179},[122],[54,46722,46724,46727],{"className":46723},[127],[54,46725,38426],{"className":46726,"style":38481},[127,128],[54,46728,46730],{"className":46729},[3267],[54,46731,46733,46753],{"className":46732},[173,174],[54,46734,46736,46750],{"className":46735},[178],[54,46737,46739],{"className":46738,"style":3277},[182],[54,46740,46741,46744],{"style":38496},[54,46742],{"className":46743,"style":3284},[190],[54,46745,46747],{"className":46746},[3288,3289,3290,3291],[54,46748,373],{"className":46749},[127,3291],[54,46751,232],{"className":46752},[231],[54,46754,46756],{"className":46755},[178],[54,46757,46759],{"className":46758,"style":3304},[182],[54,46760],{},", we can use the following formulas, which are obtained by taking the derivative of the MSE loss function with respect to the coefficients and setting the derivatives equal to zero:",[54,46763,46765],{"className":46764},[57],[54,46766,46768,46866],{"className":46767},[61],[54,46769,46771],{"className":46770},[65],[67,46772,46773],{"xmlns":69,"display":70},[72,46774,46775,46863],{},[75,46776,46777,46783,46785],{},[3141,46778,46779,46781],{},[78,46780,38426],{},[371,46782,373],{},[82,46784,94],{},[96,46786,46787,46827],{},[75,46788,46789,46791,46793,46795,46801,46807,46809,46811,46813,46819,46821],{},[78,46790,3188],{},[82,46792,45202],{},[82,46794,85],{"stretchy":84},[3141,46796,46797,46799],{},[78,46798,1760],{},[78,46800,3584],{},[3141,46802,46803,46805],{},[78,46804,1755],{},[78,46806,3584],{},[82,46808,91],{"stretchy":84},[82,46810,6230],{},[82,46812,45202],{},[3141,46814,46815,46817],{},[78,46816,1760],{},[78,46818,3584],{},[82,46820,45202],{},[3141,46822,46823,46825],{},[78,46824,1755],{},[78,46826,3584],{},[75,46828,46829,46831,46833,46835,46843,46845,46847,46849,46851,46857],{},[78,46830,3188],{},[82,46832,45202],{},[82,46834,85],{"stretchy":84},[6201,46836,46837,46839,46841],{},[78,46838,1760],{},[78,46840,3584],{},[371,46842,379],{},[82,46844,91],{"stretchy":84},[82,46846,6230],{},[82,46848,85],{"stretchy":84},[82,46850,45202],{},[3141,46852,46853,46855],{},[78,46854,1760],{},[78,46856,3584],{},[6259,46858,46859,46861],{},[82,46860,91],{"stretchy":84},[371,46862,379],{},[106,46864,46865],{"encoding":108},"\\beta_1 = \\frac{n \\sum (x_i y_i) - \\sum x_i \\sum y_i}{n \\sum (x_i^2) - (\\sum x_i)^2}",[54,46867,46869,46924],{"className":46868,"ariaHidden":114},[113],[54,46870,46872,46875,46915,46918,46921],{"className":46871},[118],[54,46873],{"className":46874,"style":1179},[122],[54,46876,46878,46881],{"className":46877},[127],[54,46879,38426],{"className":46880,"style":38481},[127,128],[54,46882,46884],{"className":46883},[3267],[54,46885,46887,46907],{"className":46886},[173,174],[54,46888,46890,46904],{"className":46889},[178],[54,46891,46893],{"className":46892,"style":3277},[182],[54,46894,46895,46898],{"style":38496},[54,46896],{"className":46897,"style":3284},[190],[54,46899,46901],{"className":46900},[3288,3289,3290,3291],[54,46902,373],{"className":46903},[127,3291],[54,46905,232],{"className":46906},[231],[54,46908,46910],{"className":46909},[178],[54,46911,46913],{"className":46912,"style":3304},[182],[54,46914],{},[54,46916],{"className":46917,"style":145},[144],[54,46919,94],{"className":46920},[149],[54,46922],{"className":46923,"style":145},[144],[54,46925,46927,46931],{"className":46926},[118],[54,46928],{"className":46929,"style":46930},[122],"height:2.3899em;vertical-align:-0.9629em;",[54,46932,46934,46937,47343],{"className":46933},[127],[54,46935],{"className":46936},[133,166],[54,46938,46940],{"className":46939},[96],[54,46941,46943,47334],{"className":46942},[173,174],[54,46944,46946,47331],{"className":46945},[178],[54,46947,46949,47116,47124],{"className":46948,"style":2004},[182],[54,46950,46951,46954],{"style":186},[54,46952],{"className":46953,"style":191},[190],[54,46955,46957,46960,46963,46968,46971,47024,47027,47030,47033,47036,47039,47042,47045,47085],{"className":46956},[127],[54,46958,3188],{"className":46959},[127,128],[54,46961],{"className":46962,"style":448},[144],[54,46964,45202],{"className":46965,"style":46967},[3675,3805,46966],"small-op","position:relative;top:0em;",[54,46969,85],{"className":46970},[133],[54,46972,46974,46977],{"className":46973},[127],[54,46975,1760],{"className":46976},[127,128],[54,46978,46980],{"className":46979},[3267],[54,46981,46983,47015],{"className":46982},[173,174],[54,46984,46986,47012],{"className":46985},[178],[54,46987,46989,47001],{"className":46988,"style":6459},[182],[54,46990,46992,46995],{"style":46991},"top:-2.4231em;margin-left:0em;margin-right:0.05em;",[54,46993],{"className":46994,"style":3284},[190],[54,46996,46998],{"className":46997},[3288,3289,3290,3291],[54,46999,3584],{"className":47000},[127,128,3291],[54,47002,47003,47006],{"style":6483},[54,47004],{"className":47005,"style":3284},[190],[54,47007,47009],{"className":47008},[3288,3289,3290,3291],[54,47010,379],{"className":47011},[127,3291],[54,47013,232],{"className":47014},[231],[54,47016,47018],{"className":47017},[178],[54,47019,47022],{"className":47020,"style":47021},[182],"height:0.2769em;",[54,47023],{},[54,47025,91],{"className":47026},[140],[54,47028],{"className":47029,"style":1303},[144],[54,47031,6230],{"className":47032},[1307],[54,47034],{"className":47035,"style":1303},[144],[54,47037,85],{"className":47038},[133],[54,47040,45202],{"className":47041,"style":46967},[3675,3805,46966],[54,47043],{"className":47044,"style":448},[144],[54,47046,47048,47051],{"className":47047},[127],[54,47049,1760],{"className":47050},[127,128],[54,47052,47054],{"className":47053},[3267],[54,47055,47057,47077],{"className":47056},[173,174],[54,47058,47060,47074],{"className":47059},[178],[54,47061,47063],{"className":47062,"style":3861},[182],[54,47064,47065,47068],{"style":3280},[54,47066],{"className":47067,"style":3284},[190],[54,47069,47071],{"className":47070},[3288,3289,3290,3291],[54,47072,3584],{"className":47073},[127,128,3291],[54,47075,232],{"className":47076},[231],[54,47078,47080],{"className":47079},[178],[54,47081,47083],{"className":47082,"style":3304},[182],[54,47084],{},[54,47086,47088,47091],{"className":47087},[140],[54,47089,91],{"className":47090},[140],[54,47092,47094],{"className":47093},[3267],[54,47095,47097],{"className":47096},[173],[54,47098,47100],{"className":47099},[178],[54,47101,47104],{"className":47102,"style":47103},[182],"height:0.7401em;",[54,47105,47107,47110],{"style":47106},"top:-2.989em;margin-right:0.05em;",[54,47108],{"className":47109,"style":3284},[190],[54,47111,47113],{"className":47112},[3288,3289,3290,3291],[54,47114,379],{"className":47115},[127,3291],[54,47117,47118,47121],{"style":204},[54,47119],{"className":47120,"style":191},[190],[54,47122],{"className":47123,"style":212},[211],[54,47125,47126,47129],{"style":215},[54,47127],{"className":47128,"style":191},[190],[54,47130,47132,47135,47138,47141,47144,47184,47224,47227,47230,47233,47236,47239,47242,47282,47285,47288,47291],{"className":47131},[127],[54,47133,3188],{"className":47134},[127,128],[54,47136],{"className":47137,"style":448},[144],[54,47139,45202],{"className":47140,"style":46967},[3675,3805,46966],[54,47142,85],{"className":47143},[133],[54,47145,47147,47150],{"className":47146},[127],[54,47148,1760],{"className":47149},[127,128],[54,47151,47153],{"className":47152},[3267],[54,47154,47156,47176],{"className":47155},[173,174],[54,47157,47159,47173],{"className":47158},[178],[54,47160,47162],{"className":47161,"style":3861},[182],[54,47163,47164,47167],{"style":3280},[54,47165],{"className":47166,"style":3284},[190],[54,47168,47170],{"className":47169},[3288,3289,3290,3291],[54,47171,3584],{"className":47172},[127,128,3291],[54,47174,232],{"className":47175},[231],[54,47177,47179],{"className":47178},[178],[54,47180,47182],{"className":47181,"style":3304},[182],[54,47183],{},[54,47185,47187,47190],{"className":47186},[127],[54,47188,1755],{"className":47189,"style":4389},[127,128],[54,47191,47193],{"className":47192},[3267],[54,47194,47196,47216],{"className":47195},[173,174],[54,47197,47199,47213],{"className":47198},[178],[54,47200,47202],{"className":47201,"style":3861},[182],[54,47203,47204,47207],{"style":16616},[54,47205],{"className":47206,"style":3284},[190],[54,47208,47210],{"className":47209},[3288,3289,3290,3291],[54,47211,3584],{"className":47212},[127,128,3291],[54,47214,232],{"className":47215},[231],[54,47217,47219],{"className":47218},[178],[54,47220,47222],{"className":47221,"style":3304},[182],[54,47223],{},[54,47225,91],{"className":47226},[140],[54,47228],{"className":47229,"style":1303},[144],[54,47231,6230],{"className":47232},[1307],[54,47234],{"className":47235,"style":1303},[144],[54,47237,45202],{"className":47238,"style":46967},[3675,3805,46966],[54,47240],{"className":47241,"style":448},[144],[54,47243,47245,47248],{"className":47244},[127],[54,47246,1760],{"className":47247},[127,128],[54,47249,47251],{"className":47250},[3267],[54,47252,47254,47274],{"className":47253},[173,174],[54,47255,47257,47271],{"className":47256},[178],[54,47258,47260],{"className":47259,"style":3861},[182],[54,47261,47262,47265],{"style":3280},[54,47263],{"className":47264,"style":3284},[190],[54,47266,47268],{"className":47267},[3288,3289,3290,3291],[54,47269,3584],{"className":47270},[127,128,3291],[54,47272,232],{"className":47273},[231],[54,47275,47277],{"className":47276},[178],[54,47278,47280],{"className":47279,"style":3304},[182],[54,47281],{},[54,47283],{"className":47284,"style":448},[144],[54,47286,45202],{"className":47287,"style":46967},[3675,3805,46966],[54,47289],{"className":47290,"style":448},[144],[54,47292,47294,47297],{"className":47293},[127],[54,47295,1755],{"className":47296,"style":4389},[127,128],[54,47298,47300],{"className":47299},[3267],[54,47301,47303,47323],{"className":47302},[173,174],[54,47304,47306,47320],{"className":47305},[178],[54,47307,47309],{"className":47308,"style":3861},[182],[54,47310,47311,47314],{"style":16616},[54,47312],{"className":47313,"style":3284},[190],[54,47315,47317],{"className":47316},[3288,3289,3290,3291],[54,47318,3584],{"className":47319},[127,128,3291],[54,47321,232],{"className":47322},[231],[54,47324,47326],{"className":47325},[178],[54,47327,47329],{"className":47328,"style":3304},[182],[54,47330],{},[54,47332,232],{"className":47333},[231],[54,47335,47337],{"className":47336},[178],[54,47338,47341],{"className":47339,"style":47340},[182],"height:0.9629em;",[54,47342],{},[54,47344],{"className":47345},[140,166],[54,47347,47349],{"className":47348},[57],[54,47350,47352,47392],{"className":47351},[61],[54,47353,47355],{"className":47354},[65],[67,47356,47357],{"xmlns":69,"display":70},[72,47358,47359,47389],{},[75,47360,47361,47367,47369,47375,47377,47383],{},[3141,47362,47363,47365],{},[78,47364,38426],{},[371,47366,9765],{},[82,47368,94],{},[3535,47370,47371,47373],{"accent":114},[78,47372,1755],{},[82,47374,10574],{},[82,47376,6230],{},[3141,47378,47379,47381],{},[78,47380,38426],{},[371,47382,373],{},[3535,47384,47385,47387],{"accent":114},[78,47386,1760],{},[82,47388,10574],{},[106,47390,47391],{"encoding":108},"\\beta_0 = \\bar{y} - \\beta_1 \\bar{x}",[54,47393,47395,47450,47507],{"className":47394,"ariaHidden":114},[113],[54,47396,47398,47401,47441,47444,47447],{"className":47397},[118],[54,47399],{"className":47400,"style":1179},[122],[54,47402,47404,47407],{"className":47403},[127],[54,47405,38426],{"className":47406,"style":38481},[127,128],[54,47408,47410],{"className":47409},[3267],[54,47411,47413,47433],{"className":47412},[173,174],[54,47414,47416,47430],{"className":47415},[178],[54,47417,47419],{"className":47418,"style":3277},[182],[54,47420,47421,47424],{"style":38496},[54,47422],{"className":47423,"style":3284},[190],[54,47425,47427],{"className":47426},[3288,3289,3290,3291],[54,47428,9765],{"className":47429},[127,3291],[54,47431,232],{"className":47432},[231],[54,47434,47436],{"className":47435},[178],[54,47437,47439],{"className":47438,"style":3304},[182],[54,47440],{},[54,47442],{"className":47443,"style":145},[144],[54,47445,94],{"className":47446},[149],[54,47448],{"className":47449,"style":145},[144],[54,47451,47453,47456,47498,47501,47504],{"className":47452},[118],[54,47454],{"className":47455,"style":16945},[122],[54,47457,47459],{"className":47458},[127,3623],[54,47460,47462,47490],{"className":47461},[173,174],[54,47463,47465,47487],{"className":47464},[178],[54,47466,47468,47476],{"className":47467,"style":10641},[182],[54,47469,47470,47473],{"style":3635},[54,47471],{"className":47472,"style":191},[190],[54,47474,1755],{"className":47475,"style":4389},[127,128],[54,47477,47478,47481],{"style":3635},[54,47479],{"className":47480,"style":191},[190],[54,47482,47484],{"className":47483,"style":45777},[3651],[54,47485,10574],{"className":47486},[127],[54,47488,232],{"className":47489},[231],[54,47491,47493],{"className":47492},[178],[54,47494,47496],{"className":47495,"style":26882},[182],[54,47497],{},[54,47499],{"className":47500,"style":1303},[144],[54,47502,6230],{"className":47503},[1307],[54,47505],{"className":47506,"style":1303},[144],[54,47508,47510,47513,47553],{"className":47509},[118],[54,47511],{"className":47512,"style":1179},[122],[54,47514,47516,47519],{"className":47515},[127],[54,47517,38426],{"className":47518,"style":38481},[127,128],[54,47520,47522],{"className":47521},[3267],[54,47523,47525,47545],{"className":47524},[173,174],[54,47526,47528,47542],{"className":47527},[178],[54,47529,47531],{"className":47530,"style":3277},[182],[54,47532,47533,47536],{"style":38496},[54,47534],{"className":47535,"style":3284},[190],[54,47537,47539],{"className":47538},[3288,3289,3290,3291],[54,47540,373],{"className":47541},[127,3291],[54,47543,232],{"className":47544},[231],[54,47546,47548],{"className":47547},[178],[54,47549,47551],{"className":47550,"style":3304},[182],[54,47552],{},[54,47554,47556],{"className":47555},[127,3623],[54,47557,47559],{"className":47558},[173],[54,47560,47562],{"className":47561},[178],[54,47563,47565,47573],{"className":47564,"style":10641},[182],[54,47566,47567,47570],{"style":3635},[54,47568],{"className":47569,"style":191},[190],[54,47571,1760],{"className":47572},[127,128],[54,47574,47575,47578],{"style":3635},[54,47576],{"className":47577,"style":191},[190],[54,47579,47581],{"className":47580,"style":10658},[3651],[54,47582,10574],{"className":47583},[127],[12,47585,1016],{},[321,47587,47588,47618,47759],{},[324,47589,47590,45608],{},[54,47591,47593,47606],{"className":47592},[61],[54,47594,47596],{"className":47595},[65],[67,47597,47598],{"xmlns":69},[72,47599,47600,47604],{},[75,47601,47602],{},[78,47603,3188],{},[106,47605,3188],{"encoding":108},[54,47607,47609],{"className":47608,"ariaHidden":114},[113],[54,47610,47612,47615],{"className":47611},[118],[54,47613],{"className":47614,"style":3703},[122],[54,47616,3188],{"className":47617},[127,128],[324,47619,47620,1832,47689,47758],{},[54,47621,47623,47640],{"className":47622},[61],[54,47624,47626],{"className":47625},[65],[67,47627,47628],{"xmlns":69},[72,47629,47630,47638],{},[75,47631,47632],{},[3141,47633,47634,47636],{},[78,47635,1760],{},[78,47637,3584],{},[106,47639,42581],{"encoding":108},[54,47641,47643],{"className":47642,"ariaHidden":114},[113],[54,47644,47646,47649],{"className":47645},[118],[54,47647],{"className":47648,"style":17503},[122],[54,47650,47652,47655],{"className":47651},[127],[54,47653,1760],{"className":47654},[127,128],[54,47656,47658],{"className":47657},[3267],[54,47659,47661,47681],{"className":47660},[173,174],[54,47662,47664,47678],{"className":47663},[178],[54,47665,47667],{"className":47666,"style":3861},[182],[54,47668,47669,47672],{"style":3280},[54,47670],{"className":47671,"style":3284},[190],[54,47673,47675],{"className":47674},[3288,3289,3290,3291],[54,47676,3584],{"className":47677},[127,128,3291],[54,47679,232],{"className":47680},[231],[54,47682,47684],{"className":47683},[178],[54,47685,47687],{"className":47686,"style":3304},[182],[54,47688],{},[54,47690,47692,47709],{"className":47691},[61],[54,47693,47695],{"className":47694},[65],[67,47696,47697],{"xmlns":69},[72,47698,47699,47707],{},[75,47700,47701],{},[3141,47702,47703,47705],{},[78,47704,1755],{},[78,47706,3584],{},[106,47708,42652],{"encoding":108},[54,47710,47712],{"className":47711,"ariaHidden":114},[113],[54,47713,47715,47718],{"className":47714},[118],[54,47716],{"className":47717,"style":12758},[122],[54,47719,47721,47724],{"className":47720},[127],[54,47722,1755],{"className":47723,"style":4389},[127,128],[54,47725,47727],{"className":47726},[3267],[54,47728,47730,47750],{"className":47729},[173,174],[54,47731,47733,47747],{"className":47732},[178],[54,47734,47736],{"className":47735,"style":3861},[182],[54,47737,47738,47741],{"style":16616},[54,47739],{"className":47740,"style":3284},[190],[54,47742,47744],{"className":47743},[3288,3289,3290,3291],[54,47745,3584],{"className":47746},[127,128,3291],[54,47748,232],{"className":47749},[231],[54,47751,47753],{"className":47752},[178],[54,47754,47756],{"className":47755,"style":3304},[182],[54,47757],{}," are the values of the independent and dependent variables for each example.",[324,47760,47761,1832,47821,47894],{},[54,47762,47764,47781],{"className":47763},[61],[54,47765,47767],{"className":47766},[65],[67,47768,47769],{"xmlns":69},[72,47770,47771,47779],{},[75,47772,47773],{},[3535,47774,47775,47777],{"accent":114},[78,47776,1760],{},[82,47778,10574],{},[106,47780,10831],{"encoding":108},[54,47782,47784],{"className":47783,"ariaHidden":114},[113],[54,47785,47787,47790],{"className":47786},[118],[54,47788],{"className":47789,"style":10641},[122],[54,47791,47793],{"className":47792},[127,3623],[54,47794,47796],{"className":47795},[173],[54,47797,47799],{"className":47798},[178],[54,47800,47802,47810],{"className":47801,"style":10641},[182],[54,47803,47804,47807],{"style":3635},[54,47805],{"className":47806,"style":191},[190],[54,47808,1760],{"className":47809},[127,128],[54,47811,47812,47815],{"style":3635},[54,47813],{"className":47814,"style":191},[190],[54,47816,47818],{"className":47817,"style":10658},[3651],[54,47819,10574],{"className":47820},[127],[54,47822,47824,47842],{"className":47823},[61],[54,47825,47827],{"className":47826},[65],[67,47828,47829],{"xmlns":69},[72,47830,47831,47839],{},[75,47832,47833],{},[3535,47834,47835,47837],{"accent":114},[78,47836,1755],{},[82,47838,10574],{},[106,47840,47841],{"encoding":108},"\\bar{y}",[54,47843,47845],{"className":47844,"ariaHidden":114},[113],[54,47846,47848,47852],{"className":47847},[118],[54,47849],{"className":47850,"style":47851},[122],"height:0.7622em;vertical-align:-0.1944em;",[54,47853,47855],{"className":47854},[127,3623],[54,47856,47858,47886],{"className":47857},[173,174],[54,47859,47861,47883],{"className":47860},[178],[54,47862,47864,47872],{"className":47863,"style":10641},[182],[54,47865,47866,47869],{"style":3635},[54,47867],{"className":47868,"style":191},[190],[54,47870,1755],{"className":47871,"style":4389},[127,128],[54,47873,47874,47877],{"style":3635},[54,47875],{"className":47876,"style":191},[190],[54,47878,47880],{"className":47879,"style":45777},[3651],[54,47881,10574],{"className":47882},[127],[54,47884,232],{"className":47885},[231],[54,47887,47889],{"className":47888},[178],[54,47890,47892],{"className":47891,"style":26882},[182],[54,47893],{}," are the means (or averages) of the independent and dependent variables, respectively.",[12,47896,47897],{},"Let's do an example to understand how to apply it. Suppose we have a dataset with the following characteristics:",[249,47899,47900,47910],{},[252,47901,47902],{},[255,47903,47904,47907],{},[258,47905,47906],{},"Size (m²)",[258,47908,47909],{},"Price (USD)",[268,47911,47912,47919,47926],{},[255,47913,47914,47916],{},[273,47915,11496],{},[273,47917,47918],{},"100,000",[255,47920,47921,47923],{},[273,47922,11514],{},[273,47924,47925],{},"200,000",[255,47927,47928,47931],{},[273,47929,47930],{},"150",[273,47932,47933],{},"300,000",[12,47935,47936,47937,47940],{},"We want to build a linear regression model to ",[327,47938,47939],{},"predict the price"," of a house based on its size. In this case, the independent variable is the size (X) and the dependent variable is the price (Y). The linear regression model can be expressed as:",[54,47942,47944],{"className":47943},[57],[54,47945,47947,47983],{"className":47946},[61],[54,47948,47950],{"className":47949},[65],[67,47951,47952],{"xmlns":69,"display":70},[72,47953,47954,47980],{},[75,47955,47956,47958,47960,47966,47968,47974,47976,47978],{},[78,47957,1755],{},[82,47959,94],{},[3141,47961,47962,47964],{},[78,47963,38426],{},[371,47965,9765],{},[82,47967,2857],{},[3141,47969,47970,47972],{},[78,47971,38426],{},[371,47973,373],{},[78,47975,1760],{},[82,47977,2857],{},[78,47979,43167],{},[106,47981,47982],{"encoding":108},"y = \\beta_0 + \\beta_1 x + \\epsilon",[54,47984,47986,48004,48059,48117],{"className":47985,"ariaHidden":114},[113],[54,47987,47989,47992,47995,47998,48001],{"className":47988},[118],[54,47990],{"className":47991,"style":12758},[122],[54,47993,1755],{"className":47994,"style":4389},[127,128],[54,47996],{"className":47997,"style":145},[144],[54,47999,94],{"className":48000},[149],[54,48002],{"className":48003,"style":145},[144],[54,48005,48007,48010,48050,48053,48056],{"className":48006},[118],[54,48008],{"className":48009,"style":1179},[122],[54,48011,48013,48016],{"className":48012},[127],[54,48014,38426],{"className":48015,"style":38481},[127,128],[54,48017,48019],{"className":48018},[3267],[54,48020,48022,48042],{"className":48021},[173,174],[54,48023,48025,48039],{"className":48024},[178],[54,48026,48028],{"className":48027,"style":3277},[182],[54,48029,48030,48033],{"style":38496},[54,48031],{"className":48032,"style":3284},[190],[54,48034,48036],{"className":48035},[3288,3289,3290,3291],[54,48037,9765],{"className":48038},[127,3291],[54,48040,232],{"className":48041},[231],[54,48043,48045],{"className":48044},[178],[54,48046,48048],{"className":48047,"style":3304},[182],[54,48049],{},[54,48051],{"className":48052,"style":1303},[144],[54,48054,2857],{"className":48055},[1307],[54,48057],{"className":48058,"style":1303},[144],[54,48060,48062,48065,48105,48108,48111,48114],{"className":48061},[118],[54,48063],{"className":48064,"style":1179},[122],[54,48066,48068,48071],{"className":48067},[127],[54,48069,38426],{"className":48070,"style":38481},[127,128],[54,48072,48074],{"className":48073},[3267],[54,48075,48077,48097],{"className":48076},[173,174],[54,48078,48080,48094],{"className":48079},[178],[54,48081,48083],{"className":48082,"style":3277},[182],[54,48084,48085,48088],{"style":38496},[54,48086],{"className":48087,"style":3284},[190],[54,48089,48091],{"className":48090},[3288,3289,3290,3291],[54,48092,373],{"className":48093},[127,3291],[54,48095,232],{"className":48096},[231],[54,48098,48100],{"className":48099},[178],[54,48101,48103],{"className":48102,"style":3304},[182],[54,48104],{},[54,48106,1760],{"className":48107},[127,128],[54,48109],{"className":48110,"style":1303},[144],[54,48112,2857],{"className":48113},[1307],[54,48115],{"className":48116,"style":1303},[144],[54,48118,48120,48123],{"className":48119},[118],[54,48121],{"className":48122,"style":3703},[122],[54,48124,43167],{"className":48125},[127,128],[12,48127,1016],{},[321,48129,48130,48161,48192,48264,48336],{},[324,48131,48132,48160],{},[54,48133,48135,48148],{"className":48134},[61],[54,48136,48138],{"className":48137},[65],[67,48139,48140],{"xmlns":69},[72,48141,48142,48146],{},[75,48143,48144],{},[78,48145,1755],{},[106,48147,1755],{"encoding":108},[54,48149,48151],{"className":48150,"ariaHidden":114},[113],[54,48152,48154,48157],{"className":48153},[118],[54,48155],{"className":48156,"style":12758},[122],[54,48158,1755],{"className":48159,"style":4389},[127,128]," is the price of the house.",[324,48162,48163,48191],{},[54,48164,48166,48179],{"className":48165},[61],[54,48167,48169],{"className":48168},[65],[67,48170,48171],{"xmlns":69},[72,48172,48173,48177],{},[75,48174,48175],{},[78,48176,1760],{},[106,48178,1760],{"encoding":108},[54,48180,48182],{"className":48181,"ariaHidden":114},[113],[54,48183,48185,48188],{"className":48184},[118],[54,48186],{"className":48187,"style":3703},[122],[54,48189,1760],{"className":48190},[127,128]," is the size of the house.",[324,48193,48194,48263],{},[54,48195,48197,48214],{"className":48196},[61],[54,48198,48200],{"className":48199},[65],[67,48201,48202],{"xmlns":69},[72,48203,48204,48212],{},[75,48205,48206],{},[3141,48207,48208,48210],{},[78,48209,38426],{},[371,48211,9765],{},[106,48213,43816],{"encoding":108},[54,48215,48217],{"className":48216,"ariaHidden":114},[113],[54,48218,48220,48223],{"className":48219},[118],[54,48221],{"className":48222,"style":1179},[122],[54,48224,48226,48229],{"className":48225},[127],[54,48227,38426],{"className":48228,"style":38481},[127,128],[54,48230,48232],{"className":48231},[3267],[54,48233,48235,48255],{"className":48234},[173,174],[54,48236,48238,48252],{"className":48237},[178],[54,48239,48241],{"className":48240,"style":3277},[182],[54,48242,48243,48246],{"style":38496},[54,48244],{"className":48245,"style":3284},[190],[54,48247,48249],{"className":48248},[3288,3289,3290,3291],[54,48250,9765],{"className":48251},[127,3291],[54,48253,232],{"className":48254},[231],[54,48256,48258],{"className":48257},[178],[54,48259,48261],{"className":48260,"style":3304},[182],[54,48262],{}," is the y-intercept.",[324,48265,48266,48335],{},[54,48267,48269,48286],{"className":48268},[61],[54,48270,48272],{"className":48271},[65],[67,48273,48274],{"xmlns":69},[72,48275,48276,48284],{},[75,48277,48278],{},[3141,48279,48280,48282],{},[78,48281,38426],{},[371,48283,373],{},[106,48285,46711],{"encoding":108},[54,48287,48289],{"className":48288,"ariaHidden":114},[113],[54,48290,48292,48295],{"className":48291},[118],[54,48293],{"className":48294,"style":1179},[122],[54,48296,48298,48301],{"className":48297},[127],[54,48299,38426],{"className":48300,"style":38481},[127,128],[54,48302,48304],{"className":48303},[3267],[54,48305,48307,48327],{"className":48306},[173,174],[54,48308,48310,48324],{"className":48309},[178],[54,48311,48313],{"className":48312,"style":3277},[182],[54,48314,48315,48318],{"style":38496},[54,48316],{"className":48317,"style":3284},[190],[54,48319,48321],{"className":48320},[3288,3289,3290,3291],[54,48322,373],{"className":48323},[127,3291],[54,48325,232],{"className":48326},[231],[54,48328,48330],{"className":48329},[178],[54,48331,48333],{"className":48332,"style":3304},[182],[54,48334],{}," is the slope.",[324,48337,48338,48366],{},[54,48339,48341,48354],{"className":48340},[61],[54,48342,48344],{"className":48343},[65],[67,48345,48346],{"xmlns":69},[72,48347,48348,48352],{},[75,48349,48350],{},[78,48351,43167],{},[106,48353,44141],{"encoding":108},[54,48355,48357],{"className":48356,"ariaHidden":114},[113],[54,48358,48360,48363],{"className":48359},[118],[54,48361],{"className":48362,"style":3703},[122],[54,48364,43167],{"className":48365},[127,128]," is the error or noise, which for this example we will assume is zero for simplicity.",[12,48368,48369,48370,1832,48439,48508],{},"To find the values of ",[54,48371,48373,48390],{"className":48372},[61],[54,48374,48376],{"className":48375},[65],[67,48377,48378],{"xmlns":69},[72,48379,48380,48388],{},[75,48381,48382],{},[3141,48383,48384,48386],{},[78,48385,38426],{},[371,48387,9765],{},[106,48389,43816],{"encoding":108},[54,48391,48393],{"className":48392,"ariaHidden":114},[113],[54,48394,48396,48399],{"className":48395},[118],[54,48397],{"className":48398,"style":1179},[122],[54,48400,48402,48405],{"className":48401},[127],[54,48403,38426],{"className":48404,"style":38481},[127,128],[54,48406,48408],{"className":48407},[3267],[54,48409,48411,48431],{"className":48410},[173,174],[54,48412,48414,48428],{"className":48413},[178],[54,48415,48417],{"className":48416,"style":3277},[182],[54,48418,48419,48422],{"style":38496},[54,48420],{"className":48421,"style":3284},[190],[54,48423,48425],{"className":48424},[3288,3289,3290,3291],[54,48426,9765],{"className":48427},[127,3291],[54,48429,232],{"className":48430},[231],[54,48432,48434],{"className":48433},[178],[54,48435,48437],{"className":48436,"style":3304},[182],[54,48438],{},[54,48440,48442,48459],{"className":48441},[61],[54,48443,48445],{"className":48444},[65],[67,48446,48447],{"xmlns":69},[72,48448,48449,48457],{},[75,48450,48451],{},[3141,48452,48453,48455],{},[78,48454,38426],{},[371,48456,373],{},[106,48458,46711],{"encoding":108},[54,48460,48462],{"className":48461,"ariaHidden":114},[113],[54,48463,48465,48468],{"className":48464},[118],[54,48466],{"className":48467,"style":1179},[122],[54,48469,48471,48474],{"className":48470},[127],[54,48472,38426],{"className":48473,"style":38481},[127,128],[54,48475,48477],{"className":48476},[3267],[54,48478,48480,48500],{"className":48479},[173,174],[54,48481,48483,48497],{"className":48482},[178],[54,48484,48486],{"className":48485,"style":3277},[182],[54,48487,48488,48491],{"style":38496},[54,48489],{"className":48490,"style":3284},[190],[54,48492,48494],{"className":48493},[3288,3289,3290,3291],[54,48495,373],{"className":48496},[127,3291],[54,48498,232],{"className":48499},[231],[54,48501,48503],{"className":48502},[178],[54,48504,48506],{"className":48505,"style":3304},[182],[54,48507],{},", we can use the least squares method with the formula we mentioned earlier:",[54,48510,48512],{"className":48511},[57],[54,48513,48515,48612],{"className":48514},[61],[54,48516,48518],{"className":48517},[65],[67,48519,48520],{"xmlns":69,"display":70},[72,48521,48522,48610],{},[75,48523,48524,48530,48532],{},[3141,48525,48526,48528],{},[78,48527,38426],{},[371,48529,373],{},[82,48531,94],{},[96,48533,48534,48574],{},[75,48535,48536,48538,48540,48542,48548,48554,48556,48558,48560,48566,48568],{},[78,48537,3188],{},[82,48539,45202],{},[82,48541,85],{"stretchy":84},[3141,48543,48544,48546],{},[78,48545,1760],{},[78,48547,3584],{},[3141,48549,48550,48552],{},[78,48551,1755],{},[78,48553,3584],{},[82,48555,91],{"stretchy":84},[82,48557,6230],{},[82,48559,45202],{},[3141,48561,48562,48564],{},[78,48563,1760],{},[78,48565,3584],{},[82,48567,45202],{},[3141,48569,48570,48572],{},[78,48571,1755],{},[78,48573,3584],{},[75,48575,48576,48578,48580,48582,48590,48592,48594,48596,48598,48604],{},[78,48577,3188],{},[82,48579,45202],{},[82,48581,85],{"stretchy":84},[6201,48583,48584,48586,48588],{},[78,48585,1760],{},[78,48587,3584],{},[371,48589,379],{},[82,48591,91],{"stretchy":84},[82,48593,6230],{},[82,48595,85],{"stretchy":84},[82,48597,45202],{},[3141,48599,48600,48602],{},[78,48601,1760],{},[78,48603,3584],{},[6259,48605,48606,48608],{},[82,48607,91],{"stretchy":84},[371,48609,379],{},[106,48611,46865],{"encoding":108},[54,48613,48615,48670],{"className":48614,"ariaHidden":114},[113],[54,48616,48618,48621,48661,48664,48667],{"className":48617},[118],[54,48619],{"className":48620,"style":1179},[122],[54,48622,48624,48627],{"className":48623},[127],[54,48625,38426],{"className":48626,"style":38481},[127,128],[54,48628,48630],{"className":48629},[3267],[54,48631,48633,48653],{"className":48632},[173,174],[54,48634,48636,48650],{"className":48635},[178],[54,48637,48639],{"className":48638,"style":3277},[182],[54,48640,48641,48644],{"style":38496},[54,48642],{"className":48643,"style":3284},[190],[54,48645,48647],{"className":48646},[3288,3289,3290,3291],[54,48648,373],{"className":48649},[127,3291],[54,48651,232],{"className":48652},[231],[54,48654,48656],{"className":48655},[178],[54,48657,48659],{"className":48658,"style":3304},[182],[54,48660],{},[54,48662],{"className":48663,"style":145},[144],[54,48665,94],{"className":48666},[149],[54,48668],{"className":48669,"style":145},[144],[54,48671,48673,48676],{"className":48672},[118],[54,48674],{"className":48675,"style":46930},[122],[54,48677,48679,48682,49081],{"className":48678},[127],[54,48680],{"className":48681},[133,166],[54,48683,48685],{"className":48684},[96],[54,48686,48688,49073],{"className":48687},[173,174],[54,48689,48691,49070],{"className":48690},[178],[54,48692,48694,48855,48863],{"className":48693,"style":2004},[182],[54,48695,48696,48699],{"style":186},[54,48697],{"className":48698,"style":191},[190],[54,48700,48702,48705,48708,48711,48714,48765,48768,48771,48774,48777,48780,48783,48786,48826],{"className":48701},[127],[54,48703,3188],{"className":48704},[127,128],[54,48706],{"className":48707,"style":448},[144],[54,48709,45202],{"className":48710,"style":46967},[3675,3805,46966],[54,48712,85],{"className":48713},[133],[54,48715,48717,48720],{"className":48716},[127],[54,48718,1760],{"className":48719},[127,128],[54,48721,48723],{"className":48722},[3267],[54,48724,48726,48757],{"className":48725},[173,174],[54,48727,48729,48754],{"className":48728},[178],[54,48730,48732,48743],{"className":48731,"style":6459},[182],[54,48733,48734,48737],{"style":46991},[54,48735],{"className":48736,"style":3284},[190],[54,48738,48740],{"className":48739},[3288,3289,3290,3291],[54,48741,3584],{"className":48742},[127,128,3291],[54,48744,48745,48748],{"style":6483},[54,48746],{"className":48747,"style":3284},[190],[54,48749,48751],{"className":48750},[3288,3289,3290,3291],[54,48752,379],{"className":48753},[127,3291],[54,48755,232],{"className":48756},[231],[54,48758,48760],{"className":48759},[178],[54,48761,48763],{"className":48762,"style":47021},[182],[54,48764],{},[54,48766,91],{"className":48767},[140],[54,48769],{"className":48770,"style":1303},[144],[54,48772,6230],{"className":48773},[1307],[54,48775],{"className":48776,"style":1303},[144],[54,48778,85],{"className":48779},[133],[54,48781,45202],{"className":48782,"style":46967},[3675,3805,46966],[54,48784],{"className":48785,"style":448},[144],[54,48787,48789,48792],{"className":48788},[127],[54,48790,1760],{"className":48791},[127,128],[54,48793,48795],{"className":48794},[3267],[54,48796,48798,48818],{"className":48797},[173,174],[54,48799,48801,48815],{"className":48800},[178],[54,48802,48804],{"className":48803,"style":3861},[182],[54,48805,48806,48809],{"style":3280},[54,48807],{"className":48808,"style":3284},[190],[54,48810,48812],{"className":48811},[3288,3289,3290,3291],[54,48813,3584],{"className":48814},[127,128,3291],[54,48816,232],{"className":48817},[231],[54,48819,48821],{"className":48820},[178],[54,48822,48824],{"className":48823,"style":3304},[182],[54,48825],{},[54,48827,48829,48832],{"className":48828},[140],[54,48830,91],{"className":48831},[140],[54,48833,48835],{"className":48834},[3267],[54,48836,48838],{"className":48837},[173],[54,48839,48841],{"className":48840},[178],[54,48842,48844],{"className":48843,"style":47103},[182],[54,48845,48846,48849],{"style":47106},[54,48847],{"className":48848,"style":3284},[190],[54,48850,48852],{"className":48851},[3288,3289,3290,3291],[54,48853,379],{"className":48854},[127,3291],[54,48856,48857,48860],{"style":204},[54,48858],{"className":48859,"style":191},[190],[54,48861],{"className":48862,"style":212},[211],[54,48864,48865,48868],{"style":215},[54,48866],{"className":48867,"style":191},[190],[54,48869,48871,48874,48877,48880,48883,48923,48963,48966,48969,48972,48975,48978,48981,49021,49024,49027,49030],{"className":48870},[127],[54,48872,3188],{"className":48873},[127,128],[54,48875],{"className":48876,"style":448},[144],[54,48878,45202],{"className":48879,"style":46967},[3675,3805,46966],[54,48881,85],{"className":48882},[133],[54,48884,48886,48889],{"className":48885},[127],[54,48887,1760],{"className":48888},[127,128],[54,48890,48892],{"className":48891},[3267],[54,48893,48895,48915],{"className":48894},[173,174],[54,48896,48898,48912],{"className":48897},[178],[54,48899,48901],{"className":48900,"style":3861},[182],[54,48902,48903,48906],{"style":3280},[54,48904],{"className":48905,"style":3284},[190],[54,48907,48909],{"className":48908},[3288,3289,3290,3291],[54,48910,3584],{"className":48911},[127,128,3291],[54,48913,232],{"className":48914},[231],[54,48916,48918],{"className":48917},[178],[54,48919,48921],{"className":48920,"style":3304},[182],[54,48922],{},[54,48924,48926,48929],{"className":48925},[127],[54,48927,1755],{"className":48928,"style":4389},[127,128],[54,48930,48932],{"className":48931},[3267],[54,48933,48935,48955],{"className":48934},[173,174],[54,48936,48938,48952],{"className":48937},[178],[54,48939,48941],{"className":48940,"style":3861},[182],[54,48942,48943,48946],{"style":16616},[54,48944],{"className":48945,"style":3284},[190],[54,48947,48949],{"className":48948},[3288,3289,3290,3291],[54,48950,3584],{"className":48951},[127,128,3291],[54,48953,232],{"className":48954},[231],[54,48956,48958],{"className":48957},[178],[54,48959,48961],{"className":48960,"style":3304},[182],[54,48962],{},[54,48964,91],{"className":48965},[140],[54,48967],{"className":48968,"style":1303},[144],[54,48970,6230],{"className":48971},[1307],[54,48973],{"className":48974,"style":1303},[144],[54,48976,45202],{"className":48977,"style":46967},[3675,3805,46966],[54,48979],{"className":48980,"style":448},[144],[54,48982,48984,48987],{"className":48983},[127],[54,48985,1760],{"className":48986},[127,128],[54,48988,48990],{"className":48989},[3267],[54,48991,48993,49013],{"className":48992},[173,174],[54,48994,48996,49010],{"className":48995},[178],[54,48997,48999],{"className":48998,"style":3861},[182],[54,49000,49001,49004],{"style":3280},[54,49002],{"className":49003,"style":3284},[190],[54,49005,49007],{"className":49006},[3288,3289,3290,3291],[54,49008,3584],{"className":49009},[127,128,3291],[54,49011,232],{"className":49012},[231],[54,49014,49016],{"className":49015},[178],[54,49017,49019],{"className":49018,"style":3304},[182],[54,49020],{},[54,49022],{"className":49023,"style":448},[144],[54,49025,45202],{"className":49026,"style":46967},[3675,3805,46966],[54,49028],{"className":49029,"style":448},[144],[54,49031,49033,49036],{"className":49032},[127],[54,49034,1755],{"className":49035,"style":4389},[127,128],[54,49037,49039],{"className":49038},[3267],[54,49040,49042,49062],{"className":49041},[173,174],[54,49043,49045,49059],{"className":49044},[178],[54,49046,49048],{"className":49047,"style":3861},[182],[54,49049,49050,49053],{"style":16616},[54,49051],{"className":49052,"style":3284},[190],[54,49054,49056],{"className":49055},[3288,3289,3290,3291],[54,49057,3584],{"className":49058},[127,128,3291],[54,49060,232],{"className":49061},[231],[54,49063,49065],{"className":49064},[178],[54,49066,49068],{"className":49067,"style":3304},[182],[54,49069],{},[54,49071,232],{"className":49072},[231],[54,49074,49076],{"className":49075},[178],[54,49077,49079],{"className":49078,"style":47340},[182],[54,49080],{},[54,49082],{"className":49083},[140,166],[54,49085,49087],{"className":49086},[57],[54,49088,49090,49129],{"className":49089},[61],[54,49091,49093],{"className":49092},[65],[67,49094,49095],{"xmlns":69,"display":70},[72,49096,49097,49127],{},[75,49098,49099,49105,49107,49113,49115,49121],{},[3141,49100,49101,49103],{},[78,49102,38426],{},[371,49104,9765],{},[82,49106,94],{},[3535,49108,49109,49111],{"accent":114},[78,49110,1755],{},[82,49112,10574],{},[82,49114,6230],{},[3141,49116,49117,49119],{},[78,49118,38426],{},[371,49120,373],{},[3535,49122,49123,49125],{"accent":114},[78,49124,1760],{},[82,49126,10574],{},[106,49128,47391],{"encoding":108},[54,49130,49132,49187,49244],{"className":49131,"ariaHidden":114},[113],[54,49133,49135,49138,49178,49181,49184],{"className":49134},[118],[54,49136],{"className":49137,"style":1179},[122],[54,49139,49141,49144],{"className":49140},[127],[54,49142,38426],{"className":49143,"style":38481},[127,128],[54,49145,49147],{"className":49146},[3267],[54,49148,49150,49170],{"className":49149},[173,174],[54,49151,49153,49167],{"className":49152},[178],[54,49154,49156],{"className":49155,"style":3277},[182],[54,49157,49158,49161],{"style":38496},[54,49159],{"className":49160,"style":3284},[190],[54,49162,49164],{"className":49163},[3288,3289,3290,3291],[54,49165,9765],{"className":49166},[127,3291],[54,49168,232],{"className":49169},[231],[54,49171,49173],{"className":49172},[178],[54,49174,49176],{"className":49175,"style":3304},[182],[54,49177],{},[54,49179],{"className":49180,"style":145},[144],[54,49182,94],{"className":49183},[149],[54,49185],{"className":49186,"style":145},[144],[54,49188,49190,49193,49235,49238,49241],{"className":49189},[118],[54,49191],{"className":49192,"style":16945},[122],[54,49194,49196],{"className":49195},[127,3623],[54,49197,49199,49227],{"className":49198},[173,174],[54,49200,49202,49224],{"className":49201},[178],[54,49203,49205,49213],{"className":49204,"style":10641},[182],[54,49206,49207,49210],{"style":3635},[54,49208],{"className":49209,"style":191},[190],[54,49211,1755],{"className":49212,"style":4389},[127,128],[54,49214,49215,49218],{"style":3635},[54,49216],{"className":49217,"style":191},[190],[54,49219,49221],{"className":49220,"style":45777},[3651],[54,49222,10574],{"className":49223},[127],[54,49225,232],{"className":49226},[231],[54,49228,49230],{"className":49229},[178],[54,49231,49233],{"className":49232,"style":26882},[182],[54,49234],{},[54,49236],{"className":49237,"style":1303},[144],[54,49239,6230],{"className":49240},[1307],[54,49242],{"className":49243,"style":1303},[144],[54,49245,49247,49250,49290],{"className":49246},[118],[54,49248],{"className":49249,"style":1179},[122],[54,49251,49253,49256],{"className":49252},[127],[54,49254,38426],{"className":49255,"style":38481},[127,128],[54,49257,49259],{"className":49258},[3267],[54,49260,49262,49282],{"className":49261},[173,174],[54,49263,49265,49279],{"className":49264},[178],[54,49266,49268],{"className":49267,"style":3277},[182],[54,49269,49270,49273],{"style":38496},[54,49271],{"className":49272,"style":3284},[190],[54,49274,49276],{"className":49275},[3288,3289,3290,3291],[54,49277,373],{"className":49278},[127,3291],[54,49280,232],{"className":49281},[231],[54,49283,49285],{"className":49284},[178],[54,49286,49288],{"className":49287,"style":3304},[182],[54,49289],{},[54,49291,49293],{"className":49292},[127,3623],[54,49294,49296],{"className":49295},[173],[54,49297,49299],{"className":49298},[178],[54,49300,49302,49310],{"className":49301,"style":10641},[182],[54,49303,49304,49307],{"style":3635},[54,49305],{"className":49306,"style":191},[190],[54,49308,1760],{"className":49309},[127,128],[54,49311,49312,49315],{"style":3635},[54,49313],{"className":49314,"style":191},[190],[54,49316,49318],{"className":49317,"style":10658},[3651],[54,49319,10574],{"className":49320},[127],[12,49322,1016],{},[321,49324,49325,49356,49497],{},[324,49326,49327,49355],{},[54,49328,49330,49343],{"className":49329},[61],[54,49331,49333],{"className":49332},[65],[67,49334,49335],{"xmlns":69},[72,49336,49337,49341],{},[75,49338,49339],{},[78,49340,3188],{},[106,49342,3188],{"encoding":108},[54,49344,49346],{"className":49345,"ariaHidden":114},[113],[54,49347,49349,49352],{"className":49348},[118],[54,49350],{"className":49351,"style":3703},[122],[54,49353,3188],{"className":49354},[127,128]," is the number of examples (in this case, 3).",[324,49357,49358,1832,49427,49496],{},[54,49359,49361,49378],{"className":49360},[61],[54,49362,49364],{"className":49363},[65],[67,49365,49366],{"xmlns":69},[72,49367,49368,49376],{},[75,49369,49370],{},[3141,49371,49372,49374],{},[78,49373,1760],{},[78,49375,3584],{},[106,49377,42581],{"encoding":108},[54,49379,49381],{"className":49380,"ariaHidden":114},[113],[54,49382,49384,49387],{"className":49383},[118],[54,49385],{"className":49386,"style":17503},[122],[54,49388,49390,49393],{"className":49389},[127],[54,49391,1760],{"className":49392},[127,128],[54,49394,49396],{"className":49395},[3267],[54,49397,49399,49419],{"className":49398},[173,174],[54,49400,49402,49416],{"className":49401},[178],[54,49403,49405],{"className":49404,"style":3861},[182],[54,49406,49407,49410],{"style":3280},[54,49408],{"className":49409,"style":3284},[190],[54,49411,49413],{"className":49412},[3288,3289,3290,3291],[54,49414,3584],{"className":49415},[127,128,3291],[54,49417,232],{"className":49418},[231],[54,49420,49422],{"className":49421},[178],[54,49423,49425],{"className":49424,"style":3304},[182],[54,49426],{},[54,49428,49430,49447],{"className":49429},[61],[54,49431,49433],{"className":49432},[65],[67,49434,49435],{"xmlns":69},[72,49436,49437,49445],{},[75,49438,49439],{},[3141,49440,49441,49443],{},[78,49442,1755],{},[78,49444,3584],{},[106,49446,42652],{"encoding":108},[54,49448,49450],{"className":49449,"ariaHidden":114},[113],[54,49451,49453,49456],{"className":49452},[118],[54,49454],{"className":49455,"style":12758},[122],[54,49457,49459,49462],{"className":49458},[127],[54,49460,1755],{"className":49461,"style":4389},[127,128],[54,49463,49465],{"className":49464},[3267],[54,49466,49468,49488],{"className":49467},[173,174],[54,49469,49471,49485],{"className":49470},[178],[54,49472,49474],{"className":49473,"style":3861},[182],[54,49475,49476,49479],{"style":16616},[54,49477],{"className":49478,"style":3284},[190],[54,49480,49482],{"className":49481},[3288,3289,3290,3291],[54,49483,3584],{"className":49484},[127,128,3291],[54,49486,232],{"className":49487},[231],[54,49489,49491],{"className":49490},[178],[54,49492,49494],{"className":49493,"style":3304},[182],[54,49495],{}," are the values of size and price for each example.",[324,49498,49499,1832,49559,49630],{},[54,49500,49502,49519],{"className":49501},[61],[54,49503,49505],{"className":49504},[65],[67,49506,49507],{"xmlns":69},[72,49508,49509,49517],{},[75,49510,49511],{},[3535,49512,49513,49515],{"accent":114},[78,49514,1760],{},[82,49516,10574],{},[106,49518,10831],{"encoding":108},[54,49520,49522],{"className":49521,"ariaHidden":114},[113],[54,49523,49525,49528],{"className":49524},[118],[54,49526],{"className":49527,"style":10641},[122],[54,49529,49531],{"className":49530},[127,3623],[54,49532,49534],{"className":49533},[173],[54,49535,49537],{"className":49536},[178],[54,49538,49540,49548],{"className":49539,"style":10641},[182],[54,49541,49542,49545],{"style":3635},[54,49543],{"className":49544,"style":191},[190],[54,49546,1760],{"className":49547},[127,128],[54,49549,49550,49553],{"style":3635},[54,49551],{"className":49552,"style":191},[190],[54,49554,49556],{"className":49555,"style":10658},[3651],[54,49557,10574],{"className":49558},[127],[54,49560,49562,49579],{"className":49561},[61],[54,49563,49565],{"className":49564},[65],[67,49566,49567],{"xmlns":69},[72,49568,49569,49577],{},[75,49570,49571],{},[3535,49572,49573,49575],{"accent":114},[78,49574,1755],{},[82,49576,10574],{},[106,49578,47841],{"encoding":108},[54,49580,49582],{"className":49581,"ariaHidden":114},[113],[54,49583,49585,49588],{"className":49584},[118],[54,49586],{"className":49587,"style":47851},[122],[54,49589,49591],{"className":49590},[127,3623],[54,49592,49594,49622],{"className":49593},[173,174],[54,49595,49597,49619],{"className":49596},[178],[54,49598,49600,49608],{"className":49599,"style":10641},[182],[54,49601,49602,49605],{"style":3635},[54,49603],{"className":49604,"style":191},[190],[54,49606,1755],{"className":49607,"style":4389},[127,128],[54,49609,49610,49613],{"style":3635},[54,49611],{"className":49612,"style":191},[190],[54,49614,49616],{"className":49615,"style":45777},[3651],[54,49617,10574],{"className":49618},[127],[54,49620,232],{"className":49621},[231],[54,49623,49625],{"className":49624},[178],[54,49626,49628],{"className":49627,"style":26882},[182],[54,49629],{}," are the means of the independent and dependent variables, respectively.",[12,49632,49633],{},"We have then for this case:",[54,49635,49637],{"className":49636},[57],[54,49638,49640,49776],{"className":49639},[61],[54,49641,49643],{"className":49642},[65],[67,49644,49645],{"xmlns":69,"display":70},[72,49646,49647,49773],{},[75,49648,49649,49655,49657],{},[3141,49650,49651,49653],{},[78,49652,38426],{},[371,49654,373],{},[82,49656,94],{},[96,49658,49659,49723],{},[75,49660,49661,49663,49665,49667,49670,49673,49675,49677,49679,49682,49684,49686,49688,49691,49693,49695,49697,49699,49701,49703,49705,49707,49709,49711,49713,49715,49717,49719,49721],{},[371,49662,384],{},[82,49664,85],{"stretchy":84},[371,49666,11496],{},[82,49668,49669],{},"∗",[371,49671,49672],{},"100000",[82,49674,2857],{},[371,49676,11514],{},[82,49678,49669],{},[371,49680,49681],{},"200000",[82,49683,2857],{},[371,49685,47930],{},[82,49687,49669],{},[371,49689,49690],{},"300000",[82,49692,91],{"stretchy":84},[82,49694,6230],{},[82,49696,85],{"stretchy":84},[371,49698,11496],{},[82,49700,2857],{},[371,49702,11514],{},[82,49704,2857],{},[371,49706,47930],{},[82,49708,91],{"stretchy":84},[82,49710,85],{"stretchy":84},[371,49712,49672],{},[82,49714,2857],{},[371,49716,49681],{},[82,49718,2857],{},[371,49720,49690],{},[82,49722,91],{"stretchy":84},[75,49724,49725,49727,49729,49735,49737,49743,49745,49751,49753,49755,49757,49759,49761,49763,49765,49767],{},[371,49726,384],{},[82,49728,85],{"stretchy":84},[6259,49730,49731,49733],{},[371,49732,11496],{},[371,49734,379],{},[82,49736,2857],{},[6259,49738,49739,49741],{},[371,49740,11514],{},[371,49742,379],{},[82,49744,2857],{},[6259,49746,49747,49749],{},[371,49748,47930],{},[371,49750,379],{},[82,49752,91],{"stretchy":84},[82,49754,6230],{},[82,49756,85],{"stretchy":84},[371,49758,11496],{},[82,49760,2857],{},[371,49762,11514],{},[82,49764,2857],{},[371,49766,47930],{},[6259,49768,49769,49771],{},[82,49770,91],{"stretchy":84},[371,49772,379],{},[106,49774,49775],{"encoding":108},"\\beta_1 = \\frac{3(50*100000 + 100*200000 + 150*300000) - (50 + 100 + 150)(100000 + 200000 + 300000)}{3(50^2 + 100^2 + 150^2) - (50 + 100 + 150)^2}",[54,49777,49779,49834],{"className":49778,"ariaHidden":114},[113],[54,49780,49782,49785,49825,49828,49831],{"className":49781},[118],[54,49783],{"className":49784,"style":1179},[122],[54,49786,49788,49791],{"className":49787},[127],[54,49789,38426],{"className":49790,"style":38481},[127,128],[54,49792,49794],{"className":49793},[3267],[54,49795,49797,49817],{"className":49796},[173,174],[54,49798,49800,49814],{"className":49799},[178],[54,49801,49803],{"className":49802,"style":3277},[182],[54,49804,49805,49808],{"style":38496},[54,49806],{"className":49807,"style":3284},[190],[54,49809,49811],{"className":49810},[3288,3289,3290,3291],[54,49812,373],{"className":49813},[127,3291],[54,49815,232],{"className":49816},[231],[54,49818,49820],{"className":49819},[178],[54,49821,49823],{"className":49822,"style":3304},[182],[54,49824],{},[54,49826],{"className":49827,"style":145},[144],[54,49829,94],{"className":49830},[149],[54,49832],{"className":49833,"style":145},[144],[54,49835,49837,49840],{"className":49836},[118],[54,49838],{"className":49839,"style":1985},[122],[54,49841,49843,49846,50232],{"className":49842},[127],[54,49844],{"className":49845},[133,166],[54,49847,49849],{"className":49848},[96],[54,49850,49852,50224],{"className":49851},[173,174],[54,49853,49855,50221],{"className":49854},[178],[54,49856,49858,50058,50066],{"className":49857,"style":2004},[182],[54,49859,49860,49863],{"style":186},[54,49861],{"className":49862,"style":191},[190],[54,49864,49866,49869,49872,49875,49904,49907,49910,49913,49916,49945,49948,49951,49954,49958,49987,49990,49993,49996,49999,50002,50005,50008,50011,50014,50017,50020,50023,50026,50029],{"className":49865},[127],[54,49867,384],{"className":49868},[127],[54,49870,85],{"className":49871},[133],[54,49873,394],{"className":49874},[127],[54,49876,49878,49881],{"className":49877},[127],[54,49879,9765],{"className":49880},[127],[54,49882,49884],{"className":49883},[3267],[54,49885,49887],{"className":49886},[173],[54,49888,49890],{"className":49889},[178],[54,49891,49893],{"className":49892,"style":47103},[182],[54,49894,49895,49898],{"style":47106},[54,49896],{"className":49897,"style":3284},[190],[54,49899,49901],{"className":49900},[3288,3289,3290,3291],[54,49902,379],{"className":49903},[127,3291],[54,49905],{"className":49906,"style":1303},[144],[54,49908,2857],{"className":49909},[1307],[54,49911],{"className":49912,"style":1303},[144],[54,49914,11509],{"className":49915},[127],[54,49917,49919,49922],{"className":49918},[127],[54,49920,9765],{"className":49921},[127],[54,49923,49925],{"className":49924},[3267],[54,49926,49928],{"className":49927},[173],[54,49929,49931],{"className":49930},[178],[54,49932,49934],{"className":49933,"style":47103},[182],[54,49935,49936,49939],{"style":47106},[54,49937],{"className":49938,"style":3284},[190],[54,49940,49942],{"className":49941},[3288,3289,3290,3291],[54,49943,379],{"className":49944},[127,3291],[54,49946],{"className":49947,"style":1303},[144],[54,49949,2857],{"className":49950},[1307],[54,49952],{"className":49953,"style":1303},[144],[54,49955,49957],{"className":49956},[127],"15",[54,49959,49961,49964],{"className":49960},[127],[54,49962,9765],{"className":49963},[127],[54,49965,49967],{"className":49966},[3267],[54,49968,49970],{"className":49969},[173],[54,49971,49973],{"className":49972},[178],[54,49974,49976],{"className":49975,"style":47103},[182],[54,49977,49978,49981],{"style":47106},[54,49979],{"className":49980,"style":3284},[190],[54,49982,49984],{"className":49983},[3288,3289,3290,3291],[54,49985,379],{"className":49986},[127,3291],[54,49988,91],{"className":49989},[140],[54,49991],{"className":49992,"style":1303},[144],[54,49994,6230],{"className":49995},[1307],[54,49997],{"className":49998,"style":1303},[144],[54,50000,85],{"className":50001},[133],[54,50003,11496],{"className":50004},[127],[54,50006],{"className":50007,"style":1303},[144],[54,50009,2857],{"className":50010},[1307],[54,50012],{"className":50013,"style":1303},[144],[54,50015,11514],{"className":50016},[127],[54,50018],{"className":50019,"style":1303},[144],[54,50021,2857],{"className":50022},[1307],[54,50024],{"className":50025,"style":1303},[144],[54,50027,47930],{"className":50028},[127],[54,50030,50032,50035],{"className":50031},[140],[54,50033,91],{"className":50034},[140],[54,50036,50038],{"className":50037},[3267],[54,50039,50041],{"className":50040},[173],[54,50042,50044],{"className":50043},[178],[54,50045,50047],{"className":50046,"style":47103},[182],[54,50048,50049,50052],{"style":47106},[54,50050],{"className":50051,"style":3284},[190],[54,50053,50055],{"className":50054},[3288,3289,3290,3291],[54,50056,379],{"className":50057},[127,3291],[54,50059,50060,50063],{"style":204},[54,50061],{"className":50062,"style":191},[190],[54,50064],{"className":50065,"style":212},[211],[54,50067,50068,50071],{"style":215},[54,50069],{"className":50070,"style":191},[190],[54,50072,50074,50077,50080,50083,50086,50089,50092,50095,50098,50101,50104,50107,50110,50113,50116,50119,50122,50125,50128,50131,50134,50137,50140,50143,50146,50149,50152,50155,50158,50161,50164,50167,50170,50173,50176,50179,50182,50185,50188,50191,50194,50197,50200,50203,50206,50209,50212,50215,50218],{"className":50073},[127],[54,50075,384],{"className":50076},[127],[54,50078,85],{"className":50079},[133],[54,50081,11496],{"className":50082},[127],[54,50084],{"className":50085,"style":1303},[144],[54,50087,49669],{"className":50088},[1307],[54,50090],{"className":50091,"style":1303},[144],[54,50093,49672],{"className":50094},[127],[54,50096],{"className":50097,"style":1303},[144],[54,50099,2857],{"className":50100},[1307],[54,50102],{"className":50103,"style":1303},[144],[54,50105,11514],{"className":50106},[127],[54,50108],{"className":50109,"style":1303},[144],[54,50111,49669],{"className":50112},[1307],[54,50114],{"className":50115,"style":1303},[144],[54,50117,49681],{"className":50118},[127],[54,50120],{"className":50121,"style":1303},[144],[54,50123,2857],{"className":50124},[1307],[54,50126],{"className":50127,"style":1303},[144],[54,50129,47930],{"className":50130},[127],[54,50132],{"className":50133,"style":1303},[144],[54,50135,49669],{"className":50136},[1307],[54,50138],{"className":50139,"style":1303},[144],[54,50141,49690],{"className":50142},[127],[54,50144,91],{"className":50145},[140],[54,50147],{"className":50148,"style":1303},[144],[54,50150,6230],{"className":50151},[1307],[54,50153],{"className":50154,"style":1303},[144],[54,50156,85],{"className":50157},[133],[54,50159,11496],{"className":50160},[127],[54,50162],{"className":50163,"style":1303},[144],[54,50165,2857],{"className":50166},[1307],[54,50168],{"className":50169,"style":1303},[144],[54,50171,11514],{"className":50172},[127],[54,50174],{"className":50175,"style":1303},[144],[54,50177,2857],{"className":50178},[1307],[54,50180],{"className":50181,"style":1303},[144],[54,50183,47930],{"className":50184},[127],[54,50186,91],{"className":50187},[140],[54,50189,85],{"className":50190},[133],[54,50192,49672],{"className":50193},[127],[54,50195],{"className":50196,"style":1303},[144],[54,50198,2857],{"className":50199},[1307],[54,50201],{"className":50202,"style":1303},[144],[54,50204,49681],{"className":50205},[127],[54,50207],{"className":50208,"style":1303},[144],[54,50210,2857],{"className":50211},[1307],[54,50213],{"className":50214,"style":1303},[144],[54,50216,49690],{"className":50217},[127],[54,50219,91],{"className":50220},[140],[54,50222,232],{"className":50223},[231],[54,50225,50227],{"className":50226},[178],[54,50228,50230],{"className":50229,"style":2095},[182],[54,50231],{},[54,50233],{"className":50234},[140,166],[54,50236,50238],{"className":50237},[57],[54,50239,50241,50301],{"className":50240},[61],[54,50242,50244],{"className":50243},[65],[67,50245,50246],{"xmlns":69,"display":70},[72,50247,50248,50298],{},[75,50249,50250,50256,50258,50274,50276,50282],{},[3141,50251,50252,50254],{},[78,50253,38426],{},[371,50255,9765],{},[82,50257,94],{},[96,50259,50260,50272],{},[75,50261,50262,50264,50266,50268,50270],{},[371,50263,49672],{},[82,50265,2857],{},[371,50267,49681],{},[82,50269,2857],{},[371,50271,49690],{},[371,50273,384],{},[82,50275,6230],{},[3141,50277,50278,50280],{},[78,50279,38426],{},[371,50281,373],{},[96,50283,50284,50296],{},[75,50285,50286,50288,50290,50292,50294],{},[371,50287,11496],{},[82,50289,2857],{},[371,50291,11514],{},[82,50293,2857],{},[371,50295,47930],{},[371,50297,384],{},[106,50299,50300],{"encoding":108},"\\beta_0 = \\frac{100000 + 200000 + 300000}{3} - \\beta_1 \\frac{50 + 100 + 150}{3}",[54,50302,50304,50359,50460],{"className":50303,"ariaHidden":114},[113],[54,50305,50307,50310,50350,50353,50356],{"className":50306},[118],[54,50308],{"className":50309,"style":1179},[122],[54,50311,50313,50316],{"className":50312},[127],[54,50314,38426],{"className":50315,"style":38481},[127,128],[54,50317,50319],{"className":50318},[3267],[54,50320,50322,50342],{"className":50321},[173,174],[54,50323,50325,50339],{"className":50324},[178],[54,50326,50328],{"className":50327,"style":3277},[182],[54,50329,50330,50333],{"style":38496},[54,50331],{"className":50332,"style":3284},[190],[54,50334,50336],{"className":50335},[3288,3289,3290,3291],[54,50337,9765],{"className":50338},[127,3291],[54,50340,232],{"className":50341},[231],[54,50343,50345],{"className":50344},[178],[54,50346,50348],{"className":50347,"style":3304},[182],[54,50349],{},[54,50351],{"className":50352,"style":145},[144],[54,50354,94],{"className":50355},[149],[54,50357],{"className":50358,"style":145},[144],[54,50360,50362,50365,50451,50454,50457],{"className":50361},[118],[54,50363],{"className":50364,"style":5893},[122],[54,50366,50368,50371,50448],{"className":50367},[127],[54,50369],{"className":50370},[133,166],[54,50372,50374],{"className":50373},[96],[54,50375,50377,50440],{"className":50376},[173,174],[54,50378,50380,50437],{"className":50379},[178],[54,50381,50383,50394,50402],{"className":50382,"style":5912},[182],[54,50384,50385,50388],{"style":186},[54,50386],{"className":50387,"style":191},[190],[54,50389,50391],{"className":50390},[127],[54,50392,384],{"className":50393},[127],[54,50395,50396,50399],{"style":204},[54,50397],{"className":50398,"style":191},[190],[54,50400],{"className":50401,"style":212},[211],[54,50403,50404,50407],{"style":215},[54,50405],{"className":50406,"style":191},[190],[54,50408,50410,50413,50416,50419,50422,50425,50428,50431,50434],{"className":50409},[127],[54,50411,49672],{"className":50412},[127],[54,50414],{"className":50415,"style":1303},[144],[54,50417,2857],{"className":50418},[1307],[54,50420],{"className":50421,"style":1303},[144],[54,50423,49681],{"className":50424},[127],[54,50426],{"className":50427,"style":1303},[144],[54,50429,2857],{"className":50430},[1307],[54,50432],{"className":50433,"style":1303},[144],[54,50435,49690],{"className":50436},[127],[54,50438,232],{"className":50439},[231],[54,50441,50443],{"className":50442},[178],[54,50444,50446],{"className":50445,"style":5964},[182],[54,50447],{},[54,50449],{"className":50450},[140,166],[54,50452],{"className":50453,"style":1303},[144],[54,50455,6230],{"className":50456},[1307],[54,50458],{"className":50459,"style":1303},[144],[54,50461,50463,50466,50506],{"className":50462},[118],[54,50464],{"className":50465,"style":5893},[122],[54,50467,50469,50472],{"className":50468},[127],[54,50470,38426],{"className":50471,"style":38481},[127,128],[54,50473,50475],{"className":50474},[3267],[54,50476,50478,50498],{"className":50477},[173,174],[54,50479,50481,50495],{"className":50480},[178],[54,50482,50484],{"className":50483,"style":3277},[182],[54,50485,50486,50489],{"style":38496},[54,50487],{"className":50488,"style":3284},[190],[54,50490,50492],{"className":50491},[3288,3289,3290,3291],[54,50493,373],{"className":50494},[127,3291],[54,50496,232],{"className":50497},[231],[54,50499,50501],{"className":50500},[178],[54,50502,50504],{"className":50503,"style":3304},[182],[54,50505],{},[54,50507,50509,50512,50589],{"className":50508},[127],[54,50510],{"className":50511},[133,166],[54,50513,50515],{"className":50514},[96],[54,50516,50518,50581],{"className":50517},[173,174],[54,50519,50521,50578],{"className":50520},[178],[54,50522,50524,50535,50543],{"className":50523,"style":5912},[182],[54,50525,50526,50529],{"style":186},[54,50527],{"className":50528,"style":191},[190],[54,50530,50532],{"className":50531},[127],[54,50533,384],{"className":50534},[127],[54,50536,50537,50540],{"style":204},[54,50538],{"className":50539,"style":191},[190],[54,50541],{"className":50542,"style":212},[211],[54,50544,50545,50548],{"style":215},[54,50546],{"className":50547,"style":191},[190],[54,50549,50551,50554,50557,50560,50563,50566,50569,50572,50575],{"className":50550},[127],[54,50552,11496],{"className":50553},[127],[54,50555],{"className":50556,"style":1303},[144],[54,50558,2857],{"className":50559},[1307],[54,50561],{"className":50562,"style":1303},[144],[54,50564,11514],{"className":50565},[127],[54,50567],{"className":50568,"style":1303},[144],[54,50570,2857],{"className":50571},[1307],[54,50573],{"className":50574,"style":1303},[144],[54,50576,47930],{"className":50577},[127],[54,50579,232],{"className":50580},[231],[54,50582,50584],{"className":50583},[178],[54,50585,50587],{"className":50586,"style":5964},[182],[54,50588],{},[54,50590],{"className":50591},[140,166],[12,50593,50594,50595,1832,50687,50779],{},"Solving these formulas, we obtain the values ​​of ",[54,50596,50598,50620],{"className":50597},[61],[54,50599,50601],{"className":50600},[65],[67,50602,50603],{"xmlns":69},[72,50604,50605,50617],{},[75,50606,50607,50613,50615],{},[3141,50608,50609,50611],{},[78,50610,38426],{},[371,50612,9765],{},[82,50614,94],{},[371,50616,9765],{},[106,50618,50619],{"encoding":108},"\\beta_0 = 0",[54,50621,50623,50678],{"className":50622,"ariaHidden":114},[113],[54,50624,50626,50629,50669,50672,50675],{"className":50625},[118],[54,50627],{"className":50628,"style":1179},[122],[54,50630,50632,50635],{"className":50631},[127],[54,50633,38426],{"className":50634,"style":38481},[127,128],[54,50636,50638],{"className":50637},[3267],[54,50639,50641,50661],{"className":50640},[173,174],[54,50642,50644,50658],{"className":50643},[178],[54,50645,50647],{"className":50646,"style":3277},[182],[54,50648,50649,50652],{"style":38496},[54,50650],{"className":50651,"style":3284},[190],[54,50653,50655],{"className":50654},[3288,3289,3290,3291],[54,50656,9765],{"className":50657},[127,3291],[54,50659,232],{"className":50660},[231],[54,50662,50664],{"className":50663},[178],[54,50665,50667],{"className":50666,"style":3304},[182],[54,50668],{},[54,50670],{"className":50671,"style":145},[144],[54,50673,94],{"className":50674},[149],[54,50676],{"className":50677,"style":145},[144],[54,50679,50681,50684],{"className":50680},[118],[54,50682],{"className":50683,"style":2292},[122],[54,50685,9765],{"className":50686},[127],[54,50688,50690,50712],{"className":50689},[61],[54,50691,50693],{"className":50692},[65],[67,50694,50695],{"xmlns":69},[72,50696,50697,50709],{},[75,50698,50699,50705,50707],{},[3141,50700,50701,50703],{},[78,50702,38426],{},[371,50704,373],{},[82,50706,94],{},[371,50708,9607],{},[106,50710,50711],{"encoding":108},"\\beta_1 = 2000",[54,50713,50715,50770],{"className":50714,"ariaHidden":114},[113],[54,50716,50718,50721,50761,50764,50767],{"className":50717},[118],[54,50719],{"className":50720,"style":1179},[122],[54,50722,50724,50727],{"className":50723},[127],[54,50725,38426],{"className":50726,"style":38481},[127,128],[54,50728,50730],{"className":50729},[3267],[54,50731,50733,50753],{"className":50732},[173,174],[54,50734,50736,50750],{"className":50735},[178],[54,50737,50739],{"className":50738,"style":3277},[182],[54,50740,50741,50744],{"style":38496},[54,50742],{"className":50743,"style":3284},[190],[54,50745,50747],{"className":50746},[3288,3289,3290,3291],[54,50748,373],{"className":50749},[127,3291],[54,50751,232],{"className":50752},[231],[54,50754,50756],{"className":50755},[178],[54,50757,50759],{"className":50758,"style":3304},[182],[54,50760],{},[54,50762],{"className":50763,"style":145},[144],[54,50765,94],{"className":50766},[149],[54,50768],{"className":50769,"style":145},[144],[54,50771,50773,50776],{"className":50772},[118],[54,50774],{"className":50775,"style":2292},[122],[54,50777,9607],{"className":50778},[127],", which allow us to build the following model:",[54,50781,50783],{"className":50782},[57],[54,50784,50786,50814],{"className":50785},[61],[54,50787,50789],{"className":50788},[65],[67,50790,50791],{"xmlns":69,"display":70},[72,50792,50793,50811],{},[75,50794,50795,50801,50803,50805,50807,50809],{},[3535,50796,50797,50799],{"accent":114},[78,50798,1755],{},[82,50800,3541],{},[82,50802,94],{},[371,50804,9765],{},[82,50806,2857],{},[371,50808,9607],{},[78,50810,1760],{},[106,50812,50813],{"encoding":108},"\\hat{y} = 0 + 2000x",[54,50815,50817,50874,50892],{"className":50816,"ariaHidden":114},[113],[54,50818,50820,50823,50865,50868,50871],{"className":50819},[118],[54,50821],{"className":50822,"style":1179},[122],[54,50824,50826],{"className":50825},[127,3623],[54,50827,50829,50857],{"className":50828},[173,174],[54,50830,50832,50854],{"className":50831},[178],[54,50833,50835,50843],{"className":50834,"style":28082},[182],[54,50836,50837,50840],{"style":3635},[54,50838],{"className":50839,"style":191},[190],[54,50841,1755],{"className":50842,"style":4389},[127,128],[54,50844,50845,50848],{"style":3635},[54,50846],{"className":50847,"style":191},[190],[54,50849,50851],{"className":50850,"style":45777},[3651],[54,50852,3541],{"className":50853},[127],[54,50855,232],{"className":50856},[231],[54,50858,50860],{"className":50859},[178],[54,50861,50863],{"className":50862,"style":26882},[182],[54,50864],{},[54,50866],{"className":50867,"style":145},[144],[54,50869,94],{"className":50870},[149],[54,50872],{"className":50873,"style":145},[144],[54,50875,50877,50880,50883,50886,50889],{"className":50876},[118],[54,50878],{"className":50879,"style":5642},[122],[54,50881,9765],{"className":50882},[127],[54,50884],{"className":50885,"style":1303},[144],[54,50887,2857],{"className":50888},[1307],[54,50890],{"className":50891,"style":1303},[144],[54,50893,50895,50898,50901],{"className":50894},[118],[54,50896],{"className":50897,"style":2292},[122],[54,50899,9607],{"className":50900},[127],[54,50902,1760],{"className":50903},[127,128],[54,50905,50907],{"className":50906},[57],[54,50908,50910,50934],{"className":50909},[61],[54,50911,50913],{"className":50912},[65],[67,50914,50915],{"xmlns":69,"display":70},[72,50916,50917,50931],{},[75,50918,50919,50925,50927,50929],{},[3535,50920,50921,50923],{"accent":114},[78,50922,1755],{},[82,50924,3541],{},[82,50926,94],{},[371,50928,9607],{},[78,50930,1760],{},[106,50932,50933],{"encoding":108},"\\hat{y} = 2000x",[54,50935,50937,50994],{"className":50936,"ariaHidden":114},[113],[54,50938,50940,50943,50985,50988,50991],{"className":50939},[118],[54,50941],{"className":50942,"style":1179},[122],[54,50944,50946],{"className":50945},[127,3623],[54,50947,50949,50977],{"className":50948},[173,174],[54,50950,50952,50974],{"className":50951},[178],[54,50953,50955,50963],{"className":50954,"style":28082},[182],[54,50956,50957,50960],{"style":3635},[54,50958],{"className":50959,"style":191},[190],[54,50961,1755],{"className":50962,"style":4389},[127,128],[54,50964,50965,50968],{"style":3635},[54,50966],{"className":50967,"style":191},[190],[54,50969,50971],{"className":50970,"style":45777},[3651],[54,50972,3541],{"className":50973},[127],[54,50975,232],{"className":50976},[231],[54,50978,50980],{"className":50979},[178],[54,50981,50983],{"className":50982,"style":26882},[182],[54,50984],{},[54,50986],{"className":50987,"style":145},[144],[54,50989,94],{"className":50990},[149],[54,50992],{"className":50993,"style":145},[144],[54,50995,50997,51000,51003],{"className":50996},[118],[54,50998],{"className":50999,"style":2292},[122],[54,51001,9607],{"className":51002},[127],[54,51004,1760],{"className":51005},[127,128],[12,51007,51008],{},"We can now make predictions for new size values. For example, for a 120 m² house, the model predicts a price of:",[54,51010,51012],{"className":51011},[57],[54,51013,51015,51051],{"className":51014},[61],[54,51016,51018],{"className":51017},[65],[67,51019,51020],{"xmlns":69,"display":70},[72,51021,51022,51048],{},[75,51023,51024,51030,51032,51034,51036,51039,51041,51044,51046],{},[3535,51025,51026,51028],{"accent":114},[78,51027,1755],{},[82,51029,3541],{},[82,51031,94],{},[371,51033,9607],{},[82,51035,49669],{},[371,51037,51038],{},"120",[82,51040,94],{},[371,51042,51043],{},"240",[82,51045,376],{"separator":114},[371,51047,41942],{},[106,51049,51050],{"encoding":108},"\\hat{y} = 2000 * 120 = 240,000",[54,51052,51054,51111,51129,51147],{"className":51053,"ariaHidden":114},[113],[54,51055,51057,51060,51102,51105,51108],{"className":51056},[118],[54,51058],{"className":51059,"style":1179},[122],[54,51061,51063],{"className":51062},[127,3623],[54,51064,51066,51094],{"className":51065},[173,174],[54,51067,51069,51091],{"className":51068},[178],[54,51070,51072,51080],{"className":51071,"style":28082},[182],[54,51073,51074,51077],{"style":3635},[54,51075],{"className":51076,"style":191},[190],[54,51078,1755],{"className":51079,"style":4389},[127,128],[54,51081,51082,51085],{"style":3635},[54,51083],{"className":51084,"style":191},[190],[54,51086,51088],{"className":51087,"style":45777},[3651],[54,51089,3541],{"className":51090},[127],[54,51092,232],{"className":51093},[231],[54,51095,51097],{"className":51096},[178],[54,51098,51100],{"className":51099,"style":26882},[182],[54,51101],{},[54,51103],{"className":51104,"style":145},[144],[54,51106,94],{"className":51107},[149],[54,51109],{"className":51110,"style":145},[144],[54,51112,51114,51117,51120,51123,51126],{"className":51113},[118],[54,51115],{"className":51116,"style":2292},[122],[54,51118,9607],{"className":51119},[127],[54,51121],{"className":51122,"style":1303},[144],[54,51124,49669],{"className":51125},[1307],[54,51127],{"className":51128,"style":1303},[144],[54,51130,51132,51135,51138,51141,51144],{"className":51131},[118],[54,51133],{"className":51134,"style":2292},[122],[54,51136,51038],{"className":51137},[127],[54,51139],{"className":51140,"style":145},[144],[54,51142,94],{"className":51143},[149],[54,51145],{"className":51146,"style":145},[144],[54,51148,51150,51153,51156,51159,51162],{"className":51149},[118],[54,51151],{"className":51152,"style":41957},[122],[54,51154,51043],{"className":51155},[127],[54,51157,376],{"className":51158},[444],[54,51160],{"className":51161,"style":448},[144],[54,51163,41942],{"className":51164},[127],[12,51166,51167,51168,51171],{},"Our calculations have yielded the best coefficients that ",[327,51169,51170],{},"minimize"," the mean squared error (but do not eliminate it completely). To measure the error of our model, we can calculate the MSE using the formula mentioned earlier:",[54,51173,51175],{"className":51174},[57],[54,51176,51178,51243],{"className":51177},[61],[54,51179,51181],{"className":51180},[65],[67,51182,51183],{"xmlns":69,"display":70},[72,51184,51185,51241],{},[75,51186,51187,51189,51191,51193,51195,51201,51215,51217,51223,51225,51235],{},[78,51188,45185],{},[78,51190,364],{},[78,51192,10293],{},[82,51194,94],{},[96,51196,51197,51199],{},[371,51198,373],{},[78,51200,3188],{},[3575,51202,51203,51205,51213],{},[82,51204,45202],{},[75,51206,51207,51209,51211],{},[78,51208,3584],{},[82,51210,94],{},[371,51212,373],{},[78,51214,3188],{},[82,51216,85],{"stretchy":84},[3141,51218,51219,51221],{},[78,51220,1755],{},[78,51222,3584],{},[82,51224,6230],{},[3535,51226,51227,51233],{"accent":114},[3141,51228,51229,51231],{},[78,51230,1755],{},[78,51232,3584],{},[82,51234,3541],{},[6259,51236,51237,51239],{},[82,51238,91],{"stretchy":84},[371,51240,379],{},[106,51242,45241],{"encoding":108},[54,51244,51246,51270,51460],{"className":51245,"ariaHidden":114},[113],[54,51247,51249,51252,51255,51258,51261,51264,51267],{"className":51248},[118],[54,51250],{"className":51251,"style":415},[122],[54,51253,45185],{"className":51254,"style":2357},[127,128],[54,51256,364],{"className":51257,"style":419},[127,128],[54,51259,10293],{"className":51260,"style":419},[127,128],[54,51262],{"className":51263,"style":145},[144],[54,51265,94],{"className":51266},[149],[54,51268],{"className":51269,"style":145},[144],[54,51271,51273,51276,51338,51341,51408,51411,51451,51454,51457],{"className":51272},[118],[54,51274],{"className":51275,"style":3671},[122],[54,51277,51279,51282,51335],{"className":51278},[127],[54,51280],{"className":51281},[133,166],[54,51283,51285],{"className":51284},[96],[54,51286,51288,51327],{"className":51287},[173,174],[54,51289,51291,51324],{"className":51290},[178],[54,51292,51294,51305,51313],{"className":51293,"style":5912},[182],[54,51295,51296,51299],{"style":186},[54,51297],{"className":51298,"style":191},[190],[54,51300,51302],{"className":51301},[127],[54,51303,3188],{"className":51304},[127,128],[54,51306,51307,51310],{"style":204},[54,51308],{"className":51309,"style":191},[190],[54,51311],{"className":51312,"style":212},[211],[54,51314,51315,51318],{"style":215},[54,51316],{"className":51317,"style":191},[190],[54,51319,51321],{"className":51320},[127],[54,51322,373],{"className":51323},[127],[54,51325,232],{"className":51326},[231],[54,51328,51330],{"className":51329},[178],[54,51331,51333],{"className":51332,"style":5964},[182],[54,51334],{},[54,51336],{"className":51337},[140,166],[54,51339],{"className":51340,"style":448},[144],[54,51342,51344],{"className":51343},[3675,3693],[54,51345,51347,51400],{"className":51346},[173,174],[54,51348,51350,51397],{"className":51349},[178],[54,51351,51353,51373,51383],{"className":51352,"style":3771},[182],[54,51354,51355,51358],{"style":3774},[54,51356],{"className":51357,"style":3778},[190],[54,51359,51361],{"className":51360},[3288,3289,3290,3291],[54,51362,51364,51367,51370],{"className":51363},[127,3291],[54,51365,3584],{"className":51366},[127,128,3291],[54,51368,94],{"className":51369},[149,3291],[54,51371,373],{"className":51372},[127,3291],[54,51374,51375,51378],{"style":3796},[54,51376],{"className":51377,"style":3778},[190],[54,51379,51380],{},[54,51381,45202],{"className":51382},[3675,3805,3806],[54,51384,51385,51388],{"style":3809},[54,51386],{"className":51387,"style":3778},[190],[54,51389,51391],{"className":51390},[3288,3289,3290,3291],[54,51392,51394],{"className":51393},[127,3291],[54,51395,3188],{"className":51396},[127,128,3291],[54,51398,232],{"className":51399},[231],[54,51401,51403],{"className":51402},[178],[54,51404,51406],{"className":51405,"style":3831},[182],[54,51407],{},[54,51409,85],{"className":51410},[133],[54,51412,51414,51417],{"className":51413},[127],[54,51415,1755],{"className":51416,"style":4389},[127,128],[54,51418,51420],{"className":51419},[3267],[54,51421,51423,51443],{"className":51422},[173,174],[54,51424,51426,51440],{"className":51425},[178],[54,51427,51429],{"className":51428,"style":3861},[182],[54,51430,51431,51434],{"style":16616},[54,51432],{"className":51433,"style":3284},[190],[54,51435,51437],{"className":51436},[3288,3289,3290,3291],[54,51438,3584],{"className":51439},[127,128,3291],[54,51441,232],{"className":51442},[231],[54,51444,51446],{"className":51445},[178],[54,51447,51449],{"className":51448,"style":3304},[182],[54,51450],{},[54,51452],{"className":51453,"style":1303},[144],[54,51455,6230],{"className":51456},[1307],[54,51458],{"className":51459,"style":1303},[144],[54,51461,51463,51466,51545],{"className":51462},[118],[54,51464],{"className":51465,"style":45465},[122],[54,51467,51469],{"className":51468},[127,3623],[54,51470,51472,51537],{"className":51471},[173,174],[54,51473,51475,51534],{"className":51474},[178],[54,51476,51478,51523],{"className":51477,"style":28082},[182],[54,51479,51480,51483],{"style":3635},[54,51481],{"className":51482,"style":191},[190],[54,51484,51486,51489],{"className":51485},[127],[54,51487,1755],{"className":51488,"style":4389},[127,128],[54,51490,51492],{"className":51491},[3267],[54,51493,51495,51515],{"className":51494},[173,174],[54,51496,51498,51512],{"className":51497},[178],[54,51499,51501],{"className":51500,"style":3861},[182],[54,51502,51503,51506],{"style":16616},[54,51504],{"className":51505,"style":3284},[190],[54,51507,51509],{"className":51508},[3288,3289,3290,3291],[54,51510,3584],{"className":51511},[127,128,3291],[54,51513,232],{"className":51514},[231],[54,51516,51518],{"className":51517},[178],[54,51519,51521],{"className":51520,"style":3304},[182],[54,51522],{},[54,51524,51525,51528],{"style":3635},[54,51526],{"className":51527,"style":191},[190],[54,51529,51531],{"className":51530,"style":26869},[3651],[54,51532,3541],{"className":51533},[127],[54,51535,232],{"className":51536},[231],[54,51538,51540],{"className":51539},[178],[54,51541,51543],{"className":51542,"style":26882},[182],[54,51544],{},[54,51546,51548,51551],{"className":51547},[140],[54,51549,91],{"className":51550},[140],[54,51552,51554],{"className":51553},[3267],[54,51555,51557],{"className":51556},[173],[54,51558,51560],{"className":51559},[178],[54,51561,51563],{"className":51562,"style":25344},[182],[54,51564,51565,51568],{"style":7778},[54,51566],{"className":51567,"style":3284},[190],[54,51569,51571],{"className":51570},[3288,3289,3290,3291],[54,51572,379],{"className":51573},[127,3291],[12,51575,1016],{},[321,51577,51578,51608,51680],{},[324,51579,51580,49355],{},[54,51581,51583,51596],{"className":51582},[61],[54,51584,51586],{"className":51585},[65],[67,51587,51588],{"xmlns":69},[72,51589,51590,51594],{},[75,51591,51592],{},[78,51593,3188],{},[106,51595,3188],{"encoding":108},[54,51597,51599],{"className":51598,"ariaHidden":114},[113],[54,51600,51602,51605],{"className":51601},[118],[54,51603],{"className":51604,"style":3703},[122],[54,51606,3188],{"className":51607},[127,128],[324,51609,51610,51679],{},[54,51611,51613,51630],{"className":51612},[61],[54,51614,51616],{"className":51615},[65],[67,51617,51618],{"xmlns":69},[72,51619,51620,51628],{},[75,51621,51622],{},[3141,51623,51624,51626],{},[78,51625,1755],{},[78,51627,3584],{},[106,51629,42652],{"encoding":108},[54,51631,51633],{"className":51632,"ariaHidden":114},[113],[54,51634,51636,51639],{"className":51635},[118],[54,51637],{"className":51638,"style":12758},[122],[54,51640,51642,51645],{"className":51641},[127],[54,51643,1755],{"className":51644,"style":4389},[127,128],[54,51646,51648],{"className":51647},[3267],[54,51649,51651,51671],{"className":51650},[173,174],[54,51652,51654,51668],{"className":51653},[178],[54,51655,51657],{"className":51656,"style":3861},[182],[54,51658,51659,51662],{"style":16616},[54,51660],{"className":51661,"style":3284},[190],[54,51663,51665],{"className":51664},[3288,3289,3290,3291],[54,51666,3584],{"className":51667},[127,128,3291],[54,51669,232],{"className":51670},[231],[54,51672,51674],{"className":51673},[178],[54,51675,51677],{"className":51676,"style":3304},[182],[54,51678],{}," are the real values of price for each example.",[324,51681,51682,51794],{},[54,51683,51685,51706],{"className":51684},[61],[54,51686,51688],{"className":51687},[65],[67,51689,51690],{"xmlns":69},[72,51691,51692,51704],{},[75,51693,51694],{},[3141,51695,51696,51702],{},[3535,51697,51698,51700],{"accent":114},[78,51699,1755],{},[82,51701,3541],{},[78,51703,3584],{},[106,51705,45736],{"encoding":108},[54,51707,51709],{"className":51708,"ariaHidden":114},[113],[54,51710,51712,51715],{"className":51711},[118],[54,51713],{"className":51714,"style":1179},[122],[54,51716,51718,51760],{"className":51717},[127],[54,51719,51721],{"className":51720},[127,3623],[54,51722,51724,51752],{"className":51723},[173,174],[54,51725,51727,51749],{"className":51726},[178],[54,51728,51730,51738],{"className":51729,"style":28082},[182],[54,51731,51732,51735],{"style":3635},[54,51733],{"className":51734,"style":191},[190],[54,51736,1755],{"className":51737,"style":4389},[127,128],[54,51739,51740,51743],{"style":3635},[54,51741],{"className":51742,"style":191},[190],[54,51744,51746],{"className":51745,"style":45777},[3651],[54,51747,3541],{"className":51748},[127],[54,51750,232],{"className":51751},[231],[54,51753,51755],{"className":51754},[178],[54,51756,51758],{"className":51757,"style":26882},[182],[54,51759],{},[54,51761,51763],{"className":51762},[3267],[54,51764,51766,51786],{"className":51765},[173,174],[54,51767,51769,51783],{"className":51768},[178],[54,51770,51772],{"className":51771,"style":3861},[182],[54,51773,51774,51777],{"style":16616},[54,51775],{"className":51776,"style":3284},[190],[54,51778,51780],{"className":51779},[3288,3289,3290,3291],[54,51781,3584],{"className":51782},[127,128,3291],[54,51784,232],{"className":51785},[231],[54,51787,51789],{"className":51788},[178],[54,51790,51792],{"className":51791,"style":3304},[182],[54,51793],{}," are the model predictions for each example, which are calculated using the linear regression model.",[4006,51796,51797],{},[324,51798,51799],{},"We calculate the predictions for each example:",[321,51801,51802,51997,52193],{},[324,51803,51804,51805],{},"For 50 m²: ",[54,51806,51808,51846],{"className":51807},[61],[54,51809,51811],{"className":51810},[65],[67,51812,51813],{"xmlns":69},[72,51814,51815,51843],{},[75,51816,51817,51827,51829,51831,51833,51835,51837,51839,51841],{},[3535,51818,51819,51825],{"accent":114},[3141,51820,51821,51823],{},[78,51822,1755],{},[371,51824,373],{},[82,51826,3541],{},[82,51828,94],{},[371,51830,9607],{},[82,51832,49669],{},[371,51834,11496],{},[82,51836,94],{},[371,51838,11514],{},[82,51840,376],{"separator":114},[371,51842,41942],{},[106,51844,51845],{"encoding":108},"\\hat{y_1} = 2000 * 50 = 100,000",[54,51847,51849,51943,51961,51979],{"className":51848,"ariaHidden":114},[113],[54,51850,51852,51855,51934,51937,51940],{"className":51851},[118],[54,51853],{"className":51854,"style":1179},[122],[54,51856,51858],{"className":51857},[127,3623],[54,51859,51861,51926],{"className":51860},[173,174],[54,51862,51864,51923],{"className":51863},[178],[54,51865,51867,51912],{"className":51866,"style":28082},[182],[54,51868,51869,51872],{"style":3635},[54,51870],{"className":51871,"style":191},[190],[54,51873,51875,51878],{"className":51874},[127],[54,51876,1755],{"className":51877,"style":4389},[127,128],[54,51879,51881],{"className":51880},[3267],[54,51882,51884,51904],{"className":51883},[173,174],[54,51885,51887,51901],{"className":51886},[178],[54,51888,51890],{"className":51889,"style":3277},[182],[54,51891,51892,51895],{"style":16616},[54,51893],{"className":51894,"style":3284},[190],[54,51896,51898],{"className":51897},[3288,3289,3290,3291],[54,51899,373],{"className":51900},[127,3291],[54,51902,232],{"className":51903},[231],[54,51905,51907],{"className":51906},[178],[54,51908,51910],{"className":51909,"style":3304},[182],[54,51911],{},[54,51913,51914,51917],{"style":3635},[54,51915],{"className":51916,"style":191},[190],[54,51918,51920],{"className":51919,"style":26869},[3651],[54,51921,3541],{"className":51922},[127],[54,51924,232],{"className":51925},[231],[54,51927,51929],{"className":51928},[178],[54,51930,51932],{"className":51931,"style":26882},[182],[54,51933],{},[54,51935],{"className":51936,"style":145},[144],[54,51938,94],{"className":51939},[149],[54,51941],{"className":51942,"style":145},[144],[54,51944,51946,51949,51952,51955,51958],{"className":51945},[118],[54,51947],{"className":51948,"style":2292},[122],[54,51950,9607],{"className":51951},[127],[54,51953],{"className":51954,"style":1303},[144],[54,51956,49669],{"className":51957},[1307],[54,51959],{"className":51960,"style":1303},[144],[54,51962,51964,51967,51970,51973,51976],{"className":51963},[118],[54,51965],{"className":51966,"style":2292},[122],[54,51968,11496],{"className":51969},[127],[54,51971],{"className":51972,"style":145},[144],[54,51974,94],{"className":51975},[149],[54,51977],{"className":51978,"style":145},[144],[54,51980,51982,51985,51988,51991,51994],{"className":51981},[118],[54,51983],{"className":51984,"style":41957},[122],[54,51986,11514],{"className":51987},[127],[54,51989,376],{"className":51990},[444],[54,51992],{"className":51993,"style":448},[144],[54,51995,41942],{"className":51996},[127],[324,51998,51999,52000],{},"For 100 m²: ",[54,52001,52003,52042],{"className":52002},[61],[54,52004,52006],{"className":52005},[65],[67,52007,52008],{"xmlns":69},[72,52009,52010,52039],{},[75,52011,52012,52022,52024,52026,52028,52030,52032,52035,52037],{},[3535,52013,52014,52020],{"accent":114},[3141,52015,52016,52018],{},[78,52017,1755],{},[371,52019,379],{},[82,52021,3541],{},[82,52023,94],{},[371,52025,9607],{},[82,52027,49669],{},[371,52029,11514],{},[82,52031,94],{},[371,52033,52034],{},"200",[82,52036,376],{"separator":114},[371,52038,41942],{},[106,52040,52041],{"encoding":108},"\\hat{y_2} = 2000 * 100 = 200,000",[54,52043,52045,52139,52157,52175],{"className":52044,"ariaHidden":114},[113],[54,52046,52048,52051,52130,52133,52136],{"className":52047},[118],[54,52049],{"className":52050,"style":1179},[122],[54,52052,52054],{"className":52053},[127,3623],[54,52055,52057,52122],{"className":52056},[173,174],[54,52058,52060,52119],{"className":52059},[178],[54,52061,52063,52108],{"className":52062,"style":28082},[182],[54,52064,52065,52068],{"style":3635},[54,52066],{"className":52067,"style":191},[190],[54,52069,52071,52074],{"className":52070},[127],[54,52072,1755],{"className":52073,"style":4389},[127,128],[54,52075,52077],{"className":52076},[3267],[54,52078,52080,52100],{"className":52079},[173,174],[54,52081,52083,52097],{"className":52082},[178],[54,52084,52086],{"className":52085,"style":3277},[182],[54,52087,52088,52091],{"style":16616},[54,52089],{"className":52090,"style":3284},[190],[54,52092,52094],{"className":52093},[3288,3289,3290,3291],[54,52095,379],{"className":52096},[127,3291],[54,52098,232],{"className":52099},[231],[54,52101,52103],{"className":52102},[178],[54,52104,52106],{"className":52105,"style":3304},[182],[54,52107],{},[54,52109,52110,52113],{"style":3635},[54,52111],{"className":52112,"style":191},[190],[54,52114,52116],{"className":52115,"style":26869},[3651],[54,52117,3541],{"className":52118},[127],[54,52120,232],{"className":52121},[231],[54,52123,52125],{"className":52124},[178],[54,52126,52128],{"className":52127,"style":26882},[182],[54,52129],{},[54,52131],{"className":52132,"style":145},[144],[54,52134,94],{"className":52135},[149],[54,52137],{"className":52138,"style":145},[144],[54,52140,52142,52145,52148,52151,52154],{"className":52141},[118],[54,52143],{"className":52144,"style":2292},[122],[54,52146,9607],{"className":52147},[127],[54,52149],{"className":52150,"style":1303},[144],[54,52152,49669],{"className":52153},[1307],[54,52155],{"className":52156,"style":1303},[144],[54,52158,52160,52163,52166,52169,52172],{"className":52159},[118],[54,52161],{"className":52162,"style":2292},[122],[54,52164,11514],{"className":52165},[127],[54,52167],{"className":52168,"style":145},[144],[54,52170,94],{"className":52171},[149],[54,52173],{"className":52174,"style":145},[144],[54,52176,52178,52181,52184,52187,52190],{"className":52177},[118],[54,52179],{"className":52180,"style":41957},[122],[54,52182,52034],{"className":52183},[127],[54,52185,376],{"className":52186},[444],[54,52188],{"className":52189,"style":448},[144],[54,52191,41942],{"className":52192},[127],[324,52194,52195,52196],{},"For 150 m²: ",[54,52197,52199,52238],{"className":52198},[61],[54,52200,52202],{"className":52201},[65],[67,52203,52204],{"xmlns":69},[72,52205,52206,52235],{},[75,52207,52208,52218,52220,52222,52224,52226,52228,52231,52233],{},[3535,52209,52210,52216],{"accent":114},[3141,52211,52212,52214],{},[78,52213,1755],{},[371,52215,384],{},[82,52217,3541],{},[82,52219,94],{},[371,52221,9607],{},[82,52223,49669],{},[371,52225,47930],{},[82,52227,94],{},[371,52229,52230],{},"300",[82,52232,376],{"separator":114},[371,52234,41942],{},[106,52236,52237],{"encoding":108},"\\hat{y_3} = 2000 * 150 = 300,000",[54,52239,52241,52335,52353,52371],{"className":52240,"ariaHidden":114},[113],[54,52242,52244,52247,52326,52329,52332],{"className":52243},[118],[54,52245],{"className":52246,"style":1179},[122],[54,52248,52250],{"className":52249},[127,3623],[54,52251,52253,52318],{"className":52252},[173,174],[54,52254,52256,52315],{"className":52255},[178],[54,52257,52259,52304],{"className":52258,"style":28082},[182],[54,52260,52261,52264],{"style":3635},[54,52262],{"className":52263,"style":191},[190],[54,52265,52267,52270],{"className":52266},[127],[54,52268,1755],{"className":52269,"style":4389},[127,128],[54,52271,52273],{"className":52272},[3267],[54,52274,52276,52296],{"className":52275},[173,174],[54,52277,52279,52293],{"className":52278},[178],[54,52280,52282],{"className":52281,"style":3277},[182],[54,52283,52284,52287],{"style":16616},[54,52285],{"className":52286,"style":3284},[190],[54,52288,52290],{"className":52289},[3288,3289,3290,3291],[54,52291,384],{"className":52292},[127,3291],[54,52294,232],{"className":52295},[231],[54,52297,52299],{"className":52298},[178],[54,52300,52302],{"className":52301,"style":3304},[182],[54,52303],{},[54,52305,52306,52309],{"style":3635},[54,52307],{"className":52308,"style":191},[190],[54,52310,52312],{"className":52311,"style":26869},[3651],[54,52313,3541],{"className":52314},[127],[54,52316,232],{"className":52317},[231],[54,52319,52321],{"className":52320},[178],[54,52322,52324],{"className":52323,"style":26882},[182],[54,52325],{},[54,52327],{"className":52328,"style":145},[144],[54,52330,94],{"className":52331},[149],[54,52333],{"className":52334,"style":145},[144],[54,52336,52338,52341,52344,52347,52350],{"className":52337},[118],[54,52339],{"className":52340,"style":2292},[122],[54,52342,9607],{"className":52343},[127],[54,52345],{"className":52346,"style":1303},[144],[54,52348,49669],{"className":52349},[1307],[54,52351],{"className":52352,"style":1303},[144],[54,52354,52356,52359,52362,52365,52368],{"className":52355},[118],[54,52357],{"className":52358,"style":2292},[122],[54,52360,47930],{"className":52361},[127],[54,52363],{"className":52364,"style":145},[144],[54,52366,94],{"className":52367},[149],[54,52369],{"className":52370,"style":145},[144],[54,52372,52374,52377,52380,52383,52386],{"className":52373},[118],[54,52375],{"className":52376,"style":41957},[122],[54,52378,52230],{"className":52379},[127],[54,52381,376],{"className":52382},[444],[54,52384],{"className":52385,"style":448},[144],[54,52387,41942],{"className":52388},[127],[4006,52390,52391],{"start":4076},[324,52392,52393],{},"We calculate the errors for each example:",[54,52395,52397],{"className":52396},[57],[54,52398,52400,52438],{"className":52399},[61],[54,52401,52403],{"className":52402},[65],[67,52404,52405],{"xmlns":69,"display":70},[72,52406,52407,52435],{},[75,52408,52409,52415,52417,52423,52425],{},[3141,52410,52411,52413],{},[78,52412,2486],{},[78,52414,3584],{},[82,52416,94],{},[3141,52418,52419,52421],{},[78,52420,1755],{},[78,52422,3584],{},[82,52424,6230],{},[3535,52426,52427,52433],{"accent":114},[3141,52428,52429,52431],{},[78,52430,1755],{},[78,52432,3584],{},[82,52434,3541],{},[106,52436,52437],{"encoding":108},"e_i = y_i - \\hat{y_i}",[54,52439,52441,52496,52551],{"className":52440,"ariaHidden":114},[113],[54,52442,52444,52447,52487,52490,52493],{"className":52443},[118],[54,52445],{"className":52446,"style":17503},[122],[54,52448,52450,52453],{"className":52449},[127],[54,52451,2486],{"className":52452},[127,128],[54,52454,52456],{"className":52455},[3267],[54,52457,52459,52479],{"className":52458},[173,174],[54,52460,52462,52476],{"className":52461},[178],[54,52463,52465],{"className":52464,"style":3861},[182],[54,52466,52467,52470],{"style":3280},[54,52468],{"className":52469,"style":3284},[190],[54,52471,52473],{"className":52472},[3288,3289,3290,3291],[54,52474,3584],{"className":52475},[127,128,3291],[54,52477,232],{"className":52478},[231],[54,52480,52482],{"className":52481},[178],[54,52483,52485],{"className":52484,"style":3304},[182],[54,52486],{},[54,52488],{"className":52489,"style":145},[144],[54,52491,94],{"className":52492},[149],[54,52494],{"className":52495,"style":145},[144],[54,52497,52499,52502,52542,52545,52548],{"className":52498},[118],[54,52500],{"className":52501,"style":16945},[122],[54,52503,52505,52508],{"className":52504},[127],[54,52506,1755],{"className":52507,"style":4389},[127,128],[54,52509,52511],{"className":52510},[3267],[54,52512,52514,52534],{"className":52513},[173,174],[54,52515,52517,52531],{"className":52516},[178],[54,52518,52520],{"className":52519,"style":3861},[182],[54,52521,52522,52525],{"style":16616},[54,52523],{"className":52524,"style":3284},[190],[54,52526,52528],{"className":52527},[3288,3289,3290,3291],[54,52529,3584],{"className":52530},[127,128,3291],[54,52532,232],{"className":52533},[231],[54,52535,52537],{"className":52536},[178],[54,52538,52540],{"className":52539,"style":3304},[182],[54,52541],{},[54,52543],{"className":52544,"style":1303},[144],[54,52546,6230],{"className":52547},[1307],[54,52549],{"className":52550,"style":1303},[144],[54,52552,52554,52557],{"className":52553},[118],[54,52555],{"className":52556,"style":1179},[122],[54,52558,52560],{"className":52559},[127,3623],[54,52561,52563,52628],{"className":52562},[173,174],[54,52564,52566,52625],{"className":52565},[178],[54,52567,52569,52614],{"className":52568,"style":28082},[182],[54,52570,52571,52574],{"style":3635},[54,52572],{"className":52573,"style":191},[190],[54,52575,52577,52580],{"className":52576},[127],[54,52578,1755],{"className":52579,"style":4389},[127,128],[54,52581,52583],{"className":52582},[3267],[54,52584,52586,52606],{"className":52585},[173,174],[54,52587,52589,52603],{"className":52588},[178],[54,52590,52592],{"className":52591,"style":3861},[182],[54,52593,52594,52597],{"style":16616},[54,52595],{"className":52596,"style":3284},[190],[54,52598,52600],{"className":52599},[3288,3289,3290,3291],[54,52601,3584],{"className":52602},[127,128,3291],[54,52604,232],{"className":52605},[231],[54,52607,52609],{"className":52608},[178],[54,52610,52612],{"className":52611,"style":3304},[182],[54,52613],{},[54,52615,52616,52619],{"style":3635},[54,52617],{"className":52618,"style":191},[190],[54,52620,52622],{"className":52621,"style":26869},[3651],[54,52623,3541],{"className":52624},[127],[54,52626,232],{"className":52627},[231],[54,52629,52631],{"className":52630},[178],[54,52632,52634],{"className":52633,"style":26882},[182],[54,52635],{},[321,52637,52638,52777,52916],{},[324,52639,52640,52641],{},"Error for 50 m²: ",[54,52642,52644,52674],{"className":52643},[61],[54,52645,52647],{"className":52646},[65],[67,52648,52649],{"xmlns":69},[72,52650,52651,52671],{},[75,52652,52653,52659,52661,52663,52665,52667,52669],{},[3141,52654,52655,52657],{},[78,52656,2486],{},[371,52658,373],{},[82,52660,94],{},[371,52662,49672],{},[82,52664,6230],{},[371,52666,49672],{},[82,52668,94],{},[371,52670,9765],{},[106,52672,52673],{"encoding":108},"e_1 = 100000 - 100000 = 0",[54,52675,52677,52732,52750,52768],{"className":52676,"ariaHidden":114},[113],[54,52678,52680,52683,52723,52726,52729],{"className":52679},[118],[54,52681],{"className":52682,"style":17503},[122],[54,52684,52686,52689],{"className":52685},[127],[54,52687,2486],{"className":52688},[127,128],[54,52690,52692],{"className":52691},[3267],[54,52693,52695,52715],{"className":52694},[173,174],[54,52696,52698,52712],{"className":52697},[178],[54,52699,52701],{"className":52700,"style":3277},[182],[54,52702,52703,52706],{"style":3280},[54,52704],{"className":52705,"style":3284},[190],[54,52707,52709],{"className":52708},[3288,3289,3290,3291],[54,52710,373],{"className":52711},[127,3291],[54,52713,232],{"className":52714},[231],[54,52716,52718],{"className":52717},[178],[54,52719,52721],{"className":52720,"style":3304},[182],[54,52722],{},[54,52724],{"className":52725,"style":145},[144],[54,52727,94],{"className":52728},[149],[54,52730],{"className":52731,"style":145},[144],[54,52733,52735,52738,52741,52744,52747],{"className":52734},[118],[54,52736],{"className":52737,"style":5642},[122],[54,52739,49672],{"className":52740},[127],[54,52742],{"className":52743,"style":1303},[144],[54,52745,6230],{"className":52746},[1307],[54,52748],{"className":52749,"style":1303},[144],[54,52751,52753,52756,52759,52762,52765],{"className":52752},[118],[54,52754],{"className":52755,"style":2292},[122],[54,52757,49672],{"className":52758},[127],[54,52760],{"className":52761,"style":145},[144],[54,52763,94],{"className":52764},[149],[54,52766],{"className":52767,"style":145},[144],[54,52769,52771,52774],{"className":52770},[118],[54,52772],{"className":52773,"style":2292},[122],[54,52775,9765],{"className":52776},[127],[324,52778,52779,52780],{},"Error for 100 m²: ",[54,52781,52783,52813],{"className":52782},[61],[54,52784,52786],{"className":52785},[65],[67,52787,52788],{"xmlns":69},[72,52789,52790,52810],{},[75,52791,52792,52798,52800,52802,52804,52806,52808],{},[3141,52793,52794,52796],{},[78,52795,2486],{},[371,52797,379],{},[82,52799,94],{},[371,52801,49681],{},[82,52803,6230],{},[371,52805,49681],{},[82,52807,94],{},[371,52809,9765],{},[106,52811,52812],{"encoding":108},"e_2 = 200000 - 200000 = 0",[54,52814,52816,52871,52889,52907],{"className":52815,"ariaHidden":114},[113],[54,52817,52819,52822,52862,52865,52868],{"className":52818},[118],[54,52820],{"className":52821,"style":17503},[122],[54,52823,52825,52828],{"className":52824},[127],[54,52826,2486],{"className":52827},[127,128],[54,52829,52831],{"className":52830},[3267],[54,52832,52834,52854],{"className":52833},[173,174],[54,52835,52837,52851],{"className":52836},[178],[54,52838,52840],{"className":52839,"style":3277},[182],[54,52841,52842,52845],{"style":3280},[54,52843],{"className":52844,"style":3284},[190],[54,52846,52848],{"className":52847},[3288,3289,3290,3291],[54,52849,379],{"className":52850},[127,3291],[54,52852,232],{"className":52853},[231],[54,52855,52857],{"className":52856},[178],[54,52858,52860],{"className":52859,"style":3304},[182],[54,52861],{},[54,52863],{"className":52864,"style":145},[144],[54,52866,94],{"className":52867},[149],[54,52869],{"className":52870,"style":145},[144],[54,52872,52874,52877,52880,52883,52886],{"className":52873},[118],[54,52875],{"className":52876,"style":5642},[122],[54,52878,49681],{"className":52879},[127],[54,52881],{"className":52882,"style":1303},[144],[54,52884,6230],{"className":52885},[1307],[54,52887],{"className":52888,"style":1303},[144],[54,52890,52892,52895,52898,52901,52904],{"className":52891},[118],[54,52893],{"className":52894,"style":2292},[122],[54,52896,49681],{"className":52897},[127],[54,52899],{"className":52900,"style":145},[144],[54,52902,94],{"className":52903},[149],[54,52905],{"className":52906,"style":145},[144],[54,52908,52910,52913],{"className":52909},[118],[54,52911],{"className":52912,"style":2292},[122],[54,52914,9765],{"className":52915},[127],[324,52917,52918,52919],{},"Error for 150 m²: ",[54,52920,52922,52952],{"className":52921},[61],[54,52923,52925],{"className":52924},[65],[67,52926,52927],{"xmlns":69},[72,52928,52929,52949],{},[75,52930,52931,52937,52939,52941,52943,52945,52947],{},[3141,52932,52933,52935],{},[78,52934,2486],{},[371,52936,384],{},[82,52938,94],{},[371,52940,49690],{},[82,52942,6230],{},[371,52944,49690],{},[82,52946,94],{},[371,52948,9765],{},[106,52950,52951],{"encoding":108},"e_3 = 300000 - 300000 = 0",[54,52953,52955,53010,53028,53046],{"className":52954,"ariaHidden":114},[113],[54,52956,52958,52961,53001,53004,53007],{"className":52957},[118],[54,52959],{"className":52960,"style":17503},[122],[54,52962,52964,52967],{"className":52963},[127],[54,52965,2486],{"className":52966},[127,128],[54,52968,52970],{"className":52969},[3267],[54,52971,52973,52993],{"className":52972},[173,174],[54,52974,52976,52990],{"className":52975},[178],[54,52977,52979],{"className":52978,"style":3277},[182],[54,52980,52981,52984],{"style":3280},[54,52982],{"className":52983,"style":3284},[190],[54,52985,52987],{"className":52986},[3288,3289,3290,3291],[54,52988,384],{"className":52989},[127,3291],[54,52991,232],{"className":52992},[231],[54,52994,52996],{"className":52995},[178],[54,52997,52999],{"className":52998,"style":3304},[182],[54,53000],{},[54,53002],{"className":53003,"style":145},[144],[54,53005,94],{"className":53006},[149],[54,53008],{"className":53009,"style":145},[144],[54,53011,53013,53016,53019,53022,53025],{"className":53012},[118],[54,53014],{"className":53015,"style":5642},[122],[54,53017,49690],{"className":53018},[127],[54,53020],{"className":53021,"style":1303},[144],[54,53023,6230],{"className":53024},[1307],[54,53026],{"className":53027,"style":1303},[144],[54,53029,53031,53034,53037,53040,53043],{"className":53030},[118],[54,53032],{"className":53033,"style":2292},[122],[54,53035,49690],{"className":53036},[127],[54,53038],{"className":53039,"style":145},[144],[54,53041,94],{"className":53042},[149],[54,53044],{"className":53045,"style":145},[144],[54,53047,53049,53052],{"className":53048},[118],[54,53050],{"className":53051,"style":2292},[122],[54,53053,9765],{"className":53054},[127],[4006,53056,53057],{"start":6092},[324,53058,53059],{},"We square the errors and average them to obtain the MSE:",[54,53061,53063],{"className":53062},[57],[54,53064,53066,53122],{"className":53065},[61],[54,53067,53069],{"className":53068},[65],[67,53070,53071],{"xmlns":69,"display":70},[72,53072,53073,53119],{},[75,53074,53075,53077,53079,53081,53083,53089,53091,53097,53099,53105,53107,53113,53115,53117],{},[78,53076,45185],{},[78,53078,364],{},[78,53080,10293],{},[82,53082,94],{},[96,53084,53085,53087],{},[371,53086,373],{},[371,53088,384],{},[82,53090,85],{"stretchy":84},[6259,53092,53093,53095],{},[371,53094,9765],{},[371,53096,379],{},[82,53098,2857],{},[6259,53100,53101,53103],{},[371,53102,9765],{},[371,53104,379],{},[82,53106,2857],{},[6259,53108,53109,53111],{},[371,53110,9765],{},[371,53112,379],{},[82,53114,91],{"stretchy":84},[82,53116,94],{},[371,53118,9765],{},[106,53120,53121],{"encoding":108},"MSE = \\frac{1}{3} (0^2 + 0^2 + 0^2) = 0",[54,53123,53125,53149,53258,53303,53350],{"className":53124,"ariaHidden":114},[113],[54,53126,53128,53131,53134,53137,53140,53143,53146],{"className":53127},[118],[54,53129],{"className":53130,"style":415},[122],[54,53132,45185],{"className":53133,"style":2357},[127,128],[54,53135,364],{"className":53136,"style":419},[127,128],[54,53138,10293],{"className":53139,"style":419},[127,128],[54,53141],{"className":53142,"style":145},[144],[54,53144,94],{"className":53145},[149],[54,53147],{"className":53148,"style":145},[144],[54,53150,53152,53155,53217,53220,53249,53252,53255],{"className":53151},[118],[54,53153],{"className":53154,"style":5893},[122],[54,53156,53158,53161,53214],{"className":53157},[127],[54,53159],{"className":53160},[133,166],[54,53162,53164],{"className":53163},[96],[54,53165,53167,53206],{"className":53166},[173,174],[54,53168,53170,53203],{"className":53169},[178],[54,53171,53173,53184,53192],{"className":53172,"style":5912},[182],[54,53174,53175,53178],{"style":186},[54,53176],{"className":53177,"style":191},[190],[54,53179,53181],{"className":53180},[127],[54,53182,384],{"className":53183},[127],[54,53185,53186,53189],{"style":204},[54,53187],{"className":53188,"style":191},[190],[54,53190],{"className":53191,"style":212},[211],[54,53193,53194,53197],{"style":215},[54,53195],{"className":53196,"style":191},[190],[54,53198,53200],{"className":53199},[127],[54,53201,373],{"className":53202},[127],[54,53204,232],{"className":53205},[231],[54,53207,53209],{"className":53208},[178],[54,53210,53212],{"className":53211,"style":5964},[182],[54,53213],{},[54,53215],{"className":53216},[140,166],[54,53218,85],{"className":53219},[133],[54,53221,53223,53226],{"className":53222},[127],[54,53224,9765],{"className":53225},[127],[54,53227,53229],{"className":53228},[3267],[54,53230,53232],{"className":53231},[173],[54,53233,53235],{"className":53234},[178],[54,53236,53238],{"className":53237,"style":25344},[182],[54,53239,53240,53243],{"style":7778},[54,53241],{"className":53242,"style":3284},[190],[54,53244,53246],{"className":53245},[3288,3289,3290,3291],[54,53247,379],{"className":53248},[127,3291],[54,53250],{"className":53251,"style":1303},[144],[54,53253,2857],{"className":53254},[1307],[54,53256],{"className":53257,"style":1303},[144],[54,53259,53261,53265,53294,53297,53300],{"className":53260},[118],[54,53262],{"className":53263,"style":53264},[122],"height:0.9474em;vertical-align:-0.0833em;",[54,53266,53268,53271],{"className":53267},[127],[54,53269,9765],{"className":53270},[127],[54,53272,53274],{"className":53273},[3267],[54,53275,53277],{"className":53276},[173],[54,53278,53280],{"className":53279},[178],[54,53281,53283],{"className":53282,"style":25344},[182],[54,53284,53285,53288],{"style":7778},[54,53286],{"className":53287,"style":3284},[190],[54,53289,53291],{"className":53290},[3288,3289,3290,3291],[54,53292,379],{"className":53293},[127,3291],[54,53295],{"className":53296,"style":1303},[144],[54,53298,2857],{"className":53299},[1307],[54,53301],{"className":53302,"style":1303},[144],[54,53304,53306,53309,53338,53341,53344,53347],{"className":53305},[118],[54,53307],{"className":53308,"style":45465},[122],[54,53310,53312,53315],{"className":53311},[127],[54,53313,9765],{"className":53314},[127],[54,53316,53318],{"className":53317},[3267],[54,53319,53321],{"className":53320},[173],[54,53322,53324],{"className":53323},[178],[54,53325,53327],{"className":53326,"style":25344},[182],[54,53328,53329,53332],{"style":7778},[54,53330],{"className":53331,"style":3284},[190],[54,53333,53335],{"className":53334},[3288,3289,3290,3291],[54,53336,379],{"className":53337},[127,3291],[54,53339,91],{"className":53340},[140],[54,53342],{"className":53343,"style":145},[144],[54,53345,94],{"className":53346},[149],[54,53348],{"className":53349,"style":145},[144],[54,53351,53353,53356],{"className":53352},[118],[54,53354],{"className":53355,"style":2292},[122],[54,53357,9765],{"className":53358},[127],[12,53360,53361,53362,53365,53366,53394],{},"For this case, an MSE of 0 indicates that the model predicts the real values perfectly for ",[327,53363,53364],{},"this training dataset",". Of course, in practice, real data will contain noise and will be even more variable, so the epsilon ",[54,53367,53369,53382],{"className":53368},[61],[54,53370,53372],{"className":53371},[65],[67,53373,53374],{"xmlns":69},[72,53375,53376,53380],{},[75,53377,53378],{},[78,53379,43167],{},[106,53381,44141],{"encoding":108},[54,53383,53385],{"className":53384,"ariaHidden":114},[113],[54,53386,53388,53391],{"className":53387},[118],[54,53389],{"className":53390,"style":3703},[122],[54,53392,43167],{"className":53393},[127,128]," will not be zero.",[12,53396,53397,53398],{},"To explore more with regression, you can use this Google Colab that contains a complete example of linear regression with Python: ",[19,53399,53402],{"href":53400,"target":29167,"rel":53401},"https:\u002F\u002Fcolab.research.google.com\u002Fdrive\u002F1yi8-fVw2Ak7pqYOzZsiT7NO_zccZrQir?usp=sharing",[29169,29170],"linear_regression",[29,53404],{},[305,53406,42788],{"id":53407},"classification",[12,53409,53410],{},"A classification problem aims to predict a categorical output variable based on a set of input variables. For example, predicting whether an email is spam or not spam based on its content, or determining whether an image contains a cat or a dog.",[12,53412,53413],{},"There are three main types of classification:",[321,53415,53416,53422,53428],{},[324,53417,53418,53421],{},[327,53419,53420],{},"Binary Classification",": When there are two possible classes. For example, classifying whether a patient has a disease (yes\u002Fno).",[324,53423,53424,53427],{},[327,53425,53426],{},"Multi-class Classification",": When there are more than two possible classes. For example, classifying the type of flower (could be setosa, versicolor or virginica) based on its characteristics.",[324,53429,53430,53433],{},[327,53431,53432],{},"Multi-label Classification",": When each example can belong to multiple classes, such as classifying the labels of a news article (politics, economy, sports) where an article can belong to several categories.",[40,53435,53436],{},[12,53437,53438],{},"The difference between multi-class and multi-label classification is that in the former each example can only belong to one class, while in the latter an example can belong to multiple classes simultaneously.",[12,53440,53441],{},"Let's look a bit more at binary classification. In this case, the objective is to find a function that maps the inputs to one of the two possible classes.",[12,53443,53444,53445,53448,53449,53560],{},"The question that the binary classification model attempts to answer is: ",[327,53446,53447],{},"What is the probability that an example belongs to class 1 given a set of features?"," This can be expressed mathematically as:\n",[54,53450,53452,53490],{"className":53451},[61],[54,53453,53455],{"className":53454},[65],[67,53456,53457],{"xmlns":69},[72,53458,53459,53487],{},[75,53460,53461,53463,53465,53467,53469,53471,53473,53475,53477,53479,53481,53483,53485],{},[78,53462,80],{},[82,53464,85],{"stretchy":84},[78,53466,1755],{},[82,53468,94],{},[371,53470,373],{},[78,53472,1095],{"mathvariant":613},[78,53474,1760],{},[82,53476,91],{"stretchy":84},[82,53478,94],{},[78,53480,2481],{},[82,53482,85],{"stretchy":84},[78,53484,1760],{},[82,53486,91],{"stretchy":84},[106,53488,53489],{"encoding":108},"P(y=1|x) = f(x)",[54,53491,53493,53517,53542],{"className":53492,"ariaHidden":114},[113],[54,53494,53496,53499,53502,53505,53508,53511,53514],{"className":53495},[118],[54,53497],{"className":53498,"style":123},[122],[54,53500,80],{"className":53501,"style":129},[127,128],[54,53503,85],{"className":53504},[133],[54,53506,1755],{"className":53507,"style":4389},[127,128],[54,53509],{"className":53510,"style":145},[144],[54,53512,94],{"className":53513},[149],[54,53515],{"className":53516,"style":145},[144],[54,53518,53520,53523,53527,53530,53533,53536,53539],{"className":53519},[118],[54,53521],{"className":53522,"style":123},[122],[54,53524,53526],{"className":53525},[127],"1∣",[54,53528,1760],{"className":53529},[127,128],[54,53531,91],{"className":53532},[140],[54,53534],{"className":53535,"style":145},[144],[54,53537,94],{"className":53538},[149],[54,53540],{"className":53541,"style":145},[144],[54,53543,53545,53548,53551,53554,53557],{"className":53544},[118],[54,53546],{"className":53547,"style":123},[122],[54,53549,2481],{"className":53550,"style":2531},[127,128],[54,53552,85],{"className":53553},[133],[54,53555,1760],{"className":53556},[127,128],[54,53558,91],{"className":53559},[140],"\nWhere:",[321,53562,53563,53639],{},[324,53564,53565,53638],{},[54,53566,53568,53596],{"className":53567},[61],[54,53569,53571],{"className":53570},[65],[67,53572,53573],{"xmlns":69},[72,53574,53575,53593],{},[75,53576,53577,53579,53581,53583,53585,53587,53589,53591],{},[78,53578,80],{},[82,53580,85],{"stretchy":84},[78,53582,1755],{},[82,53584,94],{},[371,53586,373],{},[78,53588,1095],{"mathvariant":613},[78,53590,1760],{},[82,53592,91],{"stretchy":84},[106,53594,53595],{"encoding":108},"P(y=1|x)",[54,53597,53599,53623],{"className":53598,"ariaHidden":114},[113],[54,53600,53602,53605,53608,53611,53614,53617,53620],{"className":53601},[118],[54,53603],{"className":53604,"style":123},[122],[54,53606,80],{"className":53607,"style":129},[127,128],[54,53609,85],{"className":53610},[133],[54,53612,1755],{"className":53613,"style":4389},[127,128],[54,53615],{"className":53616,"style":145},[144],[54,53618,94],{"className":53619},[149],[54,53621],{"className":53622,"style":145},[144],[54,53624,53626,53629,53632,53635],{"className":53625},[118],[54,53627],{"className":53628,"style":123},[122],[54,53630,53526],{"className":53631},[127],[54,53633,1760],{"className":53634},[127,128],[54,53636,91],{"className":53637},[140]," is the probability that the class is 1 given the feature vector x.",[324,53640,53641,53685],{},[54,53642,53644,53664],{"className":53643},[61],[54,53645,53647],{"className":53646},[65],[67,53648,53649],{"xmlns":69},[72,53650,53651,53661],{},[75,53652,53653,53655,53657,53659],{},[78,53654,2481],{},[82,53656,85],{"stretchy":84},[78,53658,1760],{},[82,53660,91],{"stretchy":84},[106,53662,53663],{"encoding":108},"f(x)",[54,53665,53667],{"className":53666,"ariaHidden":114},[113],[54,53668,53670,53673,53676,53679,53682],{"className":53669},[118],[54,53671],{"className":53672,"style":123},[122],[54,53674,2481],{"className":53675,"style":2531},[127,128],[54,53677,85],{"className":53678},[133],[54,53680,1760],{"className":53681},[127,128],[54,53683,91],{"className":53684},[140]," is the function that maps the features to the probability.",[12,53687,53688,53689,53692],{},"The most common model for binary classification is the ",[327,53690,53691],{},"logistic regression",", which has the following process:",[4006,53694,53695],{},[324,53696,53697,53698,53701],{},"We calculate a ",[327,53699,53700],{},"linear combination"," of the features:",[54,53703,53705],{"className":53704},[57],[54,53706,53708,53781],{"className":53707},[61],[54,53709,53711],{"className":53710},[65],[67,53712,53713],{"xmlns":69,"display":70},[72,53714,53715,53778],{},[75,53716,53717,53720,53722,53728,53730,53736,53742,53744,53750,53756,53758,53760,53762,53764,53766,53772],{},[78,53718,53719],{},"z",[82,53721,94],{},[3141,53723,53724,53726],{},[78,53725,38426],{},[371,53727,9765],{},[82,53729,2857],{},[3141,53731,53732,53734],{},[78,53733,38426],{},[371,53735,373],{},[3141,53737,53738,53740],{},[78,53739,1760],{},[371,53741,373],{},[82,53743,2857],{},[3141,53745,53746,53748],{},[78,53747,38426],{},[371,53749,379],{},[3141,53751,53752,53754],{},[78,53753,1760],{},[371,53755,379],{},[82,53757,2857],{},[78,53759,343],{"mathvariant":613},[78,53761,343],{"mathvariant":613},[78,53763,343],{"mathvariant":613},[82,53765,2857],{},[3141,53767,53768,53770],{},[78,53769,38426],{},[78,53771,12],{},[3141,53773,53774,53776],{},[78,53775,1760],{},[78,53777,12],{},[106,53779,53780],{"encoding":108},"z = \\beta_0 + \\beta_1 x_1 + \\beta_2 x_2 + ... + \\beta_p x_p",[54,53782,53784,53803,53858,53953,54048,54066],{"className":53783,"ariaHidden":114},[113],[54,53785,53787,53790,53794,53797,53800],{"className":53786},[118],[54,53788],{"className":53789,"style":3703},[122],[54,53791,53719],{"className":53792,"style":53793},[127,128],"margin-right:0.044em;",[54,53795],{"className":53796,"style":145},[144],[54,53798,94],{"className":53799},[149],[54,53801],{"className":53802,"style":145},[144],[54,53804,53806,53809,53849,53852,53855],{"className":53805},[118],[54,53807],{"className":53808,"style":1179},[122],[54,53810,53812,53815],{"className":53811},[127],[54,53813,38426],{"className":53814,"style":38481},[127,128],[54,53816,53818],{"className":53817},[3267],[54,53819,53821,53841],{"className":53820},[173,174],[54,53822,53824,53838],{"className":53823},[178],[54,53825,53827],{"className":53826,"style":3277},[182],[54,53828,53829,53832],{"style":38496},[54,53830],{"className":53831,"style":3284},[190],[54,53833,53835],{"className":53834},[3288,3289,3290,3291],[54,53836,9765],{"className":53837},[127,3291],[54,53839,232],{"className":53840},[231],[54,53842,53844],{"className":53843},[178],[54,53845,53847],{"className":53846,"style":3304},[182],[54,53848],{},[54,53850],{"className":53851,"style":1303},[144],[54,53853,2857],{"className":53854},[1307],[54,53856],{"className":53857,"style":1303},[144],[54,53859,53861,53864,53904,53944,53947,53950],{"className":53860},[118],[54,53862],{"className":53863,"style":1179},[122],[54,53865,53867,53870],{"className":53866},[127],[54,53868,38426],{"className":53869,"style":38481},[127,128],[54,53871,53873],{"className":53872},[3267],[54,53874,53876,53896],{"className":53875},[173,174],[54,53877,53879,53893],{"className":53878},[178],[54,53880,53882],{"className":53881,"style":3277},[182],[54,53883,53884,53887],{"style":38496},[54,53885],{"className":53886,"style":3284},[190],[54,53888,53890],{"className":53889},[3288,3289,3290,3291],[54,53891,373],{"className":53892},[127,3291],[54,53894,232],{"className":53895},[231],[54,53897,53899],{"className":53898},[178],[54,53900,53902],{"className":53901,"style":3304},[182],[54,53903],{},[54,53905,53907,53910],{"className":53906},[127],[54,53908,1760],{"className":53909},[127,128],[54,53911,53913],{"className":53912},[3267],[54,53914,53916,53936],{"className":53915},[173,174],[54,53917,53919,53933],{"className":53918},[178],[54,53920,53922],{"className":53921,"style":3277},[182],[54,53923,53924,53927],{"style":3280},[54,53925],{"className":53926,"style":3284},[190],[54,53928,53930],{"className":53929},[3288,3289,3290,3291],[54,53931,373],{"className":53932},[127,3291],[54,53934,232],{"className":53935},[231],[54,53937,53939],{"className":53938},[178],[54,53940,53942],{"className":53941,"style":3304},[182],[54,53943],{},[54,53945],{"className":53946,"style":1303},[144],[54,53948,2857],{"className":53949},[1307],[54,53951],{"className":53952,"style":1303},[144],[54,53954,53956,53959,53999,54039,54042,54045],{"className":53955},[118],[54,53957],{"className":53958,"style":1179},[122],[54,53960,53962,53965],{"className":53961},[127],[54,53963,38426],{"className":53964,"style":38481},[127,128],[54,53966,53968],{"className":53967},[3267],[54,53969,53971,53991],{"className":53970},[173,174],[54,53972,53974,53988],{"className":53973},[178],[54,53975,53977],{"className":53976,"style":3277},[182],[54,53978,53979,53982],{"style":38496},[54,53980],{"className":53981,"style":3284},[190],[54,53983,53985],{"className":53984},[3288,3289,3290,3291],[54,53986,379],{"className":53987},[127,3291],[54,53989,232],{"className":53990},[231],[54,53992,53994],{"className":53993},[178],[54,53995,53997],{"className":53996,"style":3304},[182],[54,53998],{},[54,54000,54002,54005],{"className":54001},[127],[54,54003,1760],{"className":54004},[127,128],[54,54006,54008],{"className":54007},[3267],[54,54009,54011,54031],{"className":54010},[173,174],[54,54012,54014,54028],{"className":54013},[178],[54,54015,54017],{"className":54016,"style":3277},[182],[54,54018,54019,54022],{"style":3280},[54,54020],{"className":54021,"style":3284},[190],[54,54023,54025],{"className":54024},[3288,3289,3290,3291],[54,54026,379],{"className":54027},[127,3291],[54,54029,232],{"className":54030},[231],[54,54032,54034],{"className":54033},[178],[54,54035,54037],{"className":54036,"style":3304},[182],[54,54038],{},[54,54040],{"className":54041,"style":1303},[144],[54,54043,2857],{"className":54044},[1307],[54,54046],{"className":54047,"style":1303},[144],[54,54049,54051,54054,54057,54060,54063],{"className":54050},[118],[54,54052],{"className":54053,"style":10628},[122],[54,54055,858],{"className":54056},[127],[54,54058],{"className":54059,"style":1303},[144],[54,54061,2857],{"className":54062},[1307],[54,54064],{"className":54065,"style":1303},[144],[54,54067,54069,54072,54112],{"className":54068},[118],[54,54070],{"className":54071,"style":43461},[122],[54,54073,54075,54078],{"className":54074},[127],[54,54076,38426],{"className":54077,"style":38481},[127,128],[54,54079,54081],{"className":54080},[3267],[54,54082,54084,54104],{"className":54083},[173,174],[54,54085,54087,54101],{"className":54086},[178],[54,54088,54090],{"className":54089,"style":3469},[182],[54,54091,54092,54095],{"style":38496},[54,54093],{"className":54094,"style":3284},[190],[54,54096,54098],{"className":54097},[3288,3289,3290,3291],[54,54099,12],{"className":54100},[127,128,3291],[54,54102,232],{"className":54103},[231],[54,54105,54107],{"className":54106},[178],[54,54108,54110],{"className":54109,"style":6811},[182],[54,54111],{},[54,54113,54115,54118],{"className":54114},[127],[54,54116,1760],{"className":54117},[127,128],[54,54119,54121],{"className":54120},[3267],[54,54122,54124,54144],{"className":54123},[173,174],[54,54125,54127,54141],{"className":54126},[178],[54,54128,54130],{"className":54129,"style":3469},[182],[54,54131,54132,54135],{"style":3280},[54,54133],{"className":54134,"style":3284},[190],[54,54136,54138],{"className":54137},[3288,3289,3290,3291],[54,54139,12],{"className":54140},[127,128,3291],[54,54142,232],{"className":54143},[231],[54,54145,54147],{"className":54146},[178],[54,54148,54150],{"className":54149,"style":6811},[182],[54,54151],{},[4006,54153,54154],{"start":4076},[324,54155,54156,54157,54160],{},"We apply the ",[327,54158,54159],{},"sigmoid function"," to obtain a probability:",[54,54162,54164],{"className":54163},[57],[54,54165,54167,54209],{"className":54166},[61],[54,54168,54170],{"className":54169},[65],[67,54171,54172],{"xmlns":69,"display":70},[72,54173,54174,54206],{},[75,54175,54176,54178,54180,54182,54184,54186],{},[78,54177,6205],{},[82,54179,85],{"stretchy":84},[78,54181,53719],{},[82,54183,91],{"stretchy":84},[82,54185,94],{},[96,54187,54188,54190],{},[371,54189,373],{},[75,54191,54192,54194,54196],{},[371,54193,373],{},[82,54195,2857],{},[6259,54197,54198,54200],{},[78,54199,2486],{},[75,54201,54202,54204],{},[82,54203,6230],{},[78,54205,53719],{},[106,54207,54208],{"encoding":108},"\\sigma(z) = \\frac{1}{1 + e^{-z}}",[54,54210,54212,54239],{"className":54211,"ariaHidden":114},[113],[54,54213,54215,54218,54221,54224,54227,54230,54233,54236],{"className":54214},[118],[54,54216],{"className":54217,"style":123},[122],[54,54219,6205],{"className":54220,"style":4389},[127,128],[54,54222,85],{"className":54223},[133],[54,54225,53719],{"className":54226,"style":53793},[127,128],[54,54228,91],{"className":54229},[140],[54,54231],{"className":54232,"style":145},[144],[54,54234,94],{"className":54235},[149],[54,54237],{"className":54238,"style":145},[144],[54,54240,54242,54246],{"className":54241},[118],[54,54243],{"className":54244,"style":54245},[122],"height:2.0908em;vertical-align:-0.7693em;",[54,54247,54249,54252,54351],{"className":54248},[127],[54,54250],{"className":54251},[133,166],[54,54253,54255],{"className":54254},[96],[54,54256,54258,54342],{"className":54257},[173,174],[54,54259,54261,54339],{"className":54260},[178],[54,54262,54264,54320,54328],{"className":54263,"style":5912},[182],[54,54265,54266,54269],{"style":186},[54,54267],{"className":54268,"style":191},[190],[54,54270,54272,54275,54278,54281,54284],{"className":54271},[127],[54,54273,373],{"className":54274},[127],[54,54276],{"className":54277,"style":1303},[144],[54,54279,2857],{"className":54280},[1307],[54,54282],{"className":54283,"style":1303},[144],[54,54285,54287,54290],{"className":54286},[127],[54,54288,2486],{"className":54289},[127,128],[54,54291,54293],{"className":54292},[3267],[54,54294,54296],{"className":54295},[173],[54,54297,54299],{"className":54298},[178],[54,54300,54303],{"className":54301,"style":54302},[182],"height:0.6973em;",[54,54304,54305,54308],{"style":47106},[54,54306],{"className":54307,"style":3284},[190],[54,54309,54311],{"className":54310},[3288,3289,3290,3291],[54,54312,54314,54317],{"className":54313},[127,3291],[54,54315,6230],{"className":54316},[127,3291],[54,54318,53719],{"className":54319,"style":53793},[127,128,3291],[54,54321,54322,54325],{"style":204},[54,54323],{"className":54324,"style":191},[190],[54,54326],{"className":54327,"style":212},[211],[54,54329,54330,54333],{"style":215},[54,54331],{"className":54332,"style":191},[190],[54,54334,54336],{"className":54335},[127],[54,54337,373],{"className":54338},[127],[54,54340,232],{"className":54341},[231],[54,54343,54345],{"className":54344},[178],[54,54346,54349],{"className":54347,"style":54348},[182],"height:0.7693em;",[54,54350],{},[54,54352],{"className":54353},[140,166],[4006,54355,54356],{"start":6092},[324,54357,54358],{},"Class probability:",[54,54360,54362],{"className":54361},[57],[54,54363,54365,54483],{"className":54364},[61],[54,54366,54368],{"className":54367},[65],[67,54369,54370],{"xmlns":69,"display":70},[72,54371,54372,54480],{},[75,54373,54374,54376,54378,54380,54382,54384,54386,54388,54390,54392,54394,54396,54398,54400,54402],{},[78,54375,80],{},[82,54377,85],{"stretchy":84},[78,54379,1755],{},[82,54381,94],{},[371,54383,373],{},[78,54385,1095],{"mathvariant":613},[78,54387,1760],{},[82,54389,91],{"stretchy":84},[82,54391,94],{},[78,54393,6205],{},[82,54395,85],{"stretchy":84},[78,54397,53719],{},[82,54399,91],{"stretchy":84},[82,54401,94],{},[96,54403,54404,54406],{},[371,54405,373],{},[75,54407,54408,54410,54412],{},[371,54409,373],{},[82,54411,2857],{},[6259,54413,54414,54416],{},[78,54415,2486],{},[75,54417,54418,54420,54422,54428,54430,54436,54442,54444,54450,54456,54458,54460,54462,54464,54466,54472,54478],{},[82,54419,6230],{},[82,54421,85],{"stretchy":84},[3141,54423,54424,54426],{},[78,54425,38426],{},[371,54427,9765],{},[82,54429,2857],{},[3141,54431,54432,54434],{},[78,54433,38426],{},[371,54435,373],{},[3141,54437,54438,54440],{},[78,54439,1760],{},[371,54441,373],{},[82,54443,2857],{},[3141,54445,54446,54448],{},[78,54447,38426],{},[371,54449,379],{},[3141,54451,54452,54454],{},[78,54453,1760],{},[371,54455,379],{},[82,54457,2857],{},[78,54459,343],{"mathvariant":613},[78,54461,343],{"mathvariant":613},[78,54463,343],{"mathvariant":613},[82,54465,2857],{},[3141,54467,54468,54470],{},[78,54469,38426],{},[78,54471,12],{},[3141,54473,54474,54476],{},[78,54475,1760],{},[78,54477,12],{},[82,54479,91],{"stretchy":84},[106,54481,54482],{"encoding":108},"P(y=1|x) = \\sigma(z) = \\frac{1}{1 + e^{-(\\beta_0 + \\beta_1 x_1 + \\beta_2 x_2 + ... + \\beta_p x_p)}}",[54,54484,54486,54510,54534,54561],{"className":54485,"ariaHidden":114},[113],[54,54487,54489,54492,54495,54498,54501,54504,54507],{"className":54488},[118],[54,54490],{"className":54491,"style":123},[122],[54,54493,80],{"className":54494,"style":129},[127,128],[54,54496,85],{"className":54497},[133],[54,54499,1755],{"className":54500,"style":4389},[127,128],[54,54502],{"className":54503,"style":145},[144],[54,54505,94],{"className":54506},[149],[54,54508],{"className":54509,"style":145},[144],[54,54511,54513,54516,54519,54522,54525,54528,54531],{"className":54512},[118],[54,54514],{"className":54515,"style":123},[122],[54,54517,53526],{"className":54518},[127],[54,54520,1760],{"className":54521},[127,128],[54,54523,91],{"className":54524},[140],[54,54526],{"className":54527,"style":145},[144],[54,54529,94],{"className":54530},[149],[54,54532],{"className":54533,"style":145},[144],[54,54535,54537,54540,54543,54546,54549,54552,54555,54558],{"className":54536},[118],[54,54538],{"className":54539,"style":123},[122],[54,54541,6205],{"className":54542,"style":4389},[127,128],[54,54544,85],{"className":54545},[133],[54,54547,53719],{"className":54548,"style":53793},[127,128],[54,54550,91],{"className":54551},[140],[54,54553],{"className":54554,"style":145},[144],[54,54556,94],{"className":54557},[149],[54,54559],{"className":54560,"style":145},[144],[54,54562,54564,54568],{"className":54563},[118],[54,54565],{"className":54566,"style":54567},[122],"height:2.1248em;vertical-align:-0.8034em;",[54,54569,54571,54574,54977],{"className":54570},[127],[54,54572],{"className":54573},[133,166],[54,54575,54577],{"className":54576},[96],[54,54578,54580,54968],{"className":54579},[173,174],[54,54581,54583,54965],{"className":54582},[178],[54,54584,54586,54946,54954],{"className":54585,"style":5912},[182],[54,54587,54589,54592],{"style":54588},"top:-2.2799em;",[54,54590],{"className":54591,"style":191},[190],[54,54593,54595,54598,54601,54604,54607],{"className":54594},[127],[54,54596,373],{"className":54597},[127],[54,54599],{"className":54600,"style":1303},[144],[54,54602,2857],{"className":54603},[1307],[54,54605],{"className":54606,"style":1303},[144],[54,54608,54610,54613],{"className":54609},[127],[54,54611,2486],{"className":54612},[127,128],[54,54614,54616],{"className":54615},[3267],[54,54617,54619],{"className":54618},[173],[54,54620,54622],{"className":54621},[178],[54,54623,54626],{"className":54624,"style":54625},[182],"height:0.8301em;",[54,54627,54629,54632],{"style":54628},"top:-3.0051em;margin-right:0.05em;",[54,54630],{"className":54631,"style":3284},[190],[54,54633,54635],{"className":54634},[3288,3289,3290,3291],[54,54636,54638,54641,54644,54686,54689,54729,54769,54772,54812,54852,54855,54858,54861,54903,54943],{"className":54637},[127,3291],[54,54639,6230],{"className":54640},[127,3291],[54,54642,85],{"className":54643},[133,3291],[54,54645,54647,54650],{"className":54646},[127,3291],[54,54648,38426],{"className":54649,"style":38481},[127,128,3291],[54,54651,54653],{"className":54652},[3267],[54,54654,54656,54678],{"className":54655},[173,174],[54,54657,54659,54675],{"className":54658},[178],[54,54660,54663],{"className":54661,"style":54662},[182],"height:0.3173em;",[54,54664,54666,54669],{"style":54665},"top:-2.357em;margin-left:-0.0528em;margin-right:0.0714em;",[54,54667],{"className":54668,"style":7813},[190],[54,54670,54672],{"className":54671},[3288,7817,7818,3291],[54,54673,9765],{"className":54674},[127,3291],[54,54676,232],{"className":54677},[231],[54,54679,54681],{"className":54680},[178],[54,54682,54684],{"className":54683,"style":7831},[182],[54,54685],{},[54,54687,2857],{"className":54688},[1307,3291],[54,54690,54692,54695],{"className":54691},[127,3291],[54,54693,38426],{"className":54694,"style":38481},[127,128,3291],[54,54696,54698],{"className":54697},[3267],[54,54699,54701,54721],{"className":54700},[173,174],[54,54702,54704,54718],{"className":54703},[178],[54,54705,54707],{"className":54706,"style":54662},[182],[54,54708,54709,54712],{"style":54665},[54,54710],{"className":54711,"style":7813},[190],[54,54713,54715],{"className":54714},[3288,7817,7818,3291],[54,54716,373],{"className":54717},[127,3291],[54,54719,232],{"className":54720},[231],[54,54722,54724],{"className":54723},[178],[54,54725,54727],{"className":54726,"style":7831},[182],[54,54728],{},[54,54730,54732,54735],{"className":54731},[127,3291],[54,54733,1760],{"className":54734},[127,128,3291],[54,54736,54738],{"className":54737},[3267],[54,54739,54741,54761],{"className":54740},[173,174],[54,54742,54744,54758],{"className":54743},[178],[54,54745,54747],{"className":54746,"style":54662},[182],[54,54748,54749,54752],{"style":7809},[54,54750],{"className":54751,"style":7813},[190],[54,54753,54755],{"className":54754},[3288,7817,7818,3291],[54,54756,373],{"className":54757},[127,3291],[54,54759,232],{"className":54760},[231],[54,54762,54764],{"className":54763},[178],[54,54765,54767],{"className":54766,"style":7831},[182],[54,54768],{},[54,54770,2857],{"className":54771},[1307,3291],[54,54773,54775,54778],{"className":54774},[127,3291],[54,54776,38426],{"className":54777,"style":38481},[127,128,3291],[54,54779,54781],{"className":54780},[3267],[54,54782,54784,54804],{"className":54783},[173,174],[54,54785,54787,54801],{"className":54786},[178],[54,54788,54790],{"className":54789,"style":54662},[182],[54,54791,54792,54795],{"style":54665},[54,54793],{"className":54794,"style":7813},[190],[54,54796,54798],{"className":54797},[3288,7817,7818,3291],[54,54799,379],{"className":54800},[127,3291],[54,54802,232],{"className":54803},[231],[54,54805,54807],{"className":54806},[178],[54,54808,54810],{"className":54809,"style":7831},[182],[54,54811],{},[54,54813,54815,54818],{"className":54814},[127,3291],[54,54816,1760],{"className":54817},[127,128,3291],[54,54819,54821],{"className":54820},[3267],[54,54822,54824,54844],{"className":54823},[173,174],[54,54825,54827,54841],{"className":54826},[178],[54,54828,54830],{"className":54829,"style":54662},[182],[54,54831,54832,54835],{"style":7809},[54,54833],{"className":54834,"style":7813},[190],[54,54836,54838],{"className":54837},[3288,7817,7818,3291],[54,54839,379],{"className":54840},[127,3291],[54,54842,232],{"className":54843},[231],[54,54845,54847],{"className":54846},[178],[54,54848,54850],{"className":54849,"style":7831},[182],[54,54851],{},[54,54853,2857],{"className":54854},[1307,3291],[54,54856,858],{"className":54857},[127,3291],[54,54859,2857],{"className":54860},[1307,3291],[54,54862,54864,54867],{"className":54863},[127,3291],[54,54865,38426],{"className":54866,"style":38481},[127,128,3291],[54,54868,54870],{"className":54869},[3267],[54,54871,54873,54894],{"className":54872},[173,174],[54,54874,54876,54891],{"className":54875},[178],[54,54877,54880],{"className":54878,"style":54879},[182],"height:0.1645em;",[54,54881,54882,54885],{"style":54665},[54,54883],{"className":54884,"style":7813},[190],[54,54886,54888],{"className":54887},[3288,7817,7818,3291],[54,54889,12],{"className":54890},[127,128,3291],[54,54892,232],{"className":54893},[231],[54,54895,54897],{"className":54896},[178],[54,54898,54901],{"className":54899,"style":54900},[182],"height:0.2819em;",[54,54902],{},[54,54904,54906,54909],{"className":54905},[127,3291],[54,54907,1760],{"className":54908},[127,128,3291],[54,54910,54912],{"className":54911},[3267],[54,54913,54915,54935],{"className":54914},[173,174],[54,54916,54918,54932],{"className":54917},[178],[54,54919,54921],{"className":54920,"style":54879},[182],[54,54922,54923,54926],{"style":7809},[54,54924],{"className":54925,"style":7813},[190],[54,54927,54929],{"className":54928},[3288,7817,7818,3291],[54,54930,12],{"className":54931},[127,128,3291],[54,54933,232],{"className":54934},[231],[54,54936,54938],{"className":54937},[178],[54,54939,54941],{"className":54940,"style":54900},[182],[54,54942],{},[54,54944,91],{"className":54945},[140,3291],[54,54947,54948,54951],{"style":204},[54,54949],{"className":54950,"style":191},[190],[54,54952],{"className":54953,"style":212},[211],[54,54955,54956,54959],{"style":215},[54,54957],{"className":54958,"style":191},[190],[54,54960,54962],{"className":54961},[127],[54,54963,373],{"className":54964},[127],[54,54966,232],{"className":54967},[231],[54,54969,54971],{"className":54970},[178],[54,54972,54975],{"className":54973,"style":54974},[182],"height:0.8034em;",[54,54976],{},[54,54978],{"className":54979},[140,166],[12,54981,1016],{},[321,54983,54984,55056,55252,55449],{},[324,54985,54986,55055],{},[54,54987,54989,55006],{"className":54988},[61],[54,54990,54992],{"className":54991},[65],[67,54993,54994],{"xmlns":69},[72,54995,54996,55004],{},[75,54997,54998],{},[3141,54999,55000,55002],{},[78,55001,38426],{},[371,55003,9765],{},[106,55005,43816],{"encoding":108},[54,55007,55009],{"className":55008,"ariaHidden":114},[113],[54,55010,55012,55015],{"className":55011},[118],[54,55013],{"className":55014,"style":1179},[122],[54,55016,55018,55021],{"className":55017},[127],[54,55019,38426],{"className":55020,"style":38481},[127,128],[54,55022,55024],{"className":55023},[3267],[54,55025,55027,55047],{"className":55026},[173,174],[54,55028,55030,55044],{"className":55029},[178],[54,55031,55033],{"className":55032,"style":3277},[182],[54,55034,55035,55038],{"style":38496},[54,55036],{"className":55037,"style":3284},[190],[54,55039,55041],{"className":55040},[3288,3289,3290,3291],[54,55042,9765],{"className":55043},[127,3291],[54,55045,232],{"className":55046},[231],[54,55048,55050],{"className":55049},[178],[54,55051,55053],{"className":55052,"style":3304},[182],[54,55054],{}," is the intercept.",[324,55057,55058,44122],{},[54,55059,55061,55102],{"className":55060},[61],[54,55062,55064],{"className":55063},[65],[67,55065,55066],{"xmlns":69},[72,55067,55068,55100],{},[75,55069,55070,55076,55078,55084,55086,55088,55090,55092,55094],{},[3141,55071,55072,55074],{},[78,55073,38426],{},[371,55075,373],{},[82,55077,376],{"separator":114},[3141,55079,55080,55082],{},[78,55081,38426],{},[371,55083,379],{},[82,55085,376],{"separator":114},[78,55087,343],{"mathvariant":613},[78,55089,343],{"mathvariant":613},[78,55091,343],{"mathvariant":613},[82,55093,376],{"separator":114},[3141,55095,55096,55098],{},[78,55097,38426],{},[78,55099,12],{},[106,55101,43971],{"encoding":108},[54,55103,55105],{"className":55104,"ariaHidden":114},[113],[54,55106,55108,55111,55151,55154,55157,55197,55200,55203,55206,55209,55212],{"className":55107},[118],[54,55109],{"className":55110,"style":43461},[122],[54,55112,55114,55117],{"className":55113},[127],[54,55115,38426],{"className":55116,"style":38481},[127,128],[54,55118,55120],{"className":55119},[3267],[54,55121,55123,55143],{"className":55122},[173,174],[54,55124,55126,55140],{"className":55125},[178],[54,55127,55129],{"className":55128,"style":3277},[182],[54,55130,55131,55134],{"style":38496},[54,55132],{"className":55133,"style":3284},[190],[54,55135,55137],{"className":55136},[3288,3289,3290,3291],[54,55138,373],{"className":55139},[127,3291],[54,55141,232],{"className":55142},[231],[54,55144,55146],{"className":55145},[178],[54,55147,55149],{"className":55148,"style":3304},[182],[54,55150],{},[54,55152,376],{"className":55153},[444],[54,55155],{"className":55156,"style":448},[144],[54,55158,55160,55163],{"className":55159},[127],[54,55161,38426],{"className":55162,"style":38481},[127,128],[54,55164,55166],{"className":55165},[3267],[54,55167,55169,55189],{"className":55168},[173,174],[54,55170,55172,55186],{"className":55171},[178],[54,55173,55175],{"className":55174,"style":3277},[182],[54,55176,55177,55180],{"style":38496},[54,55178],{"className":55179,"style":3284},[190],[54,55181,55183],{"className":55182},[3288,3289,3290,3291],[54,55184,379],{"className":55185},[127,3291],[54,55187,232],{"className":55188},[231],[54,55190,55192],{"className":55191},[178],[54,55193,55195],{"className":55194,"style":3304},[182],[54,55196],{},[54,55198,376],{"className":55199},[444],[54,55201],{"className":55202,"style":448},[144],[54,55204,858],{"className":55205},[127],[54,55207,376],{"className":55208},[444],[54,55210],{"className":55211,"style":448},[144],[54,55213,55215,55218],{"className":55214},[127],[54,55216,38426],{"className":55217,"style":38481},[127,128],[54,55219,55221],{"className":55220},[3267],[54,55222,55224,55244],{"className":55223},[173,174],[54,55225,55227,55241],{"className":55226},[178],[54,55228,55230],{"className":55229,"style":3469},[182],[54,55231,55232,55235],{"style":38496},[54,55233],{"className":55234,"style":3284},[190],[54,55236,55238],{"className":55237},[3288,3289,3290,3291],[54,55239,12],{"className":55240},[127,128,3291],[54,55242,232],{"className":55243},[231],[54,55245,55247],{"className":55246},[178],[54,55248,55250],{"className":55249,"style":6811},[182],[54,55251],{},[324,55253,55254,55448],{},[54,55255,55257,55298],{"className":55256},[61],[54,55258,55260],{"className":55259},[65],[67,55261,55262],{"xmlns":69},[72,55263,55264,55296],{},[75,55265,55266,55272,55274,55280,55282,55284,55286,55288,55290],{},[3141,55267,55268,55270],{},[78,55269,1760],{},[371,55271,373],{},[82,55273,376],{"separator":114},[3141,55275,55276,55278],{},[78,55277,1760],{},[371,55279,379],{},[82,55281,376],{"separator":114},[78,55283,343],{"mathvariant":613},[78,55285,343],{"mathvariant":613},[78,55287,343],{"mathvariant":613},[82,55289,376],{"separator":114},[3141,55291,55292,55294],{},[78,55293,1760],{},[78,55295,12],{},[106,55297,43641],{"encoding":108},[54,55299,55301],{"className":55300,"ariaHidden":114},[113],[54,55302,55304,55307,55347,55350,55353,55393,55396,55399,55402,55405,55408],{"className":55303},[118],[54,55305],{"className":55306,"style":43651},[122],[54,55308,55310,55313],{"className":55309},[127],[54,55311,1760],{"className":55312},[127,128],[54,55314,55316],{"className":55315},[3267],[54,55317,55319,55339],{"className":55318},[173,174],[54,55320,55322,55336],{"className":55321},[178],[54,55323,55325],{"className":55324,"style":3277},[182],[54,55326,55327,55330],{"style":3280},[54,55328],{"className":55329,"style":3284},[190],[54,55331,55333],{"className":55332},[3288,3289,3290,3291],[54,55334,373],{"className":55335},[127,3291],[54,55337,232],{"className":55338},[231],[54,55340,55342],{"className":55341},[178],[54,55343,55345],{"className":55344,"style":3304},[182],[54,55346],{},[54,55348,376],{"className":55349},[444],[54,55351],{"className":55352,"style":448},[144],[54,55354,55356,55359],{"className":55355},[127],[54,55357,1760],{"className":55358},[127,128],[54,55360,55362],{"className":55361},[3267],[54,55363,55365,55385],{"className":55364},[173,174],[54,55366,55368,55382],{"className":55367},[178],[54,55369,55371],{"className":55370,"style":3277},[182],[54,55372,55373,55376],{"style":3280},[54,55374],{"className":55375,"style":3284},[190],[54,55377,55379],{"className":55378},[3288,3289,3290,3291],[54,55380,379],{"className":55381},[127,3291],[54,55383,232],{"className":55384},[231],[54,55386,55388],{"className":55387},[178],[54,55389,55391],{"className":55390,"style":3304},[182],[54,55392],{},[54,55394,376],{"className":55395},[444],[54,55397],{"className":55398,"style":448},[144],[54,55400,858],{"className":55401},[127],[54,55403,376],{"className":55404},[444],[54,55406],{"className":55407,"style":448},[144],[54,55409,55411,55414],{"className":55410},[127],[54,55412,1760],{"className":55413},[127,128],[54,55415,55417],{"className":55416},[3267],[54,55418,55420,55440],{"className":55419},[173,174],[54,55421,55423,55437],{"className":55422},[178],[54,55424,55426],{"className":55425,"style":3469},[182],[54,55427,55428,55431],{"style":3280},[54,55429],{"className":55430,"style":3284},[190],[54,55432,55434],{"className":55433},[3288,3289,3290,3291],[54,55435,12],{"className":55436},[127,128,3291],[54,55438,232],{"className":55439},[231],[54,55441,55443],{"className":55442},[178],[54,55444,55446],{"className":55445,"style":6811},[182],[54,55447],{}," are the features or independent variables.",[324,55450,55451,53638],{},[54,55452,55454,55481],{"className":55453},[61],[54,55455,55457],{"className":55456},[65],[67,55458,55459],{"xmlns":69},[72,55460,55461,55479],{},[75,55462,55463,55465,55467,55469,55471,55473,55475,55477],{},[78,55464,80],{},[82,55466,85],{"stretchy":84},[78,55468,1755],{},[82,55470,94],{},[371,55472,373],{},[78,55474,1095],{"mathvariant":613},[78,55476,1760],{},[82,55478,91],{"stretchy":84},[106,55480,53595],{"encoding":108},[54,55482,55484,55508],{"className":55483,"ariaHidden":114},[113],[54,55485,55487,55490,55493,55496,55499,55502,55505],{"className":55486},[118],[54,55488],{"className":55489,"style":123},[122],[54,55491,80],{"className":55492,"style":129},[127,128],[54,55494,85],{"className":55495},[133],[54,55497,1755],{"className":55498,"style":4389},[127,128],[54,55500],{"className":55501,"style":145},[144],[54,55503,94],{"className":55504},[149],[54,55506],{"className":55507,"style":145},[144],[54,55509,55511,55514,55517,55520],{"className":55510},[118],[54,55512],{"className":55513,"style":123},[122],[54,55515,53526],{"className":55516},[127],[54,55518,1760],{"className":55519},[127,128],[54,55521,91],{"className":55522},[140],[12,55524,55525],{},"Each feature provides evidence for or against a particular class. For example, if the word \"free\" appears in an email, it might increase the probability that it is spam. On the other hand, if the word \"meeting\" appears, it might decrease the probability of it being spam.",[40,55527,55528],{},[12,55529,55530],{},"This gives us not only a classification but also a measure of confidence in that classification through the probability calculated by the sigmoid function.",[12,55532,55533],{},"The sigmoid function transforms any real value into a value between 0 and 1. The formula as shown above is:",[54,55535,55537],{"className":55536},[57],[54,55538,55540,55581],{"className":55539},[61],[54,55541,55543],{"className":55542},[65],[67,55544,55545],{"xmlns":69,"display":70},[72,55546,55547,55579],{},[75,55548,55549,55551,55553,55555,55557,55559],{},[78,55550,6205],{},[82,55552,85],{"stretchy":84},[78,55554,53719],{},[82,55556,91],{"stretchy":84},[82,55558,94],{},[96,55560,55561,55563],{},[371,55562,373],{},[75,55564,55565,55567,55569],{},[371,55566,373],{},[82,55568,2857],{},[6259,55570,55571,55573],{},[78,55572,2486],{},[75,55574,55575,55577],{},[82,55576,6230],{},[78,55578,53719],{},[106,55580,54208],{"encoding":108},[54,55582,55584,55611],{"className":55583,"ariaHidden":114},[113],[54,55585,55587,55590,55593,55596,55599,55602,55605,55608],{"className":55586},[118],[54,55588],{"className":55589,"style":123},[122],[54,55591,6205],{"className":55592,"style":4389},[127,128],[54,55594,85],{"className":55595},[133],[54,55597,53719],{"className":55598,"style":53793},[127,128],[54,55600,91],{"className":55601},[140],[54,55603],{"className":55604,"style":145},[144],[54,55606,94],{"className":55607},[149],[54,55609],{"className":55610,"style":145},[144],[54,55612,55614,55617],{"className":55613},[118],[54,55615],{"className":55616,"style":54245},[122],[54,55618,55620,55623,55720],{"className":55619},[127],[54,55621],{"className":55622},[133,166],[54,55624,55626],{"className":55625},[96],[54,55627,55629,55712],{"className":55628},[173,174],[54,55630,55632,55709],{"className":55631},[178],[54,55633,55635,55690,55698],{"className":55634,"style":5912},[182],[54,55636,55637,55640],{"style":186},[54,55638],{"className":55639,"style":191},[190],[54,55641,55643,55646,55649,55652,55655],{"className":55642},[127],[54,55644,373],{"className":55645},[127],[54,55647],{"className":55648,"style":1303},[144],[54,55650,2857],{"className":55651},[1307],[54,55653],{"className":55654,"style":1303},[144],[54,55656,55658,55661],{"className":55657},[127],[54,55659,2486],{"className":55660},[127,128],[54,55662,55664],{"className":55663},[3267],[54,55665,55667],{"className":55666},[173],[54,55668,55670],{"className":55669},[178],[54,55671,55673],{"className":55672,"style":54302},[182],[54,55674,55675,55678],{"style":47106},[54,55676],{"className":55677,"style":3284},[190],[54,55679,55681],{"className":55680},[3288,3289,3290,3291],[54,55682,55684,55687],{"className":55683},[127,3291],[54,55685,6230],{"className":55686},[127,3291],[54,55688,53719],{"className":55689,"style":53793},[127,128,3291],[54,55691,55692,55695],{"style":204},[54,55693],{"className":55694,"style":191},[190],[54,55696],{"className":55697,"style":212},[211],[54,55699,55700,55703],{"style":215},[54,55701],{"className":55702,"style":191},[190],[54,55704,55706],{"className":55705},[127],[54,55707,373],{"className":55708},[127],[54,55710,232],{"className":55711},[231],[54,55713,55715],{"className":55714},[178],[54,55716,55718],{"className":55717,"style":54348},[182],[54,55719],{},[54,55721],{"className":55722},[140,166],[12,55724,1016],{},[321,55726,55727,56202,56233],{},[324,55728,55729,55757,55758,343],{},[54,55730,55732,55745],{"className":55731},[61],[54,55733,55735],{"className":55734},[65],[67,55736,55737],{"xmlns":69},[72,55738,55739,55743],{},[75,55740,55741],{},[78,55742,53719],{},[106,55744,53719],{"encoding":108},[54,55746,55748],{"className":55747,"ariaHidden":114},[113],[54,55749,55751,55754],{"className":55750},[118],[54,55752],{"className":55753,"style":3703},[122],[54,55755,53719],{"className":55756,"style":53793},[127,128]," is the linear combination of the features, that is, ",[54,55759,55761,55832],{"className":55760},[61],[54,55762,55764],{"className":55763},[65],[67,55765,55766],{"xmlns":69},[72,55767,55768,55830],{},[75,55769,55770,55772,55774,55780,55782,55788,55794,55796,55802,55808,55810,55812,55814,55816,55818,55824],{},[78,55771,53719],{},[82,55773,94],{},[3141,55775,55776,55778],{},[78,55777,38426],{},[371,55779,9765],{},[82,55781,2857],{},[3141,55783,55784,55786],{},[78,55785,38426],{},[371,55787,373],{},[3141,55789,55790,55792],{},[78,55791,1760],{},[371,55793,373],{},[82,55795,2857],{},[3141,55797,55798,55800],{},[78,55799,38426],{},[371,55801,379],{},[3141,55803,55804,55806],{},[78,55805,1760],{},[371,55807,379],{},[82,55809,2857],{},[78,55811,343],{"mathvariant":613},[78,55813,343],{"mathvariant":613},[78,55815,343],{"mathvariant":613},[82,55817,2857],{},[3141,55819,55820,55822],{},[78,55821,38426],{},[78,55823,12],{},[3141,55825,55826,55828],{},[78,55827,1760],{},[78,55829,12],{},[106,55831,53780],{"encoding":108},[54,55833,55835,55853,55908,56003,56098,56116],{"className":55834,"ariaHidden":114},[113],[54,55836,55838,55841,55844,55847,55850],{"className":55837},[118],[54,55839],{"className":55840,"style":3703},[122],[54,55842,53719],{"className":55843,"style":53793},[127,128],[54,55845],{"className":55846,"style":145},[144],[54,55848,94],{"className":55849},[149],[54,55851],{"className":55852,"style":145},[144],[54,55854,55856,55859,55899,55902,55905],{"className":55855},[118],[54,55857],{"className":55858,"style":1179},[122],[54,55860,55862,55865],{"className":55861},[127],[54,55863,38426],{"className":55864,"style":38481},[127,128],[54,55866,55868],{"className":55867},[3267],[54,55869,55871,55891],{"className":55870},[173,174],[54,55872,55874,55888],{"className":55873},[178],[54,55875,55877],{"className":55876,"style":3277},[182],[54,55878,55879,55882],{"style":38496},[54,55880],{"className":55881,"style":3284},[190],[54,55883,55885],{"className":55884},[3288,3289,3290,3291],[54,55886,9765],{"className":55887},[127,3291],[54,55889,232],{"className":55890},[231],[54,55892,55894],{"className":55893},[178],[54,55895,55897],{"className":55896,"style":3304},[182],[54,55898],{},[54,55900],{"className":55901,"style":1303},[144],[54,55903,2857],{"className":55904},[1307],[54,55906],{"className":55907,"style":1303},[144],[54,55909,55911,55914,55954,55994,55997,56000],{"className":55910},[118],[54,55912],{"className":55913,"style":1179},[122],[54,55915,55917,55920],{"className":55916},[127],[54,55918,38426],{"className":55919,"style":38481},[127,128],[54,55921,55923],{"className":55922},[3267],[54,55924,55926,55946],{"className":55925},[173,174],[54,55927,55929,55943],{"className":55928},[178],[54,55930,55932],{"className":55931,"style":3277},[182],[54,55933,55934,55937],{"style":38496},[54,55935],{"className":55936,"style":3284},[190],[54,55938,55940],{"className":55939},[3288,3289,3290,3291],[54,55941,373],{"className":55942},[127,3291],[54,55944,232],{"className":55945},[231],[54,55947,55949],{"className":55948},[178],[54,55950,55952],{"className":55951,"style":3304},[182],[54,55953],{},[54,55955,55957,55960],{"className":55956},[127],[54,55958,1760],{"className":55959},[127,128],[54,55961,55963],{"className":55962},[3267],[54,55964,55966,55986],{"className":55965},[173,174],[54,55967,55969,55983],{"className":55968},[178],[54,55970,55972],{"className":55971,"style":3277},[182],[54,55973,55974,55977],{"style":3280},[54,55975],{"className":55976,"style":3284},[190],[54,55978,55980],{"className":55979},[3288,3289,3290,3291],[54,55981,373],{"className":55982},[127,3291],[54,55984,232],{"className":55985},[231],[54,55987,55989],{"className":55988},[178],[54,55990,55992],{"className":55991,"style":3304},[182],[54,55993],{},[54,55995],{"className":55996,"style":1303},[144],[54,55998,2857],{"className":55999},[1307],[54,56001],{"className":56002,"style":1303},[144],[54,56004,56006,56009,56049,56089,56092,56095],{"className":56005},[118],[54,56007],{"className":56008,"style":1179},[122],[54,56010,56012,56015],{"className":56011},[127],[54,56013,38426],{"className":56014,"style":38481},[127,128],[54,56016,56018],{"className":56017},[3267],[54,56019,56021,56041],{"className":56020},[173,174],[54,56022,56024,56038],{"className":56023},[178],[54,56025,56027],{"className":56026,"style":3277},[182],[54,56028,56029,56032],{"style":38496},[54,56030],{"className":56031,"style":3284},[190],[54,56033,56035],{"className":56034},[3288,3289,3290,3291],[54,56036,379],{"className":56037},[127,3291],[54,56039,232],{"className":56040},[231],[54,56042,56044],{"className":56043},[178],[54,56045,56047],{"className":56046,"style":3304},[182],[54,56048],{},[54,56050,56052,56055],{"className":56051},[127],[54,56053,1760],{"className":56054},[127,128],[54,56056,56058],{"className":56057},[3267],[54,56059,56061,56081],{"className":56060},[173,174],[54,56062,56064,56078],{"className":56063},[178],[54,56065,56067],{"className":56066,"style":3277},[182],[54,56068,56069,56072],{"style":3280},[54,56070],{"className":56071,"style":3284},[190],[54,56073,56075],{"className":56074},[3288,3289,3290,3291],[54,56076,379],{"className":56077},[127,3291],[54,56079,232],{"className":56080},[231],[54,56082,56084],{"className":56083},[178],[54,56085,56087],{"className":56086,"style":3304},[182],[54,56088],{},[54,56090],{"className":56091,"style":1303},[144],[54,56093,2857],{"className":56094},[1307],[54,56096],{"className":56097,"style":1303},[144],[54,56099,56101,56104,56107,56110,56113],{"className":56100},[118],[54,56102],{"className":56103,"style":10628},[122],[54,56105,858],{"className":56106},[127],[54,56108],{"className":56109,"style":1303},[144],[54,56111,2857],{"className":56112},[1307],[54,56114],{"className":56115,"style":1303},[144],[54,56117,56119,56122,56162],{"className":56118},[118],[54,56120],{"className":56121,"style":43461},[122],[54,56123,56125,56128],{"className":56124},[127],[54,56126,38426],{"className":56127,"style":38481},[127,128],[54,56129,56131],{"className":56130},[3267],[54,56132,56134,56154],{"className":56133},[173,174],[54,56135,56137,56151],{"className":56136},[178],[54,56138,56140],{"className":56139,"style":3469},[182],[54,56141,56142,56145],{"style":38496},[54,56143],{"className":56144,"style":3284},[190],[54,56146,56148],{"className":56147},[3288,3289,3290,3291],[54,56149,12],{"className":56150},[127,128,3291],[54,56152,232],{"className":56153},[231],[54,56155,56157],{"className":56156},[178],[54,56158,56160],{"className":56159,"style":6811},[182],[54,56161],{},[54,56163,56165,56168],{"className":56164},[127],[54,56166,1760],{"className":56167},[127,128],[54,56169,56171],{"className":56170},[3267],[54,56172,56174,56194],{"className":56173},[173,174],[54,56175,56177,56191],{"className":56176},[178],[54,56178,56180],{"className":56179,"style":3469},[182],[54,56181,56182,56185],{"style":3280},[54,56183],{"className":56184,"style":3284},[190],[54,56186,56188],{"className":56187},[3288,3289,3290,3291],[54,56189,12],{"className":56190},[127,128,3291],[54,56192,232],{"className":56193},[231],[54,56195,56197],{"className":56196},[178],[54,56198,56200],{"className":56199,"style":6811},[182],[54,56201],{},[324,56203,56204,56232],{},[54,56205,56207,56220],{"className":56206},[61],[54,56208,56210],{"className":56209},[65],[67,56211,56212],{"xmlns":69},[72,56213,56214,56218],{},[75,56215,56216],{},[78,56217,2486],{},[106,56219,2486],{"encoding":108},[54,56221,56223],{"className":56222,"ariaHidden":114},[113],[54,56224,56226,56229],{"className":56225},[118],[54,56227],{"className":56228,"style":3703},[122],[54,56230,2486],{"className":56231},[127,128]," is Euler's number, approximately equal to 2.71828.",[324,56234,56235,56279],{},[54,56236,56238,56258],{"className":56237},[61],[54,56239,56241],{"className":56240},[65],[67,56242,56243],{"xmlns":69},[72,56244,56245,56255],{},[75,56246,56247,56249,56251,56253],{},[78,56248,6205],{},[82,56250,85],{"stretchy":84},[78,56252,53719],{},[82,56254,91],{"stretchy":84},[106,56256,56257],{"encoding":108},"\\sigma(z)",[54,56259,56261],{"className":56260,"ariaHidden":114},[113],[54,56262,56264,56267,56270,56273,56276],{"className":56263},[118],[54,56265],{"className":56266,"style":123},[122],[54,56268,6205],{"className":56269,"style":4389},[127,128],[54,56271,85],{"className":56272},[133],[54,56274,53719],{"className":56275,"style":53793},[127,128],[54,56277,91],{"className":56278},[140]," is the output of the sigmoid function, which represents the probability of the class being 1 given the value of z (range between 0 and 1).",[12,56281,56282,56283,56326,56327,56331],{},"Visually it looks something like this (with z on the X-axis and ",[54,56284,56286,56305],{"className":56285},[61],[54,56287,56289],{"className":56288},[65],[67,56290,56291],{"xmlns":69},[72,56292,56293,56303],{},[75,56294,56295,56297,56299,56301],{},[78,56296,6205],{},[82,56298,85],{"stretchy":84},[78,56300,53719],{},[82,56302,91],{"stretchy":84},[106,56304,56257],{"encoding":108},[54,56306,56308],{"className":56307,"ariaHidden":114},[113],[54,56309,56311,56314,56317,56320,56323],{"className":56310},[118],[54,56312],{"className":56313,"style":123},[122],[54,56315,6205],{"className":56316,"style":4389},[127,128],[54,56318,85],{"className":56319},[133],[54,56321,53719],{"className":56322,"style":53793},[127,128],[54,56324,91],{"className":56325},[140]," on the Y-axis):\n",[6869,56328],{"alt":56329,"src":56330},"Sigmoid Function Graph","\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations\u002Fshared\u002Fsigmoid-function.webp",[1855,56332,56329],{},[12,56334,56335],{},"From this we can draw some important conclusions:",[321,56337,56338,56385,56432],{},[324,56339,56340,56341,56384],{},"When z is very negative, ",[54,56342,56344,56363],{"className":56343},[61],[54,56345,56347],{"className":56346},[65],[67,56348,56349],{"xmlns":69},[72,56350,56351,56361],{},[75,56352,56353,56355,56357,56359],{},[78,56354,6205],{},[82,56356,85],{"stretchy":84},[78,56358,53719],{},[82,56360,91],{"stretchy":84},[106,56362,56257],{"encoding":108},[54,56364,56366],{"className":56365,"ariaHidden":114},[113],[54,56367,56369,56372,56375,56378,56381],{"className":56368},[118],[54,56370],{"className":56371,"style":123},[122],[54,56373,6205],{"className":56374,"style":4389},[127,128],[54,56376,85],{"className":56377},[133],[54,56379,53719],{"className":56380,"style":53793},[127,128],[54,56382,91],{"className":56383},[140]," approaches 0, indicating a low probability that the class is 1.",[324,56386,56387,56388,56431],{},"When z is very positive, ",[54,56389,56391,56410],{"className":56390},[61],[54,56392,56394],{"className":56393},[65],[67,56395,56396],{"xmlns":69},[72,56397,56398,56408],{},[75,56399,56400,56402,56404,56406],{},[78,56401,6205],{},[82,56403,85],{"stretchy":84},[78,56405,53719],{},[82,56407,91],{"stretchy":84},[106,56409,56257],{"encoding":108},[54,56411,56413],{"className":56412,"ariaHidden":114},[113],[54,56414,56416,56419,56422,56425,56428],{"className":56415},[118],[54,56417],{"className":56418,"style":123},[122],[54,56420,6205],{"className":56421,"style":4389},[127,128],[54,56423,85],{"className":56424},[133],[54,56426,53719],{"className":56427,"style":53793},[127,128],[54,56429,91],{"className":56430},[140]," approaches 1, indicating a high probability that the class is 1.",[324,56433,56434,56435,56478],{},"When z is 0, ",[54,56436,56438,56457],{"className":56437},[61],[54,56439,56441],{"className":56440},[65],[67,56442,56443],{"xmlns":69},[72,56444,56445,56455],{},[75,56446,56447,56449,56451,56453],{},[78,56448,6205],{},[82,56450,85],{"stretchy":84},[78,56452,53719],{},[82,56454,91],{"stretchy":84},[106,56456,56257],{"encoding":108},[54,56458,56460],{"className":56459,"ariaHidden":114},[113],[54,56461,56463,56466,56469,56472,56475],{"className":56462},[118],[54,56464],{"className":56465,"style":123},[122],[54,56467,6205],{"className":56468,"style":4389},[127,128],[54,56470,85],{"className":56471},[133],[54,56473,53719],{"className":56474,"style":53793},[127,128],[54,56476,91],{"className":56477},[140]," is 0.5, indicating an equal probability that the class is 0 or 1.",[12,56480,56481,56482,56485],{},"The value of 0.5 ",[327,56483,56484],{},"is commonly used as a threshold",", so that:",[321,56487,56488,56559],{},[324,56489,56490,56491,56558],{},"If ",[54,56492,56494,56519],{"className":56493},[61],[54,56495,56497],{"className":56496},[65],[67,56498,56499],{"xmlns":69},[72,56500,56501,56516],{},[75,56502,56503,56505,56507,56509,56511,56514],{},[78,56504,6205],{},[82,56506,85],{"stretchy":84},[78,56508,53719],{},[82,56510,91],{"stretchy":84},[82,56512,56513],{},"≥",[371,56515,27329],{},[106,56517,56518],{"encoding":108},"\\sigma(z) \\geq 0.5",[54,56520,56522,56549],{"className":56521,"ariaHidden":114},[113],[54,56523,56525,56528,56531,56534,56537,56540,56543,56546],{"className":56524},[118],[54,56526],{"className":56527,"style":123},[122],[54,56529,6205],{"className":56530,"style":4389},[127,128],[54,56532,85],{"className":56533},[133],[54,56535,53719],{"className":56536,"style":53793},[127,128],[54,56538,91],{"className":56539},[140],[54,56541],{"className":56542,"style":145},[144],[54,56544,56513],{"className":56545},[149],[54,56547],{"className":56548,"style":145},[144],[54,56550,56552,56555],{"className":56551},[118],[54,56553],{"className":56554,"style":2292},[122],[54,56556,27329],{"className":56557},[127],", it is classified as class 1.",[324,56560,56490,56561,56628],{},[54,56562,56564,56589],{"className":56563},[61],[54,56565,56567],{"className":56566},[65],[67,56568,56569],{"xmlns":69},[72,56570,56571,56586],{},[75,56572,56573,56575,56577,56579,56581,56584],{},[78,56574,6205],{},[82,56576,85],{"stretchy":84},[78,56578,53719],{},[82,56580,91],{"stretchy":84},[82,56582,56583],{},"\u003C",[371,56585,27329],{},[106,56587,56588],{"encoding":108},"\\sigma(z) \u003C 0.5",[54,56590,56592,56619],{"className":56591,"ariaHidden":114},[113],[54,56593,56595,56598,56601,56604,56607,56610,56613,56616],{"className":56594},[118],[54,56596],{"className":56597,"style":123},[122],[54,56599,6205],{"className":56600,"style":4389},[127,128],[54,56602,85],{"className":56603},[133],[54,56605,53719],{"className":56606,"style":53793},[127,128],[54,56608,91],{"className":56609},[140],[54,56611],{"className":56612,"style":145},[144],[54,56614,56583],{"className":56615},[149],[54,56617],{"className":56618,"style":145},[144],[54,56620,56622,56625],{"className":56621},[118],[54,56623],{"className":56624,"style":2292},[122],[54,56626,27329],{"className":56627},[127],", it is classified as class 0.",[40,56630,56631,56634],{},[12,56632,56633],{},"Key properties:",[321,56635,56636,56639,56686],{},[324,56637,56638],{},"Bounded range between 0 and 1",[324,56640,56641,56642,56685],{},"Monotonicity: if z increases, ",[54,56643,56645,56664],{"className":56644},[61],[54,56646,56648],{"className":56647},[65],[67,56649,56650],{"xmlns":69},[72,56651,56652,56662],{},[75,56653,56654,56656,56658,56660],{},[78,56655,6205],{},[82,56657,85],{"stretchy":84},[78,56659,53719],{},[82,56661,91],{"stretchy":84},[106,56663,56257],{"encoding":108},[54,56665,56667],{"className":56666,"ariaHidden":114},[113],[54,56668,56670,56673,56676,56679,56682],{"className":56669},[118],[54,56671],{"className":56672,"style":123},[122],[54,56674,6205],{"className":56675,"style":4389},[127,128],[54,56677,85],{"className":56678},[133],[54,56680,53719],{"className":56681,"style":53793},[127,128],[54,56683,91],{"className":56684},[140]," also increases",[324,56687,56688,56689,56755,56756,1832,56808,56755,56874],{},"Asymptotic: ",[54,56690,56692,56716],{"className":56691},[61],[54,56693,56695],{"className":56694},[65],[67,56696,56697],{"xmlns":69},[72,56698,56699,56713],{},[75,56700,56701,56703,56705,56707,56709,56711],{},[78,56702,6205],{},[82,56704,85],{"stretchy":84},[78,56706,53719],{},[82,56708,91],{"stretchy":84},[82,56710,955],{},[371,56712,373],{},[106,56714,56715],{"encoding":108},"\\sigma(z) \\to 1",[54,56717,56719,56746],{"className":56718,"ariaHidden":114},[113],[54,56720,56722,56725,56728,56731,56734,56737,56740,56743],{"className":56721},[118],[54,56723],{"className":56724,"style":123},[122],[54,56726,6205],{"className":56727,"style":4389},[127,128],[54,56729,85],{"className":56730},[133],[54,56732,53719],{"className":56733,"style":53793},[127,128],[54,56735,91],{"className":56736},[140],[54,56738],{"className":56739,"style":145},[144],[54,56741,955],{"className":56742},[149],[54,56744],{"className":56745,"style":145},[144],[54,56747,56749,56752],{"className":56748},[118],[54,56750],{"className":56751,"style":2292},[122],[54,56753,373],{"className":56754},[127]," when ",[54,56757,56759,56778],{"className":56758},[61],[54,56760,56762],{"className":56761},[65],[67,56763,56764],{"xmlns":69},[72,56765,56766,56775],{},[75,56767,56768,56770,56772],{},[78,56769,53719],{},[82,56771,955],{},[78,56773,56774],{"mathvariant":613},"∞",[106,56776,56777],{"encoding":108},"z \\to \\infty",[54,56779,56781,56799],{"className":56780,"ariaHidden":114},[113],[54,56782,56784,56787,56790,56793,56796],{"className":56783},[118],[54,56785],{"className":56786,"style":3703},[122],[54,56788,53719],{"className":56789,"style":53793},[127,128],[54,56791],{"className":56792,"style":145},[144],[54,56794,955],{"className":56795},[149],[54,56797],{"className":56798,"style":145},[144],[54,56800,56802,56805],{"className":56801},[118],[54,56803],{"className":56804,"style":3703},[122],[54,56806,56774],{"className":56807},[127],[54,56809,56811,56835],{"className":56810},[61],[54,56812,56814],{"className":56813},[65],[67,56815,56816],{"xmlns":69},[72,56817,56818,56832],{},[75,56819,56820,56822,56824,56826,56828,56830],{},[78,56821,6205],{},[82,56823,85],{"stretchy":84},[78,56825,53719],{},[82,56827,91],{"stretchy":84},[82,56829,955],{},[371,56831,9765],{},[106,56833,56834],{"encoding":108},"\\sigma(z) \\to 0",[54,56836,56838,56865],{"className":56837,"ariaHidden":114},[113],[54,56839,56841,56844,56847,56850,56853,56856,56859,56862],{"className":56840},[118],[54,56842],{"className":56843,"style":123},[122],[54,56845,6205],{"className":56846,"style":4389},[127,128],[54,56848,85],{"className":56849},[133],[54,56851,53719],{"className":56852,"style":53793},[127,128],[54,56854,91],{"className":56855},[140],[54,56857],{"className":56858,"style":145},[144],[54,56860,955],{"className":56861},[149],[54,56863],{"className":56864,"style":145},[144],[54,56866,56868,56871],{"className":56867},[118],[54,56869],{"className":56870,"style":2292},[122],[54,56872,9765],{"className":56873},[127],[54,56875,56877,56897],{"className":56876},[61],[54,56878,56880],{"className":56879},[65],[67,56881,56882],{"xmlns":69},[72,56883,56884,56894],{},[75,56885,56886,56888,56890,56892],{},[78,56887,53719],{},[82,56889,955],{},[82,56891,6230],{},[78,56893,56774],{"mathvariant":613},[106,56895,56896],{"encoding":108},"z \\to -\\infty",[54,56898,56900,56918],{"className":56899,"ariaHidden":114},[113],[54,56901,56903,56906,56909,56912,56915],{"className":56902},[118],[54,56904],{"className":56905,"style":3703},[122],[54,56907,53719],{"className":56908,"style":53793},[127,128],[54,56910],{"className":56911,"style":145},[144],[54,56913,955],{"className":56914},[149],[54,56916],{"className":56917,"style":145},[144],[54,56919,56921,56924,56927],{"className":56920},[118],[54,56922],{"className":56923,"style":10628},[122],[54,56925,6230],{"className":56926},[127],[54,56928,56774],{"className":56929},[127],[12,56931,56932,56935,56936,56939,56940,950],{},[327,56933,56934],{},"How do we measure error in classification?"," Here we use metrics like ",[327,56937,56938],{},"cross-entropy"," or ",[327,56941,56942],{},"log loss",[12,56944,56945],{},"Loss for a single sample:",[54,56947,56949],{"className":56948},[57],[54,56950,56952,57026],{"className":56951},[61],[54,56953,56955],{"className":56954},[65],[67,56956,56957],{"xmlns":69,"display":70},[72,56958,56959,57023],{},[75,56960,56961,56964,56966,56968,56970,56972,56974,56977,56979,56981,56987,56989,56991,56993,56995,56997,56999,57001,57003,57005,57007,57009,57011,57013,57019,57021],{},[78,56962,56963],{},"L",[82,56965,94],{},[82,56967,6230],{},[82,56969,6072],{"stretchy":84},[78,56971,1755],{},[82,56973,1266],{},[78,56975,56976],{},"log",[82,56978,3549],{},[82,56980,85],{"stretchy":84},[3535,56982,56983,56985],{"accent":114},[78,56984,1755],{},[82,56986,3541],{},[82,56988,91],{"stretchy":84},[82,56990,2857],{},[82,56992,85],{"stretchy":84},[371,56994,373],{},[82,56996,6230],{},[78,56998,1755],{},[82,57000,91],{"stretchy":84},[82,57002,1266],{},[78,57004,56976],{},[82,57006,3549],{},[82,57008,85],{"stretchy":84},[371,57010,373],{},[82,57012,6230],{},[3535,57014,57015,57017],{"accent":114},[78,57016,1755],{},[82,57018,3541],{},[82,57020,91],{"stretchy":84},[82,57022,16169],{"stretchy":84},[106,57024,57025],{"encoding":108},"L = -[y \\cdot \\log(\\hat{y}) + (1 - y) \\cdot \\log(1 - \\hat{y})]",[54,57027,57029,57047,57071,57140,57161,57182,57208],{"className":57028,"ariaHidden":114},[113],[54,57030,57032,57035,57038,57041,57044],{"className":57031},[118],[54,57033],{"className":57034,"style":415},[122],[54,57036,56963],{"className":57037},[127,128],[54,57039],{"className":57040,"style":145},[144],[54,57042,94],{"className":57043},[149],[54,57045],{"className":57046,"style":145},[144],[54,57048,57050,57053,57056,57059,57062,57065,57068],{"className":57049},[118],[54,57051],{"className":57052,"style":123},[122],[54,57054,6230],{"className":57055},[127],[54,57057,6072],{"className":57058},[133],[54,57060,1755],{"className":57061,"style":4389},[127,128],[54,57063],{"className":57064,"style":1303},[144],[54,57066,1266],{"className":57067},[1307],[54,57069],{"className":57070,"style":1303},[144],[54,57072,57074,57077,57083,57086,57128,57131,57134,57137],{"className":57073},[118],[54,57075],{"className":57076,"style":123},[122],[54,57078,57080,57081],{"className":57079},[3675],"lo",[54,57082,3680],{"style":3679},[54,57084,85],{"className":57085},[133],[54,57087,57089],{"className":57088},[127,3623],[54,57090,57092,57120],{"className":57091},[173,174],[54,57093,57095,57117],{"className":57094},[178],[54,57096,57098,57106],{"className":57097,"style":28082},[182],[54,57099,57100,57103],{"style":3635},[54,57101],{"className":57102,"style":191},[190],[54,57104,1755],{"className":57105,"style":4389},[127,128],[54,57107,57108,57111],{"style":3635},[54,57109],{"className":57110,"style":191},[190],[54,57112,57114],{"className":57113,"style":45777},[3651],[54,57115,3541],{"className":57116},[127],[54,57118,232],{"className":57119},[231],[54,57121,57123],{"className":57122},[178],[54,57124,57126],{"className":57125,"style":26882},[182],[54,57127],{},[54,57129,91],{"className":57130},[140],[54,57132],{"className":57133,"style":1303},[144],[54,57135,2857],{"className":57136},[1307],[54,57138],{"className":57139,"style":1303},[144],[54,57141,57143,57146,57149,57152,57155,57158],{"className":57142},[118],[54,57144],{"className":57145,"style":123},[122],[54,57147,85],{"className":57148},[133],[54,57150,373],{"className":57151},[127],[54,57153],{"className":57154,"style":1303},[144],[54,57156,6230],{"className":57157},[1307],[54,57159],{"className":57160,"style":1303},[144],[54,57162,57164,57167,57170,57173,57176,57179],{"className":57163},[118],[54,57165],{"className":57166,"style":123},[122],[54,57168,1755],{"className":57169,"style":4389},[127,128],[54,57171,91],{"className":57172},[140],[54,57174],{"className":57175,"style":1303},[144],[54,57177,1266],{"className":57178},[1307],[54,57180],{"className":57181,"style":1303},[144],[54,57183,57185,57188,57193,57196,57199,57202,57205],{"className":57184},[118],[54,57186],{"className":57187,"style":123},[122],[54,57189,57080,57191],{"className":57190},[3675],[54,57192,3680],{"style":3679},[54,57194,85],{"className":57195},[133],[54,57197,373],{"className":57198},[127],[54,57200],{"className":57201,"style":1303},[144],[54,57203,6230],{"className":57204},[1307],[54,57206],{"className":57207,"style":1303},[144],[54,57209,57211,57214,57256],{"className":57210},[118],[54,57212],{"className":57213,"style":123},[122],[54,57215,57217],{"className":57216},[127,3623],[54,57218,57220,57248],{"className":57219},[173,174],[54,57221,57223,57245],{"className":57222},[178],[54,57224,57226,57234],{"className":57225,"style":28082},[182],[54,57227,57228,57231],{"style":3635},[54,57229],{"className":57230,"style":191},[190],[54,57232,1755],{"className":57233,"style":4389},[127,128],[54,57235,57236,57239],{"style":3635},[54,57237],{"className":57238,"style":191},[190],[54,57240,57242],{"className":57241,"style":45777},[3651],[54,57243,3541],{"className":57244},[127],[54,57246,232],{"className":57247},[231],[54,57249,57251],{"className":57250},[178],[54,57252,57254],{"className":57253,"style":26882},[182],[54,57255],{},[54,57257,57259],{"className":57258},[140],")]",[12,57261,57262],{},"Average loss (or cost function) for the entire dataset:",[54,57264,57266],{"className":57265},[57],[54,57267,57269,57378],{"className":57268},[61],[54,57270,57272],{"className":57271},[65],[67,57273,57274],{"xmlns":69,"display":70},[72,57275,57276,57375],{},[75,57277,57278,57281,57283,57285,57291,57305,57307,57313,57315,57317,57319,57321,57331,57333,57335,57337,57339,57341,57347,57349,57351,57353,57355,57357,57359,57361,57371,57373],{},[78,57279,57280],{},"J",[82,57282,94],{},[82,57284,6230],{},[96,57286,57287,57289],{},[371,57288,373],{},[78,57290,3188],{},[3575,57292,57293,57295,57303],{},[82,57294,45202],{},[75,57296,57297,57299,57301],{},[78,57298,3584],{},[82,57300,94],{},[371,57302,373],{},[78,57304,3188],{},[82,57306,6072],{"stretchy":84},[3141,57308,57309,57311],{},[78,57310,1755],{},[78,57312,3584],{},[82,57314,1266],{},[78,57316,56976],{},[82,57318,3549],{},[82,57320,85],{"stretchy":84},[3535,57322,57323,57329],{"accent":114},[3141,57324,57325,57327],{},[78,57326,1755],{},[78,57328,3584],{},[82,57330,3541],{},[82,57332,91],{"stretchy":84},[82,57334,2857],{},[82,57336,85],{"stretchy":84},[371,57338,373],{},[82,57340,6230],{},[3141,57342,57343,57345],{},[78,57344,1755],{},[78,57346,3584],{},[82,57348,91],{"stretchy":84},[82,57350,1266],{},[78,57352,56976],{},[82,57354,3549],{},[82,57356,85],{"stretchy":84},[371,57358,373],{},[82,57360,6230],{},[3535,57362,57363,57369],{"accent":114},[3141,57364,57365,57367],{},[78,57366,1755],{},[78,57368,3584],{},[82,57370,3541],{},[82,57372,91],{"stretchy":84},[82,57374,16169],{"stretchy":84},[106,57376,57377],{"encoding":108},"J = -\\frac{1}{n} \\sum_{i=1}^{n} [y_i \\cdot \\log(\\hat{y_i}) + (1 - y_i) \\cdot \\log(1 - \\hat{y_i})]",[54,57379,57381,57400,57593,57698,57719,57777,57803],{"className":57380,"ariaHidden":114},[113],[54,57382,57384,57387,57391,57394,57397],{"className":57383},[118],[54,57385],{"className":57386,"style":415},[122],[54,57388,57280],{"className":57389,"style":57390},[127,128],"margin-right:0.0962em;",[54,57392],{"className":57393,"style":145},[144],[54,57395,94],{"className":57396},[149],[54,57398],{"className":57399,"style":145},[144],[54,57401,57403,57406,57409,57471,57474,57541,57544,57584,57587,57590],{"className":57402},[118],[54,57404],{"className":57405,"style":3671},[122],[54,57407,6230],{"className":57408},[127],[54,57410,57412,57415,57468],{"className":57411},[127],[54,57413],{"className":57414},[133,166],[54,57416,57418],{"className":57417},[96],[54,57419,57421,57460],{"className":57420},[173,174],[54,57422,57424,57457],{"className":57423},[178],[54,57425,57427,57438,57446],{"className":57426,"style":5912},[182],[54,57428,57429,57432],{"style":186},[54,57430],{"className":57431,"style":191},[190],[54,57433,57435],{"className":57434},[127],[54,57436,3188],{"className":57437},[127,128],[54,57439,57440,57443],{"style":204},[54,57441],{"className":57442,"style":191},[190],[54,57444],{"className":57445,"style":212},[211],[54,57447,57448,57451],{"style":215},[54,57449],{"className":57450,"style":191},[190],[54,57452,57454],{"className":57453},[127],[54,57455,373],{"className":57456},[127],[54,57458,232],{"className":57459},[231],[54,57461,57463],{"className":57462},[178],[54,57464,57466],{"className":57465,"style":5964},[182],[54,57467],{},[54,57469],{"className":57470},[140,166],[54,57472],{"className":57473,"style":448},[144],[54,57475,57477],{"className":57476},[3675,3693],[54,57478,57480,57533],{"className":57479},[173,174],[54,57481,57483,57530],{"className":57482},[178],[54,57484,57486,57506,57516],{"className":57485,"style":3771},[182],[54,57487,57488,57491],{"style":3774},[54,57489],{"className":57490,"style":3778},[190],[54,57492,57494],{"className":57493},[3288,3289,3290,3291],[54,57495,57497,57500,57503],{"className":57496},[127,3291],[54,57498,3584],{"className":57499},[127,128,3291],[54,57501,94],{"className":57502},[149,3291],[54,57504,373],{"className":57505},[127,3291],[54,57507,57508,57511],{"style":3796},[54,57509],{"className":57510,"style":3778},[190],[54,57512,57513],{},[54,57514,45202],{"className":57515},[3675,3805,3806],[54,57517,57518,57521],{"style":3809},[54,57519],{"className":57520,"style":3778},[190],[54,57522,57524],{"className":57523},[3288,3289,3290,3291],[54,57525,57527],{"className":57526},[127,3291],[54,57528,3188],{"className":57529},[127,128,3291],[54,57531,232],{"className":57532},[231],[54,57534,57536],{"className":57535},[178],[54,57537,57539],{"className":57538,"style":3831},[182],[54,57540],{},[54,57542,6072],{"className":57543},[133],[54,57545,57547,57550],{"className":57546},[127],[54,57548,1755],{"className":57549,"style":4389},[127,128],[54,57551,57553],{"className":57552},[3267],[54,57554,57556,57576],{"className":57555},[173,174],[54,57557,57559,57573],{"className":57558},[178],[54,57560,57562],{"className":57561,"style":3861},[182],[54,57563,57564,57567],{"style":16616},[54,57565],{"className":57566,"style":3284},[190],[54,57568,57570],{"className":57569},[3288,3289,3290,3291],[54,57571,3584],{"className":57572},[127,128,3291],[54,57574,232],{"className":57575},[231],[54,57577,57579],{"className":57578},[178],[54,57580,57582],{"className":57581,"style":3304},[182],[54,57583],{},[54,57585],{"className":57586,"style":1303},[144],[54,57588,1266],{"className":57589},[1307],[54,57591],{"className":57592,"style":1303},[144],[54,57594,57596,57599,57604,57607,57686,57689,57692,57695],{"className":57595},[118],[54,57597],{"className":57598,"style":123},[122],[54,57600,57080,57602],{"className":57601},[3675],[54,57603,3680],{"style":3679},[54,57605,85],{"className":57606},[133],[54,57608,57610],{"className":57609},[127,3623],[54,57611,57613,57678],{"className":57612},[173,174],[54,57614,57616,57675],{"className":57615},[178],[54,57617,57619,57664],{"className":57618,"style":28082},[182],[54,57620,57621,57624],{"style":3635},[54,57622],{"className":57623,"style":191},[190],[54,57625,57627,57630],{"className":57626},[127],[54,57628,1755],{"className":57629,"style":4389},[127,128],[54,57631,57633],{"className":57632},[3267],[54,57634,57636,57656],{"className":57635},[173,174],[54,57637,57639,57653],{"className":57638},[178],[54,57640,57642],{"className":57641,"style":3861},[182],[54,57643,57644,57647],{"style":16616},[54,57645],{"className":57646,"style":3284},[190],[54,57648,57650],{"className":57649},[3288,3289,3290,3291],[54,57651,3584],{"className":57652},[127,128,3291],[54,57654,232],{"className":57655},[231],[54,57657,57659],{"className":57658},[178],[54,57660,57662],{"className":57661,"style":3304},[182],[54,57663],{},[54,57665,57666,57669],{"style":3635},[54,57667],{"className":57668,"style":191},[190],[54,57670,57672],{"className":57671,"style":26869},[3651],[54,57673,3541],{"className":57674},[127],[54,57676,232],{"className":57677},[231],[54,57679,57681],{"className":57680},[178],[54,57682,57684],{"className":57683,"style":26882},[182],[54,57685],{},[54,57687,91],{"className":57688},[140],[54,57690],{"className":57691,"style":1303},[144],[54,57693,2857],{"className":57694},[1307],[54,57696],{"className":57697,"style":1303},[144],[54,57699,57701,57704,57707,57710,57713,57716],{"className":57700},[118],[54,57702],{"className":57703,"style":123},[122],[54,57705,85],{"className":57706},[133],[54,57708,373],{"className":57709},[127],[54,57711],{"className":57712,"style":1303},[144],[54,57714,6230],{"className":57715},[1307],[54,57717],{"className":57718,"style":1303},[144],[54,57720,57722,57725,57765,57768,57771,57774],{"className":57721},[118],[54,57723],{"className":57724,"style":123},[122],[54,57726,57728,57731],{"className":57727},[127],[54,57729,1755],{"className":57730,"style":4389},[127,128],[54,57732,57734],{"className":57733},[3267],[54,57735,57737,57757],{"className":57736},[173,174],[54,57738,57740,57754],{"className":57739},[178],[54,57741,57743],{"className":57742,"style":3861},[182],[54,57744,57745,57748],{"style":16616},[54,57746],{"className":57747,"style":3284},[190],[54,57749,57751],{"className":57750},[3288,3289,3290,3291],[54,57752,3584],{"className":57753},[127,128,3291],[54,57755,232],{"className":57756},[231],[54,57758,57760],{"className":57759},[178],[54,57761,57763],{"className":57762,"style":3304},[182],[54,57764],{},[54,57766,91],{"className":57767},[140],[54,57769],{"className":57770,"style":1303},[144],[54,57772,1266],{"className":57773},[1307],[54,57775],{"className":57776,"style":1303},[144],[54,57778,57780,57783,57788,57791,57794,57797,57800],{"className":57779},[118],[54,57781],{"className":57782,"style":123},[122],[54,57784,57080,57786],{"className":57785},[3675],[54,57787,3680],{"style":3679},[54,57789,85],{"className":57790},[133],[54,57792,373],{"className":57793},[127],[54,57795],{"className":57796,"style":1303},[144],[54,57798,6230],{"className":57799},[1307],[54,57801],{"className":57802,"style":1303},[144],[54,57804,57806,57809,57888],{"className":57805},[118],[54,57807],{"className":57808,"style":123},[122],[54,57810,57812],{"className":57811},[127,3623],[54,57813,57815,57880],{"className":57814},[173,174],[54,57816,57818,57877],{"className":57817},[178],[54,57819,57821,57866],{"className":57820,"style":28082},[182],[54,57822,57823,57826],{"style":3635},[54,57824],{"className":57825,"style":191},[190],[54,57827,57829,57832],{"className":57828},[127],[54,57830,1755],{"className":57831,"style":4389},[127,128],[54,57833,57835],{"className":57834},[3267],[54,57836,57838,57858],{"className":57837},[173,174],[54,57839,57841,57855],{"className":57840},[178],[54,57842,57844],{"className":57843,"style":3861},[182],[54,57845,57846,57849],{"style":16616},[54,57847],{"className":57848,"style":3284},[190],[54,57850,57852],{"className":57851},[3288,3289,3290,3291],[54,57853,3584],{"className":57854},[127,128,3291],[54,57856,232],{"className":57857},[231],[54,57859,57861],{"className":57860},[178],[54,57862,57864],{"className":57863,"style":3304},[182],[54,57865],{},[54,57867,57868,57871],{"style":3635},[54,57869],{"className":57870,"style":191},[190],[54,57872,57874],{"className":57873,"style":26869},[3651],[54,57875,3541],{"className":57876},[127],[54,57878,232],{"className":57879},[231],[54,57881,57883],{"className":57882},[178],[54,57884,57886],{"className":57885,"style":26882},[182],[54,57887],{},[54,57889,57259],{"className":57890},[140],[12,57892,1016],{},[321,57894,57895,57925,58025],{},[324,57896,57897,45608],{},[54,57898,57900,57913],{"className":57899},[61],[54,57901,57903],{"className":57902},[65],[67,57904,57905],{"xmlns":69},[72,57906,57907,57911],{},[75,57908,57909],{},[78,57910,3188],{},[106,57912,3188],{"encoding":108},[54,57914,57916],{"className":57915,"ariaHidden":114},[113],[54,57917,57919,57922],{"className":57918},[118],[54,57920],{"className":57921,"style":3703},[122],[54,57923,3188],{"className":57924},[127,128],[324,57926,57927,57996,57997,343],{},[54,57928,57930,57947],{"className":57929},[61],[54,57931,57933],{"className":57932},[65],[67,57934,57935],{"xmlns":69},[72,57936,57937,57945],{},[75,57938,57939],{},[3141,57940,57941,57943],{},[78,57942,1755],{},[78,57944,3584],{},[106,57946,42652],{"encoding":108},[54,57948,57950],{"className":57949,"ariaHidden":114},[113],[54,57951,57953,57956],{"className":57952},[118],[54,57954],{"className":57955,"style":12758},[122],[54,57957,57959,57962],{"className":57958},[127],[54,57960,1755],{"className":57961,"style":4389},[127,128],[54,57963,57965],{"className":57964},[3267],[54,57966,57968,57988],{"className":57967},[173,174],[54,57969,57971,57985],{"className":57970},[178],[54,57972,57974],{"className":57973,"style":3861},[182],[54,57975,57976,57979],{"style":16616},[54,57977],{"className":57978,"style":3284},[190],[54,57980,57982],{"className":57981},[3288,3289,3290,3291],[54,57983,3584],{"className":57984},[127,128,3291],[54,57986,232],{"className":57987},[231],[54,57989,57991],{"className":57990},[178],[54,57992,57994],{"className":57993,"style":3304},[182],[54,57995],{}," is the true label (0 or 1) for example ",[54,57998,58000,58013],{"className":57999},[61],[54,58001,58003],{"className":58002},[65],[67,58004,58005],{"xmlns":69},[72,58006,58007,58011],{},[75,58008,58009],{},[78,58010,3584],{},[106,58012,3584],{"encoding":108},[54,58014,58016],{"className":58015,"ariaHidden":114},[113],[54,58017,58019,58022],{"className":58018},[118],[54,58020],{"className":58021,"style":45706},[122],[54,58023,3584],{"className":58024},[127,128],[324,58026,58027,58140,58141,58169],{},[54,58028,58030,58052],{"className":58029},[61],[54,58031,58033],{"className":58032},[65],[67,58034,58035],{"xmlns":69},[72,58036,58037,58049],{},[75,58038,58039],{},[3535,58040,58041,58047],{"accent":114},[3141,58042,58043,58045],{},[78,58044,1755],{},[78,58046,3584],{},[82,58048,3541],{},[106,58050,58051],{"encoding":108},"\\hat{y_i}",[54,58053,58055],{"className":58054,"ariaHidden":114},[113],[54,58056,58058,58061],{"className":58057},[118],[54,58059],{"className":58060,"style":1179},[122],[54,58062,58064],{"className":58063},[127,3623],[54,58065,58067,58132],{"className":58066},[173,174],[54,58068,58070,58129],{"className":58069},[178],[54,58071,58073,58118],{"className":58072,"style":28082},[182],[54,58074,58075,58078],{"style":3635},[54,58076],{"className":58077,"style":191},[190],[54,58079,58081,58084],{"className":58080},[127],[54,58082,1755],{"className":58083,"style":4389},[127,128],[54,58085,58087],{"className":58086},[3267],[54,58088,58090,58110],{"className":58089},[173,174],[54,58091,58093,58107],{"className":58092},[178],[54,58094,58096],{"className":58095,"style":3861},[182],[54,58097,58098,58101],{"style":16616},[54,58099],{"className":58100,"style":3284},[190],[54,58102,58104],{"className":58103},[3288,3289,3290,3291],[54,58105,3584],{"className":58106},[127,128,3291],[54,58108,232],{"className":58109},[231],[54,58111,58113],{"className":58112},[178],[54,58114,58116],{"className":58115,"style":3304},[182],[54,58117],{},[54,58119,58120,58123],{"style":3635},[54,58121],{"className":58122,"style":191},[190],[54,58124,58126],{"className":58125,"style":26869},[3651],[54,58127,3541],{"className":58128},[127],[54,58130,232],{"className":58131},[231],[54,58133,58135],{"className":58134},[178],[54,58136,58138],{"className":58137,"style":26882},[182],[54,58139],{}," is the predicted probability by the model for example ",[54,58142,58144,58157],{"className":58143},[61],[54,58145,58147],{"className":58146},[65],[67,58148,58149],{"xmlns":69},[72,58150,58151,58155],{},[75,58152,58153],{},[78,58154,3584],{},[106,58156,3584],{"encoding":108},[54,58158,58160],{"className":58159,"ariaHidden":114},[113],[54,58161,58163,58166],{"className":58162},[118],[54,58164],{"className":58165,"style":45706},[122],[54,58167,3584],{"className":58168},[127,128]," (value between 0 and 1).",[12,58171,58172],{},"Why is cross-entropy used?",[4006,58174,58175,58178,58181],{},[324,58176,58177],{},"It penalizes incorrect predictions with high confidence more heavily.",[324,58179,58180],{},"It is a convex loss function, which makes optimization easier using methods like gradient descent.",[324,58182,58183],{},"It has a probabilistic interpretation, as it is based on the predicted probability by the model.",[12,58185,58186],{},"The behavior of the loss function is shown in the following graph:",[12,58188,58189,58193],{},[6869,58190],{"alt":58191,"src":58192},"Cross-Entropy Loss Function Graph","\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations\u002Fshared\u002Fcross-entropy.webp",[1855,58194,58191],{},[12,58196,58197],{},"The function penalizes more heavily the incorrect predictions with high confidence, which is reflected in the shape of the curve.",[4006,58199,58200],{},[324,58201,58202],{},"When the true label is 1 (y=1) (blue line):",[321,58204,58205,58329,58404],{},[324,58206,58207,58208],{},"The formula simplifies to ",[54,58209,58211,58243],{"className":58210},[61],[54,58212,58214],{"className":58213},[65],[67,58215,58216],{"xmlns":69},[72,58217,58218,58240],{},[75,58219,58220,58222,58224,58226,58228,58230,58232,58238],{},[78,58221,56963],{},[82,58223,94],{},[82,58225,6230],{},[78,58227,56976],{},[82,58229,3549],{},[82,58231,85],{"stretchy":84},[3535,58233,58234,58236],{"accent":114},[78,58235,1755],{},[82,58237,3541],{},[82,58239,91],{"stretchy":84},[106,58241,58242],{"encoding":108},"L = -\\log(\\hat{y})",[54,58244,58246,58264],{"className":58245,"ariaHidden":114},[113],[54,58247,58249,58252,58255,58258,58261],{"className":58248},[118],[54,58250],{"className":58251,"style":415},[122],[54,58253,56963],{"className":58254},[127,128],[54,58256],{"className":58257,"style":145},[144],[54,58259,94],{"className":58260},[149],[54,58262],{"className":58263,"style":145},[144],[54,58265,58267,58270,58273,58276,58281,58284,58326],{"className":58266},[118],[54,58268],{"className":58269,"style":123},[122],[54,58271,6230],{"className":58272},[127],[54,58274],{"className":58275,"style":448},[144],[54,58277,57080,58279],{"className":58278},[3675],[54,58280,3680],{"style":3679},[54,58282,85],{"className":58283},[133],[54,58285,58287],{"className":58286},[127,3623],[54,58288,58290,58318],{"className":58289},[173,174],[54,58291,58293,58315],{"className":58292},[178],[54,58294,58296,58304],{"className":58295,"style":28082},[182],[54,58297,58298,58301],{"style":3635},[54,58299],{"className":58300,"style":191},[190],[54,58302,1755],{"className":58303,"style":4389},[127,128],[54,58305,58306,58309],{"style":3635},[54,58307],{"className":58308,"style":191},[190],[54,58310,58312],{"className":58311,"style":45777},[3651],[54,58313,3541],{"className":58314},[127],[54,58316,232],{"className":58317},[231],[54,58319,58321],{"className":58320},[178],[54,58322,58324],{"className":58323,"style":26882},[182],[54,58325],{},[54,58327,91],{"className":58328},[140],[324,58330,56490,58331,58403],{},[54,58332,58334,58352],{"className":58333},[61],[54,58335,58337],{"className":58336},[65],[67,58338,58339],{"xmlns":69},[72,58340,58341,58349],{},[75,58342,58343],{},[3535,58344,58345,58347],{"accent":114},[78,58346,1755],{},[82,58348,3541],{},[106,58350,58351],{"encoding":108},"\\hat{y}",[54,58353,58355],{"className":58354,"ariaHidden":114},[113],[54,58356,58358,58361],{"className":58357},[118],[54,58359],{"className":58360,"style":1179},[122],[54,58362,58364],{"className":58363},[127,3623],[54,58365,58367,58395],{"className":58366},[173,174],[54,58368,58370,58392],{"className":58369},[178],[54,58371,58373,58381],{"className":58372,"style":28082},[182],[54,58374,58375,58378],{"style":3635},[54,58376],{"className":58377,"style":191},[190],[54,58379,1755],{"className":58380,"style":4389},[127,128],[54,58382,58383,58386],{"style":3635},[54,58384],{"className":58385,"style":191},[190],[54,58387,58389],{"className":58388,"style":45777},[3651],[54,58390,3541],{"className":58391},[127],[54,58393,232],{"className":58394},[231],[54,58396,58398],{"className":58397},[178],[54,58399,58401],{"className":58400,"style":26882},[182],[54,58402],{}," approaches 1, the loss approaches 0 (good prediction).",[324,58405,56490,58406,58477],{},[54,58407,58409,58426],{"className":58408},[61],[54,58410,58412],{"className":58411},[65],[67,58413,58414],{"xmlns":69},[72,58415,58416,58424],{},[75,58417,58418],{},[3535,58419,58420,58422],{"accent":114},[78,58421,1755],{},[82,58423,3541],{},[106,58425,58351],{"encoding":108},[54,58427,58429],{"className":58428,"ariaHidden":114},[113],[54,58430,58432,58435],{"className":58431},[118],[54,58433],{"className":58434,"style":1179},[122],[54,58436,58438],{"className":58437},[127,3623],[54,58439,58441,58469],{"className":58440},[173,174],[54,58442,58444,58466],{"className":58443},[178],[54,58445,58447,58455],{"className":58446,"style":28082},[182],[54,58448,58449,58452],{"style":3635},[54,58450],{"className":58451,"style":191},[190],[54,58453,1755],{"className":58454,"style":4389},[127,128],[54,58456,58457,58460],{"style":3635},[54,58458],{"className":58459,"style":191},[190],[54,58461,58463],{"className":58462,"style":45777},[3651],[54,58464,3541],{"className":58465},[127],[54,58467,232],{"className":58468},[231],[54,58470,58472],{"className":58471},[178],[54,58473,58475],{"className":58474,"style":26882},[182],[54,58476],{}," approaches 0, the loss shoots to infinity (bad prediction).",[4006,58479,58480],{"start":4076},[324,58481,58482],{},"When the true label is 0 (y=0) (red line):",[321,58484,58485,58630,58704],{},[324,58486,58207,58487],{},[54,58488,58490,58526],{"className":58489},[61],[54,58491,58493],{"className":58492},[65],[67,58494,58495],{"xmlns":69},[72,58496,58497,58523],{},[75,58498,58499,58501,58503,58505,58507,58509,58511,58513,58515,58521],{},[78,58500,56963],{},[82,58502,94],{},[82,58504,6230],{},[78,58506,56976],{},[82,58508,3549],{},[82,58510,85],{"stretchy":84},[371,58512,373],{},[82,58514,6230],{},[3535,58516,58517,58519],{"accent":114},[78,58518,1755],{},[82,58520,3541],{},[82,58522,91],{"stretchy":84},[106,58524,58525],{"encoding":108},"L = -\\log(1 - \\hat{y})",[54,58527,58529,58547,58579],{"className":58528,"ariaHidden":114},[113],[54,58530,58532,58535,58538,58541,58544],{"className":58531},[118],[54,58533],{"className":58534,"style":415},[122],[54,58536,56963],{"className":58537},[127,128],[54,58539],{"className":58540,"style":145},[144],[54,58542,94],{"className":58543},[149],[54,58545],{"className":58546,"style":145},[144],[54,58548,58550,58553,58556,58559,58564,58567,58570,58573,58576],{"className":58549},[118],[54,58551],{"className":58552,"style":123},[122],[54,58554,6230],{"className":58555},[127],[54,58557],{"className":58558,"style":448},[144],[54,58560,57080,58562],{"className":58561},[3675],[54,58563,3680],{"style":3679},[54,58565,85],{"className":58566},[133],[54,58568,373],{"className":58569},[127],[54,58571],{"className":58572,"style":1303},[144],[54,58574,6230],{"className":58575},[1307],[54,58577],{"className":58578,"style":1303},[144],[54,58580,58582,58585,58627],{"className":58581},[118],[54,58583],{"className":58584,"style":123},[122],[54,58586,58588],{"className":58587},[127,3623],[54,58589,58591,58619],{"className":58590},[173,174],[54,58592,58594,58616],{"className":58593},[178],[54,58595,58597,58605],{"className":58596,"style":28082},[182],[54,58598,58599,58602],{"style":3635},[54,58600],{"className":58601,"style":191},[190],[54,58603,1755],{"className":58604,"style":4389},[127,128],[54,58606,58607,58610],{"style":3635},[54,58608],{"className":58609,"style":191},[190],[54,58611,58613],{"className":58612,"style":45777},[3651],[54,58614,3541],{"className":58615},[127],[54,58617,232],{"className":58618},[231],[54,58620,58622],{"className":58621},[178],[54,58623,58625],{"className":58624,"style":26882},[182],[54,58626],{},[54,58628,91],{"className":58629},[140],[324,58631,56490,58632,58703],{},[54,58633,58635,58652],{"className":58634},[61],[54,58636,58638],{"className":58637},[65],[67,58639,58640],{"xmlns":69},[72,58641,58642,58650],{},[75,58643,58644],{},[3535,58645,58646,58648],{"accent":114},[78,58647,1755],{},[82,58649,3541],{},[106,58651,58351],{"encoding":108},[54,58653,58655],{"className":58654,"ariaHidden":114},[113],[54,58656,58658,58661],{"className":58657},[118],[54,58659],{"className":58660,"style":1179},[122],[54,58662,58664],{"className":58663},[127,3623],[54,58665,58667,58695],{"className":58666},[173,174],[54,58668,58670,58692],{"className":58669},[178],[54,58671,58673,58681],{"className":58672,"style":28082},[182],[54,58674,58675,58678],{"style":3635},[54,58676],{"className":58677,"style":191},[190],[54,58679,1755],{"className":58680,"style":4389},[127,128],[54,58682,58683,58686],{"style":3635},[54,58684],{"className":58685,"style":191},[190],[54,58687,58689],{"className":58688,"style":45777},[3651],[54,58690,3541],{"className":58691},[127],[54,58693,232],{"className":58694},[231],[54,58696,58698],{"className":58697},[178],[54,58699,58701],{"className":58700,"style":26882},[182],[54,58702],{}," approaches 0, the loss approaches 0 (good prediction).",[324,58705,56490,58706,58777],{},[54,58707,58709,58726],{"className":58708},[61],[54,58710,58712],{"className":58711},[65],[67,58713,58714],{"xmlns":69},[72,58715,58716,58724],{},[75,58717,58718],{},[3535,58719,58720,58722],{"accent":114},[78,58721,1755],{},[82,58723,3541],{},[106,58725,58351],{"encoding":108},[54,58727,58729],{"className":58728,"ariaHidden":114},[113],[54,58730,58732,58735],{"className":58731},[118],[54,58733],{"className":58734,"style":1179},[122],[54,58736,58738],{"className":58737},[127,3623],[54,58739,58741,58769],{"className":58740},[173,174],[54,58742,58744,58766],{"className":58743},[178],[54,58745,58747,58755],{"className":58746,"style":28082},[182],[54,58748,58749,58752],{"style":3635},[54,58750],{"className":58751,"style":191},[190],[54,58753,1755],{"className":58754,"style":4389},[127,128],[54,58756,58757,58760],{"style":3635},[54,58758],{"className":58759,"style":191},[190],[54,58761,58763],{"className":58762,"style":45777},[3651],[54,58764,3541],{"className":58765},[127],[54,58767,232],{"className":58768},[231],[54,58770,58772],{"className":58771},[178],[54,58773,58775],{"className":58774,"style":26882},[182],[54,58776],{}," approaches 1, the loss shoots to infinity (bad prediction).",[12,58779,58780],{},"The logarithmic nature of the function ensures that the model is heavily penalized when it is \"confident but wrong\", forcing it to adjust its weights more aggressively to improve predictions.",[32,58782,58784],{"id":58783},"validation-and-optimization","Validation and Optimization",[305,58786,40438],{"id":58787},"evaluation-metrics",[12,58789,58790,58791,58793],{},"For ",[327,58792,43081],{},", the common metrics include:",[321,58795,58796,58801,58807],{},[324,58797,58798,58800],{},[327,58799,41117],{},": Average of the squares of the differences between the actual values and the predictions.",[324,58802,58803,58806],{},[327,58804,58805],{},"Root Mean Squared Error (RMSE)",": Square root of the MSE, which has the same unit as the dependent variable.",[324,58808,58809,58812],{},[327,58810,58811],{},"Coefficient of Determination (R²)",": Proportion of the variance in the dependent variable that is explained by the model.",[12,58814,58790,58815,58793],{},[327,58816,53407],{},[321,58818,58819,58825,58830,58835],{},[324,58820,58821,58824],{},[327,58822,58823],{},"Accuracy",": Proportion of correct predictions over the total number of examples.",[324,58826,58827,58829],{},[327,58828,8649],{},": Proportion of true positives over the total number of positive predictions.",[324,58831,58832,58834],{},[327,58833,41099],{},": Proportion of true positives over the total number of actual positive examples.",[324,58836,58837,58840],{},[327,58838,58839],{},"F1 Score",": Harmonic mean of precision and recall, providing a balanced measure between both.",[40,58842,58843],{},[12,58844,58845],{},"The choice of the appropriate metric depends on the context of the problem and the consequences of classification errors. For example, in a fraud detection problem, it is more important to minimize false negatives (failing to detect fraud) than false positives (marking a legitimate transaction as fraud), so recall could be a more relevant metric than precision.",[305,58847,58849],{"id":58848},"optimization","Optimization",[12,58851,58852,58853,58856],{},"Optimization of machine learning models refers to the process of adjusting the model parameters to ",[327,58854,58855],{},"minimize the loss function",". This can be achieved through techniques like gradient descent, which iteratively adjusts the model weights in the direction that reduces the loss.",[12,58858,58859],{},"Gradient descent can be mathematically expressed as:",[54,58861,58863],{"className":58862},[57],[54,58864,58866,58900],{"className":58865},[61],[54,58867,58869],{"className":58868},[65],[67,58870,58871],{"xmlns":69,"display":70},[72,58872,58873,58897],{},[75,58874,58875,58878,58880,58882,58884,58886,58889,58891,58893,58895],{},[78,58876,58877],{},"θ",[82,58879,94],{},[78,58881,58877],{},[82,58883,6230],{},[78,58885,7006],{},[78,58887,58888],{"mathvariant":613},"∇",[78,58890,57280],{},[82,58892,85],{"stretchy":84},[78,58894,58877],{},[82,58896,91],{"stretchy":84},[106,58898,58899],{"encoding":108},"\\theta = \\theta - \\alpha \\nabla J(\\theta)",[54,58901,58903,58921,58940],{"className":58902,"ariaHidden":114},[113],[54,58904,58906,58909,58912,58915,58918],{"className":58905},[118],[54,58907],{"className":58908,"style":28082},[122],[54,58910,58877],{"className":58911,"style":2538},[127,128],[54,58913],{"className":58914,"style":145},[144],[54,58916,94],{"className":58917},[149],[54,58919],{"className":58920,"style":145},[144],[54,58922,58924,58928,58931,58934,58937],{"className":58923},[118],[54,58925],{"className":58926,"style":58927},[122],"height:0.7778em;vertical-align:-0.0833em;",[54,58929,58877],{"className":58930,"style":2538},[127,128],[54,58932],{"className":58933,"style":1303},[144],[54,58935,6230],{"className":58936},[1307],[54,58938],{"className":58939,"style":1303},[144],[54,58941,58943,58946,58949,58952,58955,58958,58961],{"className":58942},[118],[54,58944],{"className":58945,"style":123},[122],[54,58947,7006],{"className":58948,"style":7203},[127,128],[54,58950,58888],{"className":58951},[127],[54,58953,57280],{"className":58954,"style":57390},[127,128],[54,58956,85],{"className":58957},[133],[54,58959,58877],{"className":58960,"style":2538},[127,128],[54,58962,91],{"className":58963},[140],[12,58965,1016],{},[321,58967,58968,59000,59031],{},[324,58969,58970,58999],{},[54,58971,58973,58987],{"className":58972},[61],[54,58974,58976],{"className":58975},[65],[67,58977,58978],{"xmlns":69},[72,58979,58980,58984],{},[75,58981,58982],{},[78,58983,58877],{},[106,58985,58986],{"encoding":108},"\\theta",[54,58988,58990],{"className":58989,"ariaHidden":114},[113],[54,58991,58993,58996],{"className":58992},[118],[54,58994],{"className":58995,"style":28082},[122],[54,58997,58877],{"className":58998,"style":2538},[127,128]," represents the model parameters (for example, the coefficients in regression).",[324,59001,59002,59030],{},[54,59003,59005,59018],{"className":59004},[61],[54,59006,59008],{"className":59007},[65],[67,59009,59010],{"xmlns":69},[72,59011,59012,59016],{},[75,59013,59014],{},[78,59015,7006],{},[106,59017,7336],{"encoding":108},[54,59019,59021],{"className":59020,"ariaHidden":114},[113],[54,59022,59024,59027],{"className":59023},[118],[54,59025],{"className":59026,"style":3703},[122],[54,59028,7006],{"className":59029,"style":7203},[127,128]," is the learning rate, which controls the size of the steps taken in each iteration.",[324,59032,59033,59082],{},[54,59034,59036,59058],{"className":59035},[61],[54,59037,59039],{"className":59038},[65],[67,59040,59041],{"xmlns":69},[72,59042,59043,59055],{},[75,59044,59045,59047,59049,59051,59053],{},[78,59046,58888],{"mathvariant":613},[78,59048,57280],{},[82,59050,85],{"stretchy":84},[78,59052,58877],{},[82,59054,91],{"stretchy":84},[106,59056,59057],{"encoding":108},"\\nabla J(\\theta)",[54,59059,59061],{"className":59060,"ariaHidden":114},[113],[54,59062,59064,59067,59070,59073,59076,59079],{"className":59063},[118],[54,59065],{"className":59066,"style":123},[122],[54,59068,58888],{"className":59069},[127],[54,59071,57280],{"className":59072,"style":57390},[127,128],[54,59074,85],{"className":59075},[133],[54,59077,58877],{"className":59078,"style":2538},[127,128],[54,59080,91],{"className":59081},[140]," is the gradient of the loss function with respect to the parameters, indicating the direction of greatest increase in the loss.",[12,59084,59085],{},"The optimization process continues until a convergence criterion is met, such as a maximum number of iterations or a minimum improvement in the loss function.",[321,59087,59088,59123,59177],{},[324,59089,59090,59091,29382,59094,59122],{},"It has a ",[327,59092,59093],{},"learning rate",[54,59095,59097,59110],{"className":59096},[61],[54,59098,59100],{"className":59099},[65],[67,59101,59102],{"xmlns":69},[72,59103,59104,59108],{},[75,59105,59106],{},[78,59107,7006],{},[106,59109,7336],{"encoding":108},[54,59111,59113],{"className":59112,"ariaHidden":114},[113],[54,59114,59116,59119],{"className":59115},[118],[54,59117],{"className":59118,"style":3703},[122],[54,59120,7006],{"className":59121,"style":7203},[127,128],") that controls the size of the steps taken in each iteration (typically a small value like 0.01 or 0.001).",[324,59124,7315,59125,29382,59128,59176],{},[327,59126,59127],{},"gradient",[54,59129,59131,59152],{"className":59130},[61],[54,59132,59134],{"className":59133},[65],[67,59135,59136],{"xmlns":69},[72,59137,59138,59150],{},[75,59139,59140,59142,59144,59146,59148],{},[78,59141,58888],{"mathvariant":613},[78,59143,57280],{},[82,59145,85],{"stretchy":84},[78,59147,58877],{},[82,59149,91],{"stretchy":84},[106,59151,59057],{"encoding":108},[54,59153,59155],{"className":59154,"ariaHidden":114},[113],[54,59156,59158,59161,59164,59167,59170,59173],{"className":59157},[118],[54,59159],{"className":59160,"style":123},[122],[54,59162,58888],{"className":59163},[127],[54,59165,57280],{"className":59166,"style":57390},[127,128],[54,59168,85],{"className":59169},[133],[54,59171,58877],{"className":59172,"style":2538},[127,128],[54,59174,91],{"className":59175},[140],") is a vector containing the partial derivatives of the loss function with respect to each parameter, indicating the direction of greatest increase in the loss.",[324,59178,59179,59180,59183],{},"The optimization process continues until a ",[327,59181,59182],{},"convergence"," criterion is met, such as a maximum number of iterations or a minimum improvement in the loss function.",[12,59185,59186],{},"Graphically:",[12,59188,59189,59193],{},[6869,59190],{"alt":59191,"src":59192},"Graphical representation of the gradient descent optimization process","\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations\u002Fshared\u002Fgradient-descent.webp",[1855,59194,59195],{},"Optimization with Gradient Descent",[4006,59197,59198,59201,59204,59207],{},[324,59199,59200],{},"The process starts with a random point on the loss function (INITIAL POINT).",[324,59202,59203],{},"The gradient is calculated at that point, indicating the direction of greatest increase in the loss.",[324,59205,59206],{},"The model parameters are updated in the opposite direction of the gradient, with a step size controlled by the learning rate (LEARNING RATE \u002F STEP SIZE).",[324,59208,59209],{},"This process is repeated iteratively until a local or global minimum of the loss function is reached, indicating that the model has been optimized.",[12,59211,59212],{},"The learning rate is crucial for the success of the optimization process:",[321,59214,59215,59225,59234],{},[324,59216,59217,59220,59221,59224],{},[327,59218,59219],{},"DIVERGENCE",": If the learning rate is too ",[327,59222,59223],{},"high",", the model may diverge, jumping over the minimum and increasing the loss.",[324,59226,59227,59220,59230,59233],{},[327,59228,59229],{},"SLOW CONVERGENCE",[327,59231,59232],{},"low",", the optimization process may be very slow, taking a long time to converge or getting stuck in a local minimum.",[324,59235,59236,59239],{},[327,59237,59238],{},"OPTIMAL CONVERGENCE",": An appropriate learning rate allows the model to converge efficiently towards a global or local minimum, effectively optimizing the loss function.",[32,59241,59243],{"id":59242},"the-machine-learning-process","The Machine Learning Process",[12,59245,59246],{},"We can summarize the ML process in:",[4006,59248,59249,59260,59271,59282,59292],{},[324,59250,59251,59254,59255],{},[327,59252,59253],{},"Learning Paradigm",": Choose the type of learning (supervised, unsupervised, reinforcement) based on the problem to solve.\n",[321,59256,59257],{},[324,59258,59259],{},"Define the type of problem and available data.",[324,59261,59262,59265,59266],{},[327,59263,59264],{},"Mathematical Model",": Select an appropriate model (regression, classification, clustering) and understand its mathematical formulation.\n",[321,59267,59268],{},[324,59269,59270],{},"Establish the mathematical relationship between input and output.",[324,59272,59273,59276,59277],{},[327,59274,59275],{},"Loss\u002FCost Function",": Define a loss function that measures the model's error and can be optimized.\n",[321,59278,59279],{},[324,59280,59281],{},"Quantifies how bad the model is in its predictions.",[324,59283,59284,59286,59287],{},[327,59285,58849],{},": Use techniques like gradient descent to adjust the model parameters and minimize the loss function.\n",[321,59288,59289],{},[324,59290,59291],{},"Finds the best parameters for the model to make good predictions.",[324,59293,59294,59296,59297],{},[327,59295,41789],{},": Measure the model's performance using appropriate metrics for the problem type (MSE for regression, accuracy\u002Frecall for classification, etc.).\n",[321,59298,59299],{},[324,59300,59301],{},"Validates the performance of the model and its ability to generalize to unseen data.",{"title":4069,"searchDepth":6092,"depth":6092,"links":59303},[59304,59309,59313,59317],{"id":42154,"depth":4076,"text":42155,"children":59305},[59306,59307,59308],{"id":42161,"depth":6092,"text":42162},{"id":42800,"depth":6092,"text":42801},{"id":43029,"depth":6092,"text":43030},{"id":43067,"depth":4076,"text":43068,"children":59310},[59311,59312],{"id":43081,"depth":6092,"text":42794},{"id":53407,"depth":6092,"text":42788},{"id":58783,"depth":4076,"text":58784,"children":59314},[59315,59316],{"id":58787,"depth":6092,"text":40438},{"id":58848,"depth":6092,"text":58849},{"id":59242,"depth":4076,"text":59243},"2026-04-06","\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations\u002Fshared\u002Fml-paradigms.webp",{},"\u002Fblog\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations",{"title":42135,"description":42140},{"loc":59324,"priority":9233,"lastmod":59318},"\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations","machine-learning-paradigms-and-mathematical-foundations","blog\u002Fblog\u002Fmachine-learning-paradigms-and-mathematical-foundations","Types of machine learning, common algorithms and essential mathematical foundations for understanding how machine learning models work.",[9238,59329,6023,42129,59330,59331,59332,59333],"artificial intelligence","machine learning fundamentals","supervised learning","unsupervised learning","reinforcement learning","v_loMP0XwlbZdtK2N6VdD-6CRUgoiAwNBtCNsCbQNdo",{"id":59336,"title":42147,"author":7,"body":59337,"date":59958,"description":59341,"extension":9224,"image":59959,"lastmod":59958,"meta":59960,"navigation":7454,"order":4076,"path":59961,"seo":59962,"sitemap":59963,"slug":59965,"stem":59966,"summary":59967,"tags":59968,"__hash__":59969},"content_en\u002Fblog\u002Fblog\u002Fmachine-learning-fundamentals.md",{"type":9,"value":59338,"toc":59949},[59339,59342,59344,59346,59350,59366,59369,59393,59396,59410,59412,59416,59419,59487,59489,59493,59496,59604,59606,59706,59708,59751,59772,59774,59778,59781,59831,59835,59838,59847,59850,59861,59874,59876,59880,59905,59915,59917,59921,59924,59944,59946],[12,59340,59341],{},"This is the first part of a series of articles where we will explore machine learning, from its basic concepts to neural networks and the creation of a machine learning model. In this first part, we will focus on the fundamentals of machine learning, including what it is, its types and some common algorithms.",[26,59343],{},[29,59345],{},[32,59347,59349],{"id":59348},"artificial-intelligence-and-machine-learning","Artificial Intelligence and Machine Learning",[12,59351,59352,59353,1828,59356,1832,59359,59362,59363,343],{},"You wake up one day, open Netflix and find exactly the series you wanted to watch. Then, you open Google and type something, and the search engine completes your sentence before you finish typing. How do they do this? The answer is: Artificial Intelligence. AI is a discipline focused on developing systems capable of performing tasks that normally require human intelligence, such as ",[327,59354,59355],{},"learning",[327,59357,59358],{},"reasoning",[327,59360,59361],{},"perceiving"," our environment, as well as ",[327,59364,59365],{},"making decisions",[12,59367,59368],{},"There are three types of AI:",[321,59370,59371,59377,59383],{},[324,59372,59373,59376],{},[327,59374,59375],{},"Weak or Narrow AI (Artificial Narrow Intelligence or ANI)",": This is the AI we have today. It is designed to perform specific tasks, such as voice recognition, product recommendations, or automatic translation. It does not have consciousness or real understanding; it simply follows predefined algorithms and patterns. Large Language Models like GPT, Claude, or Gemini are examples of weak AI, as they are designed to process and generate text, \"only\" being statistical models that predict text, and not having a deep understanding of the world or being able to perform tasks outside their specific domain. Although they may seem intelligent, in reality, they are only mimicking language patterns based on the data with which they were trained.",[324,59378,59379,59382],{},[327,59380,59381],{},"General AI (Artificial General Intelligence or AGI)",": This is a hypothetical AI that would have the ability to understand, learn, and apply knowledge across a wide range of tasks, similar to human intelligence. It does not exist yet, but it is a long-term goal in the field of AI.",[324,59384,59385,59388,59389,59392],{},[327,59386,59387],{},"Superintelligence (Artificial Superintelligence or ASI)",": This is an AI that would surpass human intelligence in all aspects, including creativity, problem-solving, and decision-making. It is a ",[327,59390,59391],{},"theoretical"," concept that raises many ethical and philosophical questions about the future of humanity.",[12,59394,59395],{},"Where does Machine Learning fit in? It's very common to confuse AI with Machine Learning, but they aren't exactly the same. We can say that Artificial Intelligence is a broad conceptual umbrella, and under that umbrella lies Machine Learning, a specific subfield that allows computers to learn automatically from data, without the need for a human to program them step by step.",[40,59397,59398,59401],{},[12,59399,59400],{},"Recommended resources:",[321,59402,59403],{},[324,59404,59405],{},[19,59406,59409],{"href":59407,"rel":59408},"https:\u002F\u002Fyoutu.be\u002FdKqwnCKrpVI?si=g6qqFa_1G_M5P3LS",[23],"Artificial Intelligence vs Machine Learning vs Deep Learning | Machine Learning 101",[29,59411],{},[32,59413,59415],{"id":59414},"ai-subfields","AI Subfields",[12,59417,59418],{},"Within the broad umbrella of AI, there are several subfields that specialize in different aspects of artificial intelligence:",[321,59420,59421,59427,59433,59439,59445,59451,59457,59463,59469,59475,59481],{},[324,59422,59423,59426],{},[327,59424,59425],{},"Machine Learning",": Focuses on developing algorithms that allow machines to learn from data and improve their performance over time without being explicitly programmed for each specific task.",[324,59428,59429,59432],{},[327,59430,59431],{},"Deep Learning",": Is a branch of machine learning that uses deep neural networks to model and solve complex problems. It is especially effective in tasks such as speech recognition, computer vision, and natural language processing.",[324,59434,59435,59438],{},[327,59436,59437],{},"Natural Language Processing (NLP)",": Focuses on the interaction between computers and human language, allowing machines to understand, interpret, and generate text naturally. This is what makes it possible for chatbots like ChatGPT to maintain coherent conversations with users.",[324,59440,59441,59444],{},[327,59442,59443],{},"Computer Vision",": This field enables machines to understand and process images and videos. It is fundamental for applications such as facial recognition, autonomous driving, and object detection.",[324,59446,59447,59450],{},[327,59448,59449],{},"Robotics",": This field focuses on the design and construction of robots that can perform physical tasks in the real world, from manufacturing to medical assistance.",[324,59452,59453,59456],{},[327,59454,59455],{},"Expert Systems",": These are programs that mimic the decision-making of a human expert in a specific domain, using rules and logic to solve complex problems.",[324,59458,59459,59462],{},[327,59460,59461],{},"Automatic Reasoning",": This field focuses on inferring logical conclusions from formal rules. It is not the same as machine learning. This field includes symbolic logic, problem-solving, and automated planning.",[324,59464,59465,59468],{},[327,59466,59467],{},"Intelligent Agents",": These are systems that can perceive their environment, reason about it, and make decisions to achieve specific goals. They can be as simple as a chatbot or as complex as an autonomous driving system (they can use machine learning, simple rules, logical reasoning, etc.).",[324,59470,59471,59474],{},[327,59472,59473],{},"Distributed AI",": This refers to AI systems that operate across multiple devices or nodes, collaborating to solve problems more efficiently. This is especially relevant in applications such as the Internet of Things (IoT) and cloud computing.",[324,59476,59477,59480],{},[327,59478,59479],{},"Explainable AI (XAI)",": This focuses on developing AI models that are transparent and understandable to humans, allowing users to understand how and why the AI ​​makes certain decisions.",[324,59482,59483,59486],{},[327,59484,59485],{},"AI Ethics and Governance",": This deals with the ethical, legal, and social implications of AI development and use, addressing issues such as privacy, fairness, and transparency.",[29,59488],{},[32,59490,59492],{"id":59491},"how-a-machine-learns","How a Machine Learns",[12,59494,59495],{},"Everything depends on the data we give it:",[321,59497,59498],{},[324,59499,59500,59502,59503,59506,59507,59510,59511,59513,59514,59560,59562,59563,59565,59566,59578,59580,59581,59586,59587,59589,59590],{},[327,59501,42162],{},": Here we give the machine clear examples with correct answers already \"labeled\". For example, if we want the AI to help with a medical diagnosis, we give it thousands of medical histories where we already know which patient was ",[327,59504,59505],{},"sick"," and which patient was ",[327,59508,59509],{},"healthy",". The machine learns to recognize patterns in this data to be able to predict the diagnosis of new patients based on what it has learned.",[39012,59512],{},"A simple example would be something like this:",[249,59515,59516,59531],{},[252,59517,59518],{},[255,59519,59520,59522,59525,59528],{},[258,59521,16024],{},[258,59523,59524],{},"Symptoms",[258,59526,59527],{},"Test Results",[258,59529,59530],{},"Diagnosis",[268,59532,59533,59547],{},[255,59534,59535,59538,59541,59544],{},[273,59536,59537],{},"45",[273,59539,59540],{},"Fever, Cough",[273,59542,59543],{},"Positive",[273,59545,59546],{},"Sick",[255,59548,59549,59551,59554,59557],{},[273,59550,12690],{},[273,59552,59553],{},"Headache",[273,59555,59556],{},"Negative",[273,59558,59559],{},"Healthy",[39012,59561],{},"The label here is the \"Diagnosis\", and the machine learns to associate the features (Age, Symptoms, Test Results) with that label to make future predictions.",[39012,59564],{},"Within supervised learning, there are two main types of tasks:",[321,59567,59568,59573],{},[324,59569,59570,59572],{},[327,59571,42788],{},": Where the machine assigns a label to each example. As in classifying emails as \"spam\" or \"not spam\".",[324,59574,59575,59577],{},[327,59576,42794],{},": Where the machine predicts a continuous value. For example, predicting the price of a house based on features like size, location, and number of rooms.",[39012,59579],{},"Basically, if the response we want to predict is a category (or a ",[19,59582,59585],{"href":59583,"target":29167,"rel":59584,"ariaLabel":59585},"https:\u002F\u002Fwww.geeksforgeeks.org\u002Fmaths\u002Fdifference-between-discrete-and-continuous-variable\u002F",[29169,29170],"discrete variable","), it's classification, if the response represents a measurable amount on a continuous scale, it's regression.\nAnd the requirement for supervised learning to work well is to have a large and representative dataset, with accurate labels. If the data is scarce or the labels are incorrect, the machine will not be able to learn correctly and its predictions will be inaccurate.",[39012,59588],{},"Examples of ML applications are:",[321,59591,59592,59595,59598,59601],{},[324,59593,59594],{},"Fraud detection in financial transactions (classification)",[324,59596,59597],{},"Stock price prediction (regression)",[324,59599,59600],{},"Image recognition (classification)",[324,59602,59603],{},"Sentiment analysis in social media (classification)",[29,59605],{},[321,59607,59608],{},[324,59609,59610,59612,59613,59615,59616,59653,59655,59656,59703,59705],{},[327,59611,42801],{},": Imagine being dropped in an unfamiliar country and having to deduce how society works simply by observing; it's similar. Here, the machine receives unlabeled data and must find hidden patterns on its own. The system will have to analyze similarities, differences, and behaviors to find unusual groupings or patterns. There's no \"teacher\" to tell it if it's right or wrong.",[39012,59614],{},"Main techniques:",[4006,59617,59618,59635,59647],{},[324,59619,59620,59623,59624],{},[327,59621,59622],{},"Clustering (Grouping)",": Groups similar data points together.\nIt's typically used for customer segmentation, grouping documents by topic, and automatic image organization, among others. Some algorithms:\n",[321,59625,59626,59629,59632],{},[324,59627,59628],{},"K-means clustering",[324,59630,59631],{},"DBSCAN",[324,59633,59634],{},"Hierarchical clustering",[324,59636,59637,59639,59640],{},[327,59638,43023],{},": This seeks to reduce the number of variables while maintaining important information. Used for visualizing complex data and preparing data for other models.\n",[321,59641,59642,59644],{},[324,59643,40572],{},[324,59645,59646],{},"t-SNE",[324,59648,59649,59652],{},[327,59650,59651],{},"Anomaly Detection",": Identifies data points that behave differently from the rest. Useful for detecting fraud, system failures, and suspicious behaviors.",[39012,59654],{},"A simple example would be:",[249,59657,59658,59670],{},[252,59659,59660],{},[255,59661,59662,59664,59667],{},[258,59663,16024],{},[258,59665,59666],{},"Annual Income",[258,59668,59669],{},"Monthly Expenses",[268,59671,59672,59682,59693],{},[255,59673,59674,59676,59679],{},[273,59675,16047],{},[273,59677,59678],{},"$30,000",[273,59680,59681],{},"$1,000",[255,59683,59684,59687,59690],{},[273,59685,59686],{},"40",[273,59688,59689],{},"$80,000",[273,59691,59692],{},"$3,000",[255,59694,59695,59698,59701],{},[273,59696,59697],{},"60",[273,59699,59700],{},"$50,000",[273,59702,9443],{},[39012,59704],{},"The machine could group customers into segments based on their income and expenses, without explicitly telling it what groups exist.\nWith this, we can identify consumption patterns, such as young customers tending to spend less than middle-aged customers, or there being a group of customers with high income but low expenses, which could indicate a savings segment.",[29,59707],{},[321,59709,59710],{},[324,59711,59712,59714,59715,343,59720,59722,59723,59745,59747,59748],{},[327,59713,43030],{},": Think about how you train a pet with treats. The machine (the agent) takes decisions in an environment and receives \"rewards\" or \"penalties\". This is how Tesla's autonomous driving systems or robots learn to navigate the physical world. A example I like is a video where ",[19,59716,59719],{"href":59717,"target":29167,"rel":59718},"https:\u002F\u002Fyoutu.be\u002FPKDMGPf-PEA?si=tAEMO3cETdPrvi_t",[29169,29170],"they train an agent to play Geometry Dash",[39012,59721],{},"In this type of learning, there are four main components:",[4006,59724,59725,59730,59735,59740],{},[324,59726,59727,59729],{},[327,59728,43040],{},": It is the system that takes decisions and learns through interaction with the environment. It can be a robot, a computer program, or any system that can perceive its environment and act upon it.",[324,59731,59732,59734],{},[327,59733,43046],{},": It is the world in which the agent operates. It can be a physical environment, such as a robot in a room, or a virtual environment, such as a video game.",[324,59736,59737,59739],{},[327,59738,43052],{},": It is the signal that the agent receives after taking an action. It can be positive (reward) or negative (penalty) and serves to guide the agent's learning.",[324,59741,59742,59744],{},[327,59743,43058],{},": It is the strategy that the agent uses to decide what action to take based on its current state and the rewards it has received in the past.",[39012,59746],{},"Basically they follow a flow like the following:",[4071,59749],{"content":59750},"graph TD \nA[Agent] -->|Take action| B(Environment)\nB -->|Provide reward| C[Reward]\nC -->|Update policy| A",[40,59752,59753,59756],{},[12,59754,59755],{},"Recommended Resources:",[321,59757,59758,59765],{},[324,59759,59760],{},[19,59761,59764],{"href":59762,"rel":59763},"https:\u002F\u002Fyoutu.be\u002FoT3arRRB2Cw?si=ykU9KQjQLxdn9ggj",[23],"What is Supervised and Unsupervised Learning? | DotCSV",[324,59766,59767],{},[19,59768,59771],{"href":59769,"rel":59770},"https:\u002F\u002Fyoutu.be\u002FqBtB-xcJp4c?si=c2GuJBCFPorKGN44",[23],"Reinforcement Learning: The Definitive Guide",[29,59773],{},[32,59775,59777],{"id":59776},"ai-project-pipeline","AI Project Pipeline",[12,59779,59780],{},"An AI project typically follows a structured process that includes several key stages:",[4006,59782,59783,59788,59793,59799,59805,59810,59816,59825],{},[324,59784,59785,59787],{},[327,59786,41445],{},": It is essential to clearly understand the problem to be solved and the project objectives. This includes identifying the questions to be answered, the expected results, and the success metrics.",[324,59789,59790,59792],{},[327,59791,41504],{},": The data needed to train the AI ​​model is collected. This can include structured data (such as databases) or unstructured data (such as text, images, or videos). It is important to ensure that the data is high-quality and representative of the problem to be solved.",[324,59794,59795,59798],{},[327,59796,59797],{},"Data Preprocessing",": The collected data often needs to be cleaned and transformed before being used to train the model. This may include removing missing values, normalizing data, coding categorical variables, and splitting the data into training and test sets.",[324,59800,59801,59804],{},[327,59802,59803],{},"Model Selection",": The most suitable machine learning algorithm is chosen for the problem at hand. This may depend on the nature of the data, the complexity of the problem, and the available resources.",[324,59806,59807,59809],{},[327,59808,41688],{},": The training dataset is used to train the AI ​​model. During this stage, the model learns from the data and adjusts its parameters to minimize prediction errors.",[324,59811,59812,59815],{},[327,59813,59814],{},"Model Evaluation",": The model's performance is evaluated using the test set. Specific metrics are used to measure the model's precision, accuracy, sensitivity, and other characteristics, depending on the type of problem (classification, regression, etc.).",[324,59817,59818,59821,59822,59824],{},[327,59819,59820],{},"Hyperparameter Tuning",": If the model's performance is unsatisfactory, the model's hyperparameters can be tuned to improve its performance. This may include changing the model's architecture, adjusting the learning rate, or modifying other algorithm-specific parameters. 8. ",[327,59823,41980],{},": Once the model has been trained and evaluated, it is deployed in a production environment where it can be used to make real-time predictions or process new data.",[324,59826,59827,59830],{},[327,59828,59829],{},"Maintenance and Updating",": After deployment, it is important to monitor the model's performance and update it regularly to ensure it remains effective as data and environmental conditions change.",[32,59832,59834],{"id":59833},"memorizing-vs-learning","Memorizing vs. Learning",[12,59836,59837],{},"When we talk about learning, whether human or machine, there's a crucial concept we must understand: memorizing is not the same as learning.",[12,59839,59840,59843,59844,59846],{},[327,59841,59842],{},"Memorizing"," is like copying and pasting information without truly understanding it. For example, if you memorize the formula for the area of ​​a circle (A = πr²) without understanding what each part means, you won't be able to apply it correctly in different contexts. Memory saves you in the short term, but it doesn't give you the ability to adapt to new situations or solve problems you haven't encountered before. In contrast, ",[327,59845,59355],{}," involves understanding the underlying concepts and being able to apply them to new situations.",[12,59848,59849],{},"In the world of machine learning, a machine that only memorizes training data might perform excellently on that specific data, but then fail spectacularly when used in real-world environments. Therefore, in machine learning, the true goal isn't to memorize specific patterns, but to generalize: to learn rules and relationships that work beyond the examples seen.",[12,59851,59852,59853,59856,59857,59860],{},"But learning isn't easy either. Sometimes, machines suffer from ",[327,59854,59855],{},"overfitting",", which occurs when a model perfectly \"memorizes\" the training data but fails miserably when faced with new, real-world data. It's exactly like a student who memorizes exam answers without truly understanding the concepts. Conversely, if the model is too simple and learns nothing, it suffers from ",[327,59858,59859],{},"underfitting",", like a student who didn't study enough.",[40,59862,59863,59865],{},[12,59864,59755],{},[321,59866,59867],{},[324,59868,59869],{},[19,59870,59873],{"href":59871,"rel":59872},"https:\u002F\u002Fyoutu.be\u002Fo3DztvnfAJg?si=lorMlPZqLAMa-EV3",[23],"Underfitting and Overfitting: Explained",[29,59875],{},[32,59877,59879],{"id":59878},"the-components-of-an-ai-system","The Components of an AI System",[321,59881,59882,59893,59899],{},[324,59883,59884,59887,59888,343],{},[327,59885,59886],{},"Data",": This is the foundation of any AI system. Without data, there is no learning. It must be high-quality, relevant, and representative of the problem to be solved. It should be high-volume and have the least possible ",[19,59889,59892],{"href":59890,"target":29167,"rel":59891},"https:\u002F\u002Fwww.innovatiana.com\u002Fen\u002Fpost\u002Fbias-estimation-in-machine-learning",[29169,29170],"bias",[324,59894,59895,59898],{},[327,59896,59897],{},"Algorithms",": These are the recipes the machine follows to learn from the data. There are many types of algorithms, each with its own strengths and weaknesses, and they must be carefully selected according to the specific problem to be solved, configured, and fine-tuned to achieve the best possible performance.",[324,59900,59901,59904],{},[327,59902,59903],{},"Infrastructure",": This is the hardware and software necessary to process the data and run the algorithms. This includes everything from servers (CPUs, GPUs, TPUs) to cloud computing platforms and development tools (AWS, Azure, GCP), as well as data storage and database management systems.",[12,59906,59907,59908,59910,59911,59914],{},"In addition to these components, we have ",[327,59909,41788],{},", which is the process of measuring the AI ​​model's performance to ensure it is functioning correctly and meeting the established objectives, as well as the role of ",[327,59912,59913],{},"ethics and governance",", which is crucial for considering the ethical and social implications.",[29,59916],{},[32,59918,59920],{"id":59919},"ethics-in-ai","Ethics in AI",[12,59922,59923],{},"As artificial intelligence becomes more ubiquitous in our lives, it is crucial to consider the ethical implications of its use. Machine learning models can perpetuate existing biases in the data, which can lead to unfair or discriminatory decisions. For example, if a hiring model is trained on historical data that reflects gender or racial bias, the model is likely to reproduce those biases in its recommendations. Furthermore, data privacy is a major concern. It is essential to ensure that the data used is collected and handled ethically, respecting people's privacy and rights.",[321,59925,59926,59932,59938],{},[324,59927,59928,59931],{},[327,59929,59930],{},"Transparency",": Systems must be understandable and auditable so that users can understand how they work and why they make certain decisions. One solution to this is explainable AI (XAI).",[324,59933,59934,59937],{},[327,59935,59936],{},"Explainability",": AI models must be able to explain their decisions clearly and comprehensibly to users, which helps build trust and allows users to understand the reasons behind the system's recommendations or actions.",[324,59939,59940,59943],{},[327,59941,59942],{},"Accountability",": It must be clearly established who is responsible for the decisions made by AI systems, especially in cases where those decisions can have a significant impact on people's lives. This is where legal frameworks and regulations come into play, which must be developed to ensure that AI companies and developers are held accountable for their creations.",[29,59945],{},[12,59947,59948],{},"This concludes the first part of this series of articles on machine learning. In the next part, we will explore some machine learning paradigms and certain mathematical foundations that are essential for understanding how the algorithms work.",{"title":4069,"searchDepth":6092,"depth":6092,"links":59950},[59951,59952,59953,59954,59955,59956,59957],{"id":59348,"depth":4076,"text":59349},{"id":59414,"depth":4076,"text":59415},{"id":59491,"depth":4076,"text":59492},{"id":59776,"depth":4076,"text":59777},{"id":59833,"depth":4076,"text":59834},{"id":59878,"depth":4076,"text":59879},{"id":59919,"depth":4076,"text":59920},"2026-03-30","\u002Fblog\u002Fmachine-learning-fundamentals\u002Fshared\u002Fml-fundamentals.webp",{},"\u002Fblog\u002Fblog\u002Fmachine-learning-fundamentals",{"title":42147,"description":59341},{"loc":59964,"priority":9233,"lastmod":59958},"\u002Fblog\u002Fmachine-learning-fundamentals","machine-learning-fundamentals","blog\u002Fblog\u002Fmachine-learning-fundamentals","Basic concepts for starting in the world of machine learning",[9238,59329,6023,42129,59330,59331,59332,59333],"C6nTt4rgNV7KA8V6DYOGCdaIEfeHdKer6rIgCn7dTME",{"id":59971,"title":59972,"author":7,"body":59973,"date":66503,"description":59977,"extension":9224,"image":66504,"lastmod":66505,"meta":66506,"navigation":7454,"order":6029,"path":66507,"seo":66508,"sitemap":66509,"slug":66511,"stem":66512,"summary":66513,"tags":66514,"__hash__":66519},"content_en\u002Fblog\u002Fblog\u002Fgetting-started-vue-vite.md","Getting Started with Vue 3 and Vite",{"type":9,"value":59974,"toc":66483},[59975,59978,59980,59982,59986,59989,60027,60030,60040,60042,60046,60054,60057,60060,60062,60066,60069,60087,60097,60106,60109,60118,60121,60130,60133,60210,60213,60222,60242,60245,60248,60251,60259,60264,60277,60282,60294,60299,60314,60319,60333,60341,60348,60375,60378,60386,60395,60397,60401,60404,60653,60660,60668,60682,60686,60764,60768,60771,60781,61173,61183,61188,61680,61687,61693,61700,61711,61713,61717,61727,61924,61927,61988,61995,62244,62261,62267,62677,62690,62695,62945,62973,62976,63001,63009,63018,63029,63031,63034,63036,63040,63043,63046,63052,63274,63288,63633,63648,63651,63654,63674,63680,63682,63686,63689,63696,63702,63961,63976,63982,64204,64213,64530,64535,64538,64561,64565,64575,64585,64595,64599,64605,64650,64653,64676,64680,64687,64694,64697,64728,64731,64733,64737,64744,64756,64759,64834,64844,64850,64853,64876,64878,64882,64891,64900,64903,64921,64927,65175,65182,65223,65230,65494,65501,65513,65518,66118,66124,66131,66144,66146,66150,66153,66158,66171,66180,66186,66191,66206,66228,66240,66260,66278,66297,66302,66314,66324,66329,66364,66367,66370,66379,66382,66405,66408,66424,66426,66430,66433,66473,66475,66478,66480],[12,59976,59977],{},"In this guide, we will explore how to start a modern project with Vue 3 and Vite, explain the project structure, how a Vue application works, the router, Pinia, composables, and we'll see some best practices for developing scalable and maintainable applications. As a bonus, we'll publish the project to GitHub and see how to install Tailwind CSS v4 to get fast and responsive styles.",[26,59979],{},[29,59981],{},[32,59983,59985],{"id":59984},"setting-up-the-environment","Setting up the environment",[12,59987,59988],{},"Before continuing, you should have:",[321,59990,59991,60004,60011,60019],{},[324,59992,59993,59994,59997,59998,60003],{},"Node.js, any ",[327,59995,59996],{},"LTS"," version. I recommend getting used to using ",[19,59999,60002],{"target":29167,"href":60000,"rel":60001},"https:\u002F\u002Fgithub.com\u002Fcoreybutler\u002Fnvm-windows",[29169,29170],"nvm"," to manage multiple Node versions.",[324,60005,60006,60007,60010],{},"A package manager (here we'll use ",[49,60008,60009],{},"npm",", which is already installed with Node.js).",[324,60012,60013,60018],{},[19,60014,60017],{"target":29167,"href":60015,"rel":60016},"https:\u002F\u002Fcode.visualstudio.com\u002F",[29169,29170],"VS Code"," updated",[324,60020,60021,60026],{},[19,60022,60025],{"target":29167,"href":60023,"rel":60024},"https:\u002F\u002Fwww.desarrollolibre.net\u002Fblog\u002Fprogramacion-basica\u002Fsetting-up-git-for-the-first-time",[29169,29170],"Git configured"," correctly",[12,60028,60029],{},"Also, install the official Vue.js extension for VS Code:",[321,60031,60032],{},[324,60033,60034,60039],{},[19,60035,60038],{"target":29167,"href":60036,"rel":60037},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=Vue.volar",[29169,29170],"Vue.js (Volar)",".\nLater we'll explore other useful plugins like ESLint, Prettier, and Tailwind CSS IntelliSense.",[29,60041],{},[32,60043,60045],{"id":60044},"javascript-or-typescript","JavaScript or TypeScript?",[12,60047,60048,60049,343],{},"Vue 3 has quite good support for TypeScript, you can use it keeping in mind the ",[19,60050,60053],{"target":29167,"href":60051,"rel":60052},"https:\u002F\u002Fvuejs.org\u002Fguide\u002Ftypescript\u002Foverview.html",[29169,29170],"official usage guide",[12,60055,60056],{},"You don't need to use TypeScript in all your projects, especially if you're just starting out or just want to experiment. So my recommendation is that you assess your context, the application, and your team (if you're working in one).",[12,60058,60059],{},"In this guide we'll use JavaScript to keep things simple.",[29,60061],{},[32,60063,60065],{"id":60064},"creating-the-project-with-vite","Creating the project with Vite",[12,60067,60068],{},"The fastest way to start a Vue 3 project with Vite is using the command (you can run it in any folder where you want to create the project, use VS Code's integrated terminal or your favorite terminal):",[6019,60070,60074],{"className":60071,"code":60072,"language":60073,"meta":4069,"style":4069},"language-bash shiki shiki-themes vitesse-light vitesse-dark","npm create vue@latest\n","bash",[49,60075,60076],{"__ignoreMap":4069},[54,60077,60078,60081,60084],{"class":6028,"line":6029},[54,60079,60009],{"class":60080},"s_xSY",[54,60082,60083],{"class":7407}," create",[54,60085,60086],{"class":7407}," vue@latest\n",[12,60088,60089,60090,60093,60094,60096],{},"If it's the first time you use it, it will ask if you want to install the ",[49,60091,60092],{},"create-vue"," package. Answer yes (type ",[49,60095,1755],{}," and press ENTER).",[12,60098,60099,60103],{},[6869,60100],{"alt":60101,"src":60102},"Installing create-vue","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Finstall-create-vue-package.webp",[1855,60104,60105],{},"Installing package: create-vue",[12,60107,60108],{},"It will ask you for the project name, type the name you want:",[12,60110,60111,60115],{},[6869,60112],{"alt":60113,"src":60114},"Project name","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fproject-name.webp",[1855,60116,60117],{},"Give your project a name",[12,60119,60120],{},"Then select the options you need:",[12,60122,60123,60127],{},[6869,60124],{"alt":60125,"src":60126},"Project options","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fproject-options.webp",[1855,60128,60129],{},"Available features when creating a Vue app",[12,60131,60132],{},"Let's go point by point (as shown in the image, we move with the arrow keys and select with the spacebar):",[4006,60134,60135,60141,60152,60164,60170,60176,60198,60204],{},[324,60136,60137,60140],{},[327,60138,60139],{},"TypeScript",": as we mentioned before, we'll use JavaScript, so we skip this.",[324,60142,60143,60146,60147,343],{},[327,60144,60145],{},"JSX Support",": we won't use ",[19,60148,60151],{"target":29167,"href":60149,"rel":60150},"https:\u002F\u002Fkinsta.com\u002Fes\u002Fblog\u002Fque-es-jsx\u002F",[29169,29170],"JSX",[324,60153,60154,60157,60158,60163],{},[327,60155,60156],{},"Router (SPA development)",": Vue Router is essential for working with Vue as a SPA (Single Page Application). We won't go into detail about ",[19,60159,60162],{"target":29167,"href":60160,"rel":60161},"https:\u002F\u002Fwww.geeksforgeeks.org\u002Fblogs\u002Fspa-vs-mpa-which-one-is-better-for-you\u002F",[29169,29170],"SPA vs MPA",", just keep in mind that Vue works as a SPA by default. Select this option.",[324,60165,60166,60169],{},[327,60167,60168],{},"Pinia (state management)",": it's the official library for state management. It will help us manage shared data between components. Select this option.",[324,60171,60172,60175],{},[327,60173,60174],{},"Vitest (unit testing)",": is the recommended testing framework for Vite projects. We won't use it in this guide.",[324,60177,60178,60181,60182,1828,60187,56939,60192,60197],{},[327,60179,60180],{},"End-to-End Testing",": will allow you to choose and integrate a tool for E2E testing (",[19,60183,60186],{"target":29167,"href":60184,"rel":60185},"https:\u002F\u002Fplaywright.dev\u002F",[29169,29170],"Playwright",[19,60188,60191],{"target":29167,"href":60189,"rel":60190},"https:\u002F\u002Fwww.cypress.io\u002F",[29169,29170],"Cypress",[19,60193,60196],{"target":29167,"href":60194,"rel":60195},"https:\u002F\u002Fnightwatchjs.org\u002F",[29169,29170],"Nightwatch","). We won't use it in this guide.",[324,60199,60200,60203],{},[327,60201,60202],{},"ESLint (error prevention)",": is a tool to maintain code quality, helping to detect errors and maintain consistent style. I highly recommend its use, although it's important to customize it according to your team and project. We'll select it to explore it a bit more later.",[324,60205,60206,60209],{},[327,60207,60208],{},"Prettier (code formatting)",": is a tool to automatically format code. In this case we'll select it too to explore it.",[12,60211,60212],{},"Press ENTER and now it will ask about some experimental Vite features:",[12,60214,60215,60219],{},[6869,60216],{"alt":60217,"src":60218},"Experimental Vite features","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fproject-experimental-options.webp",[1855,60220,60221],{},"Vite experimental features",[4006,60223,60224,60236],{},[324,60225,60226,60229,60230,60235],{},[327,60227,60228],{},"Oxlint",": is a new linter, part of ",[19,60231,60234],{"target":29167,"href":60232,"rel":60233},"https:\u002F\u002Foxc.rs\u002F",[29169,29170],"OXC",", a new collection of JavaScript tools written in Rust, Oxlint is extremely fast and shows promise, however as mentioned on its website, it still has some issues, so for now I recommend continuing to use ESLint. We ignore this option.",[324,60237,60238,60241],{},[327,60239,60240],{},"rolldown vite (experimental)",": Rolldown-vite is a fork of Vite that uses Rolldown instead of Rollup and esbuild, with the goal of achieving maximum performance. It will soon become the default package, for now let's ignore this option.",[12,60243,60244],{},"We continue pressing ENTER.",[12,60246,60247],{},"It will ask if you want to start with a completely blank project or with examples. If it's your first time, I recommend selecting \"No\" so you can see a basic structure with examples. That's the option we'll select here.",[12,60249,60250],{},"Vite will create the initial project structure and give us some useful commands, let's run them one by one:",[12,60252,60253,60257],{},[6869,60254],{"alt":60255,"src":60256},"Project created","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fproject-created.webp",[1855,60258,60255],{},[4006,60260,60261],{},[324,60262,60263],{},"First we navigate to the project folder:",[6019,60265,60267],{"className":60071,"code":60266,"language":60073,"meta":4069,"style":4069},"cd project-name\n",[49,60268,60269],{"__ignoreMap":4069},[54,60270,60271,60274],{"class":6028,"line":6029},[54,60272,60273],{"class":6043},"cd",[54,60275,60276],{"class":7407}," project-name\n",[4006,60278,60279],{"start":4076},[324,60280,60281],{},"We install the dependencies (this may take a few minutes depending on your connection):",[6019,60283,60285],{"className":60071,"code":60284,"language":60073,"meta":4069,"style":4069},"npm install\n",[49,60286,60287],{"__ignoreMap":4069},[54,60288,60289,60291],{"class":6028,"line":6029},[54,60290,60009],{"class":60080},[54,60292,60293],{"class":7407}," install\n",[4006,60295,60296],{"start":6092},[324,60297,60298],{},"This command is to run Prettier, it won't have any effect because we haven't changed anything yet, but it's good to keep it in mind:",[6019,60300,60302],{"className":60071,"code":60301,"language":60073,"meta":4069,"style":4069},"npm run format\n",[49,60303,60304],{"__ignoreMap":4069},[54,60305,60306,60308,60311],{"class":6028,"line":6029},[54,60307,60009],{"class":60080},[54,60309,60310],{"class":7407}," run",[54,60312,60313],{"class":7407}," format\n",[4006,60315,60316],{"start":7458},[324,60317,60318],{},"Finally, we start the development server:",[6019,60320,60322],{"className":60071,"code":60321,"language":60073,"meta":4069,"style":4069},"npm run dev\n",[49,60323,60324],{"__ignoreMap":4069},[54,60325,60326,60328,60330],{"class":6028,"line":6029},[54,60327,60009],{"class":60080},[54,60329,60310],{"class":7407},[54,60331,60332],{"class":7407}," dev\n",[12,60334,60335,60339],{},[6869,60336],{"alt":60337,"src":60338},"Development server running","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fdev-server-running.webp",[1855,60340,60337],{},[12,60342,60343,60344,60347],{},"Vite runs the development server at ",[49,60345,60346],{},"http:\u002F\u002Flocalhost:5173\u002F"," (the port may vary if 5173 is already in use (5174, 5175, etc.)).",[40,60349,60350,60353,60367],{},[12,60351,60352],{},"Port 5173 is a hint to Vite itself:",[321,60354,60355,60358,60361,60364],{},[324,60356,60357],{},"5 = V",[324,60359,60360],{},"1 = I",[324,60362,60363],{},"7 = T",[324,60365,60366],{},"3 = E",[12,60368,60369,60370,343],{},"Although beyond that, Vite uses port 5173 because it's uncommon in development environments, reducing the likelihood of conflicts with other local servers. Via ",[19,60371,60374],{"target":29167,"href":60372,"rel":60373},"https:\u002F\u002Fmedium.com\u002F@bishakhghosh0\u002Fwhy-localhost-5173-is-every-frontend-developers-best-friend-b3bb5b6fb1db",[29169,29170],"Why localhost:5173 is Every Frontend Developer's Best Friend",[12,60376,60377],{},"If we go to that URL in our browser, we'll see the Vue app running:",[12,60379,60380,60384],{},[6869,60381],{"alt":60382,"src":60383},"Vue app running","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fvue-app-running.webp",[1855,60385,60382],{},[12,60387,60388,60389,60394],{},"The Vue team shares several official resources to learn more about the framework, starting with the ",[19,60390,60393],{"target":29167,"href":60391,"rel":60392},"https:\u002F\u002Fvuejs.org\u002Fguide\u002Fintroduction.html",[29169,29170],"official documentation",". Explore each link to learn about the entire ecosystem.",[29,60396],{},[32,60398,60400],{"id":60399},"project-structure","Project Structure",[12,60402,60403],{},"Let's look at the initial structure, open the project in your favorite code editor (I recommend VS Code):",[6019,60405,60407],{"className":60071,"code":60406,"language":60073,"meta":4069,"style":4069},"my-vue-app\u002F\n├── .vscode\u002F              # (If you're in VS Code) Visual Studio Code configuration\n├── node_modules\u002F         # Project dependencies, generated when installing packages\n├── public\u002F               # Static files\n├── src\u002F                  # Application source code\n│   ├── assets\u002F           # Resources like images and styles\n│   ├── components\u002F       # Reusable Vue components\n│   ├── router\u002F           # Vue Router configuration\n│   ├── store\u002F            # Pinia configuration\n│   ├── views\u002F            # Views for the routes\n│   ├── App.vue           # Root component of the application\n│   └── main.js           # Application entry point\n├── .editorconfig         # EditorConfig configuration\n├── .gitattributes        # Git configuration\n├── .gitignore            # Files and folders ignored by Git\n├── .prettierrc.json      # Prettier configuration\n├── eslint.config.js      # ESLint configuration\n├── index.html            # Main HTML file\n├── jsconfig.json         # JavaScript configuration for the editor\n├── package-lock.json     # Exact versions of dependencies (autogenerated)\n├── package.json          # Project information and scripts\n├── README.md             # Project documentation\n└── vite.config.js        # Vite configuration\n",[49,60408,60409,60414,60425,60435,60445,60455,60469,60481,60493,60505,60517,60529,60542,60552,60562,60572,60582,60592,60602,60612,60622,60632,60642],{"__ignoreMap":4069},[54,60410,60411],{"class":6028,"line":6029},[54,60412,60413],{"class":60080},"my-vue-app\u002F\n",[54,60415,60416,60419,60422],{"class":6028,"line":4076},[54,60417,60418],{"class":60080},"├──",[54,60420,60421],{"class":7407}," .vscode\u002F",[54,60423,60424],{"class":8381},"              # (If you're in VS Code) Visual Studio Code configuration\n",[54,60426,60427,60429,60432],{"class":6028,"line":6092},[54,60428,60418],{"class":60080},[54,60430,60431],{"class":7407}," node_modules\u002F",[54,60433,60434],{"class":8381},"         # Project dependencies, generated when installing packages\n",[54,60436,60437,60439,60442],{"class":6028,"line":7458},[54,60438,60418],{"class":60080},[54,60440,60441],{"class":7407}," public\u002F",[54,60443,60444],{"class":8381},"               # Static files\n",[54,60446,60447,60449,60452],{"class":6028,"line":7481},[54,60448,60418],{"class":60080},[54,60450,60451],{"class":7407}," src\u002F",[54,60453,60454],{"class":8381},"                  # Application source code\n",[54,60456,60457,60460,60463,60466],{"class":6028,"line":8485},[54,60458,60459],{"class":60080},"│",[54,60461,60462],{"class":7407},"   ├──",[54,60464,60465],{"class":7407}," assets\u002F",[54,60467,60468],{"class":8381},"           # Resources like images and styles\n",[54,60470,60471,60473,60475,60478],{"class":6028,"line":8533},[54,60472,60459],{"class":60080},[54,60474,60462],{"class":7407},[54,60476,60477],{"class":7407}," components\u002F",[54,60479,60480],{"class":8381},"       # Reusable Vue components\n",[54,60482,60483,60485,60487,60490],{"class":6028,"line":8539},[54,60484,60459],{"class":60080},[54,60486,60462],{"class":7407},[54,60488,60489],{"class":7407}," router\u002F",[54,60491,60492],{"class":8381},"           # Vue Router configuration\n",[54,60494,60495,60497,60499,60502],{"class":6028,"line":9228},[54,60496,60459],{"class":60080},[54,60498,60462],{"class":7407},[54,60500,60501],{"class":7407}," store\u002F",[54,60503,60504],{"class":8381},"            # Pinia configuration\n",[54,60506,60507,60509,60511,60514],{"class":6028,"line":9714},[54,60508,60459],{"class":60080},[54,60510,60462],{"class":7407},[54,60512,60513],{"class":7407}," views\u002F",[54,60515,60516],{"class":8381},"            # Views for the routes\n",[54,60518,60519,60521,60523,60526],{"class":6028,"line":9739},[54,60520,60459],{"class":60080},[54,60522,60462],{"class":7407},[54,60524,60525],{"class":7407}," App.vue",[54,60527,60528],{"class":8381},"           # Root component of the application\n",[54,60530,60531,60533,60536,60539],{"class":6028,"line":9770},[54,60532,60459],{"class":60080},[54,60534,60535],{"class":7407},"   └──",[54,60537,60538],{"class":7407}," main.js",[54,60540,60541],{"class":8381},"           # Application entry point\n",[54,60543,60544,60546,60549],{"class":6028,"line":9775},[54,60545,60418],{"class":60080},[54,60547,60548],{"class":7407}," .editorconfig",[54,60550,60551],{"class":8381},"         # EditorConfig configuration\n",[54,60553,60554,60556,60559],{"class":6028,"line":9793},[54,60555,60418],{"class":60080},[54,60557,60558],{"class":7407}," .gitattributes",[54,60560,60561],{"class":8381},"        # Git configuration\n",[54,60563,60564,60566,60569],{"class":6028,"line":9818},[54,60565,60418],{"class":60080},[54,60567,60568],{"class":7407}," .gitignore",[54,60570,60571],{"class":8381},"            # Files and folders ignored by Git\n",[54,60573,60574,60576,60579],{"class":6028,"line":9842},[54,60575,60418],{"class":60080},[54,60577,60578],{"class":7407}," .prettierrc.json",[54,60580,60581],{"class":8381},"      # Prettier configuration\n",[54,60583,60584,60586,60589],{"class":6028,"line":9867},[54,60585,60418],{"class":60080},[54,60587,60588],{"class":7407}," eslint.config.js",[54,60590,60591],{"class":8381},"      # ESLint configuration\n",[54,60593,60594,60596,60599],{"class":6028,"line":9872},[54,60595,60418],{"class":60080},[54,60597,60598],{"class":7407}," index.html",[54,60600,60601],{"class":8381},"            # Main HTML file\n",[54,60603,60604,60606,60609],{"class":6028,"line":9878},[54,60605,60418],{"class":60080},[54,60607,60608],{"class":7407}," jsconfig.json",[54,60610,60611],{"class":8381},"         # JavaScript configuration for the editor\n",[54,60613,60614,60616,60619],{"class":6028,"line":9924},[54,60615,60418],{"class":60080},[54,60617,60618],{"class":7407}," package-lock.json",[54,60620,60621],{"class":8381},"     # Exact versions of dependencies (autogenerated)\n",[54,60623,60624,60626,60629],{"class":6028,"line":9952},[54,60625,60418],{"class":60080},[54,60627,60628],{"class":7407}," package.json",[54,60630,60631],{"class":8381},"          # Project information and scripts\n",[54,60633,60634,60636,60639],{"class":6028,"line":9977},[54,60635,60418],{"class":60080},[54,60637,60638],{"class":7407}," README.md",[54,60640,60641],{"class":8381},"             # Project documentation\n",[54,60643,60644,60647,60650],{"class":6028,"line":10030},[54,60645,60646],{"class":60080},"└──",[54,60648,60649],{"class":7407}," vite.config.js",[54,60651,60652],{"class":8381},"        # Vite configuration\n",[12,60654,60655,60656,60659],{},"The structure may vary slightly depending on the options selected when creating the project (for example, whether or not ESLint or Pinia is included). Also, if you're using VS Code you probably see the ",[49,60657,60658],{},".vscode\u002F"," folder with specific editor settings and some files you see \"grouped\":",[12,60661,60662,60666],{},[6869,60663],{"alt":60664,"src":60665},"Project structure in VS Code","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fproject-structure-nested.webp",[1855,60667,60664],{},[12,60669,60670,60671,60674,60675,60677,60678,60681],{},"This is just a visual way that VS Code has to organize files, you can display them individually (my preference) by changing the value of ",[49,60672,60673],{},"\"explorer.fileNesting.enabled\""," to ",[49,60676,84],{}," in the ",[49,60679,60680],{},".vscode\\settings.json"," file.",[305,60683,60685],{"id":60684},"understanding-the-main-folders","Understanding the main folders",[321,60687,60688,60694],{},[324,60689,60690,60693],{},[49,60691,60692],{},"public\u002F",": Here go the static files that will not be processed by Vite. You can place images, fonts or other resources that you need to serve directly.",[324,60695,60696,60699,60700],{},[49,60697,60698],{},"src\u002F",": This is the most important folder, it contains all the source code for your application. Here we have:\n",[321,60701,60702,60708,60714,60726,60742,60752,60758],{},[324,60703,60704,60707],{},[49,60705,60706],{},"assets\u002F",": Here go the resources like images, styles, fonts, etc. that you will use in your application.",[324,60709,60710,60713],{},[49,60711,60712],{},"components\u002F",": Here go the global, reusable Vue components that you can use in different parts of your application, for example, buttons, cards, modals, etc.",[324,60715,60716,60719,60720,60725],{},[49,60717,60718],{},"router\u002F",": Here is the configuration of ",[19,60721,60724],{"href":60722,"target":29167,"rel":60723},"https:\u002F\u002Frouter.vuejs.org\u002F",[29169,29170],"Vue Router",", where you define the routes of your application and how to navigate between them, as well as possible configuration of guards, lazy loading, etc.",[324,60727,60728,60719,60731,60736,60737],{},[49,60729,60730],{},"store\u002F",[19,60732,60735],{"href":60733,"target":29167,"rel":60734},"https:\u002F\u002Fpinia.vuejs.org\u002F",[29169,29170],"Pinia",", where you define the ",[19,60738,60741],{"href":60739,"target":29167,"rel":60740},"https:\u002F\u002Fkinsta.com\u002Fes\u002Fblog\u002Fvue-pinia\u002F",[29169,29170],"global state of your application. ",[324,60743,60744,60747,60748,60751],{},[49,60745,60746],{},"views\u002F",": Here go the main views that correspond to the routes defined in Vue Router. Each view generally represents a full page, unlike components which are smaller, reusable parts. In the end, all are ",[49,60749,60750],{},".vue"," files, so the difference lies in their purpose and use.",[324,60753,60754,60757],{},[49,60755,60756],{},"App.vue",": This is the root component of your application, where everything is mounted (we will explain more later).",[324,60759,60760,60763],{},[49,60761,60762],{},"main.js",": This is the entry point of your application, where Vue is initialized, plugins are configured (like Vue Router and Pinia) and the application is mounted on the DOM.",[305,60765,60767],{"id":60766},"is-this-structure-enough","Is this structure enough?",[12,60769,60770],{},"It's a basic structure that for now is fine. As your application grows, it's normal to want to organize the code better. Here are two proposals:",[321,60772,60773],{},[324,60774,60775,60776,1832,60778,60780],{},"Create subfolders by module\u002Ffunctionality within the different folders, like ",[49,60777,60712],{},[49,60779,60746],{},". For example:",[6019,60782,60784],{"className":60071,"code":60783,"language":60073,"meta":4069,"style":4069},"my-vue-app\u002F\n├── src\u002F\n│   ├── assets\u002F\n│   ├── components\u002F\n│   │   ├── auth\u002F\n│   │   │   ├── LoginForm.vue\n│   │   │   └── RegisterForm.vue\n│   │   ├── dashboard\u002F\n│   │   │   ├── StatsCard.vue\n│   │   │   └── ChartWidget.vue\n│   │   └── shared\u002F\n│   │       ├── BaseButton.vue\n│   │       └── BaseModal.vue\n│   │\n│   ├── views\u002F\n│   │   ├── auth\u002F\n│   │   │   ├── LoginView.vue\n│   │   │   └── RegisterView.vue\n│   │   ├── dashboard\u002F\n│   │   │   └── DashboardView.vue\n│   │   └── home\u002F\n│   │       └── HomeView.vue\n│   │\n│   ├── store\u002F\n│   │   ├── auth\u002F\n│   │   │   └── auth.store.js\n│   │   ├── dashboard\u002F\n│   │   │   └── dashboard.store.js\n│   │   └── shared\u002F\n│   │       └── ui.store.js\n│   │\n│   ├── router\u002F\n│   │   ├── auth.routes.js\n│   │   ├── dashboard.routes.js\n│   │   └── index.js\n│   │\n│   ├── ...\n├── ...\n",[49,60785,60786,60790,60797,60806,60815,60827,60840,60853,60864,60877,60890,60901,60913,60925,60932,60941,60951,60964,60977,60987,61000,61011,61022,61028,61037,61047,61060,61070,61083,61093,61104,61110,61119,61130,61141,61152,61158,61167],{"__ignoreMap":4069},[54,60787,60788],{"class":6028,"line":6029},[54,60789,60413],{"class":60080},[54,60791,60792,60794],{"class":6028,"line":4076},[54,60793,60418],{"class":60080},[54,60795,60796],{"class":7407}," src\u002F\n",[54,60798,60799,60801,60803],{"class":6028,"line":6092},[54,60800,60459],{"class":60080},[54,60802,60462],{"class":7407},[54,60804,60805],{"class":7407}," assets\u002F\n",[54,60807,60808,60810,60812],{"class":6028,"line":7458},[54,60809,60459],{"class":60080},[54,60811,60462],{"class":7407},[54,60813,60814],{"class":7407}," components\u002F\n",[54,60816,60817,60819,60822,60824],{"class":6028,"line":7481},[54,60818,60459],{"class":60080},[54,60820,60821],{"class":7407},"   │",[54,60823,60462],{"class":7407},[54,60825,60826],{"class":7407}," auth\u002F\n",[54,60828,60829,60831,60833,60835,60837],{"class":6028,"line":8485},[54,60830,60459],{"class":60080},[54,60832,60821],{"class":7407},[54,60834,60821],{"class":7407},[54,60836,60462],{"class":7407},[54,60838,60839],{"class":7407}," LoginForm.vue\n",[54,60841,60842,60844,60846,60848,60850],{"class":6028,"line":8533},[54,60843,60459],{"class":60080},[54,60845,60821],{"class":7407},[54,60847,60821],{"class":7407},[54,60849,60535],{"class":7407},[54,60851,60852],{"class":7407}," RegisterForm.vue\n",[54,60854,60855,60857,60859,60861],{"class":6028,"line":8539},[54,60856,60459],{"class":60080},[54,60858,60821],{"class":7407},[54,60860,60462],{"class":7407},[54,60862,60863],{"class":7407}," dashboard\u002F\n",[54,60865,60866,60868,60870,60872,60874],{"class":6028,"line":9228},[54,60867,60459],{"class":60080},[54,60869,60821],{"class":7407},[54,60871,60821],{"class":7407},[54,60873,60462],{"class":7407},[54,60875,60876],{"class":7407}," StatsCard.vue\n",[54,60878,60879,60881,60883,60885,60887],{"class":6028,"line":9714},[54,60880,60459],{"class":60080},[54,60882,60821],{"class":7407},[54,60884,60821],{"class":7407},[54,60886,60535],{"class":7407},[54,60888,60889],{"class":7407}," ChartWidget.vue\n",[54,60891,60892,60894,60896,60898],{"class":6028,"line":9739},[54,60893,60459],{"class":60080},[54,60895,60821],{"class":7407},[54,60897,60535],{"class":7407},[54,60899,60900],{"class":7407}," shared\u002F\n",[54,60902,60903,60905,60907,60910],{"class":6028,"line":9770},[54,60904,60459],{"class":60080},[54,60906,60821],{"class":7407},[54,60908,60909],{"class":7407},"       ├──",[54,60911,60912],{"class":7407}," BaseButton.vue\n",[54,60914,60915,60917,60919,60922],{"class":6028,"line":9775},[54,60916,60459],{"class":60080},[54,60918,60821],{"class":7407},[54,60920,60921],{"class":7407},"       └──",[54,60923,60924],{"class":7407}," BaseModal.vue\n",[54,60926,60927,60929],{"class":6028,"line":9793},[54,60928,60459],{"class":60080},[54,60930,60931],{"class":7407},"   │\n",[54,60933,60934,60936,60938],{"class":6028,"line":9818},[54,60935,60459],{"class":60080},[54,60937,60462],{"class":7407},[54,60939,60940],{"class":7407}," views\u002F\n",[54,60942,60943,60945,60947,60949],{"class":6028,"line":9842},[54,60944,60459],{"class":60080},[54,60946,60821],{"class":7407},[54,60948,60462],{"class":7407},[54,60950,60826],{"class":7407},[54,60952,60953,60955,60957,60959,60961],{"class":6028,"line":9867},[54,60954,60459],{"class":60080},[54,60956,60821],{"class":7407},[54,60958,60821],{"class":7407},[54,60960,60462],{"class":7407},[54,60962,60963],{"class":7407}," LoginView.vue\n",[54,60965,60966,60968,60970,60972,60974],{"class":6028,"line":9872},[54,60967,60459],{"class":60080},[54,60969,60821],{"class":7407},[54,60971,60821],{"class":7407},[54,60973,60535],{"class":7407},[54,60975,60976],{"class":7407}," RegisterView.vue\n",[54,60978,60979,60981,60983,60985],{"class":6028,"line":9878},[54,60980,60459],{"class":60080},[54,60982,60821],{"class":7407},[54,60984,60462],{"class":7407},[54,60986,60863],{"class":7407},[54,60988,60989,60991,60993,60995,60997],{"class":6028,"line":9924},[54,60990,60459],{"class":60080},[54,60992,60821],{"class":7407},[54,60994,60821],{"class":7407},[54,60996,60535],{"class":7407},[54,60998,60999],{"class":7407}," DashboardView.vue\n",[54,61001,61002,61004,61006,61008],{"class":6028,"line":9952},[54,61003,60459],{"class":60080},[54,61005,60821],{"class":7407},[54,61007,60535],{"class":7407},[54,61009,61010],{"class":7407}," home\u002F\n",[54,61012,61013,61015,61017,61019],{"class":6028,"line":9977},[54,61014,60459],{"class":60080},[54,61016,60821],{"class":7407},[54,61018,60921],{"class":7407},[54,61020,61021],{"class":7407}," HomeView.vue\n",[54,61023,61024,61026],{"class":6028,"line":10030},[54,61025,60459],{"class":60080},[54,61027,60931],{"class":7407},[54,61029,61030,61032,61034],{"class":6028,"line":10035},[54,61031,60459],{"class":60080},[54,61033,60462],{"class":7407},[54,61035,61036],{"class":7407}," store\u002F\n",[54,61038,61039,61041,61043,61045],{"class":6028,"line":10051},[54,61040,60459],{"class":60080},[54,61042,60821],{"class":7407},[54,61044,60462],{"class":7407},[54,61046,60826],{"class":7407},[54,61048,61049,61051,61053,61055,61057],{"class":6028,"line":10075},[54,61050,60459],{"class":60080},[54,61052,60821],{"class":7407},[54,61054,60821],{"class":7407},[54,61056,60535],{"class":7407},[54,61058,61059],{"class":7407}," auth.store.js\n",[54,61061,61062,61064,61066,61068],{"class":6028,"line":10100},[54,61063,60459],{"class":60080},[54,61065,60821],{"class":7407},[54,61067,60462],{"class":7407},[54,61069,60863],{"class":7407},[54,61071,61072,61074,61076,61078,61080],{"class":6028,"line":10125},[54,61073,60459],{"class":60080},[54,61075,60821],{"class":7407},[54,61077,60821],{"class":7407},[54,61079,60535],{"class":7407},[54,61081,61082],{"class":7407}," dashboard.store.js\n",[54,61084,61085,61087,61089,61091],{"class":6028,"line":34031},[54,61086,60459],{"class":60080},[54,61088,60821],{"class":7407},[54,61090,60535],{"class":7407},[54,61092,60900],{"class":7407},[54,61094,61095,61097,61099,61101],{"class":6028,"line":34046},[54,61096,60459],{"class":60080},[54,61098,60821],{"class":7407},[54,61100,60921],{"class":7407},[54,61102,61103],{"class":7407}," ui.store.js\n",[54,61105,61106,61108],{"class":6028,"line":34061},[54,61107,60459],{"class":60080},[54,61109,60931],{"class":7407},[54,61111,61112,61114,61116],{"class":6028,"line":34076},[54,61113,60459],{"class":60080},[54,61115,60462],{"class":7407},[54,61117,61118],{"class":7407}," router\u002F\n",[54,61120,61121,61123,61125,61127],{"class":6028,"line":34091},[54,61122,60459],{"class":60080},[54,61124,60821],{"class":7407},[54,61126,60462],{"class":7407},[54,61128,61129],{"class":7407}," auth.routes.js\n",[54,61131,61132,61134,61136,61138],{"class":6028,"line":34106},[54,61133,60459],{"class":60080},[54,61135,60821],{"class":7407},[54,61137,60462],{"class":7407},[54,61139,61140],{"class":7407}," dashboard.routes.js\n",[54,61142,61143,61145,61147,61149],{"class":6028,"line":34111},[54,61144,60459],{"class":60080},[54,61146,60821],{"class":7407},[54,61148,60535],{"class":7407},[54,61150,61151],{"class":7407}," index.js\n",[54,61153,61154,61156],{"class":6028,"line":34135},[54,61155,60459],{"class":60080},[54,61157,60931],{"class":7407},[54,61159,61160,61162,61164],{"class":6028,"line":34158},[54,61161,60459],{"class":60080},[54,61163,60462],{"class":7407},[54,61165,61166],{"class":7407}," ...\n",[54,61168,61169,61171],{"class":6028,"line":34181},[54,61170,60418],{"class":60080},[54,61172,61166],{"class":7407},[12,61174,61175,61178,61179,61182],{},[327,61176,61177],{},"You can use an approach similar to this"," in small or medium apps, with few people working, where you want a bit more order without overcomplicating things and without changing too much the original structure proposed by Vue. ",[327,61180,61181],{},"The limitation"," is that as the app grows, it can become difficult to manage dependencies between modules and keep the code organized, because everything is scattered across multiple folders.",[321,61184,61185],{},[324,61186,61187],{},"In other cases, you can opt for a structure based on features or modules, where each one has its own folder that contains components, views, and related logic. For example:",[6019,61189,61191],{"className":60071,"code":61190,"language":60073,"meta":4069,"style":4069},"my-vue-app\u002F\n├── src\u002F\n│   ├── modules\u002F\n│   │   ├── auth\u002F                     # If the module is small, you can omit the division into folders\n│   │   │   ├── components\u002F\n│   │   │   │   └── LoginForm.vue\n│   │   │   ├── views\u002F\n│   │   │   │   └── LoginView.vue\n│   │   │   ├── store\u002F\n│   │   │   │   └── auth.store.js\n│   │   │   ├── router\u002F\n│   │   │   │   └── auth.routes.js\n│   │   │   └── index.js\n│   │   │\n│   │   ├── dashboard\u002F\n│   │   │   ├── components\u002F\n│   │   │   ├── views\u002F\n│   │   │   ├── store\u002F\n│   │   │   ├── router\u002F\n│   │   │   └── index.js\n│   │   │\n│   │   └── users\u002F\n│   │       ├── components\u002F\n│   │       ├── views\u002F\n│   │       ├── store\u002F\n│   │       ├── router\u002F\n│   │       └── index.js\n│   │\n│   ├── shared\u002F\n│   │   ├── components\u002F\n│   │   │   ├── BaseButton.vue\n│   │   │   └── BaseModal.vue\n│   │   ├── composables\u002F\n│   │   │   └── useFetch.js\n│   │   ├── store\u002F\n│   │   │   └── ui.store.js\n│   │   ├── utils\u002F\n│   │   │   └── formatDate.js\n│   │   └── constants\u002F\n│   │       └── roles.js\n│   │\n│   ├── router\u002F\n│   │   └── index.js                # Main router file that imports routes from modules\n│   │                               # (guards go here)\n│   ├── ...\n├── ...\n",[49,61192,61193,61197,61203,61212,61226,61238,61252,61264,61278,61290,61304,61316,61330,61342,61350,61360,61372,61384,61396,61408,61420,61428,61439,61449,61459,61469,61479,61489,61495,61503,61513,61525,61537,61548,61561,61571,61583,61594,61607,61618,61629,61635,61643,61657,61666,61674],{"__ignoreMap":4069},[54,61194,61195],{"class":6028,"line":6029},[54,61196,60413],{"class":60080},[54,61198,61199,61201],{"class":6028,"line":4076},[54,61200,60418],{"class":60080},[54,61202,60796],{"class":7407},[54,61204,61205,61207,61209],{"class":6028,"line":6092},[54,61206,60459],{"class":60080},[54,61208,60462],{"class":7407},[54,61210,61211],{"class":7407}," modules\u002F\n",[54,61213,61214,61216,61218,61220,61223],{"class":6028,"line":7458},[54,61215,60459],{"class":60080},[54,61217,60821],{"class":7407},[54,61219,60462],{"class":7407},[54,61221,61222],{"class":7407}," auth\u002F",[54,61224,61225],{"class":8381},"                     # If the module is small, you can omit the division into folders\n",[54,61227,61228,61230,61232,61234,61236],{"class":6028,"line":7481},[54,61229,60459],{"class":60080},[54,61231,60821],{"class":7407},[54,61233,60821],{"class":7407},[54,61235,60462],{"class":7407},[54,61237,60814],{"class":7407},[54,61239,61240,61242,61244,61246,61248,61250],{"class":6028,"line":8485},[54,61241,60459],{"class":60080},[54,61243,60821],{"class":7407},[54,61245,60821],{"class":7407},[54,61247,60821],{"class":7407},[54,61249,60535],{"class":7407},[54,61251,60839],{"class":7407},[54,61253,61254,61256,61258,61260,61262],{"class":6028,"line":8533},[54,61255,60459],{"class":60080},[54,61257,60821],{"class":7407},[54,61259,60821],{"class":7407},[54,61261,60462],{"class":7407},[54,61263,60940],{"class":7407},[54,61265,61266,61268,61270,61272,61274,61276],{"class":6028,"line":8539},[54,61267,60459],{"class":60080},[54,61269,60821],{"class":7407},[54,61271,60821],{"class":7407},[54,61273,60821],{"class":7407},[54,61275,60535],{"class":7407},[54,61277,60963],{"class":7407},[54,61279,61280,61282,61284,61286,61288],{"class":6028,"line":9228},[54,61281,60459],{"class":60080},[54,61283,60821],{"class":7407},[54,61285,60821],{"class":7407},[54,61287,60462],{"class":7407},[54,61289,61036],{"class":7407},[54,61291,61292,61294,61296,61298,61300,61302],{"class":6028,"line":9714},[54,61293,60459],{"class":60080},[54,61295,60821],{"class":7407},[54,61297,60821],{"class":7407},[54,61299,60821],{"class":7407},[54,61301,60535],{"class":7407},[54,61303,61059],{"class":7407},[54,61305,61306,61308,61310,61312,61314],{"class":6028,"line":9739},[54,61307,60459],{"class":60080},[54,61309,60821],{"class":7407},[54,61311,60821],{"class":7407},[54,61313,60462],{"class":7407},[54,61315,61118],{"class":7407},[54,61317,61318,61320,61322,61324,61326,61328],{"class":6028,"line":9770},[54,61319,60459],{"class":60080},[54,61321,60821],{"class":7407},[54,61323,60821],{"class":7407},[54,61325,60821],{"class":7407},[54,61327,60535],{"class":7407},[54,61329,61129],{"class":7407},[54,61331,61332,61334,61336,61338,61340],{"class":6028,"line":9775},[54,61333,60459],{"class":60080},[54,61335,60821],{"class":7407},[54,61337,60821],{"class":7407},[54,61339,60535],{"class":7407},[54,61341,61151],{"class":7407},[54,61343,61344,61346,61348],{"class":6028,"line":9793},[54,61345,60459],{"class":60080},[54,61347,60821],{"class":7407},[54,61349,60931],{"class":7407},[54,61351,61352,61354,61356,61358],{"class":6028,"line":9818},[54,61353,60459],{"class":60080},[54,61355,60821],{"class":7407},[54,61357,60462],{"class":7407},[54,61359,60863],{"class":7407},[54,61361,61362,61364,61366,61368,61370],{"class":6028,"line":9842},[54,61363,60459],{"class":60080},[54,61365,60821],{"class":7407},[54,61367,60821],{"class":7407},[54,61369,60462],{"class":7407},[54,61371,60814],{"class":7407},[54,61373,61374,61376,61378,61380,61382],{"class":6028,"line":9867},[54,61375,60459],{"class":60080},[54,61377,60821],{"class":7407},[54,61379,60821],{"class":7407},[54,61381,60462],{"class":7407},[54,61383,60940],{"class":7407},[54,61385,61386,61388,61390,61392,61394],{"class":6028,"line":9872},[54,61387,60459],{"class":60080},[54,61389,60821],{"class":7407},[54,61391,60821],{"class":7407},[54,61393,60462],{"class":7407},[54,61395,61036],{"class":7407},[54,61397,61398,61400,61402,61404,61406],{"class":6028,"line":9878},[54,61399,60459],{"class":60080},[54,61401,60821],{"class":7407},[54,61403,60821],{"class":7407},[54,61405,60462],{"class":7407},[54,61407,61118],{"class":7407},[54,61409,61410,61412,61414,61416,61418],{"class":6028,"line":9924},[54,61411,60459],{"class":60080},[54,61413,60821],{"class":7407},[54,61415,60821],{"class":7407},[54,61417,60535],{"class":7407},[54,61419,61151],{"class":7407},[54,61421,61422,61424,61426],{"class":6028,"line":9952},[54,61423,60459],{"class":60080},[54,61425,60821],{"class":7407},[54,61427,60931],{"class":7407},[54,61429,61430,61432,61434,61436],{"class":6028,"line":9977},[54,61431,60459],{"class":60080},[54,61433,60821],{"class":7407},[54,61435,60535],{"class":7407},[54,61437,61438],{"class":7407}," users\u002F\n",[54,61440,61441,61443,61445,61447],{"class":6028,"line":10030},[54,61442,60459],{"class":60080},[54,61444,60821],{"class":7407},[54,61446,60909],{"class":7407},[54,61448,60814],{"class":7407},[54,61450,61451,61453,61455,61457],{"class":6028,"line":10035},[54,61452,60459],{"class":60080},[54,61454,60821],{"class":7407},[54,61456,60909],{"class":7407},[54,61458,60940],{"class":7407},[54,61460,61461,61463,61465,61467],{"class":6028,"line":10051},[54,61462,60459],{"class":60080},[54,61464,60821],{"class":7407},[54,61466,60909],{"class":7407},[54,61468,61036],{"class":7407},[54,61470,61471,61473,61475,61477],{"class":6028,"line":10075},[54,61472,60459],{"class":60080},[54,61474,60821],{"class":7407},[54,61476,60909],{"class":7407},[54,61478,61118],{"class":7407},[54,61480,61481,61483,61485,61487],{"class":6028,"line":10100},[54,61482,60459],{"class":60080},[54,61484,60821],{"class":7407},[54,61486,60921],{"class":7407},[54,61488,61151],{"class":7407},[54,61490,61491,61493],{"class":6028,"line":10125},[54,61492,60459],{"class":60080},[54,61494,60931],{"class":7407},[54,61496,61497,61499,61501],{"class":6028,"line":34031},[54,61498,60459],{"class":60080},[54,61500,60462],{"class":7407},[54,61502,60900],{"class":7407},[54,61504,61505,61507,61509,61511],{"class":6028,"line":34046},[54,61506,60459],{"class":60080},[54,61508,60821],{"class":7407},[54,61510,60462],{"class":7407},[54,61512,60814],{"class":7407},[54,61514,61515,61517,61519,61521,61523],{"class":6028,"line":34061},[54,61516,60459],{"class":60080},[54,61518,60821],{"class":7407},[54,61520,60821],{"class":7407},[54,61522,60462],{"class":7407},[54,61524,60912],{"class":7407},[54,61526,61527,61529,61531,61533,61535],{"class":6028,"line":34076},[54,61528,60459],{"class":60080},[54,61530,60821],{"class":7407},[54,61532,60821],{"class":7407},[54,61534,60535],{"class":7407},[54,61536,60924],{"class":7407},[54,61538,61539,61541,61543,61545],{"class":6028,"line":34091},[54,61540,60459],{"class":60080},[54,61542,60821],{"class":7407},[54,61544,60462],{"class":7407},[54,61546,61547],{"class":7407}," composables\u002F\n",[54,61549,61550,61552,61554,61556,61558],{"class":6028,"line":34106},[54,61551,60459],{"class":60080},[54,61553,60821],{"class":7407},[54,61555,60821],{"class":7407},[54,61557,60535],{"class":7407},[54,61559,61560],{"class":7407}," useFetch.js\n",[54,61562,61563,61565,61567,61569],{"class":6028,"line":34111},[54,61564,60459],{"class":60080},[54,61566,60821],{"class":7407},[54,61568,60462],{"class":7407},[54,61570,61036],{"class":7407},[54,61572,61573,61575,61577,61579,61581],{"class":6028,"line":34135},[54,61574,60459],{"class":60080},[54,61576,60821],{"class":7407},[54,61578,60821],{"class":7407},[54,61580,60535],{"class":7407},[54,61582,61103],{"class":7407},[54,61584,61585,61587,61589,61591],{"class":6028,"line":34158},[54,61586,60459],{"class":60080},[54,61588,60821],{"class":7407},[54,61590,60462],{"class":7407},[54,61592,61593],{"class":7407}," utils\u002F\n",[54,61595,61596,61598,61600,61602,61604],{"class":6028,"line":34181},[54,61597,60459],{"class":60080},[54,61599,60821],{"class":7407},[54,61601,60821],{"class":7407},[54,61603,60535],{"class":7407},[54,61605,61606],{"class":7407}," formatDate.js\n",[54,61608,61609,61611,61613,61615],{"class":6028,"line":34204},[54,61610,60459],{"class":60080},[54,61612,60821],{"class":7407},[54,61614,60535],{"class":7407},[54,61616,61617],{"class":7407}," constants\u002F\n",[54,61619,61620,61622,61624,61626],{"class":6028,"line":34232},[54,61621,60459],{"class":60080},[54,61623,60821],{"class":7407},[54,61625,60921],{"class":7407},[54,61627,61628],{"class":7407}," roles.js\n",[54,61630,61631,61633],{"class":6028,"line":34237},[54,61632,60459],{"class":60080},[54,61634,60931],{"class":7407},[54,61636,61637,61639,61641],{"class":6028,"line":34285},[54,61638,60459],{"class":60080},[54,61640,60462],{"class":7407},[54,61642,61118],{"class":7407},[54,61644,61645,61647,61649,61651,61654],{"class":6028,"line":34374},[54,61646,60459],{"class":60080},[54,61648,60821],{"class":7407},[54,61650,60535],{"class":7407},[54,61652,61653],{"class":7407}," index.js",[54,61655,61656],{"class":8381},"                # Main router file that imports routes from modules\n",[54,61658,61659,61661,61663],{"class":6028,"line":34398},[54,61660,60459],{"class":60080},[54,61662,60821],{"class":7407},[54,61664,61665],{"class":8381},"                               # (guards go here)\n",[54,61667,61668,61670,61672],{"class":6028,"line":34422},[54,61669,60459],{"class":60080},[54,61671,60462],{"class":7407},[54,61673,61166],{"class":7407},[54,61675,61676,61678],{"class":6028,"line":34445},[54,61677,60418],{"class":60080},[54,61679,61166],{"class":7407},[12,61681,61682,61683,61686],{},"Each module or feature concentrates ",[327,61684,61685],{},"everything it needs in one place",", which simplifies navigation and facilitates code maintenance. This approach is especially beneficial in large or complex applications.",[12,61688,7315,61689,61692],{},[49,61690,61691],{},"shared\u002F"," folder is useful for storing components, composables, utilities, and constants that are reusable throughout the application (just be careful not to overload it).",[12,61694,61695,61696,61699],{},"The basis of this approach is to divide the application into independent modules within ",[49,61697,61698],{},"\u002Fsrc\u002Fmodules",", each with its own internal structure.",[40,61701,61702],{},[12,61703,61704,61705,61710],{},"Ultimately, the choice depends on the size and complexity of your project, as well as the ",[327,61706,61707],{},[1855,61708,61709],{},"preferences of your team",", so there's no single correct way to do it. These are just examples to inspire you.",[29,61712],{},[32,61714,61716],{"id":61715},"understanding-how-the-vue-app-is-mounted","Understanding how the Vue app is mounted",[12,61718,61719,61720,61723,61724,61726],{},"The entry point of the Vue application itself is the ",[49,61721,61722],{},"src\u002Fmain.js"," file, this is where it's initialized, plugins are configured and it's mounted on the DOM. If we look at the ",[49,61725,61722],{}," file:",[6019,61728,61732],{"className":61729,"code":61730,"language":61731,"meta":4069,"style":4069},"language-javascript shiki shiki-themes vitesse-light vitesse-dark","import '.\u002Fassets\u002Fmain.css';\n\nimport { createApp } from 'vue';\nimport { createPinia } from 'pinia';\n\nimport App from '.\u002FApp.vue';\nimport router from '.\u002Frouter';\n\nconst app = createApp(App);\n\napp.use(createPinia());\napp.use(router);\n\napp.mount('#app');\n","javascript",[49,61733,61734,61748,61752,61777,61799,61803,61821,61839,61843,61863,61867,61885,61900,61904],{"__ignoreMap":4069},[54,61735,61736,61738,61740,61743,61745],{"class":6028,"line":6029},[54,61737,9572],{"class":6032},[54,61739,8411],{"class":7403},[54,61741,61742],{"class":7407},".\u002Fassets\u002Fmain.css",[54,61744,7404],{"class":7403},[54,61746,61747],{"class":6047},";\n",[54,61749,61750],{"class":6028,"line":4076},[54,61751,7455],{"emptyLinePlaceholder":7454},[54,61753,61754,61756,61759,61762,61765,61768,61770,61773,61775],{"class":6028,"line":6092},[54,61755,9572],{"class":6032},[54,61757,61758],{"class":6047}," {",[54,61760,61761],{"class":6095}," createApp",[54,61763,61764],{"class":6047}," }",[54,61766,61767],{"class":6032}," from",[54,61769,8411],{"class":7403},[54,61771,61772],{"class":7407},"vue",[54,61774,7404],{"class":7403},[54,61776,61747],{"class":6047},[54,61778,61779,61781,61783,61786,61788,61790,61792,61795,61797],{"class":6028,"line":7458},[54,61780,9572],{"class":6032},[54,61782,61758],{"class":6047},[54,61784,61785],{"class":6095}," createPinia",[54,61787,61764],{"class":6047},[54,61789,61767],{"class":6032},[54,61791,8411],{"class":7403},[54,61793,61794],{"class":7407},"pinia",[54,61796,7404],{"class":7403},[54,61798,61747],{"class":6047},[54,61800,61801],{"class":6028,"line":7481},[54,61802,7455],{"emptyLinePlaceholder":7454},[54,61804,61805,61807,61810,61812,61814,61817,61819],{"class":6028,"line":8485},[54,61806,9572],{"class":6032},[54,61808,61809],{"class":6095}," App",[54,61811,61767],{"class":6032},[54,61813,8411],{"class":7403},[54,61815,61816],{"class":7407},".\u002FApp.vue",[54,61818,7404],{"class":7403},[54,61820,61747],{"class":6047},[54,61822,61823,61825,61828,61830,61832,61835,61837],{"class":6028,"line":8533},[54,61824,9572],{"class":6032},[54,61826,61827],{"class":6095}," router",[54,61829,61767],{"class":6032},[54,61831,8411],{"class":7403},[54,61833,61834],{"class":7407},".\u002Frouter",[54,61836,7404],{"class":7403},[54,61838,61747],{"class":6047},[54,61840,61841],{"class":6028,"line":8539},[54,61842,7455],{"emptyLinePlaceholder":7454},[54,61844,61845,61848,61851,61853,61855,61857,61860],{"class":6028,"line":9228},[54,61846,61847],{"class":6078},"const",[54,61849,61850],{"class":6095}," app",[54,61852,9884],{"class":6047},[54,61854,61761],{"class":60080},[54,61856,85],{"class":6047},[54,61858,61859],{"class":6095},"App",[54,61861,61862],{"class":6047},");\n",[54,61864,61865],{"class":6028,"line":9714},[54,61866,7455],{"emptyLinePlaceholder":7454},[54,61868,61869,61872,61874,61877,61879,61882],{"class":6028,"line":9739},[54,61870,61871],{"class":6095},"app",[54,61873,343],{"class":6047},[54,61875,61876],{"class":60080},"use",[54,61878,85],{"class":6047},[54,61880,61881],{"class":60080},"createPinia",[54,61883,61884],{"class":6047},"());\n",[54,61886,61887,61889,61891,61893,61895,61898],{"class":6028,"line":9770},[54,61888,61871],{"class":6095},[54,61890,343],{"class":6047},[54,61892,61876],{"class":60080},[54,61894,85],{"class":6047},[54,61896,61897],{"class":6095},"router",[54,61899,61862],{"class":6047},[54,61901,61902],{"class":6028,"line":9775},[54,61903,7455],{"emptyLinePlaceholder":7454},[54,61905,61906,61908,61910,61913,61915,61917,61920,61922],{"class":6028,"line":9793},[54,61907,61871],{"class":6095},[54,61909,343],{"class":6047},[54,61911,61912],{"class":60080},"mount",[54,61914,85],{"class":6047},[54,61916,7404],{"class":7403},[54,61918,61919],{"class":7407},"#app",[54,61921,7404],{"class":7403},[54,61923,61862],{"class":6047},[12,61925,61926],{},"Here's what we're doing:",[4006,61928,61929,61936,61945,61950,61956,61966,61973,61979],{},[324,61930,61931,61932,61935],{},"We import the global styles from ",[49,61933,61934],{},"main.css",". This file contains any styles you want to apply globally.",[324,61937,61938,61939,1832,61942,61944],{},"We import the ",[49,61940,61941],{},"createApp",[49,61943,61881],{}," functions to create new instances of Vue and Pinia.",[324,61946,61947,61948,343],{},"We import the root component ",[49,61949,60756],{},[324,61951,61952,61953,343],{},"We import the route configuration from ",[49,61954,61955],{},"src\u002Frouter\u002Findex.js",[324,61957,61958,61959,61962,61963,61965],{},"We create the application instance with ",[49,61960,61961],{},"createApp(App)",", passing the root component ",[49,61964,61859],{}," as an argument, indicating that this will be the starting point of our Vue application, basically we're telling Vue: \"Here's the main component, you'll build the entire application from it\".",[324,61967,61968,61969,61972],{},"We use ",[49,61970,61971],{},"app.use(createPinia())"," to register the Pinia instance, enabling global state management in our application.",[324,61974,61968,61975,61978],{},[49,61976,61977],{},"app.use(router)"," to register the Vue Router instance and enable navigation between views.",[324,61980,61981,61982,61984,61985,343],{},"Finally, we mount the Vue application on the DOM element with the id ",[49,61983,61871],{}," using ",[49,61986,61987],{},"app.mount('#app')",[12,61989,61990,61991,61994],{},"Now, open the ",[49,61992,61993],{},"index.html"," file located at the root of the project:",[6019,61996,62000],{"className":61997,"code":61998,"language":61999,"meta":4069,"style":4069},"language-html shiki shiki-themes vitesse-light vitesse-dark","\u003C!DOCTYPE html>\n\u003Chtml lang=\"\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Clink rel=\"icon\" href=\"\u002Ffavicon.ico\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>Vite App\u003C\u002Ftitle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv id=\"app\">\u003C\u002Fdiv>\n    \u003Cscript type=\"module\" src=\"\u002Fsrc\u002Fmain.js\">\u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n","html",[49,62001,62002,62016,62032,62041,62064,62097,62129,62148,62157,62166,62191,62228,62236],{"__ignoreMap":4069},[54,62003,62004,62007,62010,62013],{"class":6028,"line":6029},[54,62005,62006],{"class":6047},"\u003C!",[54,62008,62009],{"class":6032},"DOCTYPE",[54,62011,62012],{"class":6095}," html",[54,62014,62015],{"class":6047},">\n",[54,62017,62018,62020,62022,62025,62027,62030],{"class":6028,"line":4076},[54,62019,56583],{"class":6047},[54,62021,61999],{"class":6032},[54,62023,62024],{"class":6095}," lang",[54,62026,94],{"class":6047},[54,62028,62029],{"class":7403},"\"\"",[54,62031,62015],{"class":6047},[54,62033,62034,62037,62039],{"class":6028,"line":6092},[54,62035,62036],{"class":6047},"  \u003C",[54,62038,29476],{"class":6032},[54,62040,62015],{"class":6047},[54,62042,62043,62046,62049,62052,62054,62056,62059,62061],{"class":6028,"line":7458},[54,62044,62045],{"class":6047},"    \u003C",[54,62047,62048],{"class":6032},"meta",[54,62050,62051],{"class":6095}," charset",[54,62053,94],{"class":6047},[54,62055,9783],{"class":7403},[54,62057,62058],{"class":7407},"UTF-8",[54,62060,9783],{"class":7403},[54,62062,62063],{"class":6047}," \u002F>\n",[54,62065,62066,62068,62071,62074,62076,62078,62081,62083,62086,62088,62090,62093,62095],{"class":6028,"line":7481},[54,62067,62045],{"class":6047},[54,62069,62070],{"class":6032},"link",[54,62072,62073],{"class":6095}," rel",[54,62075,94],{"class":6047},[54,62077,9783],{"class":7403},[54,62079,62080],{"class":7407},"icon",[54,62082,9783],{"class":7403},[54,62084,62085],{"class":6095}," href",[54,62087,94],{"class":6047},[54,62089,9783],{"class":7403},[54,62091,62092],{"class":7407},"\u002Ffavicon.ico",[54,62094,9783],{"class":7403},[54,62096,62063],{"class":6047},[54,62098,62099,62101,62103,62106,62108,62110,62113,62115,62118,62120,62122,62125,62127],{"class":6028,"line":8485},[54,62100,62045],{"class":6047},[54,62102,62048],{"class":6032},[54,62104,62105],{"class":6095}," name",[54,62107,94],{"class":6047},[54,62109,9783],{"class":7403},[54,62111,62112],{"class":7407},"viewport",[54,62114,9783],{"class":7403},[54,62116,62117],{"class":6095}," content",[54,62119,94],{"class":6047},[54,62121,9783],{"class":7403},[54,62123,62124],{"class":7407},"width=device-width, initial-scale=1.0",[54,62126,9783],{"class":7403},[54,62128,62063],{"class":6047},[54,62130,62131,62133,62135,62138,62141,62144,62146],{"class":6028,"line":8533},[54,62132,62045],{"class":6047},[54,62134,31002],{"class":6032},[54,62136,62137],{"class":6047},">",[54,62139,62140],{"class":6058},"Vite App",[54,62142,62143],{"class":6047},"\u003C\u002F",[54,62145,31002],{"class":6032},[54,62147,62015],{"class":6047},[54,62149,62150,62153,62155],{"class":6028,"line":8539},[54,62151,62152],{"class":6047},"  \u003C\u002F",[54,62154,29476],{"class":6032},[54,62156,62015],{"class":6047},[54,62158,62159,62161,62164],{"class":6028,"line":9228},[54,62160,62036],{"class":6047},[54,62162,62163],{"class":6032},"body",[54,62165,62015],{"class":6047},[54,62167,62168,62170,62173,62176,62178,62180,62182,62184,62187,62189],{"class":6028,"line":9714},[54,62169,62045],{"class":6047},[54,62171,62172],{"class":6032},"div",[54,62174,62175],{"class":6095}," id",[54,62177,94],{"class":6047},[54,62179,9783],{"class":7403},[54,62181,61871],{"class":7407},[54,62183,9783],{"class":7403},[54,62185,62186],{"class":6047},">\u003C\u002F",[54,62188,62172],{"class":6032},[54,62190,62015],{"class":6047},[54,62192,62193,62195,62198,62201,62203,62205,62208,62210,62213,62215,62217,62220,62222,62224,62226],{"class":6028,"line":9739},[54,62194,62045],{"class":6047},[54,62196,62197],{"class":6032},"script",[54,62199,62200],{"class":6095}," type",[54,62202,94],{"class":6047},[54,62204,9783],{"class":7403},[54,62206,62207],{"class":7407},"module",[54,62209,9783],{"class":7403},[54,62211,62212],{"class":6095}," src",[54,62214,94],{"class":6047},[54,62216,9783],{"class":7403},[54,62218,62219],{"class":7407},"\u002Fsrc\u002Fmain.js",[54,62221,9783],{"class":7403},[54,62223,62186],{"class":6047},[54,62225,62197],{"class":6032},[54,62227,62015],{"class":6047},[54,62229,62230,62232,62234],{"class":6028,"line":9770},[54,62231,62152],{"class":6047},[54,62233,62163],{"class":6032},[54,62235,62015],{"class":6047},[54,62237,62238,62240,62242],{"class":6028,"line":9775},[54,62239,62143],{"class":6047},[54,62241,61999],{"class":6032},[54,62243,62015],{"class":6047},[12,62245,62246,62247,62250,62251,62253,62254,62257,62258,62260],{},"Here we see that the HTML file has a ",[49,62248,62249],{},"\u003Cdiv>"," with the id ",[49,62252,61871],{},", which is where Vue will mount our application. The ",[49,62255,62256],{},"\u003Cscript>"," that follows loads our ",[49,62259,60762],{}," file, which is where we initialize everything.",[12,62262,62263,62264,61726],{},"Open the ",[49,62265,62266],{},"src\u002FApp.vue",[6019,62268,62271],{"className":62269,"code":62270,"language":61772,"meta":4069,"style":4069},"language-vue shiki shiki-themes vitesse-light vitesse-dark","\u003Cscript setup>\nimport { RouterLink, RouterView } from 'vue-router';\nimport HelloWorld from '.\u002Fcomponents\u002FHelloWorld.vue';\n\u003C\u002Fscript>\n\n\u003Cscript setup>\nimport { RouterLink, RouterView } from 'vue-router';\nimport HelloWorld from '.\u002Fcomponents\u002FHelloWorld.vue';\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cheader>\n    \u003Cimg alt=\"Vue logo\" class=\"logo\" src=\"@\u002Fassets\u002Flogo.svg\" width=\"125\" height=\"125\" \u002F>\n\n    \u003Cdiv class=\"wrapper\">\n      \u003CHelloWorld msg=\"You did it!\" \u002F>\n\n      \u003Cnav>\n        \u003CRouterLink to=\"\u002F\">Home\u003C\u002FRouterLink>\n        \u003CRouterLink to=\"\u002Fabout\">About\u003C\u002FRouterLink>\n      \u003C\u002Fnav>\n    \u003C\u002Fdiv>\n  \u003C\u002Fheader>\n\n  \u003CRouterView \u002F>\n\u003C\u002Ftemplate>\n\n\u003Cstyle scoped>\n\u002F* Estilos CSS *\u002F\n\u003C\u002Fstyle>\n",[49,62272,62273,62284,62311,62329,62337,62341,62351,62375,62391,62399,62403,62412,62421,62486,62490,62509,62531,62535,62544,62574,62602,62611,62620,62628,62632,62641,62649,62653,62664,62669],{"__ignoreMap":4069},[54,62274,62275,62277,62279,62282],{"class":6028,"line":6029},[54,62276,56583],{"class":6047},[54,62278,62197],{"class":6032},[54,62280,62281],{"class":6095}," setup",[54,62283,62015],{"class":6047},[54,62285,62286,62288,62290,62293,62295,62298,62300,62302,62304,62307,62309],{"class":6028,"line":4076},[54,62287,9572],{"class":6032},[54,62289,61758],{"class":6047},[54,62291,62292],{"class":6095}," RouterLink",[54,62294,376],{"class":6047},[54,62296,62297],{"class":6095}," RouterView",[54,62299,61764],{"class":6047},[54,62301,61767],{"class":6032},[54,62303,8411],{"class":7403},[54,62305,62306],{"class":7407},"vue-router",[54,62308,7404],{"class":7403},[54,62310,61747],{"class":6047},[54,62312,62313,62315,62318,62320,62322,62325,62327],{"class":6028,"line":6092},[54,62314,9572],{"class":6032},[54,62316,62317],{"class":6095}," HelloWorld",[54,62319,61767],{"class":6032},[54,62321,8411],{"class":7403},[54,62323,62324],{"class":7407},".\u002Fcomponents\u002FHelloWorld.vue",[54,62326,7404],{"class":7403},[54,62328,61747],{"class":6047},[54,62330,62331,62333,62335],{"class":6028,"line":7458},[54,62332,62143],{"class":6047},[54,62334,62197],{"class":6032},[54,62336,62015],{"class":6047},[54,62338,62339],{"class":6028,"line":7481},[54,62340,7455],{"emptyLinePlaceholder":7454},[54,62342,62343,62345,62347,62349],{"class":6028,"line":8485},[54,62344,56583],{"class":6047},[54,62346,62197],{"class":6032},[54,62348,62281],{"class":6095},[54,62350,62015],{"class":6047},[54,62352,62353,62355,62357,62359,62361,62363,62365,62367,62369,62371,62373],{"class":6028,"line":8533},[54,62354,9572],{"class":6032},[54,62356,61758],{"class":6047},[54,62358,62292],{"class":6095},[54,62360,376],{"class":6047},[54,62362,62297],{"class":6095},[54,62364,61764],{"class":6047},[54,62366,61767],{"class":6032},[54,62368,8411],{"class":7403},[54,62370,62306],{"class":7407},[54,62372,7404],{"class":7403},[54,62374,61747],{"class":6047},[54,62376,62377,62379,62381,62383,62385,62387,62389],{"class":6028,"line":8539},[54,62378,9572],{"class":6032},[54,62380,62317],{"class":6095},[54,62382,61767],{"class":6032},[54,62384,8411],{"class":7403},[54,62386,62324],{"class":7407},[54,62388,7404],{"class":7403},[54,62390,61747],{"class":6047},[54,62392,62393,62395,62397],{"class":6028,"line":9228},[54,62394,62143],{"class":6047},[54,62396,62197],{"class":6032},[54,62398,62015],{"class":6047},[54,62400,62401],{"class":6028,"line":9714},[54,62402,7455],{"emptyLinePlaceholder":7454},[54,62404,62405,62407,62410],{"class":6028,"line":9739},[54,62406,56583],{"class":6047},[54,62408,62409],{"class":6032},"template",[54,62411,62015],{"class":6047},[54,62413,62414,62416,62419],{"class":6028,"line":9770},[54,62415,62036],{"class":6047},[54,62417,62418],{"class":6032},"header",[54,62420,62015],{"class":6047},[54,62422,62423,62425,62427,62430,62432,62434,62437,62439,62442,62444,62446,62449,62451,62453,62455,62457,62460,62462,62465,62467,62469,62472,62474,62476,62478,62480,62482,62484],{"class":6028,"line":9775},[54,62424,62045],{"class":6047},[54,62426,6869],{"class":6032},[54,62428,62429],{"class":6095}," alt",[54,62431,94],{"class":6047},[54,62433,9783],{"class":7403},[54,62435,62436],{"class":7407},"Vue logo",[54,62438,9783],{"class":7403},[54,62440,62441],{"class":6095}," class",[54,62443,94],{"class":6047},[54,62445,9783],{"class":7403},[54,62447,62448],{"class":7407},"logo",[54,62450,9783],{"class":7403},[54,62452,62212],{"class":6095},[54,62454,94],{"class":6047},[54,62456,9783],{"class":7403},[54,62458,62459],{"class":7407},"@\u002Fassets\u002Flogo.svg",[54,62461,9783],{"class":7403},[54,62463,62464],{"class":6095}," width",[54,62466,94],{"class":6047},[54,62468,9783],{"class":7403},[54,62470,62471],{"class":7407},"125",[54,62473,9783],{"class":7403},[54,62475,31197],{"class":6095},[54,62477,94],{"class":6047},[54,62479,9783],{"class":7403},[54,62481,62471],{"class":7407},[54,62483,9783],{"class":7403},[54,62485,62063],{"class":6047},[54,62487,62488],{"class":6028,"line":9793},[54,62489,7455],{"emptyLinePlaceholder":7454},[54,62491,62492,62494,62496,62498,62500,62502,62505,62507],{"class":6028,"line":9818},[54,62493,62045],{"class":6047},[54,62495,62172],{"class":6032},[54,62497,62441],{"class":6095},[54,62499,94],{"class":6047},[54,62501,9783],{"class":7403},[54,62503,62504],{"class":7407},"wrapper",[54,62506,9783],{"class":7403},[54,62508,62015],{"class":6047},[54,62510,62511,62514,62517,62520,62522,62524,62527,62529],{"class":6028,"line":9842},[54,62512,62513],{"class":6047},"      \u003C",[54,62515,62516],{"class":6032},"HelloWorld",[54,62518,62519],{"class":6095}," msg",[54,62521,94],{"class":6047},[54,62523,9783],{"class":7403},[54,62525,62526],{"class":7407},"You did it!",[54,62528,9783],{"class":7403},[54,62530,62063],{"class":6047},[54,62532,62533],{"class":6028,"line":9867},[54,62534,7455],{"emptyLinePlaceholder":7454},[54,62536,62537,62539,62542],{"class":6028,"line":9872},[54,62538,62513],{"class":6047},[54,62540,62541],{"class":6032},"nav",[54,62543,62015],{"class":6047},[54,62545,62546,62549,62552,62555,62557,62559,62561,62563,62565,62568,62570,62572],{"class":6028,"line":9878},[54,62547,62548],{"class":6047},"        \u003C",[54,62550,62551],{"class":6032},"RouterLink",[54,62553,62554],{"class":6095}," to",[54,62556,94],{"class":6047},[54,62558,9783],{"class":7403},[54,62560,12974],{"class":7407},[54,62562,9783],{"class":7403},[54,62564,62137],{"class":6047},[54,62566,62567],{"class":6058},"Home",[54,62569,62143],{"class":6047},[54,62571,62551],{"class":6032},[54,62573,62015],{"class":6047},[54,62575,62576,62578,62580,62582,62584,62586,62589,62591,62593,62596,62598,62600],{"class":6028,"line":9924},[54,62577,62548],{"class":6047},[54,62579,62551],{"class":6032},[54,62581,62554],{"class":6095},[54,62583,94],{"class":6047},[54,62585,9783],{"class":7403},[54,62587,62588],{"class":7407},"\u002Fabout",[54,62590,9783],{"class":7403},[54,62592,62137],{"class":6047},[54,62594,62595],{"class":6058},"About",[54,62597,62143],{"class":6047},[54,62599,62551],{"class":6032},[54,62601,62015],{"class":6047},[54,62603,62604,62607,62609],{"class":6028,"line":9952},[54,62605,62606],{"class":6047},"      \u003C\u002F",[54,62608,62541],{"class":6032},[54,62610,62015],{"class":6047},[54,62612,62613,62616,62618],{"class":6028,"line":9977},[54,62614,62615],{"class":6047},"    \u003C\u002F",[54,62617,62172],{"class":6032},[54,62619,62015],{"class":6047},[54,62621,62622,62624,62626],{"class":6028,"line":10030},[54,62623,62152],{"class":6047},[54,62625,62418],{"class":6032},[54,62627,62015],{"class":6047},[54,62629,62630],{"class":6028,"line":10035},[54,62631,7455],{"emptyLinePlaceholder":7454},[54,62633,62634,62636,62639],{"class":6028,"line":10051},[54,62635,62036],{"class":6047},[54,62637,62638],{"class":6032},"RouterView",[54,62640,62063],{"class":6047},[54,62642,62643,62645,62647],{"class":6028,"line":10075},[54,62644,62143],{"class":6047},[54,62646,62409],{"class":6032},[54,62648,62015],{"class":6047},[54,62650,62651],{"class":6028,"line":10100},[54,62652,7455],{"emptyLinePlaceholder":7454},[54,62654,62655,62657,62659,62662],{"class":6028,"line":10125},[54,62656,56583],{"class":6047},[54,62658,9193],{"class":6032},[54,62660,62661],{"class":6095}," scoped",[54,62663,62015],{"class":6047},[54,62665,62666],{"class":6028,"line":34031},[54,62667,62668],{"class":8381},"\u002F* Estilos CSS *\u002F\n",[54,62670,62671,62673,62675],{"class":6028,"line":34046},[54,62672,62143],{"class":6047},[54,62674,9193],{"class":6032},[54,62676,62015],{"class":6047},[12,62678,62679,62680,62682,62683,62685,62686,62689],{},"Here we see that ",[49,62681,60756],{}," contains a header with a logo, a ",[49,62684,62516],{}," component, and a navigation menu with links to the routes defined. The ",[49,62687,62688],{},"\u003CRouterView \u002F>"," is where the corresponding views will be rendered based on the current route, thanks to Vue Router.",[12,62691,62692,62693,61726],{},"Let's explore the router configuration. Open the ",[49,62694,61955],{},[6019,62696,62698],{"className":61729,"code":62697,"language":61731,"meta":4069,"style":4069},"import { createRouter, createWebHistory } from 'vue-router';\nimport HomeView from '..\u002Fviews\u002FHomeView.vue';\n\nconst router = createRouter({\n  history: createWebHistory(import.meta.env.BASE_URL),\n  routes: [\n    {\n      path: '\u002F',\n      name: 'home',\n      component: HomeView,\n    },\n    {\n      path: '\u002Fabout',\n      name: 'about',\n      \u002F* This route uses lazy loading *\u002F\n      component: () => import('..\u002Fviews\u002FAboutView.vue'),\n    },\n  ],\n});\n\nexport default router;\n",[49,62699,62700,62726,62744,62748,62760,62789,62799,62804,62819,62835,62846,62851,62855,62869,62884,62889,62915,62919,62924,62929,62933],{"__ignoreMap":4069},[54,62701,62702,62704,62706,62709,62711,62714,62716,62718,62720,62722,62724],{"class":6028,"line":6029},[54,62703,9572],{"class":6032},[54,62705,61758],{"class":6047},[54,62707,62708],{"class":6095}," createRouter",[54,62710,376],{"class":6047},[54,62712,62713],{"class":6095}," createWebHistory",[54,62715,61764],{"class":6047},[54,62717,61767],{"class":6032},[54,62719,8411],{"class":7403},[54,62721,62306],{"class":7407},[54,62723,7404],{"class":7403},[54,62725,61747],{"class":6047},[54,62727,62728,62730,62733,62735,62737,62740,62742],{"class":6028,"line":4076},[54,62729,9572],{"class":6032},[54,62731,62732],{"class":6095}," HomeView",[54,62734,61767],{"class":6032},[54,62736,8411],{"class":7403},[54,62738,62739],{"class":7407},"..\u002Fviews\u002FHomeView.vue",[54,62741,7404],{"class":7403},[54,62743,61747],{"class":6047},[54,62745,62746],{"class":6028,"line":6092},[54,62747,7455],{"emptyLinePlaceholder":7454},[54,62749,62750,62752,62754,62756,62758],{"class":6028,"line":7458},[54,62751,61847],{"class":6078},[54,62753,61827],{"class":6095},[54,62755,9884],{"class":6047},[54,62757,62708],{"class":60080},[54,62759,40067],{"class":6047},[54,62761,62762,62765,62767,62769,62771,62773,62775,62777,62779,62782,62784,62787],{"class":6028,"line":7481},[54,62763,62764],{"class":6043},"  history",[54,62766,950],{"class":6047},[54,62768,62713],{"class":60080},[54,62770,85],{"class":6047},[54,62772,9572],{"class":6032},[54,62774,343],{"class":6047},[54,62776,62048],{"class":6043},[54,62778,343],{"class":6047},[54,62780,62781],{"class":6095},"env",[54,62783,343],{"class":6047},[54,62785,62786],{"class":6095},"BASE_URL",[54,62788,31200],{"class":6047},[54,62790,62791,62794,62796],{"class":6028,"line":8485},[54,62792,62793],{"class":6043},"  routes",[54,62795,950],{"class":6047},[54,62797,62798],{"class":6047}," [\n",[54,62800,62801],{"class":6028,"line":8533},[54,62802,62803],{"class":6047},"    {\n",[54,62805,62806,62809,62811,62813,62815,62817],{"class":6028,"line":8539},[54,62807,62808],{"class":6043},"      path",[54,62810,950],{"class":6047},[54,62812,8411],{"class":7403},[54,62814,12974],{"class":7407},[54,62816,7404],{"class":7403},[54,62818,31160],{"class":6047},[54,62820,62821,62824,62826,62828,62831,62833],{"class":6028,"line":9228},[54,62822,62823],{"class":6043},"      name",[54,62825,950],{"class":6047},[54,62827,8411],{"class":7403},[54,62829,62830],{"class":7407},"home",[54,62832,7404],{"class":7403},[54,62834,31160],{"class":6047},[54,62836,62837,62840,62842,62844],{"class":6028,"line":9714},[54,62838,62839],{"class":6043},"      component",[54,62841,950],{"class":6047},[54,62843,62732],{"class":6095},[54,62845,31160],{"class":6047},[54,62847,62848],{"class":6028,"line":9739},[54,62849,62850],{"class":6047},"    },\n",[54,62852,62853],{"class":6028,"line":9770},[54,62854,62803],{"class":6047},[54,62856,62857,62859,62861,62863,62865,62867],{"class":6028,"line":9775},[54,62858,62808],{"class":6043},[54,62860,950],{"class":6047},[54,62862,8411],{"class":7403},[54,62864,62588],{"class":7407},[54,62866,7404],{"class":7403},[54,62868,31160],{"class":6047},[54,62870,62871,62873,62875,62877,62880,62882],{"class":6028,"line":9793},[54,62872,62823],{"class":6043},[54,62874,950],{"class":6047},[54,62876,8411],{"class":7403},[54,62878,62879],{"class":7407},"about",[54,62881,7404],{"class":7403},[54,62883,31160],{"class":6047},[54,62885,62886],{"class":6028,"line":9818},[54,62887,62888],{"class":8381},"      \u002F* This route uses lazy loading *\u002F\n",[54,62890,62891,62893,62895,62898,62901,62904,62906,62908,62911,62913],{"class":6028,"line":9842},[54,62892,62839],{"class":60080},[54,62894,950],{"class":6047},[54,62896,62897],{"class":6047}," ()",[54,62899,62900],{"class":6047}," =>",[54,62902,62903],{"class":6078}," import",[54,62905,85],{"class":6047},[54,62907,7404],{"class":7403},[54,62909,62910],{"class":7407},"..\u002Fviews\u002FAboutView.vue",[54,62912,7404],{"class":7403},[54,62914,31200],{"class":6047},[54,62916,62917],{"class":6028,"line":9867},[54,62918,62850],{"class":6047},[54,62920,62921],{"class":6028,"line":9872},[54,62922,62923],{"class":6047},"  ],\n",[54,62925,62926],{"class":6028,"line":9878},[54,62927,62928],{"class":6047},"});\n",[54,62930,62931],{"class":6028,"line":9924},[54,62932,7455],{"emptyLinePlaceholder":7454},[54,62934,62935,62938,62941,62943],{"class":6028,"line":9952},[54,62936,62937],{"class":6032},"export",[54,62939,62940],{"class":6032}," default",[54,62942,61827],{"class":6095},[54,62944,61747],{"class":6047},[12,62946,62947,62948,62951,62952,62955,62956,62958,62959,62961,62962,62964,62965,62967,62968,8421],{},"Here we're importing the necessary functions from Vue Router and defining a basic route for the ",[49,62949,62950],{},"HomeView"," view and another for ",[49,62953,62954],{},"AboutView",". The ",[49,62957,12974],{}," route renders ",[49,62960,62950],{},", and the ",[49,62963,62588],{}," route loads ",[49,62966,62954],{}," using lazy loading (",[19,62969,62972],{"href":62970,"target":29167,"rel":62971},"https:\u002F\u002Fmedium.com\u002F@drewcauchi\u002Flazy-loading-in-vue-js-bb32018d2c2d",[29169,29170],"lazy loading",[12,62974,62975],{},"Let's review the complete flow:",[4006,62977,62978,62985,62993],{},[324,62979,7315,62980,62982,62983,343],{},[49,62981,61993],{}," file is what the browser shows us, and the first thing it does is load ",[49,62984,60762],{},[324,62986,34511,62987,62989,62990,62992],{},[49,62988,60762],{},", the Vue application is created with ",[49,62991,60756],{}," as the root component (apart from importing styles, configuring Pinia, Vue Router and other configurations).",[324,62994,62995,62997,62998,63000],{},[49,62996,60756],{}," defines the main structure of the application (like a main layout) and uses ",[49,62999,62688],{}," to render views based on the current route.",[12,63002,63003,63007],{},[6869,63004],{"alt":63005,"src":63006},"Flow of a Vue app","\u002Fblog\u002Fgetting-started-vue-vite\u002Fen\u002Fexplaining-vue-app.webp",[1855,63008,63005],{},[12,63010,63011,63012,63014,63015,63017],{},"This means that everything you see inside ",[49,63013,60756],{}," will always be present (like the header and navigation menu), while the main content will be displayed inside ",[49,63016,62688],{}," and will change depending on the current route, thanks to our router.",[12,63019,63020,63021,63023,63024,343],{},"Normally, in more complex applications, ",[49,63022,60756],{}," will also contain other common elements like a footer, sidebars, global modals, etc.\nAnd when needed, specific layouts are created for different application modules, for example, a layout for admin views and another for public views like login. You can explore more at ",[19,63025,63028],{"href":63026,"target":29167,"rel":63027},"https:\u002F\u002Fvueschool.io\u002Farticles\u002Fvuejs-tutorials\u002Fcomposing-layouts-with-vue-router\u002F",[29169,29170],"this Vue School resource",[29,63030],{},[12,63032,63033],{},"At this point we already have a clear idea of how a Vue 3 application with Vite is structured and mounted. You can start to explore and modify the components, views and routes to become more familiar with the framework. Now we'll continue exploring other important concepts and tools in the ecosystem.",[29,63035],{},[32,63037,63039],{"id":63038},"pinia-for-global-state-management","Pinia for global state management",[12,63041,63042],{},"Pinia helps us manage the global state of our application: data that should be accessible from any part of the application, data that we need to share between multiple components or views.",[12,63044,63045],{},"For example, when we need access to authenticated user information in different parts of the app, or if we want to manage a shopping cart that can be consulted from different components.",[12,63047,63048,63049,950],{},"Let's see a basic example. Create the file ",[49,63050,63051],{},"src\u002Fstore\u002Fauth.store.js",[6019,63053,63055],{"className":61729,"code":63054,"language":61731,"meta":4069,"style":4069},"import { defineStore } from 'pinia';\n\nexport const useAuthStore = defineStore('auth', {\n  state: () => ({\n    user: null,\n    token: null,\n  }),\n\n  actions: {\n    login(userData, token) {\n      this.user = userData;\n      this.token = token;\n    },\n\n    logout() {\n      this.user = null;\n      this.token = null;\n    },\n  },\n});\n",[49,63056,63057,63078,63082,63110,63124,63136,63147,63152,63156,63165,63184,63201,63216,63220,63224,63233,63247,63261,63265,63270],{"__ignoreMap":4069},[54,63058,63059,63061,63063,63066,63068,63070,63072,63074,63076],{"class":6028,"line":6029},[54,63060,9572],{"class":6032},[54,63062,61758],{"class":6047},[54,63064,63065],{"class":6095}," defineStore",[54,63067,61764],{"class":6047},[54,63069,61767],{"class":6032},[54,63071,8411],{"class":7403},[54,63073,61794],{"class":7407},[54,63075,7404],{"class":7403},[54,63077,61747],{"class":6047},[54,63079,63080],{"class":6028,"line":4076},[54,63081,7455],{"emptyLinePlaceholder":7454},[54,63083,63084,63086,63089,63092,63094,63096,63098,63100,63103,63105,63107],{"class":6028,"line":6092},[54,63085,62937],{"class":6032},[54,63087,63088],{"class":6078}," const",[54,63090,63091],{"class":6095}," useAuthStore",[54,63093,9884],{"class":6047},[54,63095,63065],{"class":60080},[54,63097,85],{"class":6047},[54,63099,7404],{"class":7403},[54,63101,63102],{"class":7407},"auth",[54,63104,7404],{"class":7403},[54,63106,376],{"class":6047},[54,63108,63109],{"class":6047}," {\n",[54,63111,63112,63115,63117,63119,63121],{"class":6028,"line":7458},[54,63113,63114],{"class":60080},"  state",[54,63116,950],{"class":6047},[54,63118,62897],{"class":6047},[54,63120,62900],{"class":6047},[54,63122,63123],{"class":6047}," ({\n",[54,63125,63126,63129,63131,63134],{"class":6028,"line":7481},[54,63127,63128],{"class":6043},"    user",[54,63130,950],{"class":6047},[54,63132,63133],{"class":6078}," null",[54,63135,31160],{"class":6047},[54,63137,63138,63141,63143,63145],{"class":6028,"line":8485},[54,63139,63140],{"class":6043},"    token",[54,63142,950],{"class":6047},[54,63144,63133],{"class":6078},[54,63146,31160],{"class":6047},[54,63148,63149],{"class":6028,"line":8533},[54,63150,63151],{"class":6047},"  }),\n",[54,63153,63154],{"class":6028,"line":8539},[54,63155,7455],{"emptyLinePlaceholder":7454},[54,63157,63158,63161,63163],{"class":6028,"line":9228},[54,63159,63160],{"class":6043},"  actions",[54,63162,950],{"class":6047},[54,63164,63109],{"class":6047},[54,63166,63167,63170,63172,63175,63177,63180,63182],{"class":6028,"line":9714},[54,63168,63169],{"class":60080},"    login",[54,63171,85],{"class":6047},[54,63173,63174],{"class":6095},"userData",[54,63176,376],{"class":6047},[54,63178,63179],{"class":6095}," token",[54,63181,91],{"class":6047},[54,63183,63109],{"class":6047},[54,63185,63186,63189,63191,63194,63196,63199],{"class":6028,"line":9739},[54,63187,63188],{"class":6036},"      this",[54,63190,343],{"class":6047},[54,63192,63193],{"class":6095},"user",[54,63195,9884],{"class":6047},[54,63197,63198],{"class":6095}," userData",[54,63200,61747],{"class":6047},[54,63202,63203,63205,63207,63210,63212,63214],{"class":6028,"line":9770},[54,63204,63188],{"class":6036},[54,63206,343],{"class":6047},[54,63208,63209],{"class":6095},"token",[54,63211,9884],{"class":6047},[54,63213,63179],{"class":6095},[54,63215,61747],{"class":6047},[54,63217,63218],{"class":6028,"line":9775},[54,63219,62850],{"class":6047},[54,63221,63222],{"class":6028,"line":9793},[54,63223,7455],{"emptyLinePlaceholder":7454},[54,63225,63226,63229,63231],{"class":6028,"line":9818},[54,63227,63228],{"class":60080},"    logout",[54,63230,9901],{"class":6047},[54,63232,63109],{"class":6047},[54,63234,63235,63237,63239,63241,63243,63245],{"class":6028,"line":9842},[54,63236,63188],{"class":6036},[54,63238,343],{"class":6047},[54,63240,63193],{"class":6095},[54,63242,9884],{"class":6047},[54,63244,63133],{"class":6078},[54,63246,61747],{"class":6047},[54,63248,63249,63251,63253,63255,63257,63259],{"class":6028,"line":9867},[54,63250,63188],{"class":6036},[54,63252,343],{"class":6047},[54,63254,63209],{"class":6095},[54,63256,9884],{"class":6047},[54,63258,63133],{"class":6078},[54,63260,61747],{"class":6047},[54,63262,63263],{"class":6028,"line":9872},[54,63264,62850],{"class":6047},[54,63266,63267],{"class":6028,"line":9878},[54,63268,63269],{"class":6047},"  },\n",[54,63271,63272],{"class":6028,"line":9924},[54,63273,62928],{"class":6047},[12,63275,63276,63277,63279,63280,1832,63282,63284,63285,950],{},"Here we're defining a store called ",[49,63278,63102],{}," that has a state with the properties ",[49,63281,63193],{},[49,63283,63209],{},", and two actions to log in and log out.\nNow, let's see how to use this store in a component. Create a Vue component, for example ",[49,63286,63287],{},"src\u002Fcomponents\u002FAuth.vue",[6019,63289,63291],{"className":62269,"code":63290,"language":61772,"meta":4069,"style":4069},"\u003Ctemplate>\n  \u003Cdiv>\n    \u003Cdiv v-if=\"authStore.user\">\n      \u003Cp>Welcome, {{ authStore.user.name }}!\u003C\u002Fp>\n      \u003Cbutton @click=\"logout\">Logout\u003C\u002Fbutton>\n    \u003C\u002Fdiv>\n    \u003Cdiv v-else>\n      \u003Cbutton @click=\"login\">Login\u003C\u002Fbutton>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\u003Cscript setup>\nimport { useAuthStore } from '..\u002Fstore\u002Fauth.store';\nconst authStore = useAuthStore();\nconst login = () => {\n  \u002F\u002F Simulate a login\n  const userData = { name: 'John Doe', email: 'john.doe@example.com' };\n  const token = 'fake-jwt-token';\n  authStore.login(userData, token);\n};\n\nconst logout = () => {\n  authStore.logout();\n};\n\u003C\u002Fscript>\n",[49,63292,63293,63301,63309,63329,63346,63376,63384,63395,63423,63431,63439,63447,63457,63478,63492,63507,63512,63551,63568,63587,63592,63596,63611,63621,63625],{"__ignoreMap":4069},[54,63294,63295,63297,63299],{"class":6028,"line":6029},[54,63296,56583],{"class":6047},[54,63298,62409],{"class":6032},[54,63300,62015],{"class":6047},[54,63302,63303,63305,63307],{"class":6028,"line":4076},[54,63304,62036],{"class":6047},[54,63306,62172],{"class":6032},[54,63308,62015],{"class":6047},[54,63310,63311,63313,63315,63318,63320,63322,63325,63327],{"class":6028,"line":6092},[54,63312,62045],{"class":6047},[54,63314,62172],{"class":6032},[54,63316,63317],{"class":6095}," v-if",[54,63319,94],{"class":6047},[54,63321,9783],{"class":7403},[54,63323,63324],{"class":7407},"authStore.user",[54,63326,9783],{"class":7403},[54,63328,62015],{"class":6047},[54,63330,63331,63333,63335,63337,63340,63342,63344],{"class":6028,"line":7458},[54,63332,62513],{"class":6047},[54,63334,12],{"class":6032},[54,63336,62137],{"class":6047},[54,63338,63339],{"class":6058},"Welcome, {{ authStore.user.name }}!",[54,63341,62143],{"class":6047},[54,63343,12],{"class":6032},[54,63345,62015],{"class":6047},[54,63347,63348,63350,63353,63356,63358,63360,63363,63365,63367,63370,63372,63374],{"class":6028,"line":7481},[54,63349,62513],{"class":6047},[54,63351,63352],{"class":6032},"button",[54,63354,63355],{"class":6095}," @click",[54,63357,94],{"class":6047},[54,63359,9783],{"class":7403},[54,63361,63362],{"class":7407},"logout",[54,63364,9783],{"class":7403},[54,63366,62137],{"class":6047},[54,63368,63369],{"class":6058},"Logout",[54,63371,62143],{"class":6047},[54,63373,63352],{"class":6032},[54,63375,62015],{"class":6047},[54,63377,63378,63380,63382],{"class":6028,"line":8485},[54,63379,62615],{"class":6047},[54,63381,62172],{"class":6032},[54,63383,62015],{"class":6047},[54,63385,63386,63388,63390,63393],{"class":6028,"line":8533},[54,63387,62045],{"class":6047},[54,63389,62172],{"class":6032},[54,63391,63392],{"class":6095}," v-else",[54,63394,62015],{"class":6047},[54,63396,63397,63399,63401,63403,63405,63407,63410,63412,63414,63417,63419,63421],{"class":6028,"line":8539},[54,63398,62513],{"class":6047},[54,63400,63352],{"class":6032},[54,63402,63355],{"class":6095},[54,63404,94],{"class":6047},[54,63406,9783],{"class":7403},[54,63408,63409],{"class":7407},"login",[54,63411,9783],{"class":7403},[54,63413,62137],{"class":6047},[54,63415,63416],{"class":6058},"Login",[54,63418,62143],{"class":6047},[54,63420,63352],{"class":6032},[54,63422,62015],{"class":6047},[54,63424,63425,63427,63429],{"class":6028,"line":9228},[54,63426,62615],{"class":6047},[54,63428,62172],{"class":6032},[54,63430,62015],{"class":6047},[54,63432,63433,63435,63437],{"class":6028,"line":9714},[54,63434,62152],{"class":6047},[54,63436,62172],{"class":6032},[54,63438,62015],{"class":6047},[54,63440,63441,63443,63445],{"class":6028,"line":9739},[54,63442,62143],{"class":6047},[54,63444,62409],{"class":6032},[54,63446,62015],{"class":6047},[54,63448,63449,63451,63453,63455],{"class":6028,"line":9770},[54,63450,56583],{"class":6047},[54,63452,62197],{"class":6032},[54,63454,62281],{"class":6095},[54,63456,62015],{"class":6047},[54,63458,63459,63461,63463,63465,63467,63469,63471,63474,63476],{"class":6028,"line":9775},[54,63460,9572],{"class":6032},[54,63462,61758],{"class":6047},[54,63464,63091],{"class":6095},[54,63466,61764],{"class":6047},[54,63468,61767],{"class":6032},[54,63470,8411],{"class":7403},[54,63472,63473],{"class":7407},"..\u002Fstore\u002Fauth.store",[54,63475,7404],{"class":7403},[54,63477,61747],{"class":6047},[54,63479,63480,63482,63485,63487,63489],{"class":6028,"line":9793},[54,63481,61847],{"class":6078},[54,63483,63484],{"class":6095}," authStore",[54,63486,9884],{"class":6047},[54,63488,63091],{"class":60080},[54,63490,63491],{"class":6047},"();\n",[54,63493,63494,63496,63499,63501,63503,63505],{"class":6028,"line":9818},[54,63495,61847],{"class":6078},[54,63497,63498],{"class":60080}," login",[54,63500,9884],{"class":6047},[54,63502,62897],{"class":6047},[54,63504,62900],{"class":6047},[54,63506,63109],{"class":6047},[54,63508,63509],{"class":6028,"line":9842},[54,63510,63511],{"class":8381},"  \u002F\u002F Simulate a login\n",[54,63513,63514,63517,63519,63521,63523,63525,63527,63529,63532,63534,63536,63539,63541,63543,63546,63548],{"class":6028,"line":9867},[54,63515,63516],{"class":6078},"  const",[54,63518,63198],{"class":6095},[54,63520,9884],{"class":6047},[54,63522,61758],{"class":6047},[54,63524,62105],{"class":6043},[54,63526,950],{"class":6047},[54,63528,8411],{"class":7403},[54,63530,63531],{"class":7407},"John Doe",[54,63533,7404],{"class":7403},[54,63535,376],{"class":6047},[54,63537,63538],{"class":6043}," email",[54,63540,950],{"class":6047},[54,63542,8411],{"class":7403},[54,63544,63545],{"class":7407},"john.doe@example.com",[54,63547,7404],{"class":7403},[54,63549,63550],{"class":6047}," };\n",[54,63552,63553,63555,63557,63559,63561,63564,63566],{"class":6028,"line":9872},[54,63554,63516],{"class":6078},[54,63556,63179],{"class":6095},[54,63558,9884],{"class":6047},[54,63560,8411],{"class":7403},[54,63562,63563],{"class":7407},"fake-jwt-token",[54,63565,7404],{"class":7403},[54,63567,61747],{"class":6047},[54,63569,63570,63573,63575,63577,63579,63581,63583,63585],{"class":6028,"line":9878},[54,63571,63572],{"class":6095},"  authStore",[54,63574,343],{"class":6047},[54,63576,63409],{"class":60080},[54,63578,85],{"class":6047},[54,63580,63174],{"class":6095},[54,63582,376],{"class":6047},[54,63584,63179],{"class":6095},[54,63586,61862],{"class":6047},[54,63588,63589],{"class":6028,"line":9924},[54,63590,63591],{"class":6047},"};\n",[54,63593,63594],{"class":6028,"line":9952},[54,63595,7455],{"emptyLinePlaceholder":7454},[54,63597,63598,63600,63603,63605,63607,63609],{"class":6028,"line":9977},[54,63599,61847],{"class":6078},[54,63601,63602],{"class":60080}," logout",[54,63604,9884],{"class":6047},[54,63606,62897],{"class":6047},[54,63608,62900],{"class":6047},[54,63610,63109],{"class":6047},[54,63612,63613,63615,63617,63619],{"class":6028,"line":10030},[54,63614,63572],{"class":6095},[54,63616,343],{"class":6047},[54,63618,63362],{"class":60080},[54,63620,63491],{"class":6047},[54,63622,63623],{"class":6028,"line":10035},[54,63624,63591],{"class":6047},[54,63626,63627,63629,63631],{"class":6028,"line":10051},[54,63628,62143],{"class":6047},[54,63630,62197],{"class":6032},[54,63632,62015],{"class":6047},[12,63634,63635,63636,63639,63640,63642,63643,1832,63645,63647],{},"Here we're importing the ",[49,63637,63638],{},"useAuthStore"," store and using it to access the ",[49,63641,63193],{}," state and the ",[49,63644,63409],{},[49,63646,63362],{}," actions.",[12,63649,63650],{},"Thanks to Pinia, the user state is kept consistent everywhere, and any change (like logging in or out) is automatically reflected in all components that use this store.",[12,63652,63653],{},"Some real-world use cases:",[321,63655,63656,63662,63668],{},[324,63657,63658,63661],{},[327,63659,63660],{},"User Authentication",": You create a store to manage the state of the authenticated user, with data like the token, name, roles, etc. You can create actions to log in, log out, and update user information.",[324,63663,63664,63667],{},[327,63665,63666],{},"Shopping Cart",": You create a store to manage the products in the cart, with actions to add, remove, and update products. This state can be accessed from any part of the application, like the products page and the cart page.",[324,63669,63670,63673],{},[327,63671,63672],{},"User Preferences",": You create a store to manage user preferences, like theme (light\u002Fdark), language, etc. You can create actions to update these preferences and reflect them throughout the application.",[12,63675,63676,63677,343],{},"You can explore more about Pinia in the ",[19,63678,60393],{"href":60733,"target":29167,"rel":63679},[29169,29170],[29,63681],{},[32,63683,63685],{"id":63684},"composables","Composables",[12,63687,63688],{},"Composables are reusable functions that encapsulate specific logic, with state, and can be used across different components.",[12,63690,63691,63692,63695],{},"They allow us to organize our code better, promoting reuse and separation of concerns. Normally all logic with state we would put inside a ",[49,63693,63694],{},"\u003Cscript setup>"," in a Vue component, but if that logic is something that could be useful in multiple components, we can extract it to a composable.",[12,63697,63698,63699,950],{},"Let's see a fairly basic example. Create a file called ",[49,63700,63701],{},"src\u002Fcomposables\u002FuseClipboard.js",[6019,63703,63705],{"className":61729,"code":63704,"language":61731,"meta":4069,"style":4069},"import { ref } from 'vue';\n\nexport function useClipboard() {\n  const copied = ref(false);\n\n  const copyToClipboard = async (text) => {\n    try {\n      await navigator.clipboard.writeText(text);\n      copied.value = true;\n      setTimeout(() => {\n        copied.value = false;\n      }, 2000);\n    } catch (error) {\n      console.error('Failed to copy:', error);\n    }\n  };\n\n  return {\n    copied,\n    copyToClipboard,\n  };\n}\n",[49,63706,63707,63728,63732,63746,63763,63767,63789,63796,63820,63837,63849,63865,63875,63892,63917,63922,63927,63931,63938,63945,63952,63956],{"__ignoreMap":4069},[54,63708,63709,63711,63713,63716,63718,63720,63722,63724,63726],{"class":6028,"line":6029},[54,63710,9572],{"class":6032},[54,63712,61758],{"class":6047},[54,63714,63715],{"class":6095}," ref",[54,63717,61764],{"class":6047},[54,63719,61767],{"class":6032},[54,63721,8411],{"class":7403},[54,63723,61772],{"class":7407},[54,63725,7404],{"class":7403},[54,63727,61747],{"class":6047},[54,63729,63730],{"class":6028,"line":4076},[54,63731,7455],{"emptyLinePlaceholder":7454},[54,63733,63734,63736,63739,63742,63744],{"class":6028,"line":6092},[54,63735,62937],{"class":6032},[54,63737,63738],{"class":6078}," function",[54,63740,63741],{"class":60080}," useClipboard",[54,63743,9901],{"class":6047},[54,63745,63109],{"class":6047},[54,63747,63748,63750,63753,63755,63757,63759,63761],{"class":6028,"line":7458},[54,63749,63516],{"class":6078},[54,63751,63752],{"class":6095}," copied",[54,63754,9884],{"class":6047},[54,63756,63715],{"class":60080},[54,63758,85],{"class":6047},[54,63760,84],{"class":6032},[54,63762,61862],{"class":6047},[54,63764,63765],{"class":6028,"line":7481},[54,63766,7455],{"emptyLinePlaceholder":7454},[54,63768,63769,63771,63774,63776,63779,63781,63783,63785,63787],{"class":6028,"line":8485},[54,63770,63516],{"class":6078},[54,63772,63773],{"class":60080}," copyToClipboard",[54,63775,9884],{"class":6047},[54,63777,63778],{"class":6078}," async",[54,63780,29382],{"class":6047},[54,63782,198],{"class":6095},[54,63784,91],{"class":6047},[54,63786,62900],{"class":6047},[54,63788,63109],{"class":6047},[54,63790,63791,63794],{"class":6028,"line":8533},[54,63792,63793],{"class":6032},"    try",[54,63795,63109],{"class":6047},[54,63797,63798,63801,63804,63806,63809,63811,63814,63816,63818],{"class":6028,"line":8539},[54,63799,63800],{"class":6032},"      await",[54,63802,63803],{"class":6095}," navigator",[54,63805,343],{"class":6047},[54,63807,63808],{"class":6095},"clipboard",[54,63810,343],{"class":6047},[54,63812,63813],{"class":60080},"writeText",[54,63815,85],{"class":6047},[54,63817,198],{"class":6095},[54,63819,61862],{"class":6047},[54,63821,63822,63825,63827,63830,63832,63835],{"class":6028,"line":9228},[54,63823,63824],{"class":6095},"      copied",[54,63826,343],{"class":6047},[54,63828,63829],{"class":6095},"value",[54,63831,9884],{"class":6047},[54,63833,63834],{"class":6032}," true",[54,63836,61747],{"class":6047},[54,63838,63839,63842,63845,63847],{"class":6028,"line":9714},[54,63840,63841],{"class":60080},"      setTimeout",[54,63843,63844],{"class":6047},"(()",[54,63846,62900],{"class":6047},[54,63848,63109],{"class":6047},[54,63850,63851,63854,63856,63858,63860,63863],{"class":6028,"line":9739},[54,63852,63853],{"class":6095},"        copied",[54,63855,343],{"class":6047},[54,63857,63829],{"class":6095},[54,63859,9884],{"class":6047},[54,63861,63862],{"class":6032}," false",[54,63864,61747],{"class":6047},[54,63866,63867,63870,63873],{"class":6028,"line":9770},[54,63868,63869],{"class":6047},"      },",[54,63871,63872],{"class":6050}," 2000",[54,63874,61862],{"class":6047},[54,63876,63877,63880,63883,63885,63888,63890],{"class":6028,"line":9775},[54,63878,63879],{"class":6047},"    }",[54,63881,63882],{"class":6032}," catch",[54,63884,29382],{"class":6047},[54,63886,63887],{"class":6095},"error",[54,63889,91],{"class":6047},[54,63891,63109],{"class":6047},[54,63893,63894,63897,63899,63901,63903,63905,63908,63910,63912,63915],{"class":6028,"line":9793},[54,63895,63896],{"class":6095},"      console",[54,63898,343],{"class":6047},[54,63900,63887],{"class":60080},[54,63902,85],{"class":6047},[54,63904,7404],{"class":7403},[54,63906,63907],{"class":7407},"Failed to copy:",[54,63909,7404],{"class":7403},[54,63911,376],{"class":6047},[54,63913,63914],{"class":6095}," error",[54,63916,61862],{"class":6047},[54,63918,63919],{"class":6028,"line":9818},[54,63920,63921],{"class":6047},"    }\n",[54,63923,63924],{"class":6028,"line":9842},[54,63925,63926],{"class":6047},"  };\n",[54,63928,63929],{"class":6028,"line":9867},[54,63930,7455],{"emptyLinePlaceholder":7454},[54,63932,63933,63936],{"class":6028,"line":9872},[54,63934,63935],{"class":6032},"  return",[54,63937,63109],{"class":6047},[54,63939,63940,63943],{"class":6028,"line":9878},[54,63941,63942],{"class":6095},"    copied",[54,63944,31160],{"class":6047},[54,63946,63947,63950],{"class":6028,"line":9924},[54,63948,63949],{"class":6095},"    copyToClipboard",[54,63951,31160],{"class":6047},[54,63953,63954],{"class":6028,"line":9952},[54,63955,63926],{"class":6047},[54,63957,63958],{"class":6028,"line":9977},[54,63959,63960],{"class":6047},"}\n",[12,63962,63963,63964,63967,63968,63971,63972,63975],{},"Here we're defining a composable called ",[49,63965,63966],{},"useClipboard"," that provides a function to copy text to the clipboard and a ",[327,63969,63970],{},"reactive"," state ",[49,63973,63974],{},"copied"," that indicates whether the text was copied successfully.",[12,63977,63978,63979,950],{},"When implementing it we could have something like this. Create a component called ",[49,63980,63981],{},"src\u002Fcomponents\u002FClipboardExample.vue",[6019,63983,63985],{"className":62269,"code":63984,"language":61772,"meta":4069,"style":4069},"\u003Ctemplate>\n  \u003Cdiv>\n    \u003Cinput v-model=\"textToCopy\" placeholder=\"Type something to copy\" \u002F>\n    \u003Cbutton @click=\"copyToClipboard(textToCopy)\">Copy to Clipboard\u003C\u002Fbutton>\n    \u003Cp v-if=\"copied\">Text copied!\u003C\u002Fp>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\u003Cscript setup>\nimport { ref } from 'vue';\nimport { useClipboard } from '..\u002Fcomposables\u002FuseClipboard';\nconst { copied, copyToClipboard } = useClipboard();\nconst textToCopy = ref('');\n\u003C\u002Fscript>\n",[49,63986,63987,63995,64003,64036,64064,64091,64099,64107,64117,64137,64158,64178,64196],{"__ignoreMap":4069},[54,63988,63989,63991,63993],{"class":6028,"line":6029},[54,63990,56583],{"class":6047},[54,63992,62409],{"class":6032},[54,63994,62015],{"class":6047},[54,63996,63997,63999,64001],{"class":6028,"line":4076},[54,63998,62036],{"class":6047},[54,64000,62172],{"class":6032},[54,64002,62015],{"class":6047},[54,64004,64005,64007,64010,64013,64015,64017,64020,64022,64025,64027,64029,64032,64034],{"class":6028,"line":6092},[54,64006,62045],{"class":6047},[54,64008,64009],{"class":6032},"input",[54,64011,64012],{"class":6095}," v-model",[54,64014,94],{"class":6047},[54,64016,9783],{"class":7403},[54,64018,64019],{"class":7407},"textToCopy",[54,64021,9783],{"class":7403},[54,64023,64024],{"class":6095}," placeholder",[54,64026,94],{"class":6047},[54,64028,9783],{"class":7403},[54,64030,64031],{"class":7407},"Type something to copy",[54,64033,9783],{"class":7403},[54,64035,62063],{"class":6047},[54,64037,64038,64040,64042,64044,64046,64048,64051,64053,64055,64058,64060,64062],{"class":6028,"line":7458},[54,64039,62045],{"class":6047},[54,64041,63352],{"class":6032},[54,64043,63355],{"class":6095},[54,64045,94],{"class":6047},[54,64047,9783],{"class":7403},[54,64049,64050],{"class":7407},"copyToClipboard(textToCopy)",[54,64052,9783],{"class":7403},[54,64054,62137],{"class":6047},[54,64056,64057],{"class":6058},"Copy to Clipboard",[54,64059,62143],{"class":6047},[54,64061,63352],{"class":6032},[54,64063,62015],{"class":6047},[54,64065,64066,64068,64070,64072,64074,64076,64078,64080,64082,64085,64087,64089],{"class":6028,"line":7481},[54,64067,62045],{"class":6047},[54,64069,12],{"class":6032},[54,64071,63317],{"class":6095},[54,64073,94],{"class":6047},[54,64075,9783],{"class":7403},[54,64077,63974],{"class":7407},[54,64079,9783],{"class":7403},[54,64081,62137],{"class":6047},[54,64083,64084],{"class":6058},"Text copied!",[54,64086,62143],{"class":6047},[54,64088,12],{"class":6032},[54,64090,62015],{"class":6047},[54,64092,64093,64095,64097],{"class":6028,"line":8485},[54,64094,62152],{"class":6047},[54,64096,62172],{"class":6032},[54,64098,62015],{"class":6047},[54,64100,64101,64103,64105],{"class":6028,"line":8533},[54,64102,62143],{"class":6047},[54,64104,62409],{"class":6032},[54,64106,62015],{"class":6047},[54,64108,64109,64111,64113,64115],{"class":6028,"line":8539},[54,64110,56583],{"class":6047},[54,64112,62197],{"class":6032},[54,64114,62281],{"class":6095},[54,64116,62015],{"class":6047},[54,64118,64119,64121,64123,64125,64127,64129,64131,64133,64135],{"class":6028,"line":9228},[54,64120,9572],{"class":6032},[54,64122,61758],{"class":6047},[54,64124,63715],{"class":6095},[54,64126,61764],{"class":6047},[54,64128,61767],{"class":6032},[54,64130,8411],{"class":7403},[54,64132,61772],{"class":7407},[54,64134,7404],{"class":7403},[54,64136,61747],{"class":6047},[54,64138,64139,64141,64143,64145,64147,64149,64151,64154,64156],{"class":6028,"line":9714},[54,64140,9572],{"class":6032},[54,64142,61758],{"class":6047},[54,64144,63741],{"class":6095},[54,64146,61764],{"class":6047},[54,64148,61767],{"class":6032},[54,64150,8411],{"class":7403},[54,64152,64153],{"class":7407},"..\u002Fcomposables\u002FuseClipboard",[54,64155,7404],{"class":7403},[54,64157,61747],{"class":6047},[54,64159,64160,64162,64164,64166,64168,64170,64172,64174,64176],{"class":6028,"line":9739},[54,64161,61847],{"class":6078},[54,64163,61758],{"class":6047},[54,64165,63752],{"class":6095},[54,64167,376],{"class":6047},[54,64169,63773],{"class":6095},[54,64171,61764],{"class":6047},[54,64173,9884],{"class":6047},[54,64175,63741],{"class":60080},[54,64177,63491],{"class":6047},[54,64179,64180,64182,64185,64187,64189,64191,64194],{"class":6028,"line":9770},[54,64181,61847],{"class":6078},[54,64183,64184],{"class":6095}," textToCopy",[54,64186,9884],{"class":6047},[54,64188,63715],{"class":60080},[54,64190,85],{"class":6047},[54,64192,64193],{"class":7403},"''",[54,64195,61862],{"class":6047},[54,64197,64198,64200,64202],{"class":6028,"line":9775},[54,64199,62143],{"class":6047},[54,64201,62197],{"class":6032},[54,64203,62015],{"class":6047},[12,64205,64206,64207,64209,64210,64212],{},"And then import this component in ",[49,64208,60756],{}," and add it below the ",[49,64211,62516],{}," component to test it:",[6019,64214,64216],{"className":62269,"code":64215,"language":61772,"meta":4069,"style":4069},"\u003Cscript setup>\nimport { RouterLink, RouterView } from 'vue-router';\nimport HelloWorld from '.\u002Fcomponents\u002FHelloWorld.vue';\nimport ClipboardExample from '.\u002Fcomponents\u002FClipboardExample.vue';\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cheader>\n    \u003Cimg alt=\"Vue logo\" class=\"logo\" src=\"@\u002Fassets\u002Flogo.svg\" width=\"125\" height=\"125\" \u002F>\n\n    \u003Cdiv class=\"wrapper\">\n      \u003CHelloWorld msg=\"You did it!\" \u002F>\n      \u003CClipboardExample \u002F>\n      \u003C!-- Aquí -->\n      \u003Cnav>\n        \u003CRouterLink to=\"\u002F\">Home\u003C\u002FRouterLink>\n        \u003CRouterLink to=\"\u002Fabout\">About\u003C\u002FRouterLink>\n      \u003C\u002Fnav>\n    \u003C\u002Fdiv>\n  \u003C\u002Fheader>\n\n  \u003CRouterView \u002F>\n\u003C\u002Ftemplate>\n",[49,64217,64218,64228,64252,64268,64286,64294,64298,64306,64314,64372,64376,64394,64412,64421,64426,64434,64460,64486,64494,64502,64510,64514,64522],{"__ignoreMap":4069},[54,64219,64220,64222,64224,64226],{"class":6028,"line":6029},[54,64221,56583],{"class":6047},[54,64223,62197],{"class":6032},[54,64225,62281],{"class":6095},[54,64227,62015],{"class":6047},[54,64229,64230,64232,64234,64236,64238,64240,64242,64244,64246,64248,64250],{"class":6028,"line":4076},[54,64231,9572],{"class":6032},[54,64233,61758],{"class":6047},[54,64235,62292],{"class":6095},[54,64237,376],{"class":6047},[54,64239,62297],{"class":6095},[54,64241,61764],{"class":6047},[54,64243,61767],{"class":6032},[54,64245,8411],{"class":7403},[54,64247,62306],{"class":7407},[54,64249,7404],{"class":7403},[54,64251,61747],{"class":6047},[54,64253,64254,64256,64258,64260,64262,64264,64266],{"class":6028,"line":6092},[54,64255,9572],{"class":6032},[54,64257,62317],{"class":6095},[54,64259,61767],{"class":6032},[54,64261,8411],{"class":7403},[54,64263,62324],{"class":7407},[54,64265,7404],{"class":7403},[54,64267,61747],{"class":6047},[54,64269,64270,64272,64275,64277,64279,64282,64284],{"class":6028,"line":7458},[54,64271,9572],{"class":6032},[54,64273,64274],{"class":6095}," ClipboardExample",[54,64276,61767],{"class":6032},[54,64278,8411],{"class":7403},[54,64280,64281],{"class":7407},".\u002Fcomponents\u002FClipboardExample.vue",[54,64283,7404],{"class":7403},[54,64285,61747],{"class":6047},[54,64287,64288,64290,64292],{"class":6028,"line":7481},[54,64289,62143],{"class":6047},[54,64291,62197],{"class":6032},[54,64293,62015],{"class":6047},[54,64295,64296],{"class":6028,"line":8485},[54,64297,7455],{"emptyLinePlaceholder":7454},[54,64299,64300,64302,64304],{"class":6028,"line":8533},[54,64301,56583],{"class":6047},[54,64303,62409],{"class":6032},[54,64305,62015],{"class":6047},[54,64307,64308,64310,64312],{"class":6028,"line":8539},[54,64309,62036],{"class":6047},[54,64311,62418],{"class":6032},[54,64313,62015],{"class":6047},[54,64315,64316,64318,64320,64322,64324,64326,64328,64330,64332,64334,64336,64338,64340,64342,64344,64346,64348,64350,64352,64354,64356,64358,64360,64362,64364,64366,64368,64370],{"class":6028,"line":9228},[54,64317,62045],{"class":6047},[54,64319,6869],{"class":6032},[54,64321,62429],{"class":6095},[54,64323,94],{"class":6047},[54,64325,9783],{"class":7403},[54,64327,62436],{"class":7407},[54,64329,9783],{"class":7403},[54,64331,62441],{"class":6095},[54,64333,94],{"class":6047},[54,64335,9783],{"class":7403},[54,64337,62448],{"class":7407},[54,64339,9783],{"class":7403},[54,64341,62212],{"class":6095},[54,64343,94],{"class":6047},[54,64345,9783],{"class":7403},[54,64347,62459],{"class":7407},[54,64349,9783],{"class":7403},[54,64351,62464],{"class":6095},[54,64353,94],{"class":6047},[54,64355,9783],{"class":7403},[54,64357,62471],{"class":7407},[54,64359,9783],{"class":7403},[54,64361,31197],{"class":6095},[54,64363,94],{"class":6047},[54,64365,9783],{"class":7403},[54,64367,62471],{"class":7407},[54,64369,9783],{"class":7403},[54,64371,62063],{"class":6047},[54,64373,64374],{"class":6028,"line":9714},[54,64375,7455],{"emptyLinePlaceholder":7454},[54,64377,64378,64380,64382,64384,64386,64388,64390,64392],{"class":6028,"line":9739},[54,64379,62045],{"class":6047},[54,64381,62172],{"class":6032},[54,64383,62441],{"class":6095},[54,64385,94],{"class":6047},[54,64387,9783],{"class":7403},[54,64389,62504],{"class":7407},[54,64391,9783],{"class":7403},[54,64393,62015],{"class":6047},[54,64395,64396,64398,64400,64402,64404,64406,64408,64410],{"class":6028,"line":9770},[54,64397,62513],{"class":6047},[54,64399,62516],{"class":6032},[54,64401,62519],{"class":6095},[54,64403,94],{"class":6047},[54,64405,9783],{"class":7403},[54,64407,62526],{"class":7407},[54,64409,9783],{"class":7403},[54,64411,62063],{"class":6047},[54,64413,64414,64416,64419],{"class":6028,"line":9775},[54,64415,62513],{"class":6047},[54,64417,64418],{"class":6032},"ClipboardExample",[54,64420,62063],{"class":6047},[54,64422,64423],{"class":6028,"line":9793},[54,64424,64425],{"class":8381},"      \u003C!-- Aquí -->\n",[54,64427,64428,64430,64432],{"class":6028,"line":9818},[54,64429,62513],{"class":6047},[54,64431,62541],{"class":6032},[54,64433,62015],{"class":6047},[54,64435,64436,64438,64440,64442,64444,64446,64448,64450,64452,64454,64456,64458],{"class":6028,"line":9842},[54,64437,62548],{"class":6047},[54,64439,62551],{"class":6032},[54,64441,62554],{"class":6095},[54,64443,94],{"class":6047},[54,64445,9783],{"class":7403},[54,64447,12974],{"class":7407},[54,64449,9783],{"class":7403},[54,64451,62137],{"class":6047},[54,64453,62567],{"class":6058},[54,64455,62143],{"class":6047},[54,64457,62551],{"class":6032},[54,64459,62015],{"class":6047},[54,64461,64462,64464,64466,64468,64470,64472,64474,64476,64478,64480,64482,64484],{"class":6028,"line":9867},[54,64463,62548],{"class":6047},[54,64465,62551],{"class":6032},[54,64467,62554],{"class":6095},[54,64469,94],{"class":6047},[54,64471,9783],{"class":7403},[54,64473,62588],{"class":7407},[54,64475,9783],{"class":7403},[54,64477,62137],{"class":6047},[54,64479,62595],{"class":6058},[54,64481,62143],{"class":6047},[54,64483,62551],{"class":6032},[54,64485,62015],{"class":6047},[54,64487,64488,64490,64492],{"class":6028,"line":9872},[54,64489,62606],{"class":6047},[54,64491,62541],{"class":6032},[54,64493,62015],{"class":6047},[54,64495,64496,64498,64500],{"class":6028,"line":9878},[54,64497,62615],{"class":6047},[54,64499,62172],{"class":6032},[54,64501,62015],{"class":6047},[54,64503,64504,64506,64508],{"class":6028,"line":9924},[54,64505,62152],{"class":6047},[54,64507,62418],{"class":6032},[54,64509,62015],{"class":6047},[54,64511,64512],{"class":6028,"line":9952},[54,64513,7455],{"emptyLinePlaceholder":7454},[54,64515,64516,64518,64520],{"class":6028,"line":9977},[54,64517,62036],{"class":6047},[54,64519,62638],{"class":6032},[54,64521,62063],{"class":6047},[54,64523,64524,64526,64528],{"class":6028,"line":10030},[54,64525,62143],{"class":6047},[54,64527,62409],{"class":6032},[54,64529,62015],{"class":6047},[12,64531,7315,64532,64534],{},[49,64533,63974],{}," state allows us to show a message when the text has been copied successfully.",[12,64536,64537],{},"What do we achieve with this?",[321,64539,64540,64549,64555],{},[324,64541,64542,64545,64546,64548],{},[327,64543,64544],{},"Reusability",": We can use ",[49,64547,63966],{}," in any component that needs clipboard copy functionality, without duplicating code.",[324,64550,64551,64554],{},[327,64552,64553],{},"Organization",": The logic related to the clipboard is encapsulated in a single place.",[324,64556,64557,64560],{},[327,64558,64559],{},"Maintenance",": If we need to change how we copy to the clipboard, we only have to modify the composable, not all the components that use it.",[305,64562,64564],{"id":64563},"whats-the-difference-between-a-composable-and-a-pinia-store","What's the difference between a composable and a Pinia store?",[12,64566,64567,64570,64571,64574],{},[327,64568,64569],{},"Global state vs local state",": Pinia stores are designed to manage global application state, data that must be ",[327,64572,64573],{},"accessible and shared"," from anywhere.",[12,64576,64577,64578,64581,64582,64584],{},"Composables, on the other hand, handle logic and state that can be reused in multiple components, but ",[327,64579,64580],{},"none of that is shared",". For example, if I have multiple components that need clipboard copy functionality (and need some state control), I would use a composable, and the ",[49,64583,63974],{}," state would be local in each instance of the composable. On the other hand, if I need to know in multiple places if a copy to the clipboard has been performed at the application level, I would use a Pinia store, because here all components would be aware and could react to that change.",[12,64586,64587,64588,64590,64591,64594],{},"Let's put it as an example: thanks to the ",[49,64589,63974],{}," variable, I can display something within the same component, such as the message \"Text copied\". Now, if I wanted, for example, my application's layout to display an icon in the navigation bar every time something is copied to the clipboard, then it would be better to use a Pinia store to manage that state globally, so that when copying from my ",[49,64592,64593],{},"ClipboardExample.vue"," component, the layout would also notice the change and could display the icon.",[305,64596,64598],{"id":64597},"whats-the-difference-between-a-composable-and-a-utility-file-utils","What's the difference between a composable and a utility file (utils)?",[12,64600,64601,64602,64604],{},"Utility functions are generally simpler and don't have state, they take inputs (some) and return outputs without side effects. For example, if we didn't need the ",[49,64603,63974],{}," state and only wanted a function to copy text, we could create a simple utility function instead of a composable:",[6019,64606,64608],{"className":61729,"code":64607,"language":61731,"meta":4069,"style":4069},"export function copyToClipboard(text) {\n  return navigator.clipboard.writeText(text);\n}\n",[49,64609,64610,64626,64646],{"__ignoreMap":4069},[54,64611,64612,64614,64616,64618,64620,64622,64624],{"class":6028,"line":6029},[54,64613,62937],{"class":6032},[54,64615,63738],{"class":6078},[54,64617,63773],{"class":60080},[54,64619,85],{"class":6047},[54,64621,198],{"class":6095},[54,64623,91],{"class":6047},[54,64625,63109],{"class":6047},[54,64627,64628,64630,64632,64634,64636,64638,64640,64642,64644],{"class":6028,"line":4076},[54,64629,63935],{"class":6032},[54,64631,63803],{"class":6095},[54,64633,343],{"class":6047},[54,64635,63808],{"class":6095},[54,64637,343],{"class":6047},[54,64639,63813],{"class":60080},[54,64641,85],{"class":6047},[54,64643,198],{"class":6095},[54,64645,61862],{"class":6047},[54,64647,64648],{"class":6028,"line":6092},[54,64649,63960],{"class":6047},[12,64651,64652],{},"Recommended readings:",[321,64654,64655,64662,64669],{},[324,64656,64657],{},[19,64658,64661],{"href":64659,"target":29167,"rel":64660},"https:\u002F\u002Fvuejs.org\u002Fguide\u002Freusability\u002Fcomposables.html",[29169,29170],"Composables - Vue.js Documentation",[324,64663,64664],{},[19,64665,64668],{"href":64666,"target":29167,"rel":64667},"https:\u002F\u002Fdev.to\u002Fjacobandrewsky\u002Fgood-practices-and-design-patterns-for-vue-composables-24lk",[29169,29170],"Good Practices and Design Patterns for Vue Composables",[324,64670,64671],{},[19,64672,64675],{"href":64673,"target":29167,"rel":64674},"https:\u002F\u002Frobconery.com\u002Ffrontend\u002Fwhat-should-be-a-plugin-vs-a-composable-vs-a-store-in-nuxt\u002F",[29169,29170],"What should be a Plugin vs a Composable vs a Store in Nuxt",[305,64677,64679],{"id":64678},"vueuse","VueUse",[12,64681,64682,64686],{},[19,64683,64679],{"href":64684,"target":29167,"rel":64685},"https:\u002F\u002Fvueuse.org\u002F",[29169,29170]," is a collection of composables for Vue 3. It provides a wide range of ready-to-use features, from state management to DOM interactions and browser APIs. You can explore the official documentation to see all available composables and how to use them in your projects.",[12,64688,64689,64692],{},[6869,64690],{"alt":64679,"src":64691},"\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fvue-use.webp",[1855,64693,64679],{},[12,64695,64696],{},"Some popular examples of composables in VueUse include:",[321,64698,64699,64705,64711,64717,64723],{},[324,64700,64701,64704],{},[49,64702,64703],{},"useBreakpoints",": to be able to manage breakpoints in your application and help with responsive design.",[324,64706,64707,64710],{},[49,64708,64709],{},"useFetch",": to make HTTP requests easily.",[324,64712,64713,64716],{},[49,64714,64715],{},"useLocalStorage",": to sync data with the browser's local storage.",[324,64718,64719,64722],{},[49,64720,64721],{},"useDark",": to handle dark and light themes in the application.",[324,64724,64725,64727],{},[49,64726,63966],{},": to copy text to the clipboard (similar to the one we created before).",[12,64729,64730],{},"It's a very useful collection that can save you time if you need any of these features.\nJust be careful not to overload your project with unnecessary dependencies, install only what you're really going to use and only if you really need a library for it.",[29,64732],{},[32,64734,64736],{"id":64735},"eslint-and-prettier","ESLint and Prettier",[12,64738,64739,64740,64743],{},"Get used to using ",[327,64741,64742],{},"ESLint",", it's too useful for maintaining code quality and avoiding common errors.\nThe configuration generated by Vite is a good starting point, but I always recommend personalizing it.",[12,64745,64746,64747,1832,64751,343],{},"You can explore the available rules in the official documentation of ",[19,64748,64742],{"href":64749,"target":29167,"rel":64750},"https:\u002F\u002Feslint.org\u002Fdocs\u002Frules\u002F",[29169,29170],[19,64752,64755],{"href":64753,"target":29167,"rel":64754},"https:\u002F\u002Feslint.vuejs.org\u002Frules\u002F",[29169,29170],"eslint-plugin-vue",[12,64757,64758],{},"All rules can be configured as \"off\", \"warn\" or \"error\", depending on the severity you want to assign:",[6019,64760,64764],{"className":64761,"code":64762,"language":64763,"meta":4069,"style":4069},"language-js shiki shiki-themes vitesse-light vitesse-dark","\"no-console\": \"warn\", \u002F\u002F Shows a warning if console.log is used\n\"eqeqeq\": \"error\", \u002F\u002F Forces the use of === and !== instead of == and !=\n\"vue\u002Fmulti-word-component-names\": \"off\", \u002F\u002F Disables the rule that forces multi-word component names\n","js",[49,64765,64766,64789,64811],{"__ignoreMap":4069},[54,64767,64768,64770,64773,64775,64777,64779,64782,64784,64786],{"class":6028,"line":6029},[54,64769,9783],{"class":7403},[54,64771,64772],{"class":7407},"no-console",[54,64774,9783],{"class":7403},[54,64776,40859],{"class":6058},[54,64778,9783],{"class":7403},[54,64780,64781],{"class":7407},"warn",[54,64783,9783],{"class":7403},[54,64785,376],{"class":6047},[54,64787,64788],{"class":8381}," \u002F\u002F Shows a warning if console.log is used\n",[54,64790,64791,64793,64796,64798,64800,64802,64804,64806,64808],{"class":6028,"line":4076},[54,64792,9783],{"class":7403},[54,64794,64795],{"class":7407},"eqeqeq",[54,64797,9783],{"class":7403},[54,64799,40859],{"class":6058},[54,64801,9783],{"class":7403},[54,64803,63887],{"class":7407},[54,64805,9783],{"class":7403},[54,64807,376],{"class":6047},[54,64809,64810],{"class":8381}," \u002F\u002F Forces the use of === and !== instead of == and !=\n",[54,64812,64813,64815,64818,64820,64822,64824,64827,64829,64831],{"class":6028,"line":6092},[54,64814,9783],{"class":7403},[54,64816,64817],{"class":7407},"vue\u002Fmulti-word-component-names",[54,64819,9783],{"class":7403},[54,64821,40859],{"class":6058},[54,64823,9783],{"class":7403},[54,64825,64826],{"class":7407},"off",[54,64828,9783],{"class":7403},[54,64830,376],{"class":6047},[54,64832,64833],{"class":8381}," \u002F\u002F Disables the rule that forces multi-word component names\n",[12,64835,64836,64837,64840,64841,60681],{},"In the project we created, you can use the ",[49,64838,64839],{},"npm run lint"," command to review all your code according to the configuration in the ",[49,64842,64843],{},"eslint.config.js",[12,64845,64846,64849],{},[327,64847,64848],{},"About Prettier",", there's some debate about its use, many people don't like it because it can impose a style you don't like, so try it, explore it, and use it only if you're comfortable with it.\nInstead of Prettier, to try to always maintain consistent style, you can use alternatives like EditorConfig, ESLint's own rules, or your code editor's configuration.",[12,64851,64852],{},"If you use some of these tools you can explore their extensions:",[321,64854,64855,64862,64869],{},[324,64856,64857],{},[19,64858,64861],{"href":64859,"target":29167,"rel":64860},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=dbaeumer.vscode-eslint",[29169,29170],"ESLint extension for VS Code",[324,64863,64864],{},[19,64865,64868],{"href":64866,"target":29167,"rel":64867},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=esbenp.prettier-vscode",[29169,29170],"Prettier - Code formatter",[324,64870,64871],{},[19,64872,64875],{"href":64873,"target":29167,"rel":64874},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=EditorConfig.EditorConfig",[29169,29170],"EditorConfig for VS Code",[29,64877],{},[32,64879,64881],{"id":64880},"extra-installing-tailwind-css-v4","EXTRA: Installing Tailwind CSS v4",[12,64883,64884,64885,64890],{},"Pure CSS is more than fine, you can achieve incredible results (sometimes even ",[19,64886,64889],{"href":64887,"target":29167,"rel":64888},"https:\u002F\u002Fgithub.com\u002Fyou-dont-need\u002FYou-Dont-Need-JavaScript",[29169,29170],"without needing JavaScript","), but an option you have to speed up your development and maintain consistent style is Tailwind CSS.",[12,64892,64893,64894,64899],{},"Following the official steps in the ",[19,64895,64898],{"href":64896,"target":29167,"rel":64897},"https:\u002F\u002Ftailwindcss.com\u002Fdocs\u002Finstallation\u002Fusing-vite",[29169,29170],"Tailwind CSS documentation",", let's install Tailwind CSS v4 in our Vue project with Vite.",[12,64901,64902],{},"First (being inside the project folder), install Tailwind CSS and its Vite plugin:",[6019,64904,64906],{"className":60071,"code":64905,"language":60073,"meta":4069,"style":4069},"npm install tailwindcss @tailwindcss\u002Fvite\n",[49,64907,64908],{"__ignoreMap":4069},[54,64909,64910,64912,64915,64918],{"class":6028,"line":6029},[54,64911,60009],{"class":60080},[54,64913,64914],{"class":7407}," install",[54,64916,64917],{"class":7407}," tailwindcss",[54,64919,64920],{"class":7407}," @tailwindcss\u002Fvite\n",[12,64922,64923,64924,61726],{},"Then, we add the plugin to our ",[49,64925,64926],{},"vite.config.js",[6019,64928,64930],{"className":61729,"code":64929,"language":61731,"meta":4069,"style":4069},"import { fileURLToPath, URL } from 'node:url';\n\nimport { defineConfig } from 'vite';\nimport vue from '@vitejs\u002Fplugin-vue';\nimport vueDevTools from 'vite-plugin-vue-devtools';\nimport tailwindcss from '@tailwindcss\u002Fvite'; \u002F\u002F Import the plugin\n\n\u002F\u002F https:\u002F\u002Fvite.dev\u002Fconfig\u002F\nexport default defineConfig({\n  plugins: [\n    vue(),\n    vueDevTools(),\n    tailwindcss(), \u002F\u002F Add to Vite configuration\n  ],\n  resolve: {\n    alias: {\n      '@': fileURLToPath(new URL('.\u002Fsrc', import.meta.url)),\n    },\n  },\n});\n",[49,64931,64932,64959,64963,64985,65003,65021,65042,65046,65051,65061,65070,65078,65085,65095,65099,65108,65117,65163,65167,65171],{"__ignoreMap":4069},[54,64933,64934,64936,64938,64941,64943,64946,64948,64950,64952,64955,64957],{"class":6028,"line":6029},[54,64935,9572],{"class":6032},[54,64937,61758],{"class":6047},[54,64939,64940],{"class":6095}," fileURLToPath",[54,64942,376],{"class":6047},[54,64944,64945],{"class":6095}," URL",[54,64947,61764],{"class":6047},[54,64949,61767],{"class":6032},[54,64951,8411],{"class":7403},[54,64953,64954],{"class":7407},"node:url",[54,64956,7404],{"class":7403},[54,64958,61747],{"class":6047},[54,64960,64961],{"class":6028,"line":4076},[54,64962,7455],{"emptyLinePlaceholder":7454},[54,64964,64965,64967,64969,64972,64974,64976,64978,64981,64983],{"class":6028,"line":6092},[54,64966,9572],{"class":6032},[54,64968,61758],{"class":6047},[54,64970,64971],{"class":6095}," defineConfig",[54,64973,61764],{"class":6047},[54,64975,61767],{"class":6032},[54,64977,8411],{"class":7403},[54,64979,64980],{"class":7407},"vite",[54,64982,7404],{"class":7403},[54,64984,61747],{"class":6047},[54,64986,64987,64989,64992,64994,64996,64999,65001],{"class":6028,"line":7458},[54,64988,9572],{"class":6032},[54,64990,64991],{"class":6095}," vue",[54,64993,61767],{"class":6032},[54,64995,8411],{"class":7403},[54,64997,64998],{"class":7407},"@vitejs\u002Fplugin-vue",[54,65000,7404],{"class":7403},[54,65002,61747],{"class":6047},[54,65004,65005,65007,65010,65012,65014,65017,65019],{"class":6028,"line":7481},[54,65006,9572],{"class":6032},[54,65008,65009],{"class":6095}," vueDevTools",[54,65011,61767],{"class":6032},[54,65013,8411],{"class":7403},[54,65015,65016],{"class":7407},"vite-plugin-vue-devtools",[54,65018,7404],{"class":7403},[54,65020,61747],{"class":6047},[54,65022,65023,65025,65027,65029,65031,65034,65036,65039],{"class":6028,"line":8485},[54,65024,9572],{"class":6032},[54,65026,64917],{"class":6095},[54,65028,61767],{"class":6032},[54,65030,8411],{"class":7403},[54,65032,65033],{"class":7407},"@tailwindcss\u002Fvite",[54,65035,7404],{"class":7403},[54,65037,65038],{"class":6047},";",[54,65040,65041],{"class":8381}," \u002F\u002F Import the plugin\n",[54,65043,65044],{"class":6028,"line":8533},[54,65045,7455],{"emptyLinePlaceholder":7454},[54,65047,65048],{"class":6028,"line":8539},[54,65049,65050],{"class":8381},"\u002F\u002F https:\u002F\u002Fvite.dev\u002Fconfig\u002F\n",[54,65052,65053,65055,65057,65059],{"class":6028,"line":9228},[54,65054,62937],{"class":6032},[54,65056,62940],{"class":6032},[54,65058,64971],{"class":60080},[54,65060,40067],{"class":6047},[54,65062,65063,65066,65068],{"class":6028,"line":9714},[54,65064,65065],{"class":6043},"  plugins",[54,65067,950],{"class":6047},[54,65069,62798],{"class":6047},[54,65071,65072,65075],{"class":6028,"line":9739},[54,65073,65074],{"class":60080},"    vue",[54,65076,65077],{"class":6047},"(),\n",[54,65079,65080,65083],{"class":6028,"line":9770},[54,65081,65082],{"class":60080},"    vueDevTools",[54,65084,65077],{"class":6047},[54,65086,65087,65090,65092],{"class":6028,"line":9775},[54,65088,65089],{"class":60080},"    tailwindcss",[54,65091,39925],{"class":6047},[54,65093,65094],{"class":8381}," \u002F\u002F Add to Vite configuration\n",[54,65096,65097],{"class":6028,"line":9793},[54,65098,62923],{"class":6047},[54,65100,65101,65104,65106],{"class":6028,"line":9818},[54,65102,65103],{"class":6043},"  resolve",[54,65105,950],{"class":6047},[54,65107,63109],{"class":6047},[54,65109,65110,65113,65115],{"class":6028,"line":9842},[54,65111,65112],{"class":6043},"    alias",[54,65114,950],{"class":6047},[54,65116,63109],{"class":6047},[54,65118,65119,65122,65125,65127,65129,65131,65133,65136,65138,65140,65142,65145,65147,65149,65151,65153,65155,65157,65160],{"class":6028,"line":9867},[54,65120,65121],{"class":7403},"      '",[54,65123,65124],{"class":7407},"@",[54,65126,7404],{"class":7403},[54,65128,950],{"class":6047},[54,65130,64940],{"class":60080},[54,65132,85],{"class":6047},[54,65134,65135],{"class":6078},"new",[54,65137,64945],{"class":60080},[54,65139,85],{"class":6047},[54,65141,7404],{"class":7403},[54,65143,65144],{"class":7407},".\u002Fsrc",[54,65146,7404],{"class":7403},[54,65148,376],{"class":6047},[54,65150,62903],{"class":6032},[54,65152,343],{"class":6047},[54,65154,62048],{"class":6043},[54,65156,343],{"class":6047},[54,65158,65159],{"class":6095},"url",[54,65161,65162],{"class":6047},")),\n",[54,65164,65165],{"class":6028,"line":9872},[54,65166,62850],{"class":6047},[54,65168,65169],{"class":6028,"line":9878},[54,65170,63269],{"class":6047},[54,65172,65173],{"class":6028,"line":9924},[54,65174,62928],{"class":6047},[12,65176,65177,65178,65181],{},"Then in the ",[49,65179,65180],{},"src\u002Fassets\u002Fmain.css"," file, replace all content with the following:",[6019,65183,65187],{"className":65184,"code":65185,"language":65186,"meta":4069,"style":4069},"language-css shiki shiki-themes vitesse-light vitesse-dark","@import '.\u002Fbase.css';\n\n@import 'tailwindcss';\n","css",[49,65188,65189,65204,65208],{"__ignoreMap":4069},[54,65190,65191,65193,65195,65197,65200,65202],{"class":6028,"line":6029},[54,65192,65124],{"class":6047},[54,65194,9572],{"class":6032},[54,65196,8411],{"class":7403},[54,65198,65199],{"class":7407},".\u002Fbase.css",[54,65201,7404],{"class":7403},[54,65203,61747],{"class":6047},[54,65205,65206],{"class":6028,"line":4076},[54,65207,7455],{"emptyLinePlaceholder":7454},[54,65209,65210,65212,65214,65216,65219,65221],{"class":6028,"line":6092},[54,65211,65124],{"class":6047},[54,65213,9572],{"class":6032},[54,65215,8411],{"class":7403},[54,65217,65218],{"class":7407},"tailwindcss",[54,65220,7404],{"class":7403},[54,65222,61747],{"class":6047},[12,65224,65225,65226,65229],{},"We take the opportunity to clean up the ",[49,65227,65228],{},"src\u002Fassets\u002Fbase.css"," file and leave only what's necessary:",[6019,65231,65233],{"className":65184,"code":65232,"language":65186,"meta":4069,"style":4069},"*,\n*::before,\n*::after {\n  box-sizing: border-box;\n  margin: 0;\n  font-weight: normal;\n}\n\nbody {\n  min-height: 100vh;\n  color: var(--color-text);\n  background: var(--color-background);\n  transition:\n    color 0.5s,\n    background-color 0.5s;\n  line-height: 1.6;\n  font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;\n  font-size: 15px;\n  text-rendering: optimizeLegibility;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n",[49,65234,65235,65241,65253,65264,65276,65287,65299,65303,65307,65313,65328,65345,65361,65368,65380,65391,65403,65440,65454,65466,65478,65490],{"__ignoreMap":4069},[54,65236,65237,65239],{"class":6028,"line":6029},[54,65238,31147],{"class":6032},[54,65240,31160],{"class":6047},[54,65242,65243,65245,65248,65251],{"class":6028,"line":4076},[54,65244,31147],{"class":6032},[54,65246,65247],{"class":6047},"::",[54,65249,65250],{"class":6095},"before",[54,65252,31160],{"class":6047},[54,65254,65255,65257,65259,65262],{"class":6028,"line":6092},[54,65256,31147],{"class":6032},[54,65258,65247],{"class":6047},[54,65260,65261],{"class":6095},"after",[54,65263,63109],{"class":6047},[54,65265,65266,65269,65271,65274],{"class":6028,"line":7458},[54,65267,65268],{"class":6043},"  box-sizing",[54,65270,950],{"class":6047},[54,65272,65273],{"class":6036}," border-box",[54,65275,61747],{"class":6047},[54,65277,65278,65281,65283,65285],{"class":6028,"line":7481},[54,65279,65280],{"class":6043},"  margin",[54,65282,950],{"class":6047},[54,65284,30176],{"class":6050},[54,65286,61747],{"class":6047},[54,65288,65289,65292,65294,65297],{"class":6028,"line":8485},[54,65290,65291],{"class":6043},"  font-weight",[54,65293,950],{"class":6047},[54,65295,65296],{"class":6036}," normal",[54,65298,61747],{"class":6047},[54,65300,65301],{"class":6028,"line":8533},[54,65302,63960],{"class":6047},[54,65304,65305],{"class":6028,"line":8539},[54,65306,7455],{"emptyLinePlaceholder":7454},[54,65308,65309,65311],{"class":6028,"line":9228},[54,65310,62163],{"class":6032},[54,65312,63109],{"class":6047},[54,65314,65315,65318,65320,65323,65326],{"class":6028,"line":9714},[54,65316,65317],{"class":6043},"  min-height",[54,65319,950],{"class":6047},[54,65321,65322],{"class":6050}," 100",[54,65324,65325],{"class":6078},"vh",[54,65327,61747],{"class":6047},[54,65329,65330,65333,65335,65338,65340,65343],{"class":6028,"line":9739},[54,65331,65332],{"class":6043},"  color",[54,65334,950],{"class":6047},[54,65336,65337],{"class":6043}," var",[54,65339,85],{"class":6047},[54,65341,65342],{"class":6095},"--color-text",[54,65344,61862],{"class":6047},[54,65346,65347,65350,65352,65354,65356,65359],{"class":6028,"line":9770},[54,65348,65349],{"class":6043},"  background",[54,65351,950],{"class":6047},[54,65353,65337],{"class":6043},[54,65355,85],{"class":6047},[54,65357,65358],{"class":6095},"--color-background",[54,65360,61862],{"class":6047},[54,65362,65363,65366],{"class":6028,"line":9775},[54,65364,65365],{"class":6043},"  transition",[54,65367,31097],{"class":6047},[54,65369,65370,65373,65376,65378],{"class":6028,"line":9793},[54,65371,65372],{"class":6036},"    color",[54,65374,65375],{"class":6050}," 0.5",[54,65377,4175],{"class":6078},[54,65379,31160],{"class":6047},[54,65381,65382,65385,65387,65389],{"class":6028,"line":9818},[54,65383,65384],{"class":6058},"    background-color ",[54,65386,27329],{"class":6050},[54,65388,4175],{"class":6078},[54,65390,61747],{"class":6047},[54,65392,65393,65396,65398,65401],{"class":6028,"line":9842},[54,65394,65395],{"class":6043},"  line-height",[54,65397,950],{"class":6047},[54,65399,65400],{"class":6050}," 1.6",[54,65402,61747],{"class":6047},[54,65404,65405,65408,65410,65413,65415,65418,65420,65423,65425,65428,65430,65433,65435,65438],{"class":6028,"line":9867},[54,65406,65407],{"class":6043},"  font-family",[54,65409,950],{"class":6047},[54,65411,65412],{"class":6058}," Inter",[54,65414,376],{"class":6047},[54,65416,65417],{"class":6036}," system-ui",[54,65419,376],{"class":6047},[54,65421,65422],{"class":6058}," Avenir",[54,65424,376],{"class":6047},[54,65426,65427],{"class":6036}," Helvetica",[54,65429,376],{"class":6047},[54,65431,65432],{"class":6036}," Arial",[54,65434,376],{"class":6047},[54,65436,65437],{"class":6036}," sans-serif",[54,65439,61747],{"class":6047},[54,65441,65442,65445,65447,65449,65452],{"class":6028,"line":9872},[54,65443,65444],{"class":6043},"  font-size",[54,65446,950],{"class":6047},[54,65448,37113],{"class":6050},[54,65450,65451],{"class":6078},"px",[54,65453,61747],{"class":6047},[54,65455,65456,65459,65461,65464],{"class":6028,"line":9878},[54,65457,65458],{"class":6043},"  text-rendering",[54,65460,950],{"class":6047},[54,65462,65463],{"class":6036}," optimizeLegibility",[54,65465,61747],{"class":6047},[54,65467,65468,65471,65473,65476],{"class":6028,"line":9924},[54,65469,65470],{"class":6043},"  -webkit-font-smoothing",[54,65472,950],{"class":6047},[54,65474,65475],{"class":6036}," antialiased",[54,65477,61747],{"class":6047},[54,65479,65480,65483,65485,65488],{"class":6028,"line":9952},[54,65481,65482],{"class":6043},"  -moz-osx-font-smoothing",[54,65484,950],{"class":6047},[54,65486,65487],{"class":6036}," grayscale",[54,65489,61747],{"class":6047},[54,65491,65492],{"class":6028,"line":9977},[54,65493,63960],{"class":6047},[12,65495,65496,65497,65500],{},"Now let's test that everything works correctly. First, stop the development server if it's running (",[49,65498,65499],{},"Ctrl + C"," in the terminal) and then start it again:",[6019,65502,65503],{"className":60071,"code":60321,"language":60073,"meta":4069,"style":4069},[49,65504,65505],{"__ignoreMap":4069},[54,65506,65507,65509,65511],{"class":6028,"line":6029},[54,65508,60009],{"class":60080},[54,65510,60310],{"class":7407},[54,65512,60332],{"class":7407},[12,65514,62263,65515,65517],{},[49,65516,62266],{}," file and replace all content with the following:",[6019,65519,65521],{"className":62269,"code":65520,"language":61772,"meta":4069,"style":4069},"\u003Cscript setup>\nimport { RouterLink, RouterView } from 'vue-router';\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cdiv class=\"flex h-screen flex-col bg-gray-50\">\n    \u003C!-- App Bar -->\n    \u003Cheader class=\"flex h-16 items-center justify-between bg-white px-6 shadow-sm\">\n      \u003Cdiv class=\"text-xl font-bold text-gray-800\">My Project\u003C\u002Fdiv>\n      \u003Cnav class=\"flex gap-4\" aria-label=\"Main Navigation\">\n        \u003Ca href=\"#\" class=\"text-gray-600 hover:text-gray-900\">Home\u003C\u002Fa>\n        \u003Ca href=\"#\" class=\"text-gray-600 hover:text-gray-900\">Profile\u003C\u002Fa>\n      \u003C\u002Fnav>\n    \u003C\u002Fheader>\n\n    \u003Cdiv class=\"flex flex-1 overflow-hidden\">\n      \u003C!-- Sidebar -->\n      \u003Caside class=\"w-64 overflow-y-auto bg-white border-r border-gray-200\">\n        \u003Cnav class=\"p-4 space-y-2\" aria-label=\"Sidebar Navigation\">\n          \u003CRouterLink\n            to=\"\u002F\"\n            class=\"block rounded-md px-4 py-2 text-gray-700 hover:bg-gray-100\"\n            exact-active-class=\"text-indigo-700 font-bold\"\n          >\n            Home\n          \u003C\u002FRouterLink>\n          \u003CRouterLink\n            to=\"\u002Fabout\"\n            class=\"block rounded-md px-4 py-2 text-gray-700 hover:bg-gray-100\"\n            exact-active-class=\"text-indigo-700 font-bold\"\n          >\n            About\n          \u003C\u002FRouterLink>\n        \u003C\u002Fnav>\n      \u003C\u002Faside>\n\n      \u003C!-- Main Content -->\n      \u003Cmain class=\"flex-1 overflow-y-auto p-6\">\n        \u003CRouterView \u002F>\n      \u003C\u002Fmain>\n    \u003C\u002Fdiv>\n\n    \u003C!-- Footer -->\n    \u003Cfooter\n      class=\"flex h-12 items-center justify-center bg-white border-t border-gray-200 text-sm text-gray-500\"\n    >\n      &copy; 2025 My Project. All rights reserved.\n    \u003C\u002Ffooter>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n",[49,65522,65523,65533,65557,65565,65569,65577,65596,65601,65620,65648,65679,65717,65754,65762,65770,65774,65793,65798,65818,65848,65856,65870,65884,65898,65903,65908,65917,65923,65935,65947,65959,65963,65968,65976,65985,65993,65997,66002,66022,66030,66038,66046,66050,66055,66062,66076,66081,66093,66102,66110],{"__ignoreMap":4069},[54,65524,65525,65527,65529,65531],{"class":6028,"line":6029},[54,65526,56583],{"class":6047},[54,65528,62197],{"class":6032},[54,65530,62281],{"class":6095},[54,65532,62015],{"class":6047},[54,65534,65535,65537,65539,65541,65543,65545,65547,65549,65551,65553,65555],{"class":6028,"line":4076},[54,65536,9572],{"class":6032},[54,65538,61758],{"class":6047},[54,65540,62292],{"class":6095},[54,65542,376],{"class":6047},[54,65544,62297],{"class":6095},[54,65546,61764],{"class":6047},[54,65548,61767],{"class":6032},[54,65550,8411],{"class":7403},[54,65552,62306],{"class":7407},[54,65554,7404],{"class":7403},[54,65556,61747],{"class":6047},[54,65558,65559,65561,65563],{"class":6028,"line":6092},[54,65560,62143],{"class":6047},[54,65562,62197],{"class":6032},[54,65564,62015],{"class":6047},[54,65566,65567],{"class":6028,"line":7458},[54,65568,7455],{"emptyLinePlaceholder":7454},[54,65570,65571,65573,65575],{"class":6028,"line":7481},[54,65572,56583],{"class":6047},[54,65574,62409],{"class":6032},[54,65576,62015],{"class":6047},[54,65578,65579,65581,65583,65585,65587,65589,65592,65594],{"class":6028,"line":8485},[54,65580,62036],{"class":6047},[54,65582,62172],{"class":6032},[54,65584,62441],{"class":6095},[54,65586,94],{"class":6047},[54,65588,9783],{"class":7403},[54,65590,65591],{"class":7407},"flex h-screen flex-col bg-gray-50",[54,65593,9783],{"class":7403},[54,65595,62015],{"class":6047},[54,65597,65598],{"class":6028,"line":8533},[54,65599,65600],{"class":8381},"    \u003C!-- App Bar -->\n",[54,65602,65603,65605,65607,65609,65611,65613,65616,65618],{"class":6028,"line":8539},[54,65604,62045],{"class":6047},[54,65606,62418],{"class":6032},[54,65608,62441],{"class":6095},[54,65610,94],{"class":6047},[54,65612,9783],{"class":7403},[54,65614,65615],{"class":7407},"flex h-16 items-center justify-between bg-white px-6 shadow-sm",[54,65617,9783],{"class":7403},[54,65619,62015],{"class":6047},[54,65621,65622,65624,65626,65628,65630,65632,65635,65637,65639,65642,65644,65646],{"class":6028,"line":9228},[54,65623,62513],{"class":6047},[54,65625,62172],{"class":6032},[54,65627,62441],{"class":6095},[54,65629,94],{"class":6047},[54,65631,9783],{"class":7403},[54,65633,65634],{"class":7407},"text-xl font-bold text-gray-800",[54,65636,9783],{"class":7403},[54,65638,62137],{"class":6047},[54,65640,65641],{"class":6058},"My Project",[54,65643,62143],{"class":6047},[54,65645,62172],{"class":6032},[54,65647,62015],{"class":6047},[54,65649,65650,65652,65654,65656,65658,65660,65663,65665,65668,65670,65672,65675,65677],{"class":6028,"line":9714},[54,65651,62513],{"class":6047},[54,65653,62541],{"class":6032},[54,65655,62441],{"class":6095},[54,65657,94],{"class":6047},[54,65659,9783],{"class":7403},[54,65661,65662],{"class":7407},"flex gap-4",[54,65664,9783],{"class":7403},[54,65666,65667],{"class":6095}," aria-label",[54,65669,94],{"class":6047},[54,65671,9783],{"class":7403},[54,65673,65674],{"class":7407},"Main Navigation",[54,65676,9783],{"class":7403},[54,65678,62015],{"class":6047},[54,65680,65681,65683,65685,65687,65689,65691,65694,65696,65698,65700,65702,65705,65707,65709,65711,65713,65715],{"class":6028,"line":9739},[54,65682,62548],{"class":6047},[54,65684,19],{"class":6032},[54,65686,62085],{"class":6095},[54,65688,94],{"class":6047},[54,65690,9783],{"class":7403},[54,65692,65693],{"class":7407},"#",[54,65695,9783],{"class":7403},[54,65697,62441],{"class":6095},[54,65699,94],{"class":6047},[54,65701,9783],{"class":7403},[54,65703,65704],{"class":7407},"text-gray-600 hover:text-gray-900",[54,65706,9783],{"class":7403},[54,65708,62137],{"class":6047},[54,65710,62567],{"class":6058},[54,65712,62143],{"class":6047},[54,65714,19],{"class":6032},[54,65716,62015],{"class":6047},[54,65718,65719,65721,65723,65725,65727,65729,65731,65733,65735,65737,65739,65741,65743,65745,65748,65750,65752],{"class":6028,"line":9770},[54,65720,62548],{"class":6047},[54,65722,19],{"class":6032},[54,65724,62085],{"class":6095},[54,65726,94],{"class":6047},[54,65728,9783],{"class":7403},[54,65730,65693],{"class":7407},[54,65732,9783],{"class":7403},[54,65734,62441],{"class":6095},[54,65736,94],{"class":6047},[54,65738,9783],{"class":7403},[54,65740,65704],{"class":7407},[54,65742,9783],{"class":7403},[54,65744,62137],{"class":6047},[54,65746,65747],{"class":6058},"Profile",[54,65749,62143],{"class":6047},[54,65751,19],{"class":6032},[54,65753,62015],{"class":6047},[54,65755,65756,65758,65760],{"class":6028,"line":9775},[54,65757,62606],{"class":6047},[54,65759,62541],{"class":6032},[54,65761,62015],{"class":6047},[54,65763,65764,65766,65768],{"class":6028,"line":9793},[54,65765,62615],{"class":6047},[54,65767,62418],{"class":6032},[54,65769,62015],{"class":6047},[54,65771,65772],{"class":6028,"line":9818},[54,65773,7455],{"emptyLinePlaceholder":7454},[54,65775,65776,65778,65780,65782,65784,65786,65789,65791],{"class":6028,"line":9842},[54,65777,62045],{"class":6047},[54,65779,62172],{"class":6032},[54,65781,62441],{"class":6095},[54,65783,94],{"class":6047},[54,65785,9783],{"class":7403},[54,65787,65788],{"class":7407},"flex flex-1 overflow-hidden",[54,65790,9783],{"class":7403},[54,65792,62015],{"class":6047},[54,65794,65795],{"class":6028,"line":9867},[54,65796,65797],{"class":8381},"      \u003C!-- Sidebar -->\n",[54,65799,65800,65802,65805,65807,65809,65811,65814,65816],{"class":6028,"line":9872},[54,65801,62513],{"class":6047},[54,65803,65804],{"class":6032},"aside",[54,65806,62441],{"class":6095},[54,65808,94],{"class":6047},[54,65810,9783],{"class":7403},[54,65812,65813],{"class":7407},"w-64 overflow-y-auto bg-white border-r border-gray-200",[54,65815,9783],{"class":7403},[54,65817,62015],{"class":6047},[54,65819,65820,65822,65824,65826,65828,65830,65833,65835,65837,65839,65841,65844,65846],{"class":6028,"line":9878},[54,65821,62548],{"class":6047},[54,65823,62541],{"class":6032},[54,65825,62441],{"class":6095},[54,65827,94],{"class":6047},[54,65829,9783],{"class":7403},[54,65831,65832],{"class":7407},"p-4 space-y-2",[54,65834,9783],{"class":7403},[54,65836,65667],{"class":6095},[54,65838,94],{"class":6047},[54,65840,9783],{"class":7403},[54,65842,65843],{"class":7407},"Sidebar Navigation",[54,65845,9783],{"class":7403},[54,65847,62015],{"class":6047},[54,65849,65850,65853],{"class":6028,"line":9924},[54,65851,65852],{"class":6047},"          \u003C",[54,65854,65855],{"class":6032},"RouterLink\n",[54,65857,65858,65861,65863,65865,65867],{"class":6028,"line":9952},[54,65859,65860],{"class":6095},"            to",[54,65862,94],{"class":6047},[54,65864,9783],{"class":7403},[54,65866,12974],{"class":7407},[54,65868,65869],{"class":7403},"\"\n",[54,65871,65872,65875,65877,65879,65882],{"class":6028,"line":9977},[54,65873,65874],{"class":6095},"            class",[54,65876,94],{"class":6047},[54,65878,9783],{"class":7403},[54,65880,65881],{"class":7407},"block rounded-md px-4 py-2 text-gray-700 hover:bg-gray-100",[54,65883,65869],{"class":7403},[54,65885,65886,65889,65891,65893,65896],{"class":6028,"line":10030},[54,65887,65888],{"class":6095},"            exact-active-class",[54,65890,94],{"class":6047},[54,65892,9783],{"class":7403},[54,65894,65895],{"class":7407},"text-indigo-700 font-bold",[54,65897,65869],{"class":7403},[54,65899,65900],{"class":6028,"line":10035},[54,65901,65902],{"class":6047},"          >\n",[54,65904,65905],{"class":6028,"line":10051},[54,65906,65907],{"class":6058},"            Home\n",[54,65909,65910,65913,65915],{"class":6028,"line":10075},[54,65911,65912],{"class":6047},"          \u003C\u002F",[54,65914,62551],{"class":6032},[54,65916,62015],{"class":6047},[54,65918,65919,65921],{"class":6028,"line":10100},[54,65920,65852],{"class":6047},[54,65922,65855],{"class":6032},[54,65924,65925,65927,65929,65931,65933],{"class":6028,"line":10125},[54,65926,65860],{"class":6095},[54,65928,94],{"class":6047},[54,65930,9783],{"class":7403},[54,65932,62588],{"class":7407},[54,65934,65869],{"class":7403},[54,65936,65937,65939,65941,65943,65945],{"class":6028,"line":34031},[54,65938,65874],{"class":6095},[54,65940,94],{"class":6047},[54,65942,9783],{"class":7403},[54,65944,65881],{"class":7407},[54,65946,65869],{"class":7403},[54,65948,65949,65951,65953,65955,65957],{"class":6028,"line":34046},[54,65950,65888],{"class":6095},[54,65952,94],{"class":6047},[54,65954,9783],{"class":7403},[54,65956,65895],{"class":7407},[54,65958,65869],{"class":7403},[54,65960,65961],{"class":6028,"line":34061},[54,65962,65902],{"class":6047},[54,65964,65965],{"class":6028,"line":34076},[54,65966,65967],{"class":6058},"            About\n",[54,65969,65970,65972,65974],{"class":6028,"line":34091},[54,65971,65912],{"class":6047},[54,65973,62551],{"class":6032},[54,65975,62015],{"class":6047},[54,65977,65978,65981,65983],{"class":6028,"line":34106},[54,65979,65980],{"class":6047},"        \u003C\u002F",[54,65982,62541],{"class":6032},[54,65984,62015],{"class":6047},[54,65986,65987,65989,65991],{"class":6028,"line":34111},[54,65988,62606],{"class":6047},[54,65990,65804],{"class":6032},[54,65992,62015],{"class":6047},[54,65994,65995],{"class":6028,"line":34135},[54,65996,7455],{"emptyLinePlaceholder":7454},[54,65998,65999],{"class":6028,"line":34158},[54,66000,66001],{"class":8381},"      \u003C!-- Main Content -->\n",[54,66003,66004,66006,66009,66011,66013,66015,66018,66020],{"class":6028,"line":34181},[54,66005,62513],{"class":6047},[54,66007,66008],{"class":6032},"main",[54,66010,62441],{"class":6095},[54,66012,94],{"class":6047},[54,66014,9783],{"class":7403},[54,66016,66017],{"class":7407},"flex-1 overflow-y-auto p-6",[54,66019,9783],{"class":7403},[54,66021,62015],{"class":6047},[54,66023,66024,66026,66028],{"class":6028,"line":34204},[54,66025,62548],{"class":6047},[54,66027,62638],{"class":6032},[54,66029,62063],{"class":6047},[54,66031,66032,66034,66036],{"class":6028,"line":34232},[54,66033,62606],{"class":6047},[54,66035,66008],{"class":6032},[54,66037,62015],{"class":6047},[54,66039,66040,66042,66044],{"class":6028,"line":34237},[54,66041,62615],{"class":6047},[54,66043,62172],{"class":6032},[54,66045,62015],{"class":6047},[54,66047,66048],{"class":6028,"line":34285},[54,66049,7455],{"emptyLinePlaceholder":7454},[54,66051,66052],{"class":6028,"line":34374},[54,66053,66054],{"class":8381},"    \u003C!-- Footer -->\n",[54,66056,66057,66059],{"class":6028,"line":34398},[54,66058,62045],{"class":6047},[54,66060,66061],{"class":6032},"footer\n",[54,66063,66064,66067,66069,66071,66074],{"class":6028,"line":34422},[54,66065,66066],{"class":6095},"      class",[54,66068,94],{"class":6047},[54,66070,9783],{"class":7403},[54,66072,66073],{"class":7407},"flex h-12 items-center justify-center bg-white border-t border-gray-200 text-sm text-gray-500",[54,66075,65869],{"class":7403},[54,66077,66078],{"class":6028,"line":34445},[54,66079,66080],{"class":6047},"    >\n",[54,66082,66083,66086,66088,66090],{"class":6028,"line":34468},[54,66084,66085],{"class":6047},"      &",[54,66087,29440],{"class":6036},[54,66089,65038],{"class":6047},[54,66091,66092],{"class":6058}," 2025 My Project. All rights reserved.\n",[54,66094,66095,66097,66100],{"class":6028,"line":34473},[54,66096,62615],{"class":6047},[54,66098,66099],{"class":6032},"footer",[54,66101,62015],{"class":6047},[54,66103,66104,66106,66108],{"class":6028,"line":34484},[54,66105,62152],{"class":6047},[54,66107,62172],{"class":6032},[54,66109,62015],{"class":6047},[54,66111,66112,66114,66116],{"class":6028,"line":36233},[54,66113,62143],{"class":6047},[54,66115,62409],{"class":6032},[54,66117,62015],{"class":6047},[12,66119,66120,66121,66123],{},"With this, we have created a basic structure with an app bar, a sidebar, a main content area, and a footer, all styled with Tailwind CSS classes.\nIdeally, each block (AppBar, Sidebar, Footer) should be a separate component to promote reuse and maintenance, but for this example, we leave everything in ",[49,66122,60756],{}," for simplicity.",[12,66125,66126,66127,66130],{},"Verify that everything works correctly by opening ",[49,66128,66129],{},"http:\u002F\u002Flocalhost:5173"," in your browser. You should see the basic structure with styles applied.",[12,66132,66133,66134,66138,66139,343],{},"With that, you now have Tailwind CSS v4 working in your project. Explore its ",[19,66135,60393],{"href":66136,"target":29167,"rel":66137},"https:\u002F\u002Ftailwindcss.com",[29169,29170]," and install its extension for better autocompletion in VS Code: ",[19,66140,66143],{"href":66141,"target":29167,"rel":66142},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=bradlc.vscode-tailwindcss",[29169,29170],"Tailwind CSS IntelliSense",[29,66145],{},[32,66147,66149],{"id":66148},"extra-uploading-the-project-to-github","EXTRA: Uploading the project to GitHub",[12,66151,66152],{},"For this, we have many options. Before starting, I assume you already have a GitHub account and Git installed on your machine.",[4006,66154,66155],{},[324,66156,66157],{},"First, initialize a Git repository in the project folder (if you haven't already):",[6019,66159,66161],{"className":60071,"code":66160,"language":60073,"meta":4069,"style":4069},"git init\n",[49,66162,66163],{"__ignoreMap":4069},[54,66164,66165,66168],{"class":6028,"line":6029},[54,66166,66167],{"class":60080},"git",[54,66169,66170],{"class":7407}," init\n",[4006,66172,66173],{"start":4076},[324,66174,66175,66176,66179],{},"Then create a ",[49,66177,66178],{},".gitignore"," file in the root of the project (you probably already have one) and make sure it contains the following lines to ignore unnecessary files and folders:",[6019,66181,66184],{"className":66182,"code":66183,"language":198},[6942],"# Logs\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\npnpm-debug.log*\nlerna-debug.log*\n\nnode_modules\n.DS_Store\ndist\ndist-ssr\ncoverage\n*.local\n\n# Editor directories and files\n.vscode\u002F*\n!.vscode\u002Fextensions.json\n.idea\n*.suo\n*.ntvs*\n*.njsproj\n*.sln\n*.sw?\n\n*.tsbuildinfo\n\n.eslintcache\n\n# Cypress\n\u002Fcypress\u002Fvideos\u002F\n\u002Fcypress\u002Fscreenshots\u002F\n\n# Vitest\n__screenshots__\u002F\n\n",[49,66185,66183],{"__ignoreMap":4069},[4006,66187,66188],{"start":6092},[324,66189,66190],{},"Now let's add all files and make the initial commit:",[6019,66192,66194],{"className":60071,"code":66193,"language":60073,"meta":4069,"style":4069},"git add .\n",[49,66195,66196],{"__ignoreMap":4069},[54,66197,66198,66200,66203],{"class":6028,"line":6029},[54,66199,66167],{"class":60080},[54,66201,66202],{"class":7407}," add",[54,66204,66205],{"class":7407}," .\n",[6019,66207,66209],{"className":60071,"code":66208,"language":60073,"meta":4069,"style":4069},"git commit -m \"Initial commit\"\n",[49,66210,66211],{"__ignoreMap":4069},[54,66212,66213,66215,66218,66221,66223,66226],{"class":6028,"line":6029},[54,66214,66167],{"class":60080},[54,66216,66217],{"class":7407}," commit",[54,66219,66220],{"class":6036}," -m",[54,66222,36946],{"class":7403},[54,66224,66225],{"class":7407},"Initial commit",[54,66227,65869],{"class":7403},[4006,66229,66230,66237],{"start":7458},[324,66231,66232,66233,66236],{},"Now, go to GitHub and create a new repository. You can do this by clicking the \"+\" icon in the top right corner and selecting \"New repository\". Give it a name (for example, ",[49,66234,66235],{},"my-vue-app","), add a description if you want, and choose whether it will be public or private. Do not initialize it with a README, .gitignore, or license, since we already have those locally.",[324,66238,66239],{},"Then, follow the instructions GitHub gives you to connect your local repository with the remote one. They are usually something like this:",[6019,66241,66243],{"className":60071,"code":66242,"language":60073,"meta":4069,"style":4069},"git remote add origin https:\u002F\u002Fexample-url.git\n",[49,66244,66245],{"__ignoreMap":4069},[54,66246,66247,66249,66252,66254,66257],{"class":6028,"line":6029},[54,66248,66167],{"class":60080},[54,66250,66251],{"class":7407}," remote",[54,66253,66202],{"class":7407},[54,66255,66256],{"class":7407}," origin",[54,66258,66259],{"class":7407}," https:\u002F\u002Fexample-url.git\n",[6019,66261,66263],{"className":60071,"code":66262,"language":60073,"meta":4069,"style":4069},"git branch -M main\n",[49,66264,66265],{"__ignoreMap":4069},[54,66266,66267,66269,66272,66275],{"class":6028,"line":6029},[54,66268,66167],{"class":60080},[54,66270,66271],{"class":7407}," branch",[54,66273,66274],{"class":6036}," -M",[54,66276,66277],{"class":7407}," main\n",[6019,66279,66281],{"className":60071,"code":66280,"language":60073,"meta":4069,"style":4069},"git push -u origin main\n",[49,66282,66283],{"__ignoreMap":4069},[54,66284,66285,66287,66290,66293,66295],{"class":6028,"line":6029},[54,66286,66167],{"class":60080},[54,66288,66289],{"class":7407}," push",[54,66291,66292],{"class":6036}," -u",[54,66294,66256],{"class":7407},[54,66296,66277],{"class":7407},[4006,66298,66299],{"start":8485},[324,66300,66301],{},"We check status",[6019,66303,66305],{"className":60071,"code":66304,"language":60073,"meta":4069,"style":4069},"git status\n",[49,66306,66307],{"__ignoreMap":4069},[54,66308,66309,66311],{"class":6028,"line":6029},[54,66310,66167],{"class":60080},[54,66312,66313],{"class":7407}," status\n",[12,66315,66316,66317,66319,66320,66323],{},"It should say that we are on the ",[49,66318,66008],{}," branch, we are synchronized with the remote repository ",[49,66321,66322],{},"origin\u002Fmain",", and there is nothing to commit.",[4006,66325,66326],{"start":8533},[324,66327,66328],{},"Finally, whenever we make changes and want to push them to GitHub, we do:",[6019,66330,66332],{"className":60071,"code":66331,"language":60073,"meta":4069,"style":4069},"git add .\ngit commit -m \"Description of the changes\"\ngit push\n",[49,66333,66334,66342,66357],{"__ignoreMap":4069},[54,66335,66336,66338,66340],{"class":6028,"line":6029},[54,66337,66167],{"class":60080},[54,66339,66202],{"class":7407},[54,66341,66205],{"class":7407},[54,66343,66344,66346,66348,66350,66352,66355],{"class":6028,"line":4076},[54,66345,66167],{"class":60080},[54,66347,66217],{"class":7407},[54,66349,66220],{"class":6036},[54,66351,36946],{"class":7403},[54,66353,66354],{"class":7407},"Description of the changes",[54,66356,65869],{"class":7403},[54,66358,66359,66361],{"class":6028,"line":6092},[54,66360,66167],{"class":60080},[54,66362,66363],{"class":7407}," push\n",[12,66365,66366],{},"And that's it! You now have your Vue 3 project with Vite uploaded to GitHub.",[12,66368,66369],{},"It's common to always use a version control system like Git to manage your code, even in personal projects. It will help you keep a history of changes, collaborate with others, and protect your work.",[12,66371,66372,66373,66378],{},"I also recommend exploring ",[19,66374,66377],{"href":66375,"target":29167,"rel":66376},"https:\u002F\u002Fwww.conventionalcommits.org\u002Fen\u002Fv1.0.0\u002F",[29169,29170],"Conventional Commits"," to maintain consistent and meaningful commit messages. It's something many companies, teams, and open source projects use.",[12,66380,66381],{},"Some resources to learn more about Git and GitHub:",[321,66383,66384,66391,66398],{},[324,66385,66386],{},[19,66387,66390],{"href":66388,"target":29167,"rel":66389},"https:\u002F\u002Fgithub.com\u002Fdjayepro3\u002FGuide-Git-GitHub-VSCode",[29169,29170],"Git & GitHub with VS Code: A Beginner's Guide",[324,66392,66393],{},[19,66394,66397],{"href":66395,"target":29167,"rel":66396},"https:\u002F\u002Fdocs.github.com\u002Fen\u002Fget-started\u002Fstart-your-journey",[29169,29170],"GitHub Quickstart Guide",[324,66399,66400],{},[19,66401,66404],{"href":66402,"target":29167,"rel":66403},"https:\u002F\u002Fgit-scm.com\u002Fdoc",[29169,29170],"Git Documentation",[12,66406,66407],{},"VS Code Extensions:",[321,66409,66410,66417],{},[324,66411,66412],{},[19,66413,66416],{"href":66414,"target":29167,"rel":66415},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=eamodio.gitlens",[29169,29170],"Gitlens",[324,66418,66419],{},[19,66420,66423],{"href":66421,"target":29167,"rel":66422},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=mhutchie.git-graph",[29169,29170],"Git Graph",[29,66425],{},[32,66427,66429],{"id":66428},"extra-other-useful-extensions-for-vs-code","EXTRA: Other Useful Extensions for VS Code",[12,66431,66432],{},"Some extensions that I always recommend for VS Code (regardless of the type of project):",[321,66434,66435,66443,66451,66459],{},[324,66436,66437,66442],{},[19,66438,66441],{"href":66439,"target":29167,"rel":66440},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=usernamehw.errorlens",[29169,29170],"Error Lens",": Highlights errors and warnings directly in the code, making them easier to identify and fix.",[324,66444,66445,66450],{},[19,66446,66449],{"href":66447,"target":29167,"rel":66448},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=naumovs.color-highlight",[29169,29170],"Color Highlight",": Highlights colors defined in your CSS code, making them easier to visualize.",[324,66452,66453,66458],{},[19,66454,66457],{"href":66455,"target":29167,"rel":66456},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=aaron-bond.better-comments",[29169,29170],"Better Comments",": Improves the readability of comments in the code through colors and styles.",[324,66460,66461,66466,66467,66472],{},[19,66462,66465],{"href":66463,"target":29167,"rel":66464},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=antfu.iconify",[29169,29170],"Iconify Intellisense",": If you want to work with icons, this extension allows you to search and insert icons from multiple libraries directly into your code. Additionally, I recommend exploring its library ",[19,66468,66471],{"href":66469,"target":29167,"rel":66470},"https:\u002F\u002Ficon-sets.iconify.design\u002F",[29169,29170],"Iconify"," where you can find a wide variety of free icon sets.",[29,66474],{},[12,66476,66477],{},"Well, that's it for this introductory guide to Vue 3 with Vite. I hope you found it useful for starting your journey with this framework and its ecosystem.",[29,66479],{},[9193,66481,66482],{},"html pre.shiki code .s_xSY, html code.shiki .s_xSY{--shiki-default:#59873A;--shiki-dark:#80A665}html pre.shiki code .spP0B, html code.shiki .spP0B{--shiki-default:#B56959;--shiki-dark:#C98A7D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHLBJ, html code.shiki .sHLBJ{--shiki-default:#998418;--shiki-dark:#B8A965}html pre.shiki code .snYqZ, html code.shiki .snYqZ{--shiki-default:#A0ADA0;--shiki-dark:#758575DD}html pre.shiki code .sTPum, html code.shiki .sTPum{--shiki-default:#1E754F;--shiki-dark:#4D9375}html pre.shiki code .scnC2, html code.shiki .scnC2{--shiki-default:#B5695977;--shiki-dark:#C98A7D77}html pre.shiki code .si6no, html code.shiki .si6no{--shiki-default:#999999;--shiki-dark:#666666}html pre.shiki code .s9nN2, html code.shiki .s9nN2{--shiki-default:#B07D48;--shiki-dark:#BD976A}html pre.shiki code .s5TCs, html code.shiki .s5TCs{--shiki-default:#AB5959;--shiki-dark:#CB7676}html pre.shiki code .s8w-G, html code.shiki .s8w-G{--shiki-default:#393A34;--shiki-dark:#DBD7CAEE}html pre.shiki code .sfsYZ, html code.shiki .sfsYZ{--shiki-default:#A65E2B;--shiki-dark:#C99076}html pre.shiki code .sqbOQ, html code.shiki .sqbOQ{--shiki-default:#2F798A;--shiki-dark:#4C9A91}",{"title":4069,"searchDepth":6092,"depth":6092,"links":66484},[66485,66486,66487,66488,66492,66493,66494,66499,66500,66501,66502],{"id":59984,"depth":4076,"text":59985},{"id":60044,"depth":4076,"text":60045},{"id":60064,"depth":4076,"text":60065},{"id":60399,"depth":4076,"text":60400,"children":66489},[66490,66491],{"id":60684,"depth":6092,"text":60685},{"id":60766,"depth":6092,"text":60767},{"id":61715,"depth":4076,"text":61716},{"id":63038,"depth":4076,"text":63039},{"id":63684,"depth":4076,"text":63685,"children":66495},[66496,66497,66498],{"id":64563,"depth":6092,"text":64564},{"id":64597,"depth":6092,"text":64598},{"id":64678,"depth":6092,"text":64679},{"id":64735,"depth":4076,"text":64736},{"id":64880,"depth":4076,"text":64881},{"id":66148,"depth":4076,"text":66149},{"id":66428,"depth":4076,"text":66429},"2025-12-04","\u002Fblog\u002Fgetting-started-vue-vite\u002Fshared\u002Fvite+vue.webp","2025-12-22",{},"\u002Fblog\u002Fblog\u002Fgetting-started-vue-vite",{"title":59972,"description":59977},{"loc":66510,"priority":9233,"lastmod":66505},"\u002Fblog\u002Fgetting-started-vue-vite","getting-started-vue-vite","blog\u002Fblog\u002Fgetting-started-vue-vite","A complete guide to configure your first Vue 3 project with Vite, including best practices and modern tools.",[66515,64980,66516,61731,66517,66518,61794],"vue.js","tailwind css","frontend development","vue router","eV7ybHq1QzpE_MiIfnDTM_-w8KPSCSWlg8gZQZH_d3c",{"id":15953,"title":9255,"author":7,"body":66521,"date":29188,"description":15958,"extension":9224,"image":29189,"lastmod":29188,"meta":79478,"navigation":7454,"order":8533,"path":29191,"seo":79479,"sitemap":79480,"slug":29195,"stem":29196,"summary":29197,"tags":79481,"__hash__":29202},{"type":9,"value":66522,"toc":79470},[66523,66525,66530,66532,66534,66536,66538,66558,66560,66590,66592,67007,67009,67011,67013,67225,67229,67231,67241,67243,67249,67672,67678,68058,68064,68369,68375,68561,68567,68867,68869,68871,69286,69294,69296,69302,70907,70913,74662,74668,75694,75700,75815,75821,75914,75920,77184,77186,77304,77312,77314,77316,77346,77350,77649,77653,77791,77797,78290,78431,78433,79275,79279,79317,79319,79321,79323,79337,79339,79457,79459,79464,79466,79468],[12,66524,15958],{},[12,66526,15961,66527],{},[19,66528,15966],{"href":15964,"rel":66529},[23],[26,66531],{},[29,66533],{},[32,66535,15974],{"id":15973},[12,66537,15977],{},[321,66539,66540,66546,66550,66554],{},[324,66541,66542,15985,66544,15989],{},[327,66543,15984],{},[49,66545,15988],{},[324,66547,66548,15995],{},[327,66549,15994],{},[324,66551,66552,16001],{},[327,66553,16000],{},[324,66555,66556,16006],{},[327,66557,4089],{},[12,66559,16009],{},[249,66561,66562,66572],{},[252,66563,66564],{},[255,66565,66566,66568,66570],{},[258,66567,16018],{},[258,66569,16021],{},[258,66571,16024],{},[268,66573,66574,66582],{},[255,66575,66576,66578,66580],{},[273,66577,16031],{},[273,66579,16034],{},[273,66581,12690],{},[255,66583,66584,66586,66588],{},[273,66585,16041],{},[273,66587,16044],{},[273,66589,16047],{},[12,66591,16050],{},[54,66593,66595],{"className":66594},[57],[54,66596,66598,66699],{"className":66597},[61],[54,66599,66601],{"className":66600},[65],[67,66602,66603],{"xmlns":69,"display":70},[72,66604,66605,66697],{},[75,66606,66607,66609,66611],{},[78,66608,911],{"mathvariant":16068},[82,66610,94],{},[75,66612,66613,66615,66695],{},[82,66614,6072],{"fence":114},[16076,66616,66617,66637,66657],{"rowspacing":16078,"columnalign":16079,"columnspacing":16080},[16082,66618,66619,66625,66631],{},[16085,66620,66621],{},[16088,66622,66623],{"scriptlevel":9765,"displaystyle":84},[371,66624,16031],{},[16085,66626,66627],{},[16088,66628,66629],{"scriptlevel":9765,"displaystyle":84},[371,66630,16034],{},[16085,66632,66633],{},[16088,66634,66635],{"scriptlevel":9765,"displaystyle":84},[371,66636,12690],{},[16082,66638,66639,66645,66651],{},[16085,66640,66641],{},[16088,66642,66643],{"scriptlevel":9765,"displaystyle":84},[371,66644,16041],{},[16085,66646,66647],{},[16088,66648,66649],{"scriptlevel":9765,"displaystyle":84},[371,66650,16044],{},[16085,66652,66653],{},[16088,66654,66655],{"scriptlevel":9765,"displaystyle":84},[371,66656,16047],{},[16082,66658,66659,66671,66683],{},[16085,66660,66661],{},[16088,66662,66663],{"scriptlevel":9765,"displaystyle":84},[75,66664,66665,66667],{},[78,66666,16134],{"mathvariant":613},[16136,66668,66669],{"height":16138,"voffset":16138},[144,66670],{"mathbackground":16141,"width":16138,"height":16142},[16085,66672,66673],{},[16088,66674,66675],{"scriptlevel":9765,"displaystyle":84},[75,66676,66677,66679],{},[78,66678,16134],{"mathvariant":613},[16136,66680,66681],{"height":16138,"voffset":16138},[144,66682],{"mathbackground":16141,"width":16138,"height":16142},[16085,66684,66685],{},[16088,66686,66687],{"scriptlevel":9765,"displaystyle":84},[75,66688,66689,66691],{},[78,66690,16134],{"mathvariant":613},[16136,66692,66693],{"height":16138,"voffset":16138},[144,66694],{"mathbackground":16141,"width":16138,"height":16142},[82,66696,16169],{"fence":114},[106,66698,16172],{"encoding":108},[54,66700,66702,66720],{"className":66701,"ariaHidden":114},[113],[54,66703,66705,66708,66711,66714,66717],{"className":66704},[118],[54,66706],{"className":66707,"style":16182},[122],[54,66709,911],{"className":66710},[127,16186],[54,66712],{"className":66713,"style":145},[144],[54,66715,94],{"className":66716},[149],[54,66718],{"className":66719,"style":145},[144],[54,66721,66723,66726],{"className":66722},[118],[54,66724],{"className":66725,"style":16202},[122],[54,66727,66729,66766,66970],{"className":66728},[3429],[54,66730,66732],{"className":66731},[133],[54,66733,66735],{"className":66734},[6600,16212],[54,66736,66738,66758],{"className":66737},[173,174],[54,66739,66741,66755],{"className":66740},[178],[54,66742,66744],{"className":66743,"style":16222},[182],[54,66745,66746,66749],{"style":16225},[54,66747],{"className":66748,"style":16229},[190],[54,66750,66751],{"style":16232},[6517,66752,66753],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},[6525,66754],{"d":16240},[54,66756,232],{"className":66757},[231],[54,66759,66761],{"className":66760},[178],[54,66762,66764],{"className":66763,"style":16250},[182],[54,66765],{},[54,66767,66769],{"className":66768},[127],[54,66770,66772,66834,66837,66840,66902,66905,66908],{"className":66771},[16076],[54,66773,66775],{"className":66774},[16262],[54,66776,66778,66826],{"className":66777},[173,174],[54,66779,66781,66823],{"className":66780},[178],[54,66782,66784,66795,66806],{"className":66783,"style":16272},[182],[54,66785,66786,66789],{"style":16275},[54,66787],{"className":66788,"style":16279},[190],[54,66790,66792],{"className":66791},[127],[54,66793,16031],{"className":66794},[127],[54,66796,66797,66800],{"style":16288},[54,66798],{"className":66799,"style":16279},[190],[54,66801,66803],{"className":66802},[127],[54,66804,16041],{"className":66805},[127],[54,66807,66808,66811],{"style":16300},[54,66809],{"className":66810,"style":16279},[190],[54,66812,66814],{"className":66813},[127],[54,66815,66817,66820],{"className":66816},[127],[54,66818,16134],{"className":66819},[127],[54,66821],{"className":66822,"style":16317},[127,16316],[54,66824,232],{"className":66825},[231],[54,66827,66829],{"className":66828},[178],[54,66830,66832],{"className":66831,"style":16327},[182],[54,66833],{},[54,66835],{"className":66836,"style":16334},[16333],[54,66838],{"className":66839,"style":16334},[16333],[54,66841,66843],{"className":66842},[16262],[54,66844,66846,66894],{"className":66845},[173,174],[54,66847,66849,66891],{"className":66848},[178],[54,66850,66852,66863,66874],{"className":66851,"style":16272},[182],[54,66853,66854,66857],{"style":16275},[54,66855],{"className":66856,"style":16279},[190],[54,66858,66860],{"className":66859},[127],[54,66861,16034],{"className":66862},[127],[54,66864,66865,66868],{"style":16288},[54,66866],{"className":66867,"style":16279},[190],[54,66869,66871],{"className":66870},[127],[54,66872,16044],{"className":66873},[127],[54,66875,66876,66879],{"style":16300},[54,66877],{"className":66878,"style":16279},[190],[54,66880,66882],{"className":66881},[127],[54,66883,66885,66888],{"className":66884},[127],[54,66886,16134],{"className":66887},[127],[54,66889],{"className":66890,"style":16317},[127,16316],[54,66892,232],{"className":66893},[231],[54,66895,66897],{"className":66896},[178],[54,66898,66900],{"className":66899,"style":16327},[182],[54,66901],{},[54,66903],{"className":66904,"style":16334},[16333],[54,66906],{"className":66907,"style":16334},[16333],[54,66909,66911],{"className":66910},[16262],[54,66912,66914,66962],{"className":66913},[173,174],[54,66915,66917,66959],{"className":66916},[178],[54,66918,66920,66931,66942],{"className":66919,"style":16272},[182],[54,66921,66922,66925],{"style":16275},[54,66923],{"className":66924,"style":16279},[190],[54,66926,66928],{"className":66927},[127],[54,66929,12690],{"className":66930},[127],[54,66932,66933,66936],{"style":16288},[54,66934],{"className":66935,"style":16279},[190],[54,66937,66939],{"className":66938},[127],[54,66940,16047],{"className":66941},[127],[54,66943,66944,66947],{"style":16300},[54,66945],{"className":66946,"style":16279},[190],[54,66948,66950],{"className":66949},[127],[54,66951,66953,66956],{"className":66952},[127],[54,66954,16134],{"className":66955},[127],[54,66957],{"className":66958,"style":16317},[127,16316],[54,66960,232],{"className":66961},[231],[54,66963,66965],{"className":66964},[178],[54,66966,66968],{"className":66967,"style":16327},[182],[54,66969],{},[54,66971,66973],{"className":66972},[140],[54,66974,66976],{"className":66975},[6600,16212],[54,66977,66979,66999],{"className":66978},[173,174],[54,66980,66982,66996],{"className":66981},[178],[54,66983,66985],{"className":66984,"style":16222},[182],[54,66986,66987,66990],{"style":16225},[54,66988],{"className":66989,"style":16229},[190],[54,66991,66992],{"style":16232},[6517,66993,66994],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},[6525,66995],{"d":16494},[54,66997,232],{"className":66998},[231],[54,67000,67002],{"className":67001},[178],[54,67003,67005],{"className":67004,"style":16250},[182],[54,67006],{},[12,67008,16508],{},[305,67010,16512],{"id":16511},[12,67012,16515],{},[54,67014,67016],{"className":67015},[57],[54,67017,67019,67060],{"className":67018},[61],[54,67020,67022],{"className":67021},[65],[67,67023,67024],{"xmlns":69,"display":70},[72,67025,67026,67058],{},[75,67027,67028,67030,67032,67034,67040,67042,67048,67050,67056],{},[78,67029,4184],{"mathvariant":16068},[82,67031,94],{},[82,67033,6072],{"stretchy":84},[3141,67035,67036,67038],{},[78,67037,4184],{},[371,67039,373],{},[82,67041,376],{"separator":114},[3141,67043,67044,67046],{},[78,67045,4184],{},[371,67047,379],{},[82,67049,376],{"separator":114},[3141,67051,67052,67054],{},[78,67053,4184],{},[371,67055,384],{},[82,67057,16169],{"stretchy":84},[106,67059,16563],{"encoding":108},[54,67061,67063,67081],{"className":67062,"ariaHidden":114},[113],[54,67064,67066,67069,67072,67075,67078],{"className":67065},[118],[54,67067],{"className":67068,"style":16573},[122],[54,67070,4184],{"className":67071,"style":16577},[127,16186],[54,67073],{"className":67074,"style":145},[144],[54,67076,94],{"className":67077},[149],[54,67079],{"className":67080,"style":145},[144],[54,67082,67084,67087,67090,67130,67133,67136,67176,67179,67182,67222],{"className":67083},[118],[54,67085],{"className":67086,"style":123},[122],[54,67088,6072],{"className":67089},[133],[54,67091,67093,67096],{"className":67092},[127],[54,67094,4184],{"className":67095,"style":4389},[127,128],[54,67097,67099],{"className":67098},[3267],[54,67100,67102,67122],{"className":67101},[173,174],[54,67103,67105,67119],{"className":67104},[178],[54,67106,67108],{"className":67107,"style":3277},[182],[54,67109,67110,67113],{"style":16616},[54,67111],{"className":67112,"style":3284},[190],[54,67114,67116],{"className":67115},[3288,3289,3290,3291],[54,67117,373],{"className":67118},[127,3291],[54,67120,232],{"className":67121},[231],[54,67123,67125],{"className":67124},[178],[54,67126,67128],{"className":67127,"style":3304},[182],[54,67129],{},[54,67131,376],{"className":67132},[444],[54,67134],{"className":67135,"style":448},[144],[54,67137,67139,67142],{"className":67138},[127],[54,67140,4184],{"className":67141,"style":4389},[127,128],[54,67143,67145],{"className":67144},[3267],[54,67146,67148,67168],{"className":67147},[173,174],[54,67149,67151,67165],{"className":67150},[178],[54,67152,67154],{"className":67153,"style":3277},[182],[54,67155,67156,67159],{"style":16616},[54,67157],{"className":67158,"style":3284},[190],[54,67160,67162],{"className":67161},[3288,3289,3290,3291],[54,67163,379],{"className":67164},[127,3291],[54,67166,232],{"className":67167},[231],[54,67169,67171],{"className":67170},[178],[54,67172,67174],{"className":67173,"style":3304},[182],[54,67175],{},[54,67177,376],{"className":67178},[444],[54,67180],{"className":67181,"style":448},[144],[54,67183,67185,67188],{"className":67184},[127],[54,67186,4184],{"className":67187,"style":4389},[127,128],[54,67189,67191],{"className":67190},[3267],[54,67192,67194,67214],{"className":67193},[173,174],[54,67195,67197,67211],{"className":67196},[178],[54,67198,67200],{"className":67199,"style":3277},[182],[54,67201,67202,67205],{"style":16616},[54,67203],{"className":67204,"style":3284},[190],[54,67206,67208],{"className":67207},[3288,3289,3290,3291],[54,67209,384],{"className":67210},[127,3291],[54,67212,232],{"className":67213},[231],[54,67215,67217],{"className":67216},[178],[54,67218,67220],{"className":67219,"style":3304},[182],[54,67221],{},[54,67223,16169],{"className":67224},[140],[12,67226,16734,67227,16737],{},[49,67228,4184],{},[12,67230,16740],{},[321,67232,67233,67237],{},[324,67234,67235,16748],{},[327,67236,16747],{},[324,67238,67239,16754],{},[327,67240,16753],{},[12,67242,16757],{},[321,67244,67245],{},[324,67246,67247,16765],{},[327,67248,16764],{},[54,67250,67252],{"className":67251},[57],[54,67253,67255,67324],{"className":67254},[61],[54,67256,67258],{"className":67257},[65],[67,67259,67260],{"xmlns":69,"display":70},[72,67261,67262,67322],{},[75,67263,67264,67266,67268,67270,67272,67274,67280,67282,67288,67290,67296,67298,67304,67306,67312,67314,67320],{},[78,67265,4184],{"mathvariant":16068},[82,67267,2857],{},[78,67269,8504],{"mathvariant":16068},[82,67271,94],{},[82,67273,6072],{"stretchy":84},[3141,67275,67276,67278],{},[78,67277,4184],{},[371,67279,373],{},[82,67281,2857],{},[3141,67283,67284,67286],{},[78,67285,8504],{},[371,67287,373],{},[82,67289,376],{"separator":114},[3141,67291,67292,67294],{},[78,67293,4184],{},[371,67295,379],{},[82,67297,2857],{},[3141,67299,67300,67302],{},[78,67301,8504],{},[371,67303,379],{},[82,67305,376],{"separator":114},[3141,67307,67308,67310],{},[78,67309,4184],{},[371,67311,384],{},[82,67313,2857],{},[3141,67315,67316,67318],{},[78,67317,8504],{},[371,67319,384],{},[82,67321,16169],{"stretchy":84},[106,67323,16841],{"encoding":108},[54,67325,67327,67345,67363,67421,67522,67623],{"className":67326,"ariaHidden":114},[113],[54,67328,67330,67333,67336,67339,67342],{"className":67329},[118],[54,67331],{"className":67332,"style":10628},[122],[54,67334,4184],{"className":67335,"style":16577},[127,16186],[54,67337],{"className":67338,"style":1303},[144],[54,67340,2857],{"className":67341},[1307],[54,67343],{"className":67344,"style":1303},[144],[54,67346,67348,67351,67354,67357,67360],{"className":67347},[118],[54,67349],{"className":67350,"style":16573},[122],[54,67352,8504],{"className":67353,"style":16577},[127,16186],[54,67355],{"className":67356,"style":145},[144],[54,67358,94],{"className":67359},[149],[54,67361],{"className":67362,"style":145},[144],[54,67364,67366,67369,67372,67412,67415,67418],{"className":67365},[118],[54,67367],{"className":67368,"style":123},[122],[54,67370,6072],{"className":67371},[133],[54,67373,67375,67378],{"className":67374},[127],[54,67376,4184],{"className":67377,"style":4389},[127,128],[54,67379,67381],{"className":67380},[3267],[54,67382,67384,67404],{"className":67383},[173,174],[54,67385,67387,67401],{"className":67386},[178],[54,67388,67390],{"className":67389,"style":3277},[182],[54,67391,67392,67395],{"style":16616},[54,67393],{"className":67394,"style":3284},[190],[54,67396,67398],{"className":67397},[3288,3289,3290,3291],[54,67399,373],{"className":67400},[127,3291],[54,67402,232],{"className":67403},[231],[54,67405,67407],{"className":67406},[178],[54,67408,67410],{"className":67409,"style":3304},[182],[54,67411],{},[54,67413],{"className":67414,"style":1303},[144],[54,67416,2857],{"className":67417},[1307],[54,67419],{"className":67420,"style":1303},[144],[54,67422,67424,67427,67467,67470,67473,67513,67516,67519],{"className":67423},[118],[54,67425],{"className":67426,"style":16945},[122],[54,67428,67430,67433],{"className":67429},[127],[54,67431,8504],{"className":67432,"style":16952},[127,128],[54,67434,67436],{"className":67435},[3267],[54,67437,67439,67459],{"className":67438},[173,174],[54,67440,67442,67456],{"className":67441},[178],[54,67443,67445],{"className":67444,"style":3277},[182],[54,67446,67447,67450],{"style":16967},[54,67448],{"className":67449,"style":3284},[190],[54,67451,67453],{"className":67452},[3288,3289,3290,3291],[54,67454,373],{"className":67455},[127,3291],[54,67457,232],{"className":67458},[231],[54,67460,67462],{"className":67461},[178],[54,67463,67465],{"className":67464,"style":3304},[182],[54,67466],{},[54,67468,376],{"className":67469},[444],[54,67471],{"className":67472,"style":448},[144],[54,67474,67476,67479],{"className":67475},[127],[54,67477,4184],{"className":67478,"style":4389},[127,128],[54,67480,67482],{"className":67481},[3267],[54,67483,67485,67505],{"className":67484},[173,174],[54,67486,67488,67502],{"className":67487},[178],[54,67489,67491],{"className":67490,"style":3277},[182],[54,67492,67493,67496],{"style":16616},[54,67494],{"className":67495,"style":3284},[190],[54,67497,67499],{"className":67498},[3288,3289,3290,3291],[54,67500,379],{"className":67501},[127,3291],[54,67503,232],{"className":67504},[231],[54,67506,67508],{"className":67507},[178],[54,67509,67511],{"className":67510,"style":3304},[182],[54,67512],{},[54,67514],{"className":67515,"style":1303},[144],[54,67517,2857],{"className":67518},[1307],[54,67520],{"className":67521,"style":1303},[144],[54,67523,67525,67528,67568,67571,67574,67614,67617,67620],{"className":67524},[118],[54,67526],{"className":67527,"style":16945},[122],[54,67529,67531,67534],{"className":67530},[127],[54,67532,8504],{"className":67533,"style":16952},[127,128],[54,67535,67537],{"className":67536},[3267],[54,67538,67540,67560],{"className":67539},[173,174],[54,67541,67543,67557],{"className":67542},[178],[54,67544,67546],{"className":67545,"style":3277},[182],[54,67547,67548,67551],{"style":16967},[54,67549],{"className":67550,"style":3284},[190],[54,67552,67554],{"className":67553},[3288,3289,3290,3291],[54,67555,379],{"className":67556},[127,3291],[54,67558,232],{"className":67559},[231],[54,67561,67563],{"className":67562},[178],[54,67564,67566],{"className":67565,"style":3304},[182],[54,67567],{},[54,67569,376],{"className":67570},[444],[54,67572],{"className":67573,"style":448},[144],[54,67575,67577,67580],{"className":67576},[127],[54,67578,4184],{"className":67579,"style":4389},[127,128],[54,67581,67583],{"className":67582},[3267],[54,67584,67586,67606],{"className":67585},[173,174],[54,67587,67589,67603],{"className":67588},[178],[54,67590,67592],{"className":67591,"style":3277},[182],[54,67593,67594,67597],{"style":16616},[54,67595],{"className":67596,"style":3284},[190],[54,67598,67600],{"className":67599},[3288,3289,3290,3291],[54,67601,384],{"className":67602},[127,3291],[54,67604,232],{"className":67605},[231],[54,67607,67609],{"className":67608},[178],[54,67610,67612],{"className":67611,"style":3304},[182],[54,67613],{},[54,67615],{"className":67616,"style":1303},[144],[54,67618,2857],{"className":67619},[1307],[54,67621],{"className":67622,"style":1303},[144],[54,67624,67626,67629,67669],{"className":67625},[118],[54,67627],{"className":67628,"style":123},[122],[54,67630,67632,67635],{"className":67631},[127],[54,67633,8504],{"className":67634,"style":16952},[127,128],[54,67636,67638],{"className":67637},[3267],[54,67639,67641,67661],{"className":67640},[173,174],[54,67642,67644,67658],{"className":67643},[178],[54,67645,67647],{"className":67646,"style":3277},[182],[54,67648,67649,67652],{"style":16967},[54,67650],{"className":67651,"style":3284},[190],[54,67653,67655],{"className":67654},[3288,3289,3290,3291],[54,67656,384],{"className":67657},[127,3291],[54,67659,232],{"className":67660},[231],[54,67662,67664],{"className":67663},[178],[54,67665,67667],{"className":67666,"style":3304},[182],[54,67668],{},[54,67670,16169],{"className":67671},[140],[321,67673,67674],{},[324,67675,67676,17200],{},[327,67677,17199],{},[54,67679,67681],{"className":67680},[57],[54,67682,67684,67743],{"className":67683},[61],[54,67685,67687],{"className":67686},[65],[67,67688,67689],{"xmlns":69,"display":70},[72,67690,67691,67741],{},[75,67692,67693,67695,67697,67699,67701,67707,67713,67715,67721,67727,67729,67735],{},[78,67694,4184],{"mathvariant":16068},[82,67696,1266],{},[78,67698,8504],{"mathvariant":16068},[82,67700,94],{},[3141,67702,67703,67705],{},[78,67704,4184],{},[371,67706,373],{},[3141,67708,67709,67711],{},[78,67710,8504],{},[371,67712,373],{},[82,67714,2857],{},[3141,67716,67717,67719],{},[78,67718,4184],{},[371,67720,379],{},[3141,67722,67723,67725],{},[78,67724,8504],{},[371,67726,379],{},[82,67728,2857],{},[3141,67730,67731,67733],{},[78,67732,4184],{},[371,67734,384],{},[3141,67736,67737,67739],{},[78,67738,8504],{},[371,67740,384],{},[106,67742,17266],{"encoding":108},[54,67744,67746,67764,67782,67877,67972],{"className":67745,"ariaHidden":114},[113],[54,67747,67749,67752,67755,67758,67761],{"className":67748},[118],[54,67750],{"className":67751,"style":3425},[122],[54,67753,4184],{"className":67754,"style":16577},[127,16186],[54,67756],{"className":67757,"style":1303},[144],[54,67759,1266],{"className":67760},[1307],[54,67762],{"className":67763,"style":1303},[144],[54,67765,67767,67770,67773,67776,67779],{"className":67766},[118],[54,67768],{"className":67769,"style":16573},[122],[54,67771,8504],{"className":67772,"style":16577},[127,16186],[54,67774],{"className":67775,"style":145},[144],[54,67777,94],{"className":67778},[149],[54,67780],{"className":67781,"style":145},[144],[54,67783,67785,67788,67828,67868,67871,67874],{"className":67784},[118],[54,67786],{"className":67787,"style":17312},[122],[54,67789,67791,67794],{"className":67790},[127],[54,67792,4184],{"className":67793,"style":4389},[127,128],[54,67795,67797],{"className":67796},[3267],[54,67798,67800,67820],{"className":67799},[173,174],[54,67801,67803,67817],{"className":67802},[178],[54,67804,67806],{"className":67805,"style":3277},[182],[54,67807,67808,67811],{"style":16616},[54,67809],{"className":67810,"style":3284},[190],[54,67812,67814],{"className":67813},[3288,3289,3290,3291],[54,67815,373],{"className":67816},[127,3291],[54,67818,232],{"className":67819},[231],[54,67821,67823],{"className":67822},[178],[54,67824,67826],{"className":67825,"style":3304},[182],[54,67827],{},[54,67829,67831,67834],{"className":67830},[127],[54,67832,8504],{"className":67833,"style":16952},[127,128],[54,67835,67837],{"className":67836},[3267],[54,67838,67840,67860],{"className":67839},[173,174],[54,67841,67843,67857],{"className":67842},[178],[54,67844,67846],{"className":67845,"style":3277},[182],[54,67847,67848,67851],{"style":16967},[54,67849],{"className":67850,"style":3284},[190],[54,67852,67854],{"className":67853},[3288,3289,3290,3291],[54,67855,373],{"className":67856},[127,3291],[54,67858,232],{"className":67859},[231],[54,67861,67863],{"className":67862},[178],[54,67864,67866],{"className":67865,"style":3304},[182],[54,67867],{},[54,67869],{"className":67870,"style":1303},[144],[54,67872,2857],{"className":67873},[1307],[54,67875],{"className":67876,"style":1303},[144],[54,67878,67880,67883,67923,67963,67966,67969],{"className":67879},[118],[54,67881],{"className":67882,"style":17312},[122],[54,67884,67886,67889],{"className":67885},[127],[54,67887,4184],{"className":67888,"style":4389},[127,128],[54,67890,67892],{"className":67891},[3267],[54,67893,67895,67915],{"className":67894},[173,174],[54,67896,67898,67912],{"className":67897},[178],[54,67899,67901],{"className":67900,"style":3277},[182],[54,67902,67903,67906],{"style":16616},[54,67904],{"className":67905,"style":3284},[190],[54,67907,67909],{"className":67908},[3288,3289,3290,3291],[54,67910,379],{"className":67911},[127,3291],[54,67913,232],{"className":67914},[231],[54,67916,67918],{"className":67917},[178],[54,67919,67921],{"className":67920,"style":3304},[182],[54,67922],{},[54,67924,67926,67929],{"className":67925},[127],[54,67927,8504],{"className":67928,"style":16952},[127,128],[54,67930,67932],{"className":67931},[3267],[54,67933,67935,67955],{"className":67934},[173,174],[54,67936,67938,67952],{"className":67937},[178],[54,67939,67941],{"className":67940,"style":3277},[182],[54,67942,67943,67946],{"style":16967},[54,67944],{"className":67945,"style":3284},[190],[54,67947,67949],{"className":67948},[3288,3289,3290,3291],[54,67950,379],{"className":67951},[127,3291],[54,67953,232],{"className":67954},[231],[54,67956,67958],{"className":67957},[178],[54,67959,67961],{"className":67960,"style":3304},[182],[54,67962],{},[54,67964],{"className":67965,"style":1303},[144],[54,67967,2857],{"className":67968},[1307],[54,67970],{"className":67971,"style":1303},[144],[54,67973,67975,67978,68018],{"className":67974},[118],[54,67976],{"className":67977,"style":17503},[122],[54,67979,67981,67984],{"className":67980},[127],[54,67982,4184],{"className":67983,"style":4389},[127,128],[54,67985,67987],{"className":67986},[3267],[54,67988,67990,68010],{"className":67989},[173,174],[54,67991,67993,68007],{"className":67992},[178],[54,67994,67996],{"className":67995,"style":3277},[182],[54,67997,67998,68001],{"style":16616},[54,67999],{"className":68000,"style":3284},[190],[54,68002,68004],{"className":68003},[3288,3289,3290,3291],[54,68005,384],{"className":68006},[127,3291],[54,68008,232],{"className":68009},[231],[54,68011,68013],{"className":68012},[178],[54,68014,68016],{"className":68015,"style":3304},[182],[54,68017],{},[54,68019,68021,68024],{"className":68020},[127],[54,68022,8504],{"className":68023,"style":16952},[127,128],[54,68025,68027],{"className":68026},[3267],[54,68028,68030,68050],{"className":68029},[173,174],[54,68031,68033,68047],{"className":68032},[178],[54,68034,68036],{"className":68035,"style":3277},[182],[54,68037,68038,68041],{"style":16967},[54,68039],{"className":68040,"style":3284},[190],[54,68042,68044],{"className":68043},[3288,3289,3290,3291],[54,68045,384],{"className":68046},[127,3291],[54,68048,232],{"className":68049},[231],[54,68051,68053],{"className":68052},[178],[54,68054,68056],{"className":68055,"style":3304},[182],[54,68057],{},[321,68059,68060],{},[324,68061,68062,17591],{},[327,68063,17590],{},[54,68065,68067],{"className":68066},[57],[54,68068,68070,68121],{"className":68069},[61],[54,68071,68073],{"className":68072},[65],[67,68074,68075],{"xmlns":69,"display":70},[72,68076,68077,68119],{},[75,68078,68079,68081,68083,68085,68087],{},[78,68080,17609],{"mathvariant":613},[78,68082,4184],{"mathvariant":16068},[78,68084,17609],{"mathvariant":613},[82,68086,94],{},[6191,68088,68089],{},[75,68090,68091,68099,68101,68109,68111],{},[6201,68092,68093,68095,68097],{},[78,68094,4184],{},[371,68096,373],{},[371,68098,379],{},[82,68100,2857],{},[6201,68102,68103,68105,68107],{},[78,68104,4184],{},[371,68106,379],{},[371,68108,379],{},[82,68110,2857],{},[6201,68112,68113,68115,68117],{},[78,68114,4184],{},[371,68116,384],{},[371,68118,379],{},[106,68120,17650],{"encoding":108},[54,68122,68124,68148],{"className":68123,"ariaHidden":114},[113],[54,68125,68127,68130,68133,68136,68139,68142,68145],{"className":68126},[118],[54,68128],{"className":68129,"style":123},[122],[54,68131,17609],{"className":68132},[127],[54,68134,4184],{"className":68135,"style":16577},[127,16186],[54,68137,17609],{"className":68138},[127],[54,68140],{"className":68141,"style":145},[144],[54,68143,94],{"className":68144},[149],[54,68146],{"className":68147,"style":145},[144],[54,68149,68151,68154],{"className":68150},[118],[54,68152],{"className":68153,"style":17684},[122],[54,68155,68157],{"className":68156},[127,6411],[54,68158,68160,68361],{"className":68159},[173,174],[54,68161,68163,68358],{"className":68162},[178],[54,68164,68166,68346],{"className":68165,"style":17697},[182],[54,68167,68169,68172],{"className":68168,"style":6426},[6425],[54,68170],{"className":68171,"style":6430},[190],[54,68173,68175,68226,68229,68232,68235,68286,68289,68292,68295],{"className":68174,"style":6434},[127],[54,68176,68178,68181],{"className":68177},[127],[54,68179,4184],{"className":68180,"style":4389},[127,128],[54,68182,68184],{"className":68183},[3267],[54,68185,68187,68218],{"className":68186},[173,174],[54,68188,68190,68215],{"className":68189},[178],[54,68191,68193,68204],{"className":68192,"style":6459},[182],[54,68194,68195,68198],{"style":17727},[54,68196],{"className":68197,"style":3284},[190],[54,68199,68201],{"className":68200},[3288,3289,3290,3291],[54,68202,373],{"className":68203},[127,3291],[54,68205,68206,68209],{"style":6483},[54,68207],{"className":68208,"style":3284},[190],[54,68210,68212],{"className":68211},[3288,3289,3290,3291],[54,68213,379],{"className":68214},[127,3291],[54,68216,232],{"className":68217},[231],[54,68219,68221],{"className":68220},[178],[54,68222,68224],{"className":68223,"style":17757},[182],[54,68225],{},[54,68227],{"className":68228,"style":1303},[144],[54,68230,2857],{"className":68231},[1307],[54,68233],{"className":68234,"style":1303},[144],[54,68236,68238,68241],{"className":68237},[127],[54,68239,4184],{"className":68240,"style":4389},[127,128],[54,68242,68244],{"className":68243},[3267],[54,68245,68247,68278],{"className":68246},[173,174],[54,68248,68250,68275],{"className":68249},[178],[54,68251,68253,68264],{"className":68252,"style":6459},[182],[54,68254,68255,68258],{"style":17727},[54,68256],{"className":68257,"style":3284},[190],[54,68259,68261],{"className":68260},[3288,3289,3290,3291],[54,68262,379],{"className":68263},[127,3291],[54,68265,68266,68269],{"style":6483},[54,68267],{"className":68268,"style":3284},[190],[54,68270,68272],{"className":68271},[3288,3289,3290,3291],[54,68273,379],{"className":68274},[127,3291],[54,68276,232],{"className":68277},[231],[54,68279,68281],{"className":68280},[178],[54,68282,68284],{"className":68283,"style":17757},[182],[54,68285],{},[54,68287],{"className":68288,"style":1303},[144],[54,68290,2857],{"className":68291},[1307],[54,68293],{"className":68294,"style":1303},[144],[54,68296,68298,68301],{"className":68297},[127],[54,68299,4184],{"className":68300,"style":4389},[127,128],[54,68302,68304],{"className":68303},[3267],[54,68305,68307,68338],{"className":68306},[173,174],[54,68308,68310,68335],{"className":68309},[178],[54,68311,68313,68324],{"className":68312,"style":6459},[182],[54,68314,68315,68318],{"style":17727},[54,68316],{"className":68317,"style":3284},[190],[54,68319,68321],{"className":68320},[3288,3289,3290,3291],[54,68322,384],{"className":68323},[127,3291],[54,68325,68326,68329],{"style":6483},[54,68327],{"className":68328,"style":3284},[190],[54,68330,68332],{"className":68331},[3288,3289,3290,3291],[54,68333,379],{"className":68334},[127,3291],[54,68336,232],{"className":68337},[231],[54,68339,68341],{"className":68340},[178],[54,68342,68344],{"className":68343,"style":17757},[182],[54,68345],{},[54,68347,68348,68351],{"style":17882},[54,68349],{"className":68350,"style":6430},[190],[54,68352,68354],{"className":68353,"style":6515},[6514],[6517,68355,68356],{"xmlns":6519,"width":6520,"height":6521,"viewBox":6522,"preserveAspectRatio":6523},[6525,68357],{"d":6527},[54,68359,232],{"className":68360},[231],[54,68362,68364],{"className":68363},[178],[54,68365,68367],{"className":68366,"style":17902},[182],[54,68368],{},[321,68370,68371],{},[324,68372,68373,17912],{},[327,68374,17911],{},[54,68376,68378],{"className":68377},[57],[54,68379,68381,68420],{"className":68380},[61],[54,68382,68384],{"className":68383},[65],[67,68385,68386],{"xmlns":69,"display":70},[72,68387,68388,68418],{},[75,68389,68390,68404,68406],{},[3141,68391,68392,68394],{},[78,68393,4184],{"mathvariant":16068},[75,68395,68396,68398,68400,68402],{},[78,68397,3188],{},[78,68399,2317],{},[78,68401,2489],{},[78,68403,2238],{},[82,68405,94],{},[96,68407,68408,68410],{},[78,68409,4184],{"mathvariant":16068},[75,68411,68412,68414,68416],{},[78,68413,17609],{"mathvariant":613},[78,68415,4184],{"mathvariant":16068},[78,68417,17609],{"mathvariant":613},[106,68419,17958],{"encoding":108},[54,68421,68423,68487],{"className":68422,"ariaHidden":114},[113],[54,68424,68426,68429,68478,68481,68484],{"className":68425},[118],[54,68427],{"className":68428,"style":17968},[122],[54,68430,68432,68435],{"className":68431},[127],[54,68433,4184],{"className":68434,"style":16577},[127,16186],[54,68436,68438],{"className":68437},[3267],[54,68439,68441,68470],{"className":68440},[173,174],[54,68442,68444,68467],{"className":68443},[178],[54,68445,68447],{"className":68446,"style":3469},[182],[54,68448,68449,68452],{"style":17989},[54,68450],{"className":68451,"style":3284},[190],[54,68453,68455],{"className":68454},[3288,3289,3290,3291],[54,68456,68458,68461,68464],{"className":68457},[127,3291],[54,68459,3188],{"className":68460},[127,128,3291],[54,68462,18005],{"className":68463,"style":2538},[127,128,3291],[54,68465,2238],{"className":68466},[127,128,3291],[54,68468,232],{"className":68469},[231],[54,68471,68473],{"className":68472},[178],[54,68474,68476],{"className":68475,"style":3304},[182],[54,68477],{},[54,68479],{"className":68480,"style":145},[144],[54,68482,94],{"className":68483},[149],[54,68485],{"className":68486,"style":145},[144],[54,68488,68490,68493],{"className":68489},[118],[54,68491],{"className":68492,"style":18035},[122],[54,68494,68496,68499,68558],{"className":68495},[127],[54,68497],{"className":68498},[133,166],[54,68500,68502],{"className":68501},[96],[54,68503,68505,68550],{"className":68504},[173,174],[54,68506,68508,68547],{"className":68507},[178],[54,68509,68511,68528,68536],{"className":68510,"style":18054},[182],[54,68512,68513,68516],{"style":186},[54,68514],{"className":68515,"style":191},[190],[54,68517,68519,68522,68525],{"className":68518},[127],[54,68520,17609],{"className":68521},[127],[54,68523,4184],{"className":68524,"style":16577},[127,16186],[54,68526,17609],{"className":68527},[127],[54,68529,68530,68533],{"style":204},[54,68531],{"className":68532,"style":191},[190],[54,68534],{"className":68535,"style":212},[211],[54,68537,68538,68541],{"style":215},[54,68539],{"className":68540,"style":191},[190],[54,68542,68544],{"className":68543},[127],[54,68545,4184],{"className":68546,"style":16577},[127,16186],[54,68548,232],{"className":68549},[231],[54,68551,68553],{"className":68552},[178],[54,68554,68556],{"className":68555,"style":2095},[182],[54,68557],{},[54,68559],{"className":68560},[140,166],[321,68562,68563],{},[324,68564,68565,18112],{},[327,68566,18111],{},[54,68568,68570],{"className":68569},[57],[54,68571,68573,68630],{"className":68572},[61],[54,68574,68576],{"className":68575},[65],[67,68577,68578],{"xmlns":69,"display":70},[72,68579,68580,68628],{},[75,68581,68582,68584,68586,68588,68590,68592,68598,68600,68602,68604,68610,68612,68614,68616,68622,68624,68626],{},[78,68583,4184],{"mathvariant":16068},[82,68585,1266],{},[78,68587,4159],{},[82,68589,94],{},[82,68591,6072],{"stretchy":84},[3141,68593,68594,68596],{},[78,68595,4184],{},[371,68597,373],{},[82,68599,1266],{},[78,68601,4159],{},[82,68603,376],{"separator":114},[3141,68605,68606,68608],{},[78,68607,4184],{},[371,68609,379],{},[82,68611,1266],{},[78,68613,4159],{},[82,68615,376],{"separator":114},[3141,68617,68618,68620],{},[78,68619,4184],{},[371,68621,384],{},[82,68623,1266],{},[78,68625,4159],{},[82,68627,16169],{"stretchy":84},[106,68629,18176],{"encoding":108},[54,68631,68633,68651,68669,68727,68791,68855],{"className":68632,"ariaHidden":114},[113],[54,68634,68636,68639,68642,68645,68648],{"className":68635},[118],[54,68637],{"className":68638,"style":3425},[122],[54,68640,4184],{"className":68641,"style":16577},[127,16186],[54,68643],{"className":68644,"style":1303},[144],[54,68646,1266],{"className":68647},[1307],[54,68649],{"className":68650,"style":1303},[144],[54,68652,68654,68657,68660,68663,68666],{"className":68653},[118],[54,68655],{"className":68656,"style":3703},[122],[54,68658,4159],{"className":68659},[127,128],[54,68661],{"className":68662,"style":145},[144],[54,68664,94],{"className":68665},[149],[54,68667],{"className":68668,"style":145},[144],[54,68670,68672,68675,68678,68718,68721,68724],{"className":68671},[118],[54,68673],{"className":68674,"style":123},[122],[54,68676,6072],{"className":68677},[133],[54,68679,68681,68684],{"className":68680},[127],[54,68682,4184],{"className":68683,"style":4389},[127,128],[54,68685,68687],{"className":68686},[3267],[54,68688,68690,68710],{"className":68689},[173,174],[54,68691,68693,68707],{"className":68692},[178],[54,68694,68696],{"className":68695,"style":3277},[182],[54,68697,68698,68701],{"style":16616},[54,68699],{"className":68700,"style":3284},[190],[54,68702,68704],{"className":68703},[3288,3289,3290,3291],[54,68705,373],{"className":68706},[127,3291],[54,68708,232],{"className":68709},[231],[54,68711,68713],{"className":68712},[178],[54,68714,68716],{"className":68715,"style":3304},[182],[54,68717],{},[54,68719],{"className":68720,"style":1303},[144],[54,68722,1266],{"className":68723},[1307],[54,68725],{"className":68726,"style":1303},[144],[54,68728,68730,68733,68736,68739,68742,68782,68785,68788],{"className":68729},[118],[54,68731],{"className":68732,"style":18280},[122],[54,68734,4159],{"className":68735},[127,128],[54,68737,376],{"className":68738},[444],[54,68740],{"className":68741,"style":448},[144],[54,68743,68745,68748],{"className":68744},[127],[54,68746,4184],{"className":68747,"style":4389},[127,128],[54,68749,68751],{"className":68750},[3267],[54,68752,68754,68774],{"className":68753},[173,174],[54,68755,68757,68771],{"className":68756},[178],[54,68758,68760],{"className":68759,"style":3277},[182],[54,68761,68762,68765],{"style":16616},[54,68763],{"className":68764,"style":3284},[190],[54,68766,68768],{"className":68767},[3288,3289,3290,3291],[54,68769,379],{"className":68770},[127,3291],[54,68772,232],{"className":68773},[231],[54,68775,68777],{"className":68776},[178],[54,68778,68780],{"className":68779,"style":3304},[182],[54,68781],{},[54,68783],{"className":68784,"style":1303},[144],[54,68786,1266],{"className":68787},[1307],[54,68789],{"className":68790,"style":1303},[144],[54,68792,68794,68797,68800,68803,68806,68846,68849,68852],{"className":68793},[118],[54,68795],{"className":68796,"style":18280},[122],[54,68798,4159],{"className":68799},[127,128],[54,68801,376],{"className":68802},[444],[54,68804],{"className":68805,"style":448},[144],[54,68807,68809,68812],{"className":68808},[127],[54,68810,4184],{"className":68811,"style":4389},[127,128],[54,68813,68815],{"className":68814},[3267],[54,68816,68818,68838],{"className":68817},[173,174],[54,68819,68821,68835],{"className":68820},[178],[54,68822,68824],{"className":68823,"style":3277},[182],[54,68825,68826,68829],{"style":16616},[54,68827],{"className":68828,"style":3284},[190],[54,68830,68832],{"className":68831},[3288,3289,3290,3291],[54,68833,384],{"className":68834},[127,3291],[54,68836,232],{"className":68837},[231],[54,68839,68841],{"className":68840},[178],[54,68842,68844],{"className":68843,"style":3304},[182],[54,68845],{},[54,68847],{"className":68848,"style":1303},[144],[54,68850,1266],{"className":68851},[1307],[54,68853],{"className":68854,"style":1303},[144],[54,68856,68858,68861,68864],{"className":68857},[118],[54,68859],{"className":68860,"style":123},[122],[54,68862,4159],{"className":68863},[127,128],[54,68865,16169],{"className":68866},[140],[305,68868,18418],{"id":18417},[12,68870,18421],{},[54,68872,68874],{"className":68873},[57],[54,68875,68877,68978],{"className":68876},[61],[54,68878,68880],{"className":68879},[65],[67,68881,68882],{"xmlns":69,"display":70},[72,68883,68884,68976],{},[75,68885,68886,68888,68890],{},[78,68887,911],{"mathvariant":16068},[82,68889,94],{},[75,68891,68892,68894,68974],{},[82,68893,6072],{"fence":114},[16076,68895,68896,68916,68936],{"rowspacing":16078,"columnalign":16079,"columnspacing":16080},[16082,68897,68898,68904,68910],{},[16085,68899,68900],{},[16088,68901,68902],{"scriptlevel":9765,"displaystyle":84},[371,68903,16031],{},[16085,68905,68906],{},[16088,68907,68908],{"scriptlevel":9765,"displaystyle":84},[371,68909,16034],{},[16085,68911,68912],{},[16088,68913,68914],{"scriptlevel":9765,"displaystyle":84},[371,68915,12690],{},[16082,68917,68918,68924,68930],{},[16085,68919,68920],{},[16088,68921,68922],{"scriptlevel":9765,"displaystyle":84},[371,68923,16041],{},[16085,68925,68926],{},[16088,68927,68928],{"scriptlevel":9765,"displaystyle":84},[371,68929,16044],{},[16085,68931,68932],{},[16088,68933,68934],{"scriptlevel":9765,"displaystyle":84},[371,68935,16047],{},[16082,68937,68938,68950,68962],{},[16085,68939,68940],{},[16088,68941,68942],{"scriptlevel":9765,"displaystyle":84},[75,68943,68944,68946],{},[78,68945,16134],{"mathvariant":613},[16136,68947,68948],{"height":16138,"voffset":16138},[144,68949],{"mathbackground":16141,"width":16138,"height":16142},[16085,68951,68952],{},[16088,68953,68954],{"scriptlevel":9765,"displaystyle":84},[75,68955,68956,68958],{},[78,68957,16134],{"mathvariant":613},[16136,68959,68960],{"height":16138,"voffset":16138},[144,68961],{"mathbackground":16141,"width":16138,"height":16142},[16085,68963,68964],{},[16088,68965,68966],{"scriptlevel":9765,"displaystyle":84},[75,68967,68968,68970],{},[78,68969,16134],{"mathvariant":613},[16136,68971,68972],{"height":16138,"voffset":16138},[144,68973],{"mathbackground":16141,"width":16138,"height":16142},[82,68975,16169],{"fence":114},[106,68977,16172],{"encoding":108},[54,68979,68981,68999],{"className":68980,"ariaHidden":114},[113],[54,68982,68984,68987,68990,68993,68996],{"className":68983},[118],[54,68985],{"className":68986,"style":16182},[122],[54,68988,911],{"className":68989},[127,16186],[54,68991],{"className":68992,"style":145},[144],[54,68994,94],{"className":68995},[149],[54,68997],{"className":68998,"style":145},[144],[54,69000,69002,69005],{"className":69001},[118],[54,69003],{"className":69004,"style":16202},[122],[54,69006,69008,69045,69249],{"className":69007},[3429],[54,69009,69011],{"className":69010},[133],[54,69012,69014],{"className":69013},[6600,16212],[54,69015,69017,69037],{"className":69016},[173,174],[54,69018,69020,69034],{"className":69019},[178],[54,69021,69023],{"className":69022,"style":16222},[182],[54,69024,69025,69028],{"style":16225},[54,69026],{"className":69027,"style":16229},[190],[54,69029,69030],{"style":16232},[6517,69031,69032],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},[6525,69033],{"d":16240},[54,69035,232],{"className":69036},[231],[54,69038,69040],{"className":69039},[178],[54,69041,69043],{"className":69042,"style":16250},[182],[54,69044],{},[54,69046,69048],{"className":69047},[127],[54,69049,69051,69113,69116,69119,69181,69184,69187],{"className":69050},[16076],[54,69052,69054],{"className":69053},[16262],[54,69055,69057,69105],{"className":69056},[173,174],[54,69058,69060,69102],{"className":69059},[178],[54,69061,69063,69074,69085],{"className":69062,"style":16272},[182],[54,69064,69065,69068],{"style":16275},[54,69066],{"className":69067,"style":16279},[190],[54,69069,69071],{"className":69070},[127],[54,69072,16031],{"className":69073},[127],[54,69075,69076,69079],{"style":16288},[54,69077],{"className":69078,"style":16279},[190],[54,69080,69082],{"className":69081},[127],[54,69083,16041],{"className":69084},[127],[54,69086,69087,69090],{"style":16300},[54,69088],{"className":69089,"style":16279},[190],[54,69091,69093],{"className":69092},[127],[54,69094,69096,69099],{"className":69095},[127],[54,69097,16134],{"className":69098},[127],[54,69100],{"className":69101,"style":16317},[127,16316],[54,69103,232],{"className":69104},[231],[54,69106,69108],{"className":69107},[178],[54,69109,69111],{"className":69110,"style":16327},[182],[54,69112],{},[54,69114],{"className":69115,"style":16334},[16333],[54,69117],{"className":69118,"style":16334},[16333],[54,69120,69122],{"className":69121},[16262],[54,69123,69125,69173],{"className":69124},[173,174],[54,69126,69128,69170],{"className":69127},[178],[54,69129,69131,69142,69153],{"className":69130,"style":16272},[182],[54,69132,69133,69136],{"style":16275},[54,69134],{"className":69135,"style":16279},[190],[54,69137,69139],{"className":69138},[127],[54,69140,16034],{"className":69141},[127],[54,69143,69144,69147],{"style":16288},[54,69145],{"className":69146,"style":16279},[190],[54,69148,69150],{"className":69149},[127],[54,69151,16044],{"className":69152},[127],[54,69154,69155,69158],{"style":16300},[54,69156],{"className":69157,"style":16279},[190],[54,69159,69161],{"className":69160},[127],[54,69162,69164,69167],{"className":69163},[127],[54,69165,16134],{"className":69166},[127],[54,69168],{"className":69169,"style":16317},[127,16316],[54,69171,232],{"className":69172},[231],[54,69174,69176],{"className":69175},[178],[54,69177,69179],{"className":69178,"style":16327},[182],[54,69180],{},[54,69182],{"className":69183,"style":16334},[16333],[54,69185],{"className":69186,"style":16334},[16333],[54,69188,69190],{"className":69189},[16262],[54,69191,69193,69241],{"className":69192},[173,174],[54,69194,69196,69238],{"className":69195},[178],[54,69197,69199,69210,69221],{"className":69198,"style":16272},[182],[54,69200,69201,69204],{"style":16275},[54,69202],{"className":69203,"style":16279},[190],[54,69205,69207],{"className":69206},[127],[54,69208,12690],{"className":69209},[127],[54,69211,69212,69215],{"style":16288},[54,69213],{"className":69214,"style":16279},[190],[54,69216,69218],{"className":69217},[127],[54,69219,16047],{"className":69220},[127],[54,69222,69223,69226],{"style":16300},[54,69224],{"className":69225,"style":16279},[190],[54,69227,69229],{"className":69228},[127],[54,69230,69232,69235],{"className":69231},[127],[54,69233,16134],{"className":69234},[127],[54,69236],{"className":69237,"style":16317},[127,16316],[54,69239,232],{"className":69240},[231],[54,69242,69244],{"className":69243},[178],[54,69245,69247],{"className":69246,"style":16327},[182],[54,69248],{},[54,69250,69252],{"className":69251},[140],[54,69253,69255],{"className":69254},[6600,16212],[54,69256,69258,69278],{"className":69257},[173,174],[54,69259,69261,69275],{"className":69260},[178],[54,69262,69264],{"className":69263,"style":16222},[182],[54,69265,69266,69269],{"style":16225},[54,69267],{"className":69268,"style":16229},[190],[54,69270,69271],{"style":16232},[6517,69272,69273],{"xmlns":6519,"width":16235,"height":16236,"viewBox":16237},[6525,69274],{"d":16494},[54,69276,232],{"className":69277},[231],[54,69279,69281],{"className":69280},[178],[54,69282,69284],{"className":69283,"style":16250},[182],[54,69285],{},[12,69287,18839,69288,18842,69290,18845,69292,18849],{},[49,69289,2238],{},[49,69291,3188],{},[49,69293,18848],{},[12,69295,18852],{},[321,69297,69298],{},[324,69299,69300,18860],{},[327,69301,18859],{},[54,69303,69305],{"className":69304},[57],[54,69306,69308,69623],{"className":69307},[61],[54,69309,69311],{"className":69310},[65],[67,69312,69313],{"xmlns":69,"display":70},[72,69314,69315,69621],{},[75,69316,69317,69319,69321,69323,69325],{},[78,69318,88],{"mathvariant":16068},[82,69320,2857],{},[78,69322,1098],{"mathvariant":16068},[82,69324,94],{},[75,69326,69327,69329,69619],{},[82,69328,6072],{"fence":114},[16076,69330,69331,69407,69483,69527],{"rowspacing":16078,"columnalign":18890,"columnspacing":16080},[16082,69332,69333,69353,69373,69379],{},[16085,69334,69335],{},[16088,69336,69337],{"scriptlevel":9765,"displaystyle":84},[75,69338,69339,69345,69347],{},[3141,69340,69341,69343],{},[78,69342,19],{},[371,69344,18905],{},[82,69346,2857],{},[3141,69348,69349,69351],{},[78,69350,18912],{},[371,69352,18905],{},[16085,69354,69355],{},[16088,69356,69357],{"scriptlevel":9765,"displaystyle":84},[75,69358,69359,69365,69367],{},[3141,69360,69361,69363],{},[78,69362,19],{},[371,69364,18927],{},[82,69366,2857],{},[3141,69368,69369,69371],{},[78,69370,18912],{},[371,69372,18927],{},[16085,69374,69375],{},[16088,69376,69377],{"scriptlevel":9765,"displaystyle":84},[82,69378,18942],{"lspace":16138,"rspace":16138},[16085,69380,69381],{},[16088,69382,69383],{"scriptlevel":9765,"displaystyle":84},[75,69384,69385,69395,69397],{},[3141,69386,69387,69389],{},[78,69388,19],{},[75,69390,69391,69393],{},[371,69392,373],{},[78,69394,3188],{},[82,69396,2857],{},[3141,69398,69399,69401],{},[78,69400,18912],{},[75,69402,69403,69405],{},[371,69404,373],{},[78,69406,3188],{},[16082,69408,69409,69429,69449,69455],{},[16085,69410,69411],{},[16088,69412,69413],{"scriptlevel":9765,"displaystyle":84},[75,69414,69415,69421,69423],{},[3141,69416,69417,69419],{},[78,69418,19],{},[371,69420,18985],{},[82,69422,2857],{},[3141,69424,69425,69427],{},[78,69426,18912],{},[371,69428,18985],{},[16085,69430,69431],{},[16088,69432,69433],{"scriptlevel":9765,"displaystyle":84},[75,69434,69435,69441,69443],{},[3141,69436,69437,69439],{},[78,69438,19],{},[371,69440,19006],{},[82,69442,2857],{},[3141,69444,69445,69447],{},[78,69446,18912],{},[371,69448,19006],{},[16085,69450,69451],{},[16088,69452,69453],{"scriptlevel":9765,"displaystyle":84},[82,69454,18942],{"lspace":16138,"rspace":16138},[16085,69456,69457],{},[16088,69458,69459],{"scriptlevel":9765,"displaystyle":84},[75,69460,69461,69471,69473],{},[3141,69462,69463,69465],{},[78,69464,19],{},[75,69466,69467,69469],{},[371,69468,379],{},[78,69470,3188],{},[82,69472,2857],{},[3141,69474,69475,69477],{},[78,69476,18912],{},[75,69478,69479,69481],{},[371,69480,379],{},[78,69482,3188],{},[16082,69484,69485,69497,69509,69515],{},[16085,69486,69487],{},[16088,69488,69489],{"scriptlevel":9765,"displaystyle":84},[75,69490,69491,69493],{},[78,69492,16134],{"mathvariant":613},[16136,69494,69495],{"height":16138,"voffset":16138},[144,69496],{"mathbackground":16141,"width":16138,"height":16142},[16085,69498,69499],{},[16088,69500,69501],{"scriptlevel":9765,"displaystyle":84},[75,69502,69503,69505],{},[78,69504,16134],{"mathvariant":613},[16136,69506,69507],{"height":16138,"voffset":16138},[144,69508],{"mathbackground":16141,"width":16138,"height":16142},[16085,69510,69511],{},[16088,69512,69513],{"scriptlevel":9765,"displaystyle":84},[82,69514,19081],{"lspace":16138,"rspace":16138},[16085,69516,69517],{},[16088,69518,69519],{"scriptlevel":9765,"displaystyle":84},[75,69520,69521,69523],{},[78,69522,16134],{"mathvariant":613},[16136,69524,69525],{"height":16138,"voffset":16138},[144,69526],{"mathbackground":16141,"width":16138,"height":16142},[16082,69528,69529,69557,69585,69591],{},[16085,69530,69531],{},[16088,69532,69533],{"scriptlevel":9765,"displaystyle":84},[75,69534,69535,69545,69547],{},[3141,69536,69537,69539],{},[78,69538,19],{},[75,69540,69541,69543],{},[78,69542,2238],{},[371,69544,373],{},[82,69546,2857],{},[3141,69548,69549,69551],{},[78,69550,18912],{},[75,69552,69553,69555],{},[78,69554,2238],{},[371,69556,373],{},[16085,69558,69559],{},[16088,69560,69561],{"scriptlevel":9765,"displaystyle":84},[75,69562,69563,69573,69575],{},[3141,69564,69565,69567],{},[78,69566,19],{},[75,69568,69569,69571],{},[78,69570,2238],{},[371,69572,379],{},[82,69574,2857],{},[3141,69576,69577,69579],{},[78,69578,18912],{},[75,69580,69581,69583],{},[78,69582,2238],{},[371,69584,379],{},[16085,69586,69587],{},[16088,69588,69589],{"scriptlevel":9765,"displaystyle":84},[82,69590,18942],{"lspace":16138,"rspace":16138},[16085,69592,69593],{},[16088,69594,69595],{"scriptlevel":9765,"displaystyle":84},[75,69596,69597,69607,69609],{},[3141,69598,69599,69601],{},[78,69600,19],{},[75,69602,69603,69605],{},[78,69604,2238],{},[78,69606,3188],{},[82,69608,2857],{},[3141,69610,69611,69613],{},[78,69612,18912],{},[75,69614,69615,69617],{},[78,69616,2238],{},[78,69618,3188],{},[82,69620,16169],{"fence":114},[106,69622,19190],{"encoding":108},[54,69624,69626,69644,69662],{"className":69625,"ariaHidden":114},[113],[54,69627,69629,69632,69635,69638,69641],{"className":69628},[118],[54,69630],{"className":69631,"style":19200},[122],[54,69633,88],{"className":69634},[127,16186],[54,69636],{"className":69637,"style":1303},[144],[54,69639,2857],{"className":69640},[1307],[54,69642],{"className":69643,"style":1303},[144],[54,69645,69647,69650,69653,69656,69659],{"className":69646},[118],[54,69648],{"className":69649,"style":16182},[122],[54,69651,1098],{"className":69652},[127,16186],[54,69654],{"className":69655,"style":145},[144],[54,69657,94],{"className":69658},[149],[54,69660],{"className":69661,"style":145},[144],[54,69663,69665,69668],{"className":69664},[118],[54,69666],{"className":69667,"style":19237},[122],[54,69669,69671,69708,70870],{"className":69670},[3429],[54,69672,69674],{"className":69673},[133],[54,69675,69677],{"className":69676},[6600,16212],[54,69678,69680,69700],{"className":69679},[173,174],[54,69681,69683,69697],{"className":69682},[178],[54,69684,69686],{"className":69685,"style":19256},[182],[54,69687,69688,69691],{"style":19259},[54,69689],{"className":69690,"style":19263},[190],[54,69692,69693],{"style":19266},[6517,69694,69695],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,69696],{"d":19273},[54,69698,232],{"className":69699},[231],[54,69701,69703],{"className":69702},[178],[54,69704,69706],{"className":69705,"style":19283},[182],[54,69707],{},[54,69709,69711],{"className":69710},[127],[54,69712,69714,70069,70072,70075,70430,70433,70436,70503,70506,70509],{"className":69713},[16076],[54,69715,69717],{"className":69716},[16262],[54,69718,69720,70061],{"className":69719},[173,174],[54,69721,69723,70058],{"className":69722},[178],[54,69724,69726,69829,69932,69949],{"className":69725,"style":19304},[182],[54,69727,69728,69731],{"style":19307},[54,69729],{"className":69730,"style":16279},[190],[54,69732,69734,69777,69780,69783,69786],{"className":69733},[127],[54,69735,69737,69740],{"className":69736},[127],[54,69738,19],{"className":69739},[127,128],[54,69741,69743],{"className":69742},[3267],[54,69744,69746,69769],{"className":69745},[173,174],[54,69747,69749,69766],{"className":69748},[178],[54,69750,69752],{"className":69751,"style":3277},[182],[54,69753,69754,69757],{"style":3280},[54,69755],{"className":69756,"style":3284},[190],[54,69758,69760],{"className":69759},[3288,3289,3290,3291],[54,69761,69763],{"className":69762},[127,3291],[54,69764,18905],{"className":69765},[127,3291],[54,69767,232],{"className":69768},[231],[54,69770,69772],{"className":69771},[178],[54,69773,69775],{"className":69774,"style":3304},[182],[54,69776],{},[54,69778],{"className":69779,"style":1303},[144],[54,69781,2857],{"className":69782},[1307],[54,69784],{"className":69785,"style":1303},[144],[54,69787,69789,69792],{"className":69788},[127],[54,69790,18912],{"className":69791},[127,128],[54,69793,69795],{"className":69794},[3267],[54,69796,69798,69821],{"className":69797},[173,174],[54,69799,69801,69818],{"className":69800},[178],[54,69802,69804],{"className":69803,"style":3277},[182],[54,69805,69806,69809],{"style":3280},[54,69807],{"className":69808,"style":3284},[190],[54,69810,69812],{"className":69811},[3288,3289,3290,3291],[54,69813,69815],{"className":69814},[127,3291],[54,69816,18905],{"className":69817},[127,3291],[54,69819,232],{"className":69820},[231],[54,69822,69824],{"className":69823},[178],[54,69825,69827],{"className":69826,"style":3304},[182],[54,69828],{},[54,69830,69831,69834],{"style":19411},[54,69832],{"className":69833,"style":16279},[190],[54,69835,69837,69880,69883,69886,69889],{"className":69836},[127],[54,69838,69840,69843],{"className":69839},[127],[54,69841,19],{"className":69842},[127,128],[54,69844,69846],{"className":69845},[3267],[54,69847,69849,69872],{"className":69848},[173,174],[54,69850,69852,69869],{"className":69851},[178],[54,69853,69855],{"className":69854,"style":3277},[182],[54,69856,69857,69860],{"style":3280},[54,69858],{"className":69859,"style":3284},[190],[54,69861,69863],{"className":69862},[3288,3289,3290,3291],[54,69864,69866],{"className":69865},[127,3291],[54,69867,18985],{"className":69868},[127,3291],[54,69870,232],{"className":69871},[231],[54,69873,69875],{"className":69874},[178],[54,69876,69878],{"className":69877,"style":3304},[182],[54,69879],{},[54,69881],{"className":69882,"style":1303},[144],[54,69884,2857],{"className":69885},[1307],[54,69887],{"className":69888,"style":1303},[144],[54,69890,69892,69895],{"className":69891},[127],[54,69893,18912],{"className":69894},[127,128],[54,69896,69898],{"className":69897},[3267],[54,69899,69901,69924],{"className":69900},[173,174],[54,69902,69904,69921],{"className":69903},[178],[54,69905,69907],{"className":69906,"style":3277},[182],[54,69908,69909,69912],{"style":3280},[54,69910],{"className":69911,"style":3284},[190],[54,69913,69915],{"className":69914},[3288,3289,3290,3291],[54,69916,69918],{"className":69917},[127,3291],[54,69919,18985],{"className":69920},[127,3291],[54,69922,232],{"className":69923},[231],[54,69925,69927],{"className":69926},[178],[54,69928,69930],{"className":69929,"style":3304},[182],[54,69931],{},[54,69933,69934,69937],{"style":19515},[54,69935],{"className":69936,"style":16279},[190],[54,69938,69940],{"className":69939},[127],[54,69941,69943,69946],{"className":69942},[127],[54,69944,16134],{"className":69945},[127],[54,69947],{"className":69948,"style":16317},[127,16316],[54,69950,69951,69954],{"style":19533},[54,69952],{"className":69953,"style":16279},[190],[54,69955,69957,70003,70006,70009,70012],{"className":69956},[127],[54,69958,69960,69963],{"className":69959},[127],[54,69961,19],{"className":69962},[127,128],[54,69964,69966],{"className":69965},[3267],[54,69967,69969,69995],{"className":69968},[173,174],[54,69970,69972,69992],{"className":69971},[178],[54,69973,69975],{"className":69974,"style":3277},[182],[54,69976,69977,69980],{"style":3280},[54,69978],{"className":69979,"style":3284},[190],[54,69981,69983],{"className":69982},[3288,3289,3290,3291],[54,69984,69986,69989],{"className":69985},[127,3291],[54,69987,2238],{"className":69988},[127,128,3291],[54,69990,373],{"className":69991},[127,3291],[54,69993,232],{"className":69994},[231],[54,69996,69998],{"className":69997},[178],[54,69999,70001],{"className":70000,"style":3304},[182],[54,70002],{},[54,70004],{"className":70005,"style":1303},[144],[54,70007,2857],{"className":70008},[1307],[54,70010],{"className":70011,"style":1303},[144],[54,70013,70015,70018],{"className":70014},[127],[54,70016,18912],{"className":70017},[127,128],[54,70019,70021],{"className":70020},[3267],[54,70022,70024,70050],{"className":70023},[173,174],[54,70025,70027,70047],{"className":70026},[178],[54,70028,70030],{"className":70029,"style":3277},[182],[54,70031,70032,70035],{"style":3280},[54,70033],{"className":70034,"style":3284},[190],[54,70036,70038],{"className":70037},[3288,3289,3290,3291],[54,70039,70041,70044],{"className":70040},[127,3291],[54,70042,2238],{"className":70043},[127,128,3291],[54,70045,373],{"className":70046},[127,3291],[54,70048,232],{"className":70049},[231],[54,70051,70053],{"className":70052},[178],[54,70054,70056],{"className":70055,"style":3304},[182],[54,70057],{},[54,70059,232],{"className":70060},[231],[54,70062,70064],{"className":70063},[178],[54,70065,70067],{"className":70066,"style":19650},[182],[54,70068],{},[54,70070],{"className":70071,"style":16334},[16333],[54,70073],{"className":70074,"style":16334},[16333],[54,70076,70078],{"className":70077},[16262],[54,70079,70081,70422],{"className":70080},[173,174],[54,70082,70084,70419],{"className":70083},[178],[54,70085,70087,70190,70293,70310],{"className":70086,"style":19304},[182],[54,70088,70089,70092],{"style":19307},[54,70090],{"className":70091,"style":16279},[190],[54,70093,70095,70138,70141,70144,70147],{"className":70094},[127],[54,70096,70098,70101],{"className":70097},[127],[54,70099,19],{"className":70100},[127,128],[54,70102,70104],{"className":70103},[3267],[54,70105,70107,70130],{"className":70106},[173,174],[54,70108,70110,70127],{"className":70109},[178],[54,70111,70113],{"className":70112,"style":3277},[182],[54,70114,70115,70118],{"style":3280},[54,70116],{"className":70117,"style":3284},[190],[54,70119,70121],{"className":70120},[3288,3289,3290,3291],[54,70122,70124],{"className":70123},[127,3291],[54,70125,18927],{"className":70126},[127,3291],[54,70128,232],{"className":70129},[231],[54,70131,70133],{"className":70132},[178],[54,70134,70136],{"className":70135,"style":3304},[182],[54,70137],{},[54,70139],{"className":70140,"style":1303},[144],[54,70142,2857],{"className":70143},[1307],[54,70145],{"className":70146,"style":1303},[144],[54,70148,70150,70153],{"className":70149},[127],[54,70151,18912],{"className":70152},[127,128],[54,70154,70156],{"className":70155},[3267],[54,70157,70159,70182],{"className":70158},[173,174],[54,70160,70162,70179],{"className":70161},[178],[54,70163,70165],{"className":70164,"style":3277},[182],[54,70166,70167,70170],{"style":3280},[54,70168],{"className":70169,"style":3284},[190],[54,70171,70173],{"className":70172},[3288,3289,3290,3291],[54,70174,70176],{"className":70175},[127,3291],[54,70177,18927],{"className":70178},[127,3291],[54,70180,232],{"className":70181},[231],[54,70183,70185],{"className":70184},[178],[54,70186,70188],{"className":70187,"style":3304},[182],[54,70189],{},[54,70191,70192,70195],{"style":19411},[54,70193],{"className":70194,"style":16279},[190],[54,70196,70198,70241,70244,70247,70250],{"className":70197},[127],[54,70199,70201,70204],{"className":70200},[127],[54,70202,19],{"className":70203},[127,128],[54,70205,70207],{"className":70206},[3267],[54,70208,70210,70233],{"className":70209},[173,174],[54,70211,70213,70230],{"className":70212},[178],[54,70214,70216],{"className":70215,"style":3277},[182],[54,70217,70218,70221],{"style":3280},[54,70219],{"className":70220,"style":3284},[190],[54,70222,70224],{"className":70223},[3288,3289,3290,3291],[54,70225,70227],{"className":70226},[127,3291],[54,70228,19006],{"className":70229},[127,3291],[54,70231,232],{"className":70232},[231],[54,70234,70236],{"className":70235},[178],[54,70237,70239],{"className":70238,"style":3304},[182],[54,70240],{},[54,70242],{"className":70243,"style":1303},[144],[54,70245,2857],{"className":70246},[1307],[54,70248],{"className":70249,"style":1303},[144],[54,70251,70253,70256],{"className":70252},[127],[54,70254,18912],{"className":70255},[127,128],[54,70257,70259],{"className":70258},[3267],[54,70260,70262,70285],{"className":70261},[173,174],[54,70263,70265,70282],{"className":70264},[178],[54,70266,70268],{"className":70267,"style":3277},[182],[54,70269,70270,70273],{"style":3280},[54,70271],{"className":70272,"style":3284},[190],[54,70274,70276],{"className":70275},[3288,3289,3290,3291],[54,70277,70279],{"className":70278},[127,3291],[54,70280,19006],{"className":70281},[127,3291],[54,70283,232],{"className":70284},[231],[54,70286,70288],{"className":70287},[178],[54,70289,70291],{"className":70290,"style":3304},[182],[54,70292],{},[54,70294,70295,70298],{"style":19515},[54,70296],{"className":70297,"style":16279},[190],[54,70299,70301],{"className":70300},[127],[54,70302,70304,70307],{"className":70303},[127],[54,70305,16134],{"className":70306},[127],[54,70308],{"className":70309,"style":16317},[127,16316],[54,70311,70312,70315],{"style":19533},[54,70313],{"className":70314,"style":16279},[190],[54,70316,70318,70364,70367,70370,70373],{"className":70317},[127],[54,70319,70321,70324],{"className":70320},[127],[54,70322,19],{"className":70323},[127,128],[54,70325,70327],{"className":70326},[3267],[54,70328,70330,70356],{"className":70329},[173,174],[54,70331,70333,70353],{"className":70332},[178],[54,70334,70336],{"className":70335,"style":3277},[182],[54,70337,70338,70341],{"style":3280},[54,70339],{"className":70340,"style":3284},[190],[54,70342,70344],{"className":70343},[3288,3289,3290,3291],[54,70345,70347,70350],{"className":70346},[127,3291],[54,70348,2238],{"className":70349},[127,128,3291],[54,70351,379],{"className":70352},[127,3291],[54,70354,232],{"className":70355},[231],[54,70357,70359],{"className":70358},[178],[54,70360,70362],{"className":70361,"style":3304},[182],[54,70363],{},[54,70365],{"className":70366,"style":1303},[144],[54,70368,2857],{"className":70369},[1307],[54,70371],{"className":70372,"style":1303},[144],[54,70374,70376,70379],{"className":70375},[127],[54,70377,18912],{"className":70378},[127,128],[54,70380,70382],{"className":70381},[3267],[54,70383,70385,70411],{"className":70384},[173,174],[54,70386,70388,70408],{"className":70387},[178],[54,70389,70391],{"className":70390,"style":3277},[182],[54,70392,70393,70396],{"style":3280},[54,70394],{"className":70395,"style":3284},[190],[54,70397,70399],{"className":70398},[3288,3289,3290,3291],[54,70400,70402,70405],{"className":70401},[127,3291],[54,70403,2238],{"className":70404},[127,128,3291],[54,70406,379],{"className":70407},[127,3291],[54,70409,232],{"className":70410},[231],[54,70412,70414],{"className":70413},[178],[54,70415,70417],{"className":70416,"style":3304},[182],[54,70418],{},[54,70420,232],{"className":70421},[231],[54,70423,70425],{"className":70424},[178],[54,70426,70428],{"className":70427,"style":19650},[182],[54,70429],{},[54,70431],{"className":70432,"style":16334},[16333],[54,70434],{"className":70435,"style":16334},[16333],[54,70437,70439],{"className":70438},[16262],[54,70440,70442,70495],{"className":70441},[173,174],[54,70443,70445,70492],{"className":70444},[178],[54,70446,70448,70459,70470,70481],{"className":70447,"style":19304},[182],[54,70449,70450,70453],{"style":20034},[54,70451],{"className":70452,"style":20038},[190],[54,70454,70456],{"className":70455},[127],[54,70457,18942],{"className":70458},[3429],[54,70460,70461,70464],{"style":20047},[54,70462],{"className":70463,"style":20038},[190],[54,70465,70467],{"className":70466},[127],[54,70468,18942],{"className":70469},[3429],[54,70471,70472,70475],{"style":20059},[54,70473],{"className":70474,"style":20038},[190],[54,70476,70478],{"className":70477},[127],[54,70479,19081],{"className":70480},[3429],[54,70482,70483,70486],{"style":20071},[54,70484],{"className":70485,"style":20038},[190],[54,70487,70489],{"className":70488},[127],[54,70490,18942],{"className":70491},[3429],[54,70493,232],{"className":70494},[231],[54,70496,70498],{"className":70497},[178],[54,70499,70501],{"className":70500,"style":19650},[182],[54,70502],{},[54,70504],{"className":70505,"style":16334},[16333],[54,70507],{"className":70508,"style":16334},[16333],[54,70510,70512],{"className":70511},[16262],[54,70513,70515,70862],{"className":70514},[173,174],[54,70516,70518,70859],{"className":70517},[178],[54,70519,70521,70630,70739,70756],{"className":70520,"style":19304},[182],[54,70522,70523,70526],{"style":19307},[54,70524],{"className":70525,"style":16279},[190],[54,70527,70529,70575,70578,70581,70584],{"className":70528},[127],[54,70530,70532,70535],{"className":70531},[127],[54,70533,19],{"className":70534},[127,128],[54,70536,70538],{"className":70537},[3267],[54,70539,70541,70567],{"className":70540},[173,174],[54,70542,70544,70564],{"className":70543},[178],[54,70545,70547],{"className":70546,"style":3277},[182],[54,70548,70549,70552],{"style":3280},[54,70550],{"className":70551,"style":3284},[190],[54,70553,70555],{"className":70554},[3288,3289,3290,3291],[54,70556,70558,70561],{"className":70557},[127,3291],[54,70559,373],{"className":70560},[127,3291],[54,70562,3188],{"className":70563},[127,128,3291],[54,70565,232],{"className":70566},[231],[54,70568,70570],{"className":70569},[178],[54,70571,70573],{"className":70572,"style":3304},[182],[54,70574],{},[54,70576],{"className":70577,"style":1303},[144],[54,70579,2857],{"className":70580},[1307],[54,70582],{"className":70583,"style":1303},[144],[54,70585,70587,70590],{"className":70586},[127],[54,70588,18912],{"className":70589},[127,128],[54,70591,70593],{"className":70592},[3267],[54,70594,70596,70622],{"className":70595},[173,174],[54,70597,70599,70619],{"className":70598},[178],[54,70600,70602],{"className":70601,"style":3277},[182],[54,70603,70604,70607],{"style":3280},[54,70605],{"className":70606,"style":3284},[190],[54,70608,70610],{"className":70609},[3288,3289,3290,3291],[54,70611,70613,70616],{"className":70612},[127,3291],[54,70614,373],{"className":70615},[127,3291],[54,70617,3188],{"className":70618},[127,128,3291],[54,70620,232],{"className":70621},[231],[54,70623,70625],{"className":70624},[178],[54,70626,70628],{"className":70627,"style":3304},[182],[54,70629],{},[54,70631,70632,70635],{"style":19411},[54,70633],{"className":70634,"style":16279},[190],[54,70636,70638,70684,70687,70690,70693],{"className":70637},[127],[54,70639,70641,70644],{"className":70640},[127],[54,70642,19],{"className":70643},[127,128],[54,70645,70647],{"className":70646},[3267],[54,70648,70650,70676],{"className":70649},[173,174],[54,70651,70653,70673],{"className":70652},[178],[54,70654,70656],{"className":70655,"style":3277},[182],[54,70657,70658,70661],{"style":3280},[54,70659],{"className":70660,"style":3284},[190],[54,70662,70664],{"className":70663},[3288,3289,3290,3291],[54,70665,70667,70670],{"className":70666},[127,3291],[54,70668,379],{"className":70669},[127,3291],[54,70671,3188],{"className":70672},[127,128,3291],[54,70674,232],{"className":70675},[231],[54,70677,70679],{"className":70678},[178],[54,70680,70682],{"className":70681,"style":3304},[182],[54,70683],{},[54,70685],{"className":70686,"style":1303},[144],[54,70688,2857],{"className":70689},[1307],[54,70691],{"className":70692,"style":1303},[144],[54,70694,70696,70699],{"className":70695},[127],[54,70697,18912],{"className":70698},[127,128],[54,70700,70702],{"className":70701},[3267],[54,70703,70705,70731],{"className":70704},[173,174],[54,70706,70708,70728],{"className":70707},[178],[54,70709,70711],{"className":70710,"style":3277},[182],[54,70712,70713,70716],{"style":3280},[54,70714],{"className":70715,"style":3284},[190],[54,70717,70719],{"className":70718},[3288,3289,3290,3291],[54,70720,70722,70725],{"className":70721},[127,3291],[54,70723,379],{"className":70724},[127,3291],[54,70726,3188],{"className":70727},[127,128,3291],[54,70729,232],{"className":70730},[231],[54,70732,70734],{"className":70733},[178],[54,70735,70737],{"className":70736,"style":3304},[182],[54,70738],{},[54,70740,70741,70744],{"style":19515},[54,70742],{"className":70743,"style":16279},[190],[54,70745,70747],{"className":70746},[127],[54,70748,70750,70753],{"className":70749},[127],[54,70751,16134],{"className":70752},[127],[54,70754],{"className":70755,"style":16317},[127,16316],[54,70757,70758,70761],{"style":19533},[54,70759],{"className":70760,"style":16279},[190],[54,70762,70764,70807,70810,70813,70816],{"className":70763},[127],[54,70765,70767,70770],{"className":70766},[127],[54,70768,19],{"className":70769},[127,128],[54,70771,70773],{"className":70772},[3267],[54,70774,70776,70799],{"className":70775},[173,174],[54,70777,70779,70796],{"className":70778},[178],[54,70780,70782],{"className":70781,"style":3469},[182],[54,70783,70784,70787],{"style":3280},[54,70785],{"className":70786,"style":3284},[190],[54,70788,70790],{"className":70789},[3288,3289,3290,3291],[54,70791,70793],{"className":70792},[127,3291],[54,70794,371],{"className":70795},[127,128,3291],[54,70797,232],{"className":70798},[231],[54,70800,70802],{"className":70801},[178],[54,70803,70805],{"className":70804,"style":3304},[182],[54,70806],{},[54,70808],{"className":70809,"style":1303},[144],[54,70811,2857],{"className":70812},[1307],[54,70814],{"className":70815,"style":1303},[144],[54,70817,70819,70822],{"className":70818},[127],[54,70820,18912],{"className":70821},[127,128],[54,70823,70825],{"className":70824},[3267],[54,70826,70828,70851],{"className":70827},[173,174],[54,70829,70831,70848],{"className":70830},[178],[54,70832,70834],{"className":70833,"style":3469},[182],[54,70835,70836,70839],{"style":3280},[54,70837],{"className":70838,"style":3284},[190],[54,70840,70842],{"className":70841},[3288,3289,3290,3291],[54,70843,70845],{"className":70844},[127,3291],[54,70846,371],{"className":70847},[127,128,3291],[54,70849,232],{"className":70850},[231],[54,70852,70854],{"className":70853},[178],[54,70855,70857],{"className":70856,"style":3304},[182],[54,70858],{},[54,70860,232],{"className":70861},[231],[54,70863,70865],{"className":70864},[178],[54,70866,70868],{"className":70867,"style":19650},[182],[54,70869],{},[54,70871,70873],{"className":70872},[140],[54,70874,70876],{"className":70875},[6600,16212],[54,70877,70879,70899],{"className":70878},[173,174],[54,70880,70882,70896],{"className":70881},[178],[54,70883,70885],{"className":70884,"style":19256},[182],[54,70886,70887,70890],{"style":19259},[54,70888],{"className":70889,"style":19263},[190],[54,70891,70892],{"style":19266},[6517,70893,70894],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,70895],{"d":20485},[54,70897,232],{"className":70898},[231],[54,70900,70902],{"className":70901},[178],[54,70903,70905],{"className":70904,"style":19283},[182],[54,70906],{},[321,70908,70909],{},[324,70910,70911,20504],{},[327,70912,20503],{},[54,70914,70916],{"className":70915},[57],[54,70917,70919,71584],{"className":70918},[61],[54,70920,70922],{"className":70921},[65],[67,70923,70924],{"xmlns":69,"display":70},[72,70925,70926,71582],{},[75,70927,70928,70930,70932,70934,70936],{},[78,70929,88],{"mathvariant":16068},[82,70931,1266],{},[78,70933,1098],{"mathvariant":16068},[82,70935,94],{},[75,70937,70938,70940,71580],{},[82,70939,6072],{"fence":114},[16076,70941,70942,71132,71322,71366],{"rowspacing":16078,"columnalign":18890,"columnspacing":16080},[16082,70943,70944,71002,71060,71066],{},[16085,70945,70946],{},[16088,70947,70948],{"scriptlevel":9765,"displaystyle":84},[75,70949,70950,70956,70962,70964,70970,70976,70978,70980,70982,70992],{},[3141,70951,70952,70954],{},[78,70953,19],{},[371,70955,18905],{},[3141,70957,70958,70960],{},[78,70959,18912],{},[371,70961,18905],{},[82,70963,2857],{},[3141,70965,70966,70968],{},[78,70967,19],{},[371,70969,18927],{},[3141,70971,70972,70974],{},[78,70973,18912],{},[371,70975,18985],{},[82,70977,2857],{},[82,70979,18942],{},[82,70981,2857],{},[3141,70983,70984,70986],{},[78,70985,19],{},[75,70987,70988,70990],{},[371,70989,373],{},[78,70991,3188],{},[3141,70993,70994,70996],{},[78,70995,18912],{},[75,70997,70998,71000],{},[78,70999,3188],{},[371,71001,373],{},[16085,71003,71004],{},[16088,71005,71006],{"scriptlevel":9765,"displaystyle":84},[75,71007,71008,71014,71020,71022,71028,71034,71036,71038,71040,71050],{},[3141,71009,71010,71012],{},[78,71011,19],{},[371,71013,18905],{},[3141,71015,71016,71018],{},[78,71017,18912],{},[371,71019,18927],{},[82,71021,2857],{},[3141,71023,71024,71026],{},[78,71025,19],{},[371,71027,18927],{},[3141,71029,71030,71032],{},[78,71031,18912],{},[371,71033,19006],{},[82,71035,2857],{},[82,71037,18942],{},[82,71039,2857],{},[3141,71041,71042,71044],{},[78,71043,19],{},[75,71045,71046,71048],{},[371,71047,373],{},[78,71049,3188],{},[3141,71051,71052,71054],{},[78,71053,18912],{},[75,71055,71056,71058],{},[78,71057,3188],{},[371,71059,379],{},[16085,71061,71062],{},[16088,71063,71064],{"scriptlevel":9765,"displaystyle":84},[82,71065,18942],{"lspace":16138,"rspace":16138},[16085,71067,71068],{},[16088,71069,71070],{"scriptlevel":9765,"displaystyle":84},[75,71071,71072,71078,71088,71090,71096,71106,71108,71110,71112,71122],{},[3141,71073,71074,71076],{},[78,71075,19],{},[371,71077,18905],{},[3141,71079,71080,71082],{},[78,71081,18912],{},[75,71083,71084,71086],{},[371,71085,373],{},[78,71087,12],{},[82,71089,2857],{},[3141,71091,71092,71094],{},[78,71093,19],{},[371,71095,18927],{},[3141,71097,71098,71100],{},[78,71099,18912],{},[75,71101,71102,71104],{},[371,71103,379],{},[78,71105,12],{},[82,71107,2857],{},[82,71109,18942],{},[82,71111,2857],{},[3141,71113,71114,71116],{},[78,71115,19],{},[75,71117,71118,71120],{},[371,71119,373],{},[78,71121,3188],{},[3141,71123,71124,71126],{},[78,71125,18912],{},[75,71127,71128,71130],{},[78,71129,3188],{},[78,71131,12],{},[16082,71133,71134,71192,71250,71256],{},[16085,71135,71136],{},[16088,71137,71138],{"scriptlevel":9765,"displaystyle":84},[75,71139,71140,71146,71152,71154,71160,71166,71168,71170,71172,71182],{},[3141,71141,71142,71144],{},[78,71143,19],{},[371,71145,18985],{},[3141,71147,71148,71150],{},[78,71149,18912],{},[371,71151,18905],{},[82,71153,2857],{},[3141,71155,71156,71158],{},[78,71157,19],{},[371,71159,19006],{},[3141,71161,71162,71164],{},[78,71163,18912],{},[371,71165,18985],{},[82,71167,2857],{},[82,71169,18942],{},[82,71171,2857],{},[3141,71173,71174,71176],{},[78,71175,19],{},[75,71177,71178,71180],{},[371,71179,379],{},[78,71181,3188],{},[3141,71183,71184,71186],{},[78,71185,18912],{},[75,71187,71188,71190],{},[78,71189,3188],{},[371,71191,373],{},[16085,71193,71194],{},[16088,71195,71196],{"scriptlevel":9765,"displaystyle":84},[75,71197,71198,71204,71210,71212,71218,71224,71226,71228,71230,71240],{},[3141,71199,71200,71202],{},[78,71201,19],{},[371,71203,18985],{},[3141,71205,71206,71208],{},[78,71207,18912],{},[371,71209,18927],{},[82,71211,2857],{},[3141,71213,71214,71216],{},[78,71215,19],{},[371,71217,19006],{},[3141,71219,71220,71222],{},[78,71221,18912],{},[371,71223,19006],{},[82,71225,2857],{},[82,71227,18942],{},[82,71229,2857],{},[3141,71231,71232,71234],{},[78,71233,19],{},[75,71235,71236,71238],{},[371,71237,379],{},[78,71239,3188],{},[3141,71241,71242,71244],{},[78,71243,18912],{},[75,71245,71246,71248],{},[78,71247,3188],{},[371,71249,379],{},[16085,71251,71252],{},[16088,71253,71254],{"scriptlevel":9765,"displaystyle":84},[82,71255,18942],{"lspace":16138,"rspace":16138},[16085,71257,71258],{},[16088,71259,71260],{"scriptlevel":9765,"displaystyle":84},[75,71261,71262,71268,71278,71280,71286,71296,71298,71300,71302,71312],{},[3141,71263,71264,71266],{},[78,71265,19],{},[371,71267,18985],{},[3141,71269,71270,71272],{},[78,71271,18912],{},[75,71273,71274,71276],{},[371,71275,373],{},[78,71277,12],{},[82,71279,2857],{},[3141,71281,71282,71284],{},[78,71283,19],{},[371,71285,19006],{},[3141,71287,71288,71290],{},[78,71289,18912],{},[75,71291,71292,71294],{},[371,71293,379],{},[78,71295,12],{},[82,71297,2857],{},[82,71299,18942],{},[82,71301,2857],{},[3141,71303,71304,71306],{},[78,71305,19],{},[75,71307,71308,71310],{},[371,71309,379],{},[78,71311,3188],{},[3141,71313,71314,71316],{},[78,71315,18912],{},[75,71317,71318,71320],{},[78,71319,3188],{},[78,71321,12],{},[16082,71323,71324,71336,71348,71354],{},[16085,71325,71326],{},[16088,71327,71328],{"scriptlevel":9765,"displaystyle":84},[75,71329,71330,71332],{},[78,71331,16134],{"mathvariant":613},[16136,71333,71334],{"height":16138,"voffset":16138},[144,71335],{"mathbackground":16141,"width":16138,"height":16142},[16085,71337,71338],{},[16088,71339,71340],{"scriptlevel":9765,"displaystyle":84},[75,71341,71342,71344],{},[78,71343,16134],{"mathvariant":613},[16136,71345,71346],{"height":16138,"voffset":16138},[144,71347],{"mathbackground":16141,"width":16138,"height":16142},[16085,71349,71350],{},[16088,71351,71352],{"scriptlevel":9765,"displaystyle":84},[82,71353,19081],{"lspace":16138,"rspace":16138},[16085,71355,71356],{},[16088,71357,71358],{"scriptlevel":9765,"displaystyle":84},[75,71359,71360,71362],{},[78,71361,16134],{"mathvariant":613},[16136,71363,71364],{"height":16138,"voffset":16138},[144,71365],{"mathbackground":16141,"width":16138,"height":16142},[16082,71367,71368,71434,71500,71506],{},[16085,71369,71370],{},[16088,71371,71372],{"scriptlevel":9765,"displaystyle":84},[75,71373,71374,71384,71390,71392,71402,71408,71410,71412,71414,71424],{},[3141,71375,71376,71378],{},[78,71377,19],{},[75,71379,71380,71382],{},[78,71381,2238],{},[371,71383,373],{},[3141,71385,71386,71388],{},[78,71387,18912],{},[371,71389,18905],{},[82,71391,2857],{},[3141,71393,71394,71396],{},[78,71395,19],{},[75,71397,71398,71400],{},[78,71399,2238],{},[371,71401,379],{},[3141,71403,71404,71406],{},[78,71405,18912],{},[371,71407,18985],{},[82,71409,2857],{},[82,71411,18942],{},[82,71413,2857],{},[3141,71415,71416,71418],{},[78,71417,19],{},[75,71419,71420,71422],{},[78,71421,2238],{},[78,71423,3188],{},[3141,71425,71426,71428],{},[78,71427,18912],{},[75,71429,71430,71432],{},[78,71431,3188],{},[371,71433,373],{},[16085,71435,71436],{},[16088,71437,71438],{"scriptlevel":9765,"displaystyle":84},[75,71439,71440,71450,71456,71458,71468,71474,71476,71478,71480,71490],{},[3141,71441,71442,71444],{},[78,71443,19],{},[75,71445,71446,71448],{},[78,71447,2238],{},[371,71449,373],{},[3141,71451,71452,71454],{},[78,71453,18912],{},[371,71455,18927],{},[82,71457,2857],{},[3141,71459,71460,71462],{},[78,71461,19],{},[75,71463,71464,71466],{},[78,71465,2238],{},[371,71467,379],{},[3141,71469,71470,71472],{},[78,71471,18912],{},[371,71473,19006],{},[82,71475,2857],{},[82,71477,18942],{},[82,71479,2857],{},[3141,71481,71482,71484],{},[78,71483,19],{},[75,71485,71486,71488],{},[78,71487,2238],{},[78,71489,3188],{},[3141,71491,71492,71494],{},[78,71493,18912],{},[75,71495,71496,71498],{},[78,71497,3188],{},[371,71499,379],{},[16085,71501,71502],{},[16088,71503,71504],{"scriptlevel":9765,"displaystyle":84},[82,71505,18942],{"lspace":16138,"rspace":16138},[16085,71507,71508],{},[16088,71509,71510],{"scriptlevel":9765,"displaystyle":84},[75,71511,71512,71522,71532,71534,71544,71554,71556,71558,71560,71570],{},[3141,71513,71514,71516],{},[78,71515,19],{},[75,71517,71518,71520],{},[78,71519,2238],{},[371,71521,373],{},[3141,71523,71524,71526],{},[78,71525,18912],{},[75,71527,71528,71530],{},[371,71529,373],{},[78,71531,12],{},[82,71533,2857],{},[3141,71535,71536,71538],{},[78,71537,19],{},[75,71539,71540,71542],{},[78,71541,2238],{},[371,71543,379],{},[3141,71545,71546,71548],{},[78,71547,18912],{},[75,71549,71550,71552],{},[371,71551,379],{},[78,71553,12],{},[82,71555,2857],{},[82,71557,18942],{},[82,71559,2857],{},[3141,71561,71562,71564],{},[78,71563,19],{},[75,71565,71566,71568],{},[78,71567,2238],{},[78,71569,3188],{},[3141,71571,71572,71574],{},[78,71573,18912],{},[75,71575,71576,71578],{},[78,71577,3188],{},[78,71579,12],{},[82,71581,16169],{"fence":114},[106,71583,21176],{"encoding":108},[54,71585,71587,71605,71623],{"className":71586,"ariaHidden":114},[113],[54,71588,71590,71593,71596,71599,71602],{"className":71589},[118],[54,71591],{"className":71592,"style":16182},[122],[54,71594,88],{"className":71595},[127,16186],[54,71597],{"className":71598,"style":1303},[144],[54,71600,1266],{"className":71601},[1307],[54,71603],{"className":71604,"style":1303},[144],[54,71606,71608,71611,71614,71617,71620],{"className":71607},[118],[54,71609],{"className":71610,"style":16182},[122],[54,71612,1098],{"className":71613},[127,16186],[54,71615],{"className":71616,"style":145},[144],[54,71618,94],{"className":71619},[149],[54,71621],{"className":71622,"style":145},[144],[54,71624,71626,71629],{"className":71625},[118],[54,71627],{"className":71628,"style":19237},[122],[54,71630,71632,71669,74625],{"className":71631},[3429],[54,71633,71635],{"className":71634},[133],[54,71636,71638],{"className":71637},[6600,16212],[54,71639,71641,71661],{"className":71640},[173,174],[54,71642,71644,71658],{"className":71643},[178],[54,71645,71647],{"className":71646,"style":19256},[182],[54,71648,71649,71652],{"style":19259},[54,71650],{"className":71651,"style":19263},[190],[54,71653,71654],{"style":19266},[6517,71655,71656],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,71657],{"d":19273},[54,71659,232],{"className":71660},[231],[54,71662,71664],{"className":71663},[178],[54,71665,71667],{"className":71666,"style":19283},[182],[54,71668],{},[54,71670,71672],{"className":71671},[127],[54,71673,71675,72624,72627,72630,73579,73582,73585,73652,73655,73658],{"className":71674},[16076],[54,71676,71678],{"className":71677},[16262],[54,71679,71681,72616],{"className":71680},[173,174],[54,71682,71684,72613],{"className":71683},[178],[54,71685,71687,71989,72291,72308],{"className":71686,"style":19304},[182],[54,71688,71689,71692],{"style":19307},[54,71690],{"className":71691,"style":16279},[190],[54,71693,71695,71738,71781,71784,71787,71790,71833,71876,71879,71882,71885,71888,71891,71894,71897,71943],{"className":71694},[127],[54,71696,71698,71701],{"className":71697},[127],[54,71699,19],{"className":71700},[127,128],[54,71702,71704],{"className":71703},[3267],[54,71705,71707,71730],{"className":71706},[173,174],[54,71708,71710,71727],{"className":71709},[178],[54,71711,71713],{"className":71712,"style":3277},[182],[54,71714,71715,71718],{"style":3280},[54,71716],{"className":71717,"style":3284},[190],[54,71719,71721],{"className":71720},[3288,3289,3290,3291],[54,71722,71724],{"className":71723},[127,3291],[54,71725,18905],{"className":71726},[127,3291],[54,71728,232],{"className":71729},[231],[54,71731,71733],{"className":71732},[178],[54,71734,71736],{"className":71735,"style":3304},[182],[54,71737],{},[54,71739,71741,71744],{"className":71740},[127],[54,71742,18912],{"className":71743},[127,128],[54,71745,71747],{"className":71746},[3267],[54,71748,71750,71773],{"className":71749},[173,174],[54,71751,71753,71770],{"className":71752},[178],[54,71754,71756],{"className":71755,"style":3277},[182],[54,71757,71758,71761],{"style":3280},[54,71759],{"className":71760,"style":3284},[190],[54,71762,71764],{"className":71763},[3288,3289,3290,3291],[54,71765,71767],{"className":71766},[127,3291],[54,71768,18905],{"className":71769},[127,3291],[54,71771,232],{"className":71772},[231],[54,71774,71776],{"className":71775},[178],[54,71777,71779],{"className":71778,"style":3304},[182],[54,71780],{},[54,71782],{"className":71783,"style":1303},[144],[54,71785,2857],{"className":71786},[1307],[54,71788],{"className":71789,"style":1303},[144],[54,71791,71793,71796],{"className":71792},[127],[54,71794,19],{"className":71795},[127,128],[54,71797,71799],{"className":71798},[3267],[54,71800,71802,71825],{"className":71801},[173,174],[54,71803,71805,71822],{"className":71804},[178],[54,71806,71808],{"className":71807,"style":3277},[182],[54,71809,71810,71813],{"style":3280},[54,71811],{"className":71812,"style":3284},[190],[54,71814,71816],{"className":71815},[3288,3289,3290,3291],[54,71817,71819],{"className":71818},[127,3291],[54,71820,18927],{"className":71821},[127,3291],[54,71823,232],{"className":71824},[231],[54,71826,71828],{"className":71827},[178],[54,71829,71831],{"className":71830,"style":3304},[182],[54,71832],{},[54,71834,71836,71839],{"className":71835},[127],[54,71837,18912],{"className":71838},[127,128],[54,71840,71842],{"className":71841},[3267],[54,71843,71845,71868],{"className":71844},[173,174],[54,71846,71848,71865],{"className":71847},[178],[54,71849,71851],{"className":71850,"style":3277},[182],[54,71852,71853,71856],{"style":3280},[54,71854],{"className":71855,"style":3284},[190],[54,71857,71859],{"className":71858},[3288,3289,3290,3291],[54,71860,71862],{"className":71861},[127,3291],[54,71863,18985],{"className":71864},[127,3291],[54,71866,232],{"className":71867},[231],[54,71869,71871],{"className":71870},[178],[54,71872,71874],{"className":71873,"style":3304},[182],[54,71875],{},[54,71877],{"className":71878,"style":1303},[144],[54,71880,2857],{"className":71881},[1307],[54,71883],{"className":71884,"style":1303},[144],[54,71886,18942],{"className":71887},[3429],[54,71889],{"className":71890,"style":1303},[144],[54,71892,2857],{"className":71893},[1307],[54,71895],{"className":71896,"style":1303},[144],[54,71898,71900,71903],{"className":71899},[127],[54,71901,19],{"className":71902},[127,128],[54,71904,71906],{"className":71905},[3267],[54,71907,71909,71935],{"className":71908},[173,174],[54,71910,71912,71932],{"className":71911},[178],[54,71913,71915],{"className":71914,"style":3277},[182],[54,71916,71917,71920],{"style":3280},[54,71918],{"className":71919,"style":3284},[190],[54,71921,71923],{"className":71922},[3288,3289,3290,3291],[54,71924,71926,71929],{"className":71925},[127,3291],[54,71927,373],{"className":71928},[127,3291],[54,71930,3188],{"className":71931},[127,128,3291],[54,71933,232],{"className":71934},[231],[54,71936,71938],{"className":71937},[178],[54,71939,71941],{"className":71940,"style":3304},[182],[54,71942],{},[54,71944,71946,71949],{"className":71945},[127],[54,71947,18912],{"className":71948},[127,128],[54,71950,71952],{"className":71951},[3267],[54,71953,71955,71981],{"className":71954},[173,174],[54,71956,71958,71978],{"className":71957},[178],[54,71959,71961],{"className":71960,"style":3277},[182],[54,71962,71963,71966],{"style":3280},[54,71964],{"className":71965,"style":3284},[190],[54,71967,71969],{"className":71968},[3288,3289,3290,3291],[54,71970,71972,71975],{"className":71971},[127,3291],[54,71973,3188],{"className":71974},[127,128,3291],[54,71976,373],{"className":71977},[127,3291],[54,71979,232],{"className":71980},[231],[54,71982,71984],{"className":71983},[178],[54,71985,71987],{"className":71986,"style":3304},[182],[54,71988],{},[54,71990,71991,71994],{"style":19411},[54,71992],{"className":71993,"style":16279},[190],[54,71995,71997,72040,72083,72086,72089,72092,72135,72178,72181,72184,72187,72190,72193,72196,72199,72245],{"className":71996},[127],[54,71998,72000,72003],{"className":71999},[127],[54,72001,19],{"className":72002},[127,128],[54,72004,72006],{"className":72005},[3267],[54,72007,72009,72032],{"className":72008},[173,174],[54,72010,72012,72029],{"className":72011},[178],[54,72013,72015],{"className":72014,"style":3277},[182],[54,72016,72017,72020],{"style":3280},[54,72018],{"className":72019,"style":3284},[190],[54,72021,72023],{"className":72022},[3288,3289,3290,3291],[54,72024,72026],{"className":72025},[127,3291],[54,72027,18985],{"className":72028},[127,3291],[54,72030,232],{"className":72031},[231],[54,72033,72035],{"className":72034},[178],[54,72036,72038],{"className":72037,"style":3304},[182],[54,72039],{},[54,72041,72043,72046],{"className":72042},[127],[54,72044,18912],{"className":72045},[127,128],[54,72047,72049],{"className":72048},[3267],[54,72050,72052,72075],{"className":72051},[173,174],[54,72053,72055,72072],{"className":72054},[178],[54,72056,72058],{"className":72057,"style":3277},[182],[54,72059,72060,72063],{"style":3280},[54,72061],{"className":72062,"style":3284},[190],[54,72064,72066],{"className":72065},[3288,3289,3290,3291],[54,72067,72069],{"className":72068},[127,3291],[54,72070,18905],{"className":72071},[127,3291],[54,72073,232],{"className":72074},[231],[54,72076,72078],{"className":72077},[178],[54,72079,72081],{"className":72080,"style":3304},[182],[54,72082],{},[54,72084],{"className":72085,"style":1303},[144],[54,72087,2857],{"className":72088},[1307],[54,72090],{"className":72091,"style":1303},[144],[54,72093,72095,72098],{"className":72094},[127],[54,72096,19],{"className":72097},[127,128],[54,72099,72101],{"className":72100},[3267],[54,72102,72104,72127],{"className":72103},[173,174],[54,72105,72107,72124],{"className":72106},[178],[54,72108,72110],{"className":72109,"style":3277},[182],[54,72111,72112,72115],{"style":3280},[54,72113],{"className":72114,"style":3284},[190],[54,72116,72118],{"className":72117},[3288,3289,3290,3291],[54,72119,72121],{"className":72120},[127,3291],[54,72122,19006],{"className":72123},[127,3291],[54,72125,232],{"className":72126},[231],[54,72128,72130],{"className":72129},[178],[54,72131,72133],{"className":72132,"style":3304},[182],[54,72134],{},[54,72136,72138,72141],{"className":72137},[127],[54,72139,18912],{"className":72140},[127,128],[54,72142,72144],{"className":72143},[3267],[54,72145,72147,72170],{"className":72146},[173,174],[54,72148,72150,72167],{"className":72149},[178],[54,72151,72153],{"className":72152,"style":3277},[182],[54,72154,72155,72158],{"style":3280},[54,72156],{"className":72157,"style":3284},[190],[54,72159,72161],{"className":72160},[3288,3289,3290,3291],[54,72162,72164],{"className":72163},[127,3291],[54,72165,18985],{"className":72166},[127,3291],[54,72168,232],{"className":72169},[231],[54,72171,72173],{"className":72172},[178],[54,72174,72176],{"className":72175,"style":3304},[182],[54,72177],{},[54,72179],{"className":72180,"style":1303},[144],[54,72182,2857],{"className":72183},[1307],[54,72185],{"className":72186,"style":1303},[144],[54,72188,18942],{"className":72189},[3429],[54,72191],{"className":72192,"style":1303},[144],[54,72194,2857],{"className":72195},[1307],[54,72197],{"className":72198,"style":1303},[144],[54,72200,72202,72205],{"className":72201},[127],[54,72203,19],{"className":72204},[127,128],[54,72206,72208],{"className":72207},[3267],[54,72209,72211,72237],{"className":72210},[173,174],[54,72212,72214,72234],{"className":72213},[178],[54,72215,72217],{"className":72216,"style":3277},[182],[54,72218,72219,72222],{"style":3280},[54,72220],{"className":72221,"style":3284},[190],[54,72223,72225],{"className":72224},[3288,3289,3290,3291],[54,72226,72228,72231],{"className":72227},[127,3291],[54,72229,379],{"className":72230},[127,3291],[54,72232,3188],{"className":72233},[127,128,3291],[54,72235,232],{"className":72236},[231],[54,72238,72240],{"className":72239},[178],[54,72241,72243],{"className":72242,"style":3304},[182],[54,72244],{},[54,72246,72248,72251],{"className":72247},[127],[54,72249,18912],{"className":72250},[127,128],[54,72252,72254],{"className":72253},[3267],[54,72255,72257,72283],{"className":72256},[173,174],[54,72258,72260,72280],{"className":72259},[178],[54,72261,72263],{"className":72262,"style":3277},[182],[54,72264,72265,72268],{"style":3280},[54,72266],{"className":72267,"style":3284},[190],[54,72269,72271],{"className":72270},[3288,3289,3290,3291],[54,72272,72274,72277],{"className":72273},[127,3291],[54,72275,3188],{"className":72276},[127,128,3291],[54,72278,373],{"className":72279},[127,3291],[54,72281,232],{"className":72282},[231],[54,72284,72286],{"className":72285},[178],[54,72287,72289],{"className":72288,"style":3304},[182],[54,72290],{},[54,72292,72293,72296],{"style":19515},[54,72294],{"className":72295,"style":16279},[190],[54,72297,72299],{"className":72298},[127],[54,72300,72302,72305],{"className":72301},[127],[54,72303,16134],{"className":72304},[127],[54,72306],{"className":72307,"style":16317},[127,16316],[54,72309,72310,72313],{"style":19533},[54,72311],{"className":72312,"style":16279},[190],[54,72314,72316,72362,72405,72408,72411,72414,72460,72503,72506,72509,72512,72515,72518,72521,72524,72567],{"className":72315},[127],[54,72317,72319,72322],{"className":72318},[127],[54,72320,19],{"className":72321},[127,128],[54,72323,72325],{"className":72324},[3267],[54,72326,72328,72354],{"className":72327},[173,174],[54,72329,72331,72351],{"className":72330},[178],[54,72332,72334],{"className":72333,"style":3277},[182],[54,72335,72336,72339],{"style":3280},[54,72337],{"className":72338,"style":3284},[190],[54,72340,72342],{"className":72341},[3288,3289,3290,3291],[54,72343,72345,72348],{"className":72344},[127,3291],[54,72346,2238],{"className":72347},[127,128,3291],[54,72349,373],{"className":72350},[127,3291],[54,72352,232],{"className":72353},[231],[54,72355,72357],{"className":72356},[178],[54,72358,72360],{"className":72359,"style":3304},[182],[54,72361],{},[54,72363,72365,72368],{"className":72364},[127],[54,72366,18912],{"className":72367},[127,128],[54,72369,72371],{"className":72370},[3267],[54,72372,72374,72397],{"className":72373},[173,174],[54,72375,72377,72394],{"className":72376},[178],[54,72378,72380],{"className":72379,"style":3277},[182],[54,72381,72382,72385],{"style":3280},[54,72383],{"className":72384,"style":3284},[190],[54,72386,72388],{"className":72387},[3288,3289,3290,3291],[54,72389,72391],{"className":72390},[127,3291],[54,72392,18905],{"className":72393},[127,3291],[54,72395,232],{"className":72396},[231],[54,72398,72400],{"className":72399},[178],[54,72401,72403],{"className":72402,"style":3304},[182],[54,72404],{},[54,72406],{"className":72407,"style":1303},[144],[54,72409,2857],{"className":72410},[1307],[54,72412],{"className":72413,"style":1303},[144],[54,72415,72417,72420],{"className":72416},[127],[54,72418,19],{"className":72419},[127,128],[54,72421,72423],{"className":72422},[3267],[54,72424,72426,72452],{"className":72425},[173,174],[54,72427,72429,72449],{"className":72428},[178],[54,72430,72432],{"className":72431,"style":3277},[182],[54,72433,72434,72437],{"style":3280},[54,72435],{"className":72436,"style":3284},[190],[54,72438,72440],{"className":72439},[3288,3289,3290,3291],[54,72441,72443,72446],{"className":72442},[127,3291],[54,72444,2238],{"className":72445},[127,128,3291],[54,72447,379],{"className":72448},[127,3291],[54,72450,232],{"className":72451},[231],[54,72453,72455],{"className":72454},[178],[54,72456,72458],{"className":72457,"style":3304},[182],[54,72459],{},[54,72461,72463,72466],{"className":72462},[127],[54,72464,18912],{"className":72465},[127,128],[54,72467,72469],{"className":72468},[3267],[54,72470,72472,72495],{"className":72471},[173,174],[54,72473,72475,72492],{"className":72474},[178],[54,72476,72478],{"className":72477,"style":3277},[182],[54,72479,72480,72483],{"style":3280},[54,72481],{"className":72482,"style":3284},[190],[54,72484,72486],{"className":72485},[3288,3289,3290,3291],[54,72487,72489],{"className":72488},[127,3291],[54,72490,18985],{"className":72491},[127,3291],[54,72493,232],{"className":72494},[231],[54,72496,72498],{"className":72497},[178],[54,72499,72501],{"className":72500,"style":3304},[182],[54,72502],{},[54,72504],{"className":72505,"style":1303},[144],[54,72507,2857],{"className":72508},[1307],[54,72510],{"className":72511,"style":1303},[144],[54,72513,18942],{"className":72514},[3429],[54,72516],{"className":72517,"style":1303},[144],[54,72519,2857],{"className":72520},[1307],[54,72522],{"className":72523,"style":1303},[144],[54,72525,72527,72530],{"className":72526},[127],[54,72528,19],{"className":72529},[127,128],[54,72531,72533],{"className":72532},[3267],[54,72534,72536,72559],{"className":72535},[173,174],[54,72537,72539,72556],{"className":72538},[178],[54,72540,72542],{"className":72541,"style":3469},[182],[54,72543,72544,72547],{"style":3280},[54,72545],{"className":72546,"style":3284},[190],[54,72548,72550],{"className":72549},[3288,3289,3290,3291],[54,72551,72553],{"className":72552},[127,3291],[54,72554,371],{"className":72555},[127,128,3291],[54,72557,232],{"className":72558},[231],[54,72560,72562],{"className":72561},[178],[54,72563,72565],{"className":72564,"style":3304},[182],[54,72566],{},[54,72568,72570,72573],{"className":72569},[127],[54,72571,18912],{"className":72572},[127,128],[54,72574,72576],{"className":72575},[3267],[54,72577,72579,72605],{"className":72578},[173,174],[54,72580,72582,72602],{"className":72581},[178],[54,72583,72585],{"className":72584,"style":3277},[182],[54,72586,72587,72590],{"style":3280},[54,72588],{"className":72589,"style":3284},[190],[54,72591,72593],{"className":72592},[3288,3289,3290,3291],[54,72594,72596,72599],{"className":72595},[127,3291],[54,72597,3188],{"className":72598},[127,128,3291],[54,72600,373],{"className":72601},[127,3291],[54,72603,232],{"className":72604},[231],[54,72606,72608],{"className":72607},[178],[54,72609,72611],{"className":72610,"style":3304},[182],[54,72612],{},[54,72614,232],{"className":72615},[231],[54,72617,72619],{"className":72618},[178],[54,72620,72622],{"className":72621,"style":19650},[182],[54,72623],{},[54,72625],{"className":72626,"style":16334},[16333],[54,72628],{"className":72629,"style":16334},[16333],[54,72631,72633],{"className":72632},[16262],[54,72634,72636,73571],{"className":72635},[173,174],[54,72637,72639,73568],{"className":72638},[178],[54,72640,72642,72944,73246,73263],{"className":72641,"style":19304},[182],[54,72643,72644,72647],{"style":19307},[54,72645],{"className":72646,"style":16279},[190],[54,72648,72650,72693,72736,72739,72742,72745,72788,72831,72834,72837,72840,72843,72846,72849,72852,72898],{"className":72649},[127],[54,72651,72653,72656],{"className":72652},[127],[54,72654,19],{"className":72655},[127,128],[54,72657,72659],{"className":72658},[3267],[54,72660,72662,72685],{"className":72661},[173,174],[54,72663,72665,72682],{"className":72664},[178],[54,72666,72668],{"className":72667,"style":3277},[182],[54,72669,72670,72673],{"style":3280},[54,72671],{"className":72672,"style":3284},[190],[54,72674,72676],{"className":72675},[3288,3289,3290,3291],[54,72677,72679],{"className":72678},[127,3291],[54,72680,18905],{"className":72681},[127,3291],[54,72683,232],{"className":72684},[231],[54,72686,72688],{"className":72687},[178],[54,72689,72691],{"className":72690,"style":3304},[182],[54,72692],{},[54,72694,72696,72699],{"className":72695},[127],[54,72697,18912],{"className":72698},[127,128],[54,72700,72702],{"className":72701},[3267],[54,72703,72705,72728],{"className":72704},[173,174],[54,72706,72708,72725],{"className":72707},[178],[54,72709,72711],{"className":72710,"style":3277},[182],[54,72712,72713,72716],{"style":3280},[54,72714],{"className":72715,"style":3284},[190],[54,72717,72719],{"className":72718},[3288,3289,3290,3291],[54,72720,72722],{"className":72721},[127,3291],[54,72723,18927],{"className":72724},[127,3291],[54,72726,232],{"className":72727},[231],[54,72729,72731],{"className":72730},[178],[54,72732,72734],{"className":72733,"style":3304},[182],[54,72735],{},[54,72737],{"className":72738,"style":1303},[144],[54,72740,2857],{"className":72741},[1307],[54,72743],{"className":72744,"style":1303},[144],[54,72746,72748,72751],{"className":72747},[127],[54,72749,19],{"className":72750},[127,128],[54,72752,72754],{"className":72753},[3267],[54,72755,72757,72780],{"className":72756},[173,174],[54,72758,72760,72777],{"className":72759},[178],[54,72761,72763],{"className":72762,"style":3277},[182],[54,72764,72765,72768],{"style":3280},[54,72766],{"className":72767,"style":3284},[190],[54,72769,72771],{"className":72770},[3288,3289,3290,3291],[54,72772,72774],{"className":72773},[127,3291],[54,72775,18927],{"className":72776},[127,3291],[54,72778,232],{"className":72779},[231],[54,72781,72783],{"className":72782},[178],[54,72784,72786],{"className":72785,"style":3304},[182],[54,72787],{},[54,72789,72791,72794],{"className":72790},[127],[54,72792,18912],{"className":72793},[127,128],[54,72795,72797],{"className":72796},[3267],[54,72798,72800,72823],{"className":72799},[173,174],[54,72801,72803,72820],{"className":72802},[178],[54,72804,72806],{"className":72805,"style":3277},[182],[54,72807,72808,72811],{"style":3280},[54,72809],{"className":72810,"style":3284},[190],[54,72812,72814],{"className":72813},[3288,3289,3290,3291],[54,72815,72817],{"className":72816},[127,3291],[54,72818,19006],{"className":72819},[127,3291],[54,72821,232],{"className":72822},[231],[54,72824,72826],{"className":72825},[178],[54,72827,72829],{"className":72828,"style":3304},[182],[54,72830],{},[54,72832],{"className":72833,"style":1303},[144],[54,72835,2857],{"className":72836},[1307],[54,72838],{"className":72839,"style":1303},[144],[54,72841,18942],{"className":72842},[3429],[54,72844],{"className":72845,"style":1303},[144],[54,72847,2857],{"className":72848},[1307],[54,72850],{"className":72851,"style":1303},[144],[54,72853,72855,72858],{"className":72854},[127],[54,72856,19],{"className":72857},[127,128],[54,72859,72861],{"className":72860},[3267],[54,72862,72864,72890],{"className":72863},[173,174],[54,72865,72867,72887],{"className":72866},[178],[54,72868,72870],{"className":72869,"style":3277},[182],[54,72871,72872,72875],{"style":3280},[54,72873],{"className":72874,"style":3284},[190],[54,72876,72878],{"className":72877},[3288,3289,3290,3291],[54,72879,72881,72884],{"className":72880},[127,3291],[54,72882,373],{"className":72883},[127,3291],[54,72885,3188],{"className":72886},[127,128,3291],[54,72888,232],{"className":72889},[231],[54,72891,72893],{"className":72892},[178],[54,72894,72896],{"className":72895,"style":3304},[182],[54,72897],{},[54,72899,72901,72904],{"className":72900},[127],[54,72902,18912],{"className":72903},[127,128],[54,72905,72907],{"className":72906},[3267],[54,72908,72910,72936],{"className":72909},[173,174],[54,72911,72913,72933],{"className":72912},[178],[54,72914,72916],{"className":72915,"style":3277},[182],[54,72917,72918,72921],{"style":3280},[54,72919],{"className":72920,"style":3284},[190],[54,72922,72924],{"className":72923},[3288,3289,3290,3291],[54,72925,72927,72930],{"className":72926},[127,3291],[54,72928,3188],{"className":72929},[127,128,3291],[54,72931,379],{"className":72932},[127,3291],[54,72934,232],{"className":72935},[231],[54,72937,72939],{"className":72938},[178],[54,72940,72942],{"className":72941,"style":3304},[182],[54,72943],{},[54,72945,72946,72949],{"style":19411},[54,72947],{"className":72948,"style":16279},[190],[54,72950,72952,72995,73038,73041,73044,73047,73090,73133,73136,73139,73142,73145,73148,73151,73154,73200],{"className":72951},[127],[54,72953,72955,72958],{"className":72954},[127],[54,72956,19],{"className":72957},[127,128],[54,72959,72961],{"className":72960},[3267],[54,72962,72964,72987],{"className":72963},[173,174],[54,72965,72967,72984],{"className":72966},[178],[54,72968,72970],{"className":72969,"style":3277},[182],[54,72971,72972,72975],{"style":3280},[54,72973],{"className":72974,"style":3284},[190],[54,72976,72978],{"className":72977},[3288,3289,3290,3291],[54,72979,72981],{"className":72980},[127,3291],[54,72982,18985],{"className":72983},[127,3291],[54,72985,232],{"className":72986},[231],[54,72988,72990],{"className":72989},[178],[54,72991,72993],{"className":72992,"style":3304},[182],[54,72994],{},[54,72996,72998,73001],{"className":72997},[127],[54,72999,18912],{"className":73000},[127,128],[54,73002,73004],{"className":73003},[3267],[54,73005,73007,73030],{"className":73006},[173,174],[54,73008,73010,73027],{"className":73009},[178],[54,73011,73013],{"className":73012,"style":3277},[182],[54,73014,73015,73018],{"style":3280},[54,73016],{"className":73017,"style":3284},[190],[54,73019,73021],{"className":73020},[3288,3289,3290,3291],[54,73022,73024],{"className":73023},[127,3291],[54,73025,18927],{"className":73026},[127,3291],[54,73028,232],{"className":73029},[231],[54,73031,73033],{"className":73032},[178],[54,73034,73036],{"className":73035,"style":3304},[182],[54,73037],{},[54,73039],{"className":73040,"style":1303},[144],[54,73042,2857],{"className":73043},[1307],[54,73045],{"className":73046,"style":1303},[144],[54,73048,73050,73053],{"className":73049},[127],[54,73051,19],{"className":73052},[127,128],[54,73054,73056],{"className":73055},[3267],[54,73057,73059,73082],{"className":73058},[173,174],[54,73060,73062,73079],{"className":73061},[178],[54,73063,73065],{"className":73064,"style":3277},[182],[54,73066,73067,73070],{"style":3280},[54,73068],{"className":73069,"style":3284},[190],[54,73071,73073],{"className":73072},[3288,3289,3290,3291],[54,73074,73076],{"className":73075},[127,3291],[54,73077,19006],{"className":73078},[127,3291],[54,73080,232],{"className":73081},[231],[54,73083,73085],{"className":73084},[178],[54,73086,73088],{"className":73087,"style":3304},[182],[54,73089],{},[54,73091,73093,73096],{"className":73092},[127],[54,73094,18912],{"className":73095},[127,128],[54,73097,73099],{"className":73098},[3267],[54,73100,73102,73125],{"className":73101},[173,174],[54,73103,73105,73122],{"className":73104},[178],[54,73106,73108],{"className":73107,"style":3277},[182],[54,73109,73110,73113],{"style":3280},[54,73111],{"className":73112,"style":3284},[190],[54,73114,73116],{"className":73115},[3288,3289,3290,3291],[54,73117,73119],{"className":73118},[127,3291],[54,73120,19006],{"className":73121},[127,3291],[54,73123,232],{"className":73124},[231],[54,73126,73128],{"className":73127},[178],[54,73129,73131],{"className":73130,"style":3304},[182],[54,73132],{},[54,73134],{"className":73135,"style":1303},[144],[54,73137,2857],{"className":73138},[1307],[54,73140],{"className":73141,"style":1303},[144],[54,73143,18942],{"className":73144},[3429],[54,73146],{"className":73147,"style":1303},[144],[54,73149,2857],{"className":73150},[1307],[54,73152],{"className":73153,"style":1303},[144],[54,73155,73157,73160],{"className":73156},[127],[54,73158,19],{"className":73159},[127,128],[54,73161,73163],{"className":73162},[3267],[54,73164,73166,73192],{"className":73165},[173,174],[54,73167,73169,73189],{"className":73168},[178],[54,73170,73172],{"className":73171,"style":3277},[182],[54,73173,73174,73177],{"style":3280},[54,73175],{"className":73176,"style":3284},[190],[54,73178,73180],{"className":73179},[3288,3289,3290,3291],[54,73181,73183,73186],{"className":73182},[127,3291],[54,73184,379],{"className":73185},[127,3291],[54,73187,3188],{"className":73188},[127,128,3291],[54,73190,232],{"className":73191},[231],[54,73193,73195],{"className":73194},[178],[54,73196,73198],{"className":73197,"style":3304},[182],[54,73199],{},[54,73201,73203,73206],{"className":73202},[127],[54,73204,18912],{"className":73205},[127,128],[54,73207,73209],{"className":73208},[3267],[54,73210,73212,73238],{"className":73211},[173,174],[54,73213,73215,73235],{"className":73214},[178],[54,73216,73218],{"className":73217,"style":3277},[182],[54,73219,73220,73223],{"style":3280},[54,73221],{"className":73222,"style":3284},[190],[54,73224,73226],{"className":73225},[3288,3289,3290,3291],[54,73227,73229,73232],{"className":73228},[127,3291],[54,73230,3188],{"className":73231},[127,128,3291],[54,73233,379],{"className":73234},[127,3291],[54,73236,232],{"className":73237},[231],[54,73239,73241],{"className":73240},[178],[54,73242,73244],{"className":73243,"style":3304},[182],[54,73245],{},[54,73247,73248,73251],{"style":19515},[54,73249],{"className":73250,"style":16279},[190],[54,73252,73254],{"className":73253},[127],[54,73255,73257,73260],{"className":73256},[127],[54,73258,16134],{"className":73259},[127],[54,73261],{"className":73262,"style":16317},[127,16316],[54,73264,73265,73268],{"style":19533},[54,73266],{"className":73267,"style":16279},[190],[54,73269,73271,73317,73360,73363,73366,73369,73415,73458,73461,73464,73467,73470,73473,73476,73479,73522],{"className":73270},[127],[54,73272,73274,73277],{"className":73273},[127],[54,73275,19],{"className":73276},[127,128],[54,73278,73280],{"className":73279},[3267],[54,73281,73283,73309],{"className":73282},[173,174],[54,73284,73286,73306],{"className":73285},[178],[54,73287,73289],{"className":73288,"style":3277},[182],[54,73290,73291,73294],{"style":3280},[54,73292],{"className":73293,"style":3284},[190],[54,73295,73297],{"className":73296},[3288,3289,3290,3291],[54,73298,73300,73303],{"className":73299},[127,3291],[54,73301,2238],{"className":73302},[127,128,3291],[54,73304,373],{"className":73305},[127,3291],[54,73307,232],{"className":73308},[231],[54,73310,73312],{"className":73311},[178],[54,73313,73315],{"className":73314,"style":3304},[182],[54,73316],{},[54,73318,73320,73323],{"className":73319},[127],[54,73321,18912],{"className":73322},[127,128],[54,73324,73326],{"className":73325},[3267],[54,73327,73329,73352],{"className":73328},[173,174],[54,73330,73332,73349],{"className":73331},[178],[54,73333,73335],{"className":73334,"style":3277},[182],[54,73336,73337,73340],{"style":3280},[54,73338],{"className":73339,"style":3284},[190],[54,73341,73343],{"className":73342},[3288,3289,3290,3291],[54,73344,73346],{"className":73345},[127,3291],[54,73347,18927],{"className":73348},[127,3291],[54,73350,232],{"className":73351},[231],[54,73353,73355],{"className":73354},[178],[54,73356,73358],{"className":73357,"style":3304},[182],[54,73359],{},[54,73361],{"className":73362,"style":1303},[144],[54,73364,2857],{"className":73365},[1307],[54,73367],{"className":73368,"style":1303},[144],[54,73370,73372,73375],{"className":73371},[127],[54,73373,19],{"className":73374},[127,128],[54,73376,73378],{"className":73377},[3267],[54,73379,73381,73407],{"className":73380},[173,174],[54,73382,73384,73404],{"className":73383},[178],[54,73385,73387],{"className":73386,"style":3277},[182],[54,73388,73389,73392],{"style":3280},[54,73390],{"className":73391,"style":3284},[190],[54,73393,73395],{"className":73394},[3288,3289,3290,3291],[54,73396,73398,73401],{"className":73397},[127,3291],[54,73399,2238],{"className":73400},[127,128,3291],[54,73402,379],{"className":73403},[127,3291],[54,73405,232],{"className":73406},[231],[54,73408,73410],{"className":73409},[178],[54,73411,73413],{"className":73412,"style":3304},[182],[54,73414],{},[54,73416,73418,73421],{"className":73417},[127],[54,73419,18912],{"className":73420},[127,128],[54,73422,73424],{"className":73423},[3267],[54,73425,73427,73450],{"className":73426},[173,174],[54,73428,73430,73447],{"className":73429},[178],[54,73431,73433],{"className":73432,"style":3277},[182],[54,73434,73435,73438],{"style":3280},[54,73436],{"className":73437,"style":3284},[190],[54,73439,73441],{"className":73440},[3288,3289,3290,3291],[54,73442,73444],{"className":73443},[127,3291],[54,73445,19006],{"className":73446},[127,3291],[54,73448,232],{"className":73449},[231],[54,73451,73453],{"className":73452},[178],[54,73454,73456],{"className":73455,"style":3304},[182],[54,73457],{},[54,73459],{"className":73460,"style":1303},[144],[54,73462,2857],{"className":73463},[1307],[54,73465],{"className":73466,"style":1303},[144],[54,73468,18942],{"className":73469},[3429],[54,73471],{"className":73472,"style":1303},[144],[54,73474,2857],{"className":73475},[1307],[54,73477],{"className":73478,"style":1303},[144],[54,73480,73482,73485],{"className":73481},[127],[54,73483,19],{"className":73484},[127,128],[54,73486,73488],{"className":73487},[3267],[54,73489,73491,73514],{"className":73490},[173,174],[54,73492,73494,73511],{"className":73493},[178],[54,73495,73497],{"className":73496,"style":3469},[182],[54,73498,73499,73502],{"style":3280},[54,73500],{"className":73501,"style":3284},[190],[54,73503,73505],{"className":73504},[3288,3289,3290,3291],[54,73506,73508],{"className":73507},[127,3291],[54,73509,371],{"className":73510},[127,128,3291],[54,73512,232],{"className":73513},[231],[54,73515,73517],{"className":73516},[178],[54,73518,73520],{"className":73519,"style":3304},[182],[54,73521],{},[54,73523,73525,73528],{"className":73524},[127],[54,73526,18912],{"className":73527},[127,128],[54,73529,73531],{"className":73530},[3267],[54,73532,73534,73560],{"className":73533},[173,174],[54,73535,73537,73557],{"className":73536},[178],[54,73538,73540],{"className":73539,"style":3277},[182],[54,73541,73542,73545],{"style":3280},[54,73543],{"className":73544,"style":3284},[190],[54,73546,73548],{"className":73547},[3288,3289,3290,3291],[54,73549,73551,73554],{"className":73550},[127,3291],[54,73552,3188],{"className":73553},[127,128,3291],[54,73555,379],{"className":73556},[127,3291],[54,73558,232],{"className":73559},[231],[54,73561,73563],{"className":73562},[178],[54,73564,73566],{"className":73565,"style":3304},[182],[54,73567],{},[54,73569,232],{"className":73570},[231],[54,73572,73574],{"className":73573},[178],[54,73575,73577],{"className":73576,"style":19650},[182],[54,73578],{},[54,73580],{"className":73581,"style":16334},[16333],[54,73583],{"className":73584,"style":16334},[16333],[54,73586,73588],{"className":73587},[16262],[54,73589,73591,73644],{"className":73590},[173,174],[54,73592,73594,73641],{"className":73593},[178],[54,73595,73597,73608,73619,73630],{"className":73596,"style":19304},[182],[54,73598,73599,73602],{"style":20034},[54,73600],{"className":73601,"style":20038},[190],[54,73603,73605],{"className":73604},[127],[54,73606,18942],{"className":73607},[3429],[54,73609,73610,73613],{"style":20047},[54,73611],{"className":73612,"style":20038},[190],[54,73614,73616],{"className":73615},[127],[54,73617,18942],{"className":73618},[3429],[54,73620,73621,73624],{"style":20059},[54,73622],{"className":73623,"style":20038},[190],[54,73625,73627],{"className":73626},[127],[54,73628,19081],{"className":73629},[3429],[54,73631,73632,73635],{"style":20071},[54,73633],{"className":73634,"style":20038},[190],[54,73636,73638],{"className":73637},[127],[54,73639,18942],{"className":73640},[3429],[54,73642,232],{"className":73643},[231],[54,73645,73647],{"className":73646},[178],[54,73648,73650],{"className":73649,"style":19650},[182],[54,73651],{},[54,73653],{"className":73654,"style":16334},[16333],[54,73656],{"className":73657,"style":16334},[16333],[54,73659,73661],{"className":73660},[16262],[54,73662,73664,74617],{"className":73663},[173,174],[54,73665,73667,74614],{"className":73666},[178],[54,73668,73670,73978,74286,74303],{"className":73669,"style":19304},[182],[54,73671,73672,73675],{"style":19307},[54,73673],{"className":73674,"style":16279},[190],[54,73676,73678,73721,73767,73770,73773,73776,73819,73865,73868,73871,73874,73877,73880,73883,73886,73932],{"className":73677},[127],[54,73679,73681,73684],{"className":73680},[127],[54,73682,19],{"className":73683},[127,128],[54,73685,73687],{"className":73686},[3267],[54,73688,73690,73713],{"className":73689},[173,174],[54,73691,73693,73710],{"className":73692},[178],[54,73694,73696],{"className":73695,"style":3277},[182],[54,73697,73698,73701],{"style":3280},[54,73699],{"className":73700,"style":3284},[190],[54,73702,73704],{"className":73703},[3288,3289,3290,3291],[54,73705,73707],{"className":73706},[127,3291],[54,73708,18905],{"className":73709},[127,3291],[54,73711,232],{"className":73712},[231],[54,73714,73716],{"className":73715},[178],[54,73717,73719],{"className":73718,"style":3304},[182],[54,73720],{},[54,73722,73724,73727],{"className":73723},[127],[54,73725,18912],{"className":73726},[127,128],[54,73728,73730],{"className":73729},[3267],[54,73731,73733,73759],{"className":73732},[173,174],[54,73734,73736,73756],{"className":73735},[178],[54,73737,73739],{"className":73738,"style":3277},[182],[54,73740,73741,73744],{"style":3280},[54,73742],{"className":73743,"style":3284},[190],[54,73745,73747],{"className":73746},[3288,3289,3290,3291],[54,73748,73750,73753],{"className":73749},[127,3291],[54,73751,373],{"className":73752},[127,3291],[54,73754,12],{"className":73755},[127,128,3291],[54,73757,232],{"className":73758},[231],[54,73760,73762],{"className":73761},[178],[54,73763,73765],{"className":73764,"style":6811},[182],[54,73766],{},[54,73768],{"className":73769,"style":1303},[144],[54,73771,2857],{"className":73772},[1307],[54,73774],{"className":73775,"style":1303},[144],[54,73777,73779,73782],{"className":73778},[127],[54,73780,19],{"className":73781},[127,128],[54,73783,73785],{"className":73784},[3267],[54,73786,73788,73811],{"className":73787},[173,174],[54,73789,73791,73808],{"className":73790},[178],[54,73792,73794],{"className":73793,"style":3277},[182],[54,73795,73796,73799],{"style":3280},[54,73797],{"className":73798,"style":3284},[190],[54,73800,73802],{"className":73801},[3288,3289,3290,3291],[54,73803,73805],{"className":73804},[127,3291],[54,73806,18927],{"className":73807},[127,3291],[54,73809,232],{"className":73810},[231],[54,73812,73814],{"className":73813},[178],[54,73815,73817],{"className":73816,"style":3304},[182],[54,73818],{},[54,73820,73822,73825],{"className":73821},[127],[54,73823,18912],{"className":73824},[127,128],[54,73826,73828],{"className":73827},[3267],[54,73829,73831,73857],{"className":73830},[173,174],[54,73832,73834,73854],{"className":73833},[178],[54,73835,73837],{"className":73836,"style":3277},[182],[54,73838,73839,73842],{"style":3280},[54,73840],{"className":73841,"style":3284},[190],[54,73843,73845],{"className":73844},[3288,3289,3290,3291],[54,73846,73848,73851],{"className":73847},[127,3291],[54,73849,379],{"className":73850},[127,3291],[54,73852,12],{"className":73853},[127,128,3291],[54,73855,232],{"className":73856},[231],[54,73858,73860],{"className":73859},[178],[54,73861,73863],{"className":73862,"style":6811},[182],[54,73864],{},[54,73866],{"className":73867,"style":1303},[144],[54,73869,2857],{"className":73870},[1307],[54,73872],{"className":73873,"style":1303},[144],[54,73875,18942],{"className":73876},[3429],[54,73878],{"className":73879,"style":1303},[144],[54,73881,2857],{"className":73882},[1307],[54,73884],{"className":73885,"style":1303},[144],[54,73887,73889,73892],{"className":73888},[127],[54,73890,19],{"className":73891},[127,128],[54,73893,73895],{"className":73894},[3267],[54,73896,73898,73924],{"className":73897},[173,174],[54,73899,73901,73921],{"className":73900},[178],[54,73902,73904],{"className":73903,"style":3277},[182],[54,73905,73906,73909],{"style":3280},[54,73907],{"className":73908,"style":3284},[190],[54,73910,73912],{"className":73911},[3288,3289,3290,3291],[54,73913,73915,73918],{"className":73914},[127,3291],[54,73916,373],{"className":73917},[127,3291],[54,73919,3188],{"className":73920},[127,128,3291],[54,73922,232],{"className":73923},[231],[54,73925,73927],{"className":73926},[178],[54,73928,73930],{"className":73929,"style":3304},[182],[54,73931],{},[54,73933,73935,73938],{"className":73934},[127],[54,73936,18912],{"className":73937},[127,128],[54,73939,73941],{"className":73940},[3267],[54,73942,73944,73970],{"className":73943},[173,174],[54,73945,73947,73967],{"className":73946},[178],[54,73948,73950],{"className":73949,"style":3469},[182],[54,73951,73952,73955],{"style":3280},[54,73953],{"className":73954,"style":3284},[190],[54,73956,73958],{"className":73957},[3288,3289,3290,3291],[54,73959,73961,73964],{"className":73960},[127,3291],[54,73962,3188],{"className":73963},[127,128,3291],[54,73965,12],{"className":73966},[127,128,3291],[54,73968,232],{"className":73969},[231],[54,73971,73973],{"className":73972},[178],[54,73974,73976],{"className":73975,"style":6811},[182],[54,73977],{},[54,73979,73980,73983],{"style":19411},[54,73981],{"className":73982,"style":16279},[190],[54,73984,73986,74029,74075,74078,74081,74084,74127,74173,74176,74179,74182,74185,74188,74191,74194,74240],{"className":73985},[127],[54,73987,73989,73992],{"className":73988},[127],[54,73990,19],{"className":73991},[127,128],[54,73993,73995],{"className":73994},[3267],[54,73996,73998,74021],{"className":73997},[173,174],[54,73999,74001,74018],{"className":74000},[178],[54,74002,74004],{"className":74003,"style":3277},[182],[54,74005,74006,74009],{"style":3280},[54,74007],{"className":74008,"style":3284},[190],[54,74010,74012],{"className":74011},[3288,3289,3290,3291],[54,74013,74015],{"className":74014},[127,3291],[54,74016,18985],{"className":74017},[127,3291],[54,74019,232],{"className":74020},[231],[54,74022,74024],{"className":74023},[178],[54,74025,74027],{"className":74026,"style":3304},[182],[54,74028],{},[54,74030,74032,74035],{"className":74031},[127],[54,74033,18912],{"className":74034},[127,128],[54,74036,74038],{"className":74037},[3267],[54,74039,74041,74067],{"className":74040},[173,174],[54,74042,74044,74064],{"className":74043},[178],[54,74045,74047],{"className":74046,"style":3277},[182],[54,74048,74049,74052],{"style":3280},[54,74050],{"className":74051,"style":3284},[190],[54,74053,74055],{"className":74054},[3288,3289,3290,3291],[54,74056,74058,74061],{"className":74057},[127,3291],[54,74059,373],{"className":74060},[127,3291],[54,74062,12],{"className":74063},[127,128,3291],[54,74065,232],{"className":74066},[231],[54,74068,74070],{"className":74069},[178],[54,74071,74073],{"className":74072,"style":6811},[182],[54,74074],{},[54,74076],{"className":74077,"style":1303},[144],[54,74079,2857],{"className":74080},[1307],[54,74082],{"className":74083,"style":1303},[144],[54,74085,74087,74090],{"className":74086},[127],[54,74088,19],{"className":74089},[127,128],[54,74091,74093],{"className":74092},[3267],[54,74094,74096,74119],{"className":74095},[173,174],[54,74097,74099,74116],{"className":74098},[178],[54,74100,74102],{"className":74101,"style":3277},[182],[54,74103,74104,74107],{"style":3280},[54,74105],{"className":74106,"style":3284},[190],[54,74108,74110],{"className":74109},[3288,3289,3290,3291],[54,74111,74113],{"className":74112},[127,3291],[54,74114,19006],{"className":74115},[127,3291],[54,74117,232],{"className":74118},[231],[54,74120,74122],{"className":74121},[178],[54,74123,74125],{"className":74124,"style":3304},[182],[54,74126],{},[54,74128,74130,74133],{"className":74129},[127],[54,74131,18912],{"className":74132},[127,128],[54,74134,74136],{"className":74135},[3267],[54,74137,74139,74165],{"className":74138},[173,174],[54,74140,74142,74162],{"className":74141},[178],[54,74143,74145],{"className":74144,"style":3277},[182],[54,74146,74147,74150],{"style":3280},[54,74148],{"className":74149,"style":3284},[190],[54,74151,74153],{"className":74152},[3288,3289,3290,3291],[54,74154,74156,74159],{"className":74155},[127,3291],[54,74157,379],{"className":74158},[127,3291],[54,74160,12],{"className":74161},[127,128,3291],[54,74163,232],{"className":74164},[231],[54,74166,74168],{"className":74167},[178],[54,74169,74171],{"className":74170,"style":6811},[182],[54,74172],{},[54,74174],{"className":74175,"style":1303},[144],[54,74177,2857],{"className":74178},[1307],[54,74180],{"className":74181,"style":1303},[144],[54,74183,18942],{"className":74184},[3429],[54,74186],{"className":74187,"style":1303},[144],[54,74189,2857],{"className":74190},[1307],[54,74192],{"className":74193,"style":1303},[144],[54,74195,74197,74200],{"className":74196},[127],[54,74198,19],{"className":74199},[127,128],[54,74201,74203],{"className":74202},[3267],[54,74204,74206,74232],{"className":74205},[173,174],[54,74207,74209,74229],{"className":74208},[178],[54,74210,74212],{"className":74211,"style":3277},[182],[54,74213,74214,74217],{"style":3280},[54,74215],{"className":74216,"style":3284},[190],[54,74218,74220],{"className":74219},[3288,3289,3290,3291],[54,74221,74223,74226],{"className":74222},[127,3291],[54,74224,379],{"className":74225},[127,3291],[54,74227,3188],{"className":74228},[127,128,3291],[54,74230,232],{"className":74231},[231],[54,74233,74235],{"className":74234},[178],[54,74236,74238],{"className":74237,"style":3304},[182],[54,74239],{},[54,74241,74243,74246],{"className":74242},[127],[54,74244,18912],{"className":74245},[127,128],[54,74247,74249],{"className":74248},[3267],[54,74250,74252,74278],{"className":74251},[173,174],[54,74253,74255,74275],{"className":74254},[178],[54,74256,74258],{"className":74257,"style":3469},[182],[54,74259,74260,74263],{"style":3280},[54,74261],{"className":74262,"style":3284},[190],[54,74264,74266],{"className":74265},[3288,3289,3290,3291],[54,74267,74269,74272],{"className":74268},[127,3291],[54,74270,3188],{"className":74271},[127,128,3291],[54,74273,12],{"className":74274},[127,128,3291],[54,74276,232],{"className":74277},[231],[54,74279,74281],{"className":74280},[178],[54,74282,74284],{"className":74283,"style":6811},[182],[54,74285],{},[54,74287,74288,74291],{"style":19515},[54,74289],{"className":74290,"style":16279},[190],[54,74292,74294],{"className":74293},[127],[54,74295,74297,74300],{"className":74296},[127],[54,74298,16134],{"className":74299},[127],[54,74301],{"className":74302,"style":16317},[127,16316],[54,74304,74305,74308],{"style":19533},[54,74306],{"className":74307,"style":16279},[190],[54,74309,74311,74357,74403,74406,74409,74412,74458,74504,74507,74510,74513,74516,74519,74522,74525,74568],{"className":74310},[127],[54,74312,74314,74317],{"className":74313},[127],[54,74315,19],{"className":74316},[127,128],[54,74318,74320],{"className":74319},[3267],[54,74321,74323,74349],{"className":74322},[173,174],[54,74324,74326,74346],{"className":74325},[178],[54,74327,74329],{"className":74328,"style":3277},[182],[54,74330,74331,74334],{"style":3280},[54,74332],{"className":74333,"style":3284},[190],[54,74335,74337],{"className":74336},[3288,3289,3290,3291],[54,74338,74340,74343],{"className":74339},[127,3291],[54,74341,2238],{"className":74342},[127,128,3291],[54,74344,373],{"className":74345},[127,3291],[54,74347,232],{"className":74348},[231],[54,74350,74352],{"className":74351},[178],[54,74353,74355],{"className":74354,"style":3304},[182],[54,74356],{},[54,74358,74360,74363],{"className":74359},[127],[54,74361,18912],{"className":74362},[127,128],[54,74364,74366],{"className":74365},[3267],[54,74367,74369,74395],{"className":74368},[173,174],[54,74370,74372,74392],{"className":74371},[178],[54,74373,74375],{"className":74374,"style":3277},[182],[54,74376,74377,74380],{"style":3280},[54,74378],{"className":74379,"style":3284},[190],[54,74381,74383],{"className":74382},[3288,3289,3290,3291],[54,74384,74386,74389],{"className":74385},[127,3291],[54,74387,373],{"className":74388},[127,3291],[54,74390,12],{"className":74391},[127,128,3291],[54,74393,232],{"className":74394},[231],[54,74396,74398],{"className":74397},[178],[54,74399,74401],{"className":74400,"style":6811},[182],[54,74402],{},[54,74404],{"className":74405,"style":1303},[144],[54,74407,2857],{"className":74408},[1307],[54,74410],{"className":74411,"style":1303},[144],[54,74413,74415,74418],{"className":74414},[127],[54,74416,19],{"className":74417},[127,128],[54,74419,74421],{"className":74420},[3267],[54,74422,74424,74450],{"className":74423},[173,174],[54,74425,74427,74447],{"className":74426},[178],[54,74428,74430],{"className":74429,"style":3277},[182],[54,74431,74432,74435],{"style":3280},[54,74433],{"className":74434,"style":3284},[190],[54,74436,74438],{"className":74437},[3288,3289,3290,3291],[54,74439,74441,74444],{"className":74440},[127,3291],[54,74442,2238],{"className":74443},[127,128,3291],[54,74445,379],{"className":74446},[127,3291],[54,74448,232],{"className":74449},[231],[54,74451,74453],{"className":74452},[178],[54,74454,74456],{"className":74455,"style":3304},[182],[54,74457],{},[54,74459,74461,74464],{"className":74460},[127],[54,74462,18912],{"className":74463},[127,128],[54,74465,74467],{"className":74466},[3267],[54,74468,74470,74496],{"className":74469},[173,174],[54,74471,74473,74493],{"className":74472},[178],[54,74474,74476],{"className":74475,"style":3277},[182],[54,74477,74478,74481],{"style":3280},[54,74479],{"className":74480,"style":3284},[190],[54,74482,74484],{"className":74483},[3288,3289,3290,3291],[54,74485,74487,74490],{"className":74486},[127,3291],[54,74488,379],{"className":74489},[127,3291],[54,74491,12],{"className":74492},[127,128,3291],[54,74494,232],{"className":74495},[231],[54,74497,74499],{"className":74498},[178],[54,74500,74502],{"className":74501,"style":6811},[182],[54,74503],{},[54,74505],{"className":74506,"style":1303},[144],[54,74508,2857],{"className":74509},[1307],[54,74511],{"className":74512,"style":1303},[144],[54,74514,18942],{"className":74515},[3429],[54,74517],{"className":74518,"style":1303},[144],[54,74520,2857],{"className":74521},[1307],[54,74523],{"className":74524,"style":1303},[144],[54,74526,74528,74531],{"className":74527},[127],[54,74529,19],{"className":74530},[127,128],[54,74532,74534],{"className":74533},[3267],[54,74535,74537,74560],{"className":74536},[173,174],[54,74538,74540,74557],{"className":74539},[178],[54,74541,74543],{"className":74542,"style":3469},[182],[54,74544,74545,74548],{"style":3280},[54,74546],{"className":74547,"style":3284},[190],[54,74549,74551],{"className":74550},[3288,3289,3290,3291],[54,74552,74554],{"className":74553},[127,3291],[54,74555,371],{"className":74556},[127,128,3291],[54,74558,232],{"className":74559},[231],[54,74561,74563],{"className":74562},[178],[54,74564,74566],{"className":74565,"style":3304},[182],[54,74567],{},[54,74569,74571,74574],{"className":74570},[127],[54,74572,18912],{"className":74573},[127,128],[54,74575,74577],{"className":74576},[3267],[54,74578,74580,74606],{"className":74579},[173,174],[54,74581,74583,74603],{"className":74582},[178],[54,74584,74586],{"className":74585,"style":3469},[182],[54,74587,74588,74591],{"style":3280},[54,74589],{"className":74590,"style":3284},[190],[54,74592,74594],{"className":74593},[3288,3289,3290,3291],[54,74595,74597,74600],{"className":74596},[127,3291],[54,74598,3188],{"className":74599},[127,128,3291],[54,74601,12],{"className":74602},[127,128,3291],[54,74604,232],{"className":74605},[231],[54,74607,74609],{"className":74608},[178],[54,74610,74612],{"className":74611,"style":6811},[182],[54,74613],{},[54,74615,232],{"className":74616},[231],[54,74618,74620],{"className":74619},[178],[54,74621,74623],{"className":74622,"style":19650},[182],[54,74624],{},[54,74626,74628],{"className":74627},[140],[54,74629,74631],{"className":74630},[6600,16212],[54,74632,74634,74654],{"className":74633},[173,174],[54,74635,74637,74651],{"className":74636},[178],[54,74638,74640],{"className":74639,"style":19256},[182],[54,74641,74642,74645],{"style":19259},[54,74643],{"className":74644,"style":19263},[190],[54,74646,74647],{"style":19266},[6517,74648,74649],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,74650],{"d":20485},[54,74652,232],{"className":74653},[231],[54,74655,74657],{"className":74656},[178],[54,74658,74660],{"className":74659,"style":19283},[182],[54,74661],{},[321,74663,74664],{},[324,74665,74666,24262],{},[327,74667,24261],{},[54,74669,74671],{"className":74670},[57],[54,74672,74674,74879],{"className":74673},[61],[54,74675,74677],{"className":74676},[65],[67,74678,74679],{"xmlns":69,"display":70},[72,74680,74681,74877],{},[75,74682,74683,74689,74691],{},[6259,74684,74685,74687],{},[78,74686,88],{"mathvariant":16068},[78,74688,4192],{},[82,74690,94],{},[75,74692,74693,74695,74875],{},[82,74694,6072],{"fence":114},[16076,74696,74697,74739,74781,74825],{"rowspacing":16078,"columnalign":18890,"columnspacing":16080},[16082,74698,74699,74709,74719,74725],{},[16085,74700,74701],{},[16088,74702,74703],{"scriptlevel":9765,"displaystyle":84},[3141,74704,74705,74707],{},[78,74706,19],{},[371,74708,18905],{},[16085,74710,74711],{},[16088,74712,74713],{"scriptlevel":9765,"displaystyle":84},[3141,74714,74715,74717],{},[78,74716,19],{},[371,74718,18985],{},[16085,74720,74721],{},[16088,74722,74723],{"scriptlevel":9765,"displaystyle":84},[82,74724,18942],{"lspace":16138,"rspace":16138},[16085,74726,74727],{},[16088,74728,74729],{"scriptlevel":9765,"displaystyle":84},[3141,74730,74731,74733],{},[78,74732,19],{},[75,74734,74735,74737],{},[78,74736,2238],{},[371,74738,373],{},[16082,74740,74741,74751,74761,74767],{},[16085,74742,74743],{},[16088,74744,74745],{"scriptlevel":9765,"displaystyle":84},[3141,74746,74747,74749],{},[78,74748,19],{},[371,74750,18927],{},[16085,74752,74753],{},[16088,74754,74755],{"scriptlevel":9765,"displaystyle":84},[3141,74756,74757,74759],{},[78,74758,19],{},[371,74760,19006],{},[16085,74762,74763],{},[16088,74764,74765],{"scriptlevel":9765,"displaystyle":84},[82,74766,18942],{"lspace":16138,"rspace":16138},[16085,74768,74769],{},[16088,74770,74771],{"scriptlevel":9765,"displaystyle":84},[3141,74772,74773,74775],{},[78,74774,19],{},[75,74776,74777,74779],{},[78,74778,2238],{},[371,74780,379],{},[16082,74782,74783,74795,74807,74813],{},[16085,74784,74785],{},[16088,74786,74787],{"scriptlevel":9765,"displaystyle":84},[75,74788,74789,74791],{},[78,74790,16134],{"mathvariant":613},[16136,74792,74793],{"height":16138,"voffset":16138},[144,74794],{"mathbackground":16141,"width":16138,"height":16142},[16085,74796,74797],{},[16088,74798,74799],{"scriptlevel":9765,"displaystyle":84},[75,74800,74801,74803],{},[78,74802,16134],{"mathvariant":613},[16136,74804,74805],{"height":16138,"voffset":16138},[144,74806],{"mathbackground":16141,"width":16138,"height":16142},[16085,74808,74809],{},[16088,74810,74811],{"scriptlevel":9765,"displaystyle":84},[82,74812,19081],{"lspace":16138,"rspace":16138},[16085,74814,74815],{},[16088,74816,74817],{"scriptlevel":9765,"displaystyle":84},[75,74818,74819,74821],{},[78,74820,16134],{"mathvariant":613},[16136,74822,74823],{"height":16138,"voffset":16138},[144,74824],{"mathbackground":16141,"width":16138,"height":16142},[16082,74826,74827,74841,74855,74861],{},[16085,74828,74829],{},[16088,74830,74831],{"scriptlevel":9765,"displaystyle":84},[3141,74832,74833,74835],{},[78,74834,19],{},[75,74836,74837,74839],{},[371,74838,373],{},[78,74840,12],{},[16085,74842,74843],{},[16088,74844,74845],{"scriptlevel":9765,"displaystyle":84},[3141,74846,74847,74849],{},[78,74848,19],{},[75,74850,74851,74853],{},[371,74852,379],{},[78,74854,12],{},[16085,74856,74857],{},[16088,74858,74859],{"scriptlevel":9765,"displaystyle":84},[82,74860,18942],{"lspace":16138,"rspace":16138},[16085,74862,74863],{},[16088,74864,74865],{"scriptlevel":9765,"displaystyle":84},[3141,74866,74867,74869],{},[78,74868,19],{},[75,74870,74871,74873],{},[78,74872,2238],{},[78,74874,12],{},[82,74876,16169],{"fence":114},[106,74878,24474],{"encoding":108},[54,74880,74882,74926],{"className":74881,"ariaHidden":114},[113],[54,74883,74885,74888,74917,74920,74923],{"className":74884},[118],[54,74886],{"className":74887,"style":24484},[122],[54,74889,74891,74894],{"className":74890},[127],[54,74892,88],{"className":74893},[127,16186],[54,74895,74897],{"className":74896},[3267],[54,74898,74900],{"className":74899},[173],[54,74901,74903],{"className":74902},[178],[54,74904,74906],{"className":74905,"style":24484},[182],[54,74907,74908,74911],{"style":7778},[54,74909],{"className":74910,"style":3284},[190],[54,74912,74914],{"className":74913},[3288,3289,3290,3291],[54,74915,4192],{"className":74916,"style":129},[127,128,3291],[54,74918],{"className":74919,"style":145},[144],[54,74921,94],{"className":74922},[149],[54,74924],{"className":74925,"style":145},[144],[54,74927,74929,74932],{"className":74928},[118],[54,74930],{"className":74931,"style":19237},[122],[54,74933,74935,74972,75657],{"className":74934},[3429],[54,74936,74938],{"className":74937},[133],[54,74939,74941],{"className":74940},[6600,16212],[54,74942,74944,74964],{"className":74943},[173,174],[54,74945,74947,74961],{"className":74946},[178],[54,74948,74950],{"className":74949,"style":19256},[182],[54,74951,74952,74955],{"style":19259},[54,74953],{"className":74954,"style":19263},[190],[54,74956,74957],{"style":19266},[6517,74958,74959],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,74960],{"d":19273},[54,74962,232],{"className":74963},[231],[54,74965,74967],{"className":74966},[178],[54,74968,74970],{"className":74969,"style":19283},[182],[54,74971],{},[54,74973,74975],{"className":74974},[127],[54,74976,74978,75174,75177,75180,75376,75379,75382,75449,75452,75455],{"className":74977},[16076],[54,74979,74981],{"className":74980},[16262],[54,74982,74984,75166],{"className":74983},[173,174],[54,74985,74987,75163],{"className":74986},[178],[54,74988,74990,75041,75092,75109],{"className":74989,"style":19304},[182],[54,74991,74992,74995],{"style":19307},[54,74993],{"className":74994,"style":16279},[190],[54,74996,74998],{"className":74997},[127],[54,74999,75001,75004],{"className":75000},[127],[54,75002,19],{"className":75003},[127,128],[54,75005,75007],{"className":75006},[3267],[54,75008,75010,75033],{"className":75009},[173,174],[54,75011,75013,75030],{"className":75012},[178],[54,75014,75016],{"className":75015,"style":3277},[182],[54,75017,75018,75021],{"style":3280},[54,75019],{"className":75020,"style":3284},[190],[54,75022,75024],{"className":75023},[3288,3289,3290,3291],[54,75025,75027],{"className":75026},[127,3291],[54,75028,18905],{"className":75029},[127,3291],[54,75031,232],{"className":75032},[231],[54,75034,75036],{"className":75035},[178],[54,75037,75039],{"className":75038,"style":3304},[182],[54,75040],{},[54,75042,75043,75046],{"style":19411},[54,75044],{"className":75045,"style":16279},[190],[54,75047,75049],{"className":75048},[127],[54,75050,75052,75055],{"className":75051},[127],[54,75053,19],{"className":75054},[127,128],[54,75056,75058],{"className":75057},[3267],[54,75059,75061,75084],{"className":75060},[173,174],[54,75062,75064,75081],{"className":75063},[178],[54,75065,75067],{"className":75066,"style":3277},[182],[54,75068,75069,75072],{"style":3280},[54,75070],{"className":75071,"style":3284},[190],[54,75073,75075],{"className":75074},[3288,3289,3290,3291],[54,75076,75078],{"className":75077},[127,3291],[54,75079,18927],{"className":75080},[127,3291],[54,75082,232],{"className":75083},[231],[54,75085,75087],{"className":75086},[178],[54,75088,75090],{"className":75089,"style":3304},[182],[54,75091],{},[54,75093,75094,75097],{"style":19515},[54,75095],{"className":75096,"style":16279},[190],[54,75098,75100],{"className":75099},[127],[54,75101,75103,75106],{"className":75102},[127],[54,75104,16134],{"className":75105},[127],[54,75107],{"className":75108,"style":16317},[127,16316],[54,75110,75111,75114],{"style":19533},[54,75112],{"className":75113,"style":16279},[190],[54,75115,75117],{"className":75116},[127],[54,75118,75120,75123],{"className":75119},[127],[54,75121,19],{"className":75122},[127,128],[54,75124,75126],{"className":75125},[3267],[54,75127,75129,75155],{"className":75128},[173,174],[54,75130,75132,75152],{"className":75131},[178],[54,75133,75135],{"className":75134,"style":3277},[182],[54,75136,75137,75140],{"style":3280},[54,75138],{"className":75139,"style":3284},[190],[54,75141,75143],{"className":75142},[3288,3289,3290,3291],[54,75144,75146,75149],{"className":75145},[127,3291],[54,75147,373],{"className":75148},[127,3291],[54,75150,12],{"className":75151},[127,128,3291],[54,75153,232],{"className":75154},[231],[54,75156,75158],{"className":75157},[178],[54,75159,75161],{"className":75160,"style":6811},[182],[54,75162],{},[54,75164,232],{"className":75165},[231],[54,75167,75169],{"className":75168},[178],[54,75170,75172],{"className":75171,"style":19650},[182],[54,75173],{},[54,75175],{"className":75176,"style":16334},[16333],[54,75178],{"className":75179,"style":16334},[16333],[54,75181,75183],{"className":75182},[16262],[54,75184,75186,75368],{"className":75185},[173,174],[54,75187,75189,75365],{"className":75188},[178],[54,75190,75192,75243,75294,75311],{"className":75191,"style":19304},[182],[54,75193,75194,75197],{"style":19307},[54,75195],{"className":75196,"style":16279},[190],[54,75198,75200],{"className":75199},[127],[54,75201,75203,75206],{"className":75202},[127],[54,75204,19],{"className":75205},[127,128],[54,75207,75209],{"className":75208},[3267],[54,75210,75212,75235],{"className":75211},[173,174],[54,75213,75215,75232],{"className":75214},[178],[54,75216,75218],{"className":75217,"style":3277},[182],[54,75219,75220,75223],{"style":3280},[54,75221],{"className":75222,"style":3284},[190],[54,75224,75226],{"className":75225},[3288,3289,3290,3291],[54,75227,75229],{"className":75228},[127,3291],[54,75230,18985],{"className":75231},[127,3291],[54,75233,232],{"className":75234},[231],[54,75236,75238],{"className":75237},[178],[54,75239,75241],{"className":75240,"style":3304},[182],[54,75242],{},[54,75244,75245,75248],{"style":19411},[54,75246],{"className":75247,"style":16279},[190],[54,75249,75251],{"className":75250},[127],[54,75252,75254,75257],{"className":75253},[127],[54,75255,19],{"className":75256},[127,128],[54,75258,75260],{"className":75259},[3267],[54,75261,75263,75286],{"className":75262},[173,174],[54,75264,75266,75283],{"className":75265},[178],[54,75267,75269],{"className":75268,"style":3277},[182],[54,75270,75271,75274],{"style":3280},[54,75272],{"className":75273,"style":3284},[190],[54,75275,75277],{"className":75276},[3288,3289,3290,3291],[54,75278,75280],{"className":75279},[127,3291],[54,75281,19006],{"className":75282},[127,3291],[54,75284,232],{"className":75285},[231],[54,75287,75289],{"className":75288},[178],[54,75290,75292],{"className":75291,"style":3304},[182],[54,75293],{},[54,75295,75296,75299],{"style":19515},[54,75297],{"className":75298,"style":16279},[190],[54,75300,75302],{"className":75301},[127],[54,75303,75305,75308],{"className":75304},[127],[54,75306,16134],{"className":75307},[127],[54,75309],{"className":75310,"style":16317},[127,16316],[54,75312,75313,75316],{"style":19533},[54,75314],{"className":75315,"style":16279},[190],[54,75317,75319],{"className":75318},[127],[54,75320,75322,75325],{"className":75321},[127],[54,75323,19],{"className":75324},[127,128],[54,75326,75328],{"className":75327},[3267],[54,75329,75331,75357],{"className":75330},[173,174],[54,75332,75334,75354],{"className":75333},[178],[54,75335,75337],{"className":75336,"style":3277},[182],[54,75338,75339,75342],{"style":3280},[54,75340],{"className":75341,"style":3284},[190],[54,75343,75345],{"className":75344},[3288,3289,3290,3291],[54,75346,75348,75351],{"className":75347},[127,3291],[54,75349,379],{"className":75350},[127,3291],[54,75352,12],{"className":75353},[127,128,3291],[54,75355,232],{"className":75356},[231],[54,75358,75360],{"className":75359},[178],[54,75361,75363],{"className":75362,"style":6811},[182],[54,75364],{},[54,75366,232],{"className":75367},[231],[54,75369,75371],{"className":75370},[178],[54,75372,75374],{"className":75373,"style":19650},[182],[54,75375],{},[54,75377],{"className":75378,"style":16334},[16333],[54,75380],{"className":75381,"style":16334},[16333],[54,75383,75385],{"className":75384},[16262],[54,75386,75388,75441],{"className":75387},[173,174],[54,75389,75391,75438],{"className":75390},[178],[54,75392,75394,75405,75416,75427],{"className":75393,"style":19304},[182],[54,75395,75396,75399],{"style":20034},[54,75397],{"className":75398,"style":20038},[190],[54,75400,75402],{"className":75401},[127],[54,75403,18942],{"className":75404},[3429],[54,75406,75407,75410],{"style":20047},[54,75408],{"className":75409,"style":20038},[190],[54,75411,75413],{"className":75412},[127],[54,75414,18942],{"className":75415},[3429],[54,75417,75418,75421],{"style":20059},[54,75419],{"className":75420,"style":20038},[190],[54,75422,75424],{"className":75423},[127],[54,75425,19081],{"className":75426},[3429],[54,75428,75429,75432],{"style":20071},[54,75430],{"className":75431,"style":20038},[190],[54,75433,75435],{"className":75434},[127],[54,75436,18942],{"className":75437},[3429],[54,75439,232],{"className":75440},[231],[54,75442,75444],{"className":75443},[178],[54,75445,75447],{"className":75446,"style":19650},[182],[54,75448],{},[54,75450],{"className":75451,"style":16334},[16333],[54,75453],{"className":75454,"style":16334},[16333],[54,75456,75458],{"className":75457},[16262],[54,75459,75461,75649],{"className":75460},[173,174],[54,75462,75464,75646],{"className":75463},[178],[54,75465,75467,75521,75575,75592],{"className":75466,"style":19304},[182],[54,75468,75469,75472],{"style":19307},[54,75470],{"className":75471,"style":16279},[190],[54,75473,75475],{"className":75474},[127],[54,75476,75478,75481],{"className":75477},[127],[54,75479,19],{"className":75480},[127,128],[54,75482,75484],{"className":75483},[3267],[54,75485,75487,75513],{"className":75486},[173,174],[54,75488,75490,75510],{"className":75489},[178],[54,75491,75493],{"className":75492,"style":3277},[182],[54,75494,75495,75498],{"style":3280},[54,75496],{"className":75497,"style":3284},[190],[54,75499,75501],{"className":75500},[3288,3289,3290,3291],[54,75502,75504,75507],{"className":75503},[127,3291],[54,75505,2238],{"className":75506},[127,128,3291],[54,75508,373],{"className":75509},[127,3291],[54,75511,232],{"className":75512},[231],[54,75514,75516],{"className":75515},[178],[54,75517,75519],{"className":75518,"style":3304},[182],[54,75520],{},[54,75522,75523,75526],{"style":19411},[54,75524],{"className":75525,"style":16279},[190],[54,75527,75529],{"className":75528},[127],[54,75530,75532,75535],{"className":75531},[127],[54,75533,19],{"className":75534},[127,128],[54,75536,75538],{"className":75537},[3267],[54,75539,75541,75567],{"className":75540},[173,174],[54,75542,75544,75564],{"className":75543},[178],[54,75545,75547],{"className":75546,"style":3277},[182],[54,75548,75549,75552],{"style":3280},[54,75550],{"className":75551,"style":3284},[190],[54,75553,75555],{"className":75554},[3288,3289,3290,3291],[54,75556,75558,75561],{"className":75557},[127,3291],[54,75559,2238],{"className":75560},[127,128,3291],[54,75562,379],{"className":75563},[127,3291],[54,75565,232],{"className":75566},[231],[54,75568,75570],{"className":75569},[178],[54,75571,75573],{"className":75572,"style":3304},[182],[54,75574],{},[54,75576,75577,75580],{"style":19515},[54,75578],{"className":75579,"style":16279},[190],[54,75581,75583],{"className":75582},[127],[54,75584,75586,75589],{"className":75585},[127],[54,75587,16134],{"className":75588},[127],[54,75590],{"className":75591,"style":16317},[127,16316],[54,75593,75594,75597],{"style":19533},[54,75595],{"className":75596,"style":16279},[190],[54,75598,75600],{"className":75599},[127],[54,75601,75603,75606],{"className":75602},[127],[54,75604,19],{"className":75605},[127,128],[54,75607,75609],{"className":75608},[3267],[54,75610,75612,75638],{"className":75611},[173,174],[54,75613,75615,75635],{"className":75614},[178],[54,75616,75618],{"className":75617,"style":3469},[182],[54,75619,75620,75623],{"style":3280},[54,75621],{"className":75622,"style":3284},[190],[54,75624,75626],{"className":75625},[3288,3289,3290,3291],[54,75627,75629,75632],{"className":75628},[127,3291],[54,75630,2238],{"className":75631},[127,128,3291],[54,75633,12],{"className":75634},[127,128,3291],[54,75636,232],{"className":75637},[231],[54,75639,75641],{"className":75640},[178],[54,75642,75644],{"className":75643,"style":6811},[182],[54,75645],{},[54,75647,232],{"className":75648},[231],[54,75650,75652],{"className":75651},[178],[54,75653,75655],{"className":75654,"style":19650},[182],[54,75656],{},[54,75658,75660],{"className":75659},[140],[54,75661,75663],{"className":75662},[6600,16212],[54,75664,75666,75686],{"className":75665},[173,174],[54,75667,75669,75683],{"className":75668},[178],[54,75670,75672],{"className":75671,"style":19256},[182],[54,75673,75674,75677],{"style":19259},[54,75675],{"className":75676,"style":19263},[190],[54,75678,75679],{"style":19266},[6517,75680,75681],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,75682],{"d":20485},[54,75684,232],{"className":75685},[231],[54,75687,75689],{"className":75688},[178],[54,75690,75692],{"className":75691,"style":19283},[182],[54,75693],{},[321,75695,75696],{},[324,75697,75698,25298],{},[327,75699,25297],{},[54,75701,75703],{"className":75702},[57],[54,75704,75706,75735],{"className":75705},[61],[54,75707,75709],{"className":75708},[65],[67,75710,75711],{"xmlns":69,"display":70},[72,75712,75713,75733],{},[75,75714,75715,75725,75727,75729,75731],{},[6259,75716,75717,75719],{},[78,75718,88],{"mathvariant":16068},[75,75720,75721,75723],{},[82,75722,6230],{},[371,75724,373],{},[82,75726,1266],{},[78,75728,88],{"mathvariant":16068},[82,75730,94],{},[78,75732,4150],{"mathvariant":16068},[106,75734,25334],{"encoding":108},[54,75736,75738,75788,75806],{"className":75737,"ariaHidden":114},[113],[54,75739,75741,75744,75779,75782,75785],{"className":75740},[118],[54,75742],{"className":75743,"style":25344},[122],[54,75745,75747,75750],{"className":75746},[127],[54,75748,88],{"className":75749},[127,16186],[54,75751,75753],{"className":75752},[3267],[54,75754,75756],{"className":75755},[173],[54,75757,75759],{"className":75758},[178],[54,75760,75762],{"className":75761,"style":25344},[182],[54,75763,75764,75767],{"style":7778},[54,75765],{"className":75766,"style":3284},[190],[54,75768,75770],{"className":75769},[3288,3289,3290,3291],[54,75771,75773,75776],{"className":75772},[127,3291],[54,75774,6230],{"className":75775},[127,3291],[54,75777,373],{"className":75778},[127,3291],[54,75780],{"className":75781,"style":1303},[144],[54,75783,1266],{"className":75784},[1307],[54,75786],{"className":75787,"style":1303},[144],[54,75789,75791,75794,75797,75800,75803],{"className":75790},[118],[54,75792],{"className":75793,"style":16182},[122],[54,75795,88],{"className":75796},[127,16186],[54,75798],{"className":75799,"style":145},[144],[54,75801,94],{"className":75802},[149],[54,75804],{"className":75805,"style":145},[144],[54,75807,75809,75812],{"className":75808},[118],[54,75810],{"className":75811,"style":16182},[122],[54,75813,4150],{"className":75814},[127,16186],[321,75816,75817],{},[324,75818,75819,25423],{},[327,75820,25422],{},[54,75822,75824],{"className":75823},[57],[54,75825,75827,75852],{"className":75826},[61],[54,75828,75830],{"className":75829},[65],[67,75831,75832],{"xmlns":69,"display":70},[72,75833,75834,75850],{},[75,75835,75836,75838,75840,75842,75844],{},[78,75837,88],{"mathvariant":16068},[82,75839,94],{},[78,75841,25445],{"mathvariant":16068},[78,75843,25448],{"mathvariant":613},[6259,75845,75846,75848],{},[78,75847,7025],{"mathvariant":16068},[78,75849,4192],{},[106,75851,25457],{"encoding":108},[54,75853,75855,75873],{"className":75854,"ariaHidden":114},[113],[54,75856,75858,75861,75864,75867,75870],{"className":75857},[118],[54,75859],{"className":75860,"style":16182},[122],[54,75862,88],{"className":75863},[127,16186],[54,75865],{"className":75866,"style":145},[144],[54,75868,94],{"className":75869},[149],[54,75871],{"className":75872,"style":145},[144],[54,75874,75876,75879,75882,75885],{"className":75875},[118],[54,75877],{"className":75878,"style":24484},[122],[54,75880,25445],{"className":75881},[127,16186],[54,75883,25448],{"className":75884},[127],[54,75886,75888,75891],{"className":75887},[127],[54,75889,7025],{"className":75890,"style":16577},[127,16186],[54,75892,75894],{"className":75893},[3267],[54,75895,75897],{"className":75896},[173],[54,75898,75900],{"className":75899},[178],[54,75901,75903],{"className":75902,"style":24484},[182],[54,75904,75905,75908],{"style":7778},[54,75906],{"className":75907,"style":3284},[190],[54,75909,75911],{"className":75910},[3288,3289,3290,3291],[54,75912,4192],{"className":75913,"style":129},[127,128,3291],[321,75915,75916],{},[324,75917,75918,25527],{},[327,75919,25526],{},[54,75921,75923],{"className":75922},[57],[54,75924,75926,76143],{"className":75925},[61],[54,75927,75929],{"className":75928},[65],[67,75930,75931],{"xmlns":69,"display":70},[72,75932,75933,76141],{},[75,75934,75935,75937,75939,75941,75943],{},[78,75936,88],{"mathvariant":16068},[82,75938,1266],{},[78,75940,4184],{"mathvariant":16068},[82,75942,94],{},[75,75944,75945,75947,76139],{},[82,75946,6072],{"fence":114},[16076,75948,75949,76005,76061,76075],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,75950,75951],{},[16085,75952,75953],{},[16088,75954,75955],{"scriptlevel":9765,"displaystyle":84},[75,75956,75957,75963,75969,75971,75977,75983,75985,75987,75989,75999],{},[3141,75958,75959,75961],{},[78,75960,19],{},[371,75962,18905],{},[3141,75964,75965,75967],{},[78,75966,4184],{},[371,75968,373],{},[82,75970,2857],{},[3141,75972,75973,75975],{},[78,75974,19],{},[371,75976,18927],{},[3141,75978,75979,75981],{},[78,75980,4184],{},[371,75982,379],{},[82,75984,2857],{},[82,75986,18942],{},[82,75988,2857],{},[3141,75990,75991,75993],{},[78,75992,19],{},[75,75994,75995,75997],{},[371,75996,373],{},[78,75998,3188],{},[3141,76000,76001,76003],{},[78,76002,4184],{},[78,76004,3188],{},[16082,76006,76007],{},[16085,76008,76009],{},[16088,76010,76011],{"scriptlevel":9765,"displaystyle":84},[75,76012,76013,76019,76025,76027,76033,76039,76041,76043,76045,76055],{},[3141,76014,76015,76017],{},[78,76016,19],{},[371,76018,18985],{},[3141,76020,76021,76023],{},[78,76022,4184],{},[371,76024,373],{},[82,76026,2857],{},[3141,76028,76029,76031],{},[78,76030,19],{},[371,76032,19006],{},[3141,76034,76035,76037],{},[78,76036,4184],{},[371,76038,379],{},[82,76040,2857],{},[82,76042,18942],{},[82,76044,2857],{},[3141,76046,76047,76049],{},[78,76048,19],{},[75,76050,76051,76053],{},[371,76052,379],{},[78,76054,3188],{},[3141,76056,76057,76059],{},[78,76058,4184],{},[78,76060,3188],{},[16082,76062,76063],{},[16085,76064,76065],{},[16088,76066,76067],{"scriptlevel":9765,"displaystyle":84},[75,76068,76069,76071],{},[78,76070,16134],{"mathvariant":613},[16136,76072,76073],{"height":16138,"voffset":16138},[144,76074],{"mathbackground":16141,"width":16138,"height":16142},[16082,76076,76077],{},[16085,76078,76079],{},[16088,76080,76081],{"scriptlevel":9765,"displaystyle":84},[75,76082,76083,76093,76099,76101,76111,76117,76119,76121,76123,76133],{},[3141,76084,76085,76087],{},[78,76086,19],{},[75,76088,76089,76091],{},[78,76090,2238],{},[371,76092,373],{},[3141,76094,76095,76097],{},[78,76096,4184],{},[371,76098,373],{},[82,76100,2857],{},[3141,76102,76103,76105],{},[78,76104,19],{},[75,76106,76107,76109],{},[78,76108,2238],{},[371,76110,379],{},[3141,76112,76113,76115],{},[78,76114,4184],{},[371,76116,379],{},[82,76118,2857],{},[82,76120,18942],{},[82,76122,2857],{},[3141,76124,76125,76127],{},[78,76126,19],{},[75,76128,76129,76131],{},[78,76130,2238],{},[78,76132,3188],{},[3141,76134,76135,76137],{},[78,76136,4184],{},[78,76138,3188],{},[82,76140,16169],{"fence":114},[106,76142,25752],{"encoding":108},[54,76144,76146,76164,76182],{"className":76145,"ariaHidden":114},[113],[54,76147,76149,76152,76155,76158,76161],{"className":76148},[118],[54,76150],{"className":76151,"style":16182},[122],[54,76153,88],{"className":76154},[127,16186],[54,76156],{"className":76157,"style":1303},[144],[54,76159,1266],{"className":76160},[1307],[54,76162],{"className":76163,"style":1303},[144],[54,76165,76167,76170,76173,76176,76179],{"className":76166},[118],[54,76168],{"className":76169,"style":16573},[122],[54,76171,4184],{"className":76172,"style":16577},[127,16186],[54,76174],{"className":76175,"style":145},[144],[54,76177,94],{"className":76178},[149],[54,76180],{"className":76181,"style":145},[144],[54,76183,76185,76188],{"className":76184},[118],[54,76186],{"className":76187,"style":19237},[122],[54,76189,76191,76228,77147],{"className":76190},[3429],[54,76192,76194],{"className":76193},[133],[54,76195,76197],{"className":76196},[6600,16212],[54,76198,76200,76220],{"className":76199},[173,174],[54,76201,76203,76217],{"className":76202},[178],[54,76204,76206],{"className":76205,"style":19256},[182],[54,76207,76208,76211],{"style":19259},[54,76209],{"className":76210,"style":19263},[190],[54,76212,76213],{"style":19266},[6517,76214,76215],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,76216],{"d":19273},[54,76218,232],{"className":76219},[231],[54,76221,76223],{"className":76222},[178],[54,76224,76226],{"className":76225,"style":19283},[182],[54,76227],{},[54,76229,76231],{"className":76230},[127],[54,76232,76234],{"className":76233},[16076],[54,76235,76237],{"className":76236},[16262],[54,76238,76240,77139],{"className":76239},[173,174],[54,76241,76243,77136],{"className":76242},[178],[54,76244,76246,76536,76826,76843],{"className":76245,"style":19304},[182],[54,76247,76248,76251],{"style":19307},[54,76249],{"className":76250,"style":16279},[190],[54,76252,76254,76297,76337,76340,76343,76346,76389,76429,76432,76435,76438,76441,76444,76447,76450,76496],{"className":76253},[127],[54,76255,76257,76260],{"className":76256},[127],[54,76258,19],{"className":76259},[127,128],[54,76261,76263],{"className":76262},[3267],[54,76264,76266,76289],{"className":76265},[173,174],[54,76267,76269,76286],{"className":76268},[178],[54,76270,76272],{"className":76271,"style":3277},[182],[54,76273,76274,76277],{"style":3280},[54,76275],{"className":76276,"style":3284},[190],[54,76278,76280],{"className":76279},[3288,3289,3290,3291],[54,76281,76283],{"className":76282},[127,3291],[54,76284,18905],{"className":76285},[127,3291],[54,76287,232],{"className":76288},[231],[54,76290,76292],{"className":76291},[178],[54,76293,76295],{"className":76294,"style":3304},[182],[54,76296],{},[54,76298,76300,76303],{"className":76299},[127],[54,76301,4184],{"className":76302,"style":4389},[127,128],[54,76304,76306],{"className":76305},[3267],[54,76307,76309,76329],{"className":76308},[173,174],[54,76310,76312,76326],{"className":76311},[178],[54,76313,76315],{"className":76314,"style":3277},[182],[54,76316,76317,76320],{"style":16616},[54,76318],{"className":76319,"style":3284},[190],[54,76321,76323],{"className":76322},[3288,3289,3290,3291],[54,76324,373],{"className":76325},[127,3291],[54,76327,232],{"className":76328},[231],[54,76330,76332],{"className":76331},[178],[54,76333,76335],{"className":76334,"style":3304},[182],[54,76336],{},[54,76338],{"className":76339,"style":1303},[144],[54,76341,2857],{"className":76342},[1307],[54,76344],{"className":76345,"style":1303},[144],[54,76347,76349,76352],{"className":76348},[127],[54,76350,19],{"className":76351},[127,128],[54,76353,76355],{"className":76354},[3267],[54,76356,76358,76381],{"className":76357},[173,174],[54,76359,76361,76378],{"className":76360},[178],[54,76362,76364],{"className":76363,"style":3277},[182],[54,76365,76366,76369],{"style":3280},[54,76367],{"className":76368,"style":3284},[190],[54,76370,76372],{"className":76371},[3288,3289,3290,3291],[54,76373,76375],{"className":76374},[127,3291],[54,76376,18927],{"className":76377},[127,3291],[54,76379,232],{"className":76380},[231],[54,76382,76384],{"className":76383},[178],[54,76385,76387],{"className":76386,"style":3304},[182],[54,76388],{},[54,76390,76392,76395],{"className":76391},[127],[54,76393,4184],{"className":76394,"style":4389},[127,128],[54,76396,76398],{"className":76397},[3267],[54,76399,76401,76421],{"className":76400},[173,174],[54,76402,76404,76418],{"className":76403},[178],[54,76405,76407],{"className":76406,"style":3277},[182],[54,76408,76409,76412],{"style":16616},[54,76410],{"className":76411,"style":3284},[190],[54,76413,76415],{"className":76414},[3288,3289,3290,3291],[54,76416,379],{"className":76417},[127,3291],[54,76419,232],{"className":76420},[231],[54,76422,76424],{"className":76423},[178],[54,76425,76427],{"className":76426,"style":3304},[182],[54,76428],{},[54,76430],{"className":76431,"style":1303},[144],[54,76433,2857],{"className":76434},[1307],[54,76436],{"className":76437,"style":1303},[144],[54,76439,18942],{"className":76440},[3429],[54,76442],{"className":76443,"style":1303},[144],[54,76445,2857],{"className":76446},[1307],[54,76448],{"className":76449,"style":1303},[144],[54,76451,76453,76456],{"className":76452},[127],[54,76454,19],{"className":76455},[127,128],[54,76457,76459],{"className":76458},[3267],[54,76460,76462,76488],{"className":76461},[173,174],[54,76463,76465,76485],{"className":76464},[178],[54,76466,76468],{"className":76467,"style":3277},[182],[54,76469,76470,76473],{"style":3280},[54,76471],{"className":76472,"style":3284},[190],[54,76474,76476],{"className":76475},[3288,3289,3290,3291],[54,76477,76479,76482],{"className":76478},[127,3291],[54,76480,373],{"className":76481},[127,3291],[54,76483,3188],{"className":76484},[127,128,3291],[54,76486,232],{"className":76487},[231],[54,76489,76491],{"className":76490},[178],[54,76492,76494],{"className":76493,"style":3304},[182],[54,76495],{},[54,76497,76499,76502],{"className":76498},[127],[54,76500,4184],{"className":76501,"style":4389},[127,128],[54,76503,76505],{"className":76504},[3267],[54,76506,76508,76528],{"className":76507},[173,174],[54,76509,76511,76525],{"className":76510},[178],[54,76512,76514],{"className":76513,"style":3469},[182],[54,76515,76516,76519],{"style":16616},[54,76517],{"className":76518,"style":3284},[190],[54,76520,76522],{"className":76521},[3288,3289,3290,3291],[54,76523,3188],{"className":76524},[127,128,3291],[54,76526,232],{"className":76527},[231],[54,76529,76531],{"className":76530},[178],[54,76532,76534],{"className":76533,"style":3304},[182],[54,76535],{},[54,76537,76538,76541],{"style":19411},[54,76539],{"className":76540,"style":16279},[190],[54,76542,76544,76587,76627,76630,76633,76636,76679,76719,76722,76725,76728,76731,76734,76737,76740,76786],{"className":76543},[127],[54,76545,76547,76550],{"className":76546},[127],[54,76548,19],{"className":76549},[127,128],[54,76551,76553],{"className":76552},[3267],[54,76554,76556,76579],{"className":76555},[173,174],[54,76557,76559,76576],{"className":76558},[178],[54,76560,76562],{"className":76561,"style":3277},[182],[54,76563,76564,76567],{"style":3280},[54,76565],{"className":76566,"style":3284},[190],[54,76568,76570],{"className":76569},[3288,3289,3290,3291],[54,76571,76573],{"className":76572},[127,3291],[54,76574,18985],{"className":76575},[127,3291],[54,76577,232],{"className":76578},[231],[54,76580,76582],{"className":76581},[178],[54,76583,76585],{"className":76584,"style":3304},[182],[54,76586],{},[54,76588,76590,76593],{"className":76589},[127],[54,76591,4184],{"className":76592,"style":4389},[127,128],[54,76594,76596],{"className":76595},[3267],[54,76597,76599,76619],{"className":76598},[173,174],[54,76600,76602,76616],{"className":76601},[178],[54,76603,76605],{"className":76604,"style":3277},[182],[54,76606,76607,76610],{"style":16616},[54,76608],{"className":76609,"style":3284},[190],[54,76611,76613],{"className":76612},[3288,3289,3290,3291],[54,76614,373],{"className":76615},[127,3291],[54,76617,232],{"className":76618},[231],[54,76620,76622],{"className":76621},[178],[54,76623,76625],{"className":76624,"style":3304},[182],[54,76626],{},[54,76628],{"className":76629,"style":1303},[144],[54,76631,2857],{"className":76632},[1307],[54,76634],{"className":76635,"style":1303},[144],[54,76637,76639,76642],{"className":76638},[127],[54,76640,19],{"className":76641},[127,128],[54,76643,76645],{"className":76644},[3267],[54,76646,76648,76671],{"className":76647},[173,174],[54,76649,76651,76668],{"className":76650},[178],[54,76652,76654],{"className":76653,"style":3277},[182],[54,76655,76656,76659],{"style":3280},[54,76657],{"className":76658,"style":3284},[190],[54,76660,76662],{"className":76661},[3288,3289,3290,3291],[54,76663,76665],{"className":76664},[127,3291],[54,76666,19006],{"className":76667},[127,3291],[54,76669,232],{"className":76670},[231],[54,76672,76674],{"className":76673},[178],[54,76675,76677],{"className":76676,"style":3304},[182],[54,76678],{},[54,76680,76682,76685],{"className":76681},[127],[54,76683,4184],{"className":76684,"style":4389},[127,128],[54,76686,76688],{"className":76687},[3267],[54,76689,76691,76711],{"className":76690},[173,174],[54,76692,76694,76708],{"className":76693},[178],[54,76695,76697],{"className":76696,"style":3277},[182],[54,76698,76699,76702],{"style":16616},[54,76700],{"className":76701,"style":3284},[190],[54,76703,76705],{"className":76704},[3288,3289,3290,3291],[54,76706,379],{"className":76707},[127,3291],[54,76709,232],{"className":76710},[231],[54,76712,76714],{"className":76713},[178],[54,76715,76717],{"className":76716,"style":3304},[182],[54,76718],{},[54,76720],{"className":76721,"style":1303},[144],[54,76723,2857],{"className":76724},[1307],[54,76726],{"className":76727,"style":1303},[144],[54,76729,18942],{"className":76730},[3429],[54,76732],{"className":76733,"style":1303},[144],[54,76735,2857],{"className":76736},[1307],[54,76738],{"className":76739,"style":1303},[144],[54,76741,76743,76746],{"className":76742},[127],[54,76744,19],{"className":76745},[127,128],[54,76747,76749],{"className":76748},[3267],[54,76750,76752,76778],{"className":76751},[173,174],[54,76753,76755,76775],{"className":76754},[178],[54,76756,76758],{"className":76757,"style":3277},[182],[54,76759,76760,76763],{"style":3280},[54,76761],{"className":76762,"style":3284},[190],[54,76764,76766],{"className":76765},[3288,3289,3290,3291],[54,76767,76769,76772],{"className":76768},[127,3291],[54,76770,379],{"className":76771},[127,3291],[54,76773,3188],{"className":76774},[127,128,3291],[54,76776,232],{"className":76777},[231],[54,76779,76781],{"className":76780},[178],[54,76782,76784],{"className":76783,"style":3304},[182],[54,76785],{},[54,76787,76789,76792],{"className":76788},[127],[54,76790,4184],{"className":76791,"style":4389},[127,128],[54,76793,76795],{"className":76794},[3267],[54,76796,76798,76818],{"className":76797},[173,174],[54,76799,76801,76815],{"className":76800},[178],[54,76802,76804],{"className":76803,"style":3469},[182],[54,76805,76806,76809],{"style":16616},[54,76807],{"className":76808,"style":3284},[190],[54,76810,76812],{"className":76811},[3288,3289,3290,3291],[54,76813,3188],{"className":76814},[127,128,3291],[54,76816,232],{"className":76817},[231],[54,76819,76821],{"className":76820},[178],[54,76822,76824],{"className":76823,"style":3304},[182],[54,76825],{},[54,76827,76828,76831],{"style":19515},[54,76829],{"className":76830,"style":16279},[190],[54,76832,76834],{"className":76833},[127],[54,76835,76837,76840],{"className":76836},[127],[54,76838,16134],{"className":76839},[127],[54,76841],{"className":76842,"style":16317},[127,16316],[54,76844,76845,76848],{"style":19533},[54,76846],{"className":76847,"style":16279},[190],[54,76849,76851,76897,76937,76940,76943,76946,76992,77032,77035,77038,77041,77044,77047,77050,77053,77096],{"className":76850},[127],[54,76852,76854,76857],{"className":76853},[127],[54,76855,19],{"className":76856},[127,128],[54,76858,76860],{"className":76859},[3267],[54,76861,76863,76889],{"className":76862},[173,174],[54,76864,76866,76886],{"className":76865},[178],[54,76867,76869],{"className":76868,"style":3277},[182],[54,76870,76871,76874],{"style":3280},[54,76872],{"className":76873,"style":3284},[190],[54,76875,76877],{"className":76876},[3288,3289,3290,3291],[54,76878,76880,76883],{"className":76879},[127,3291],[54,76881,2238],{"className":76882},[127,128,3291],[54,76884,373],{"className":76885},[127,3291],[54,76887,232],{"className":76888},[231],[54,76890,76892],{"className":76891},[178],[54,76893,76895],{"className":76894,"style":3304},[182],[54,76896],{},[54,76898,76900,76903],{"className":76899},[127],[54,76901,4184],{"className":76902,"style":4389},[127,128],[54,76904,76906],{"className":76905},[3267],[54,76907,76909,76929],{"className":76908},[173,174],[54,76910,76912,76926],{"className":76911},[178],[54,76913,76915],{"className":76914,"style":3277},[182],[54,76916,76917,76920],{"style":16616},[54,76918],{"className":76919,"style":3284},[190],[54,76921,76923],{"className":76922},[3288,3289,3290,3291],[54,76924,373],{"className":76925},[127,3291],[54,76927,232],{"className":76928},[231],[54,76930,76932],{"className":76931},[178],[54,76933,76935],{"className":76934,"style":3304},[182],[54,76936],{},[54,76938],{"className":76939,"style":1303},[144],[54,76941,2857],{"className":76942},[1307],[54,76944],{"className":76945,"style":1303},[144],[54,76947,76949,76952],{"className":76948},[127],[54,76950,19],{"className":76951},[127,128],[54,76953,76955],{"className":76954},[3267],[54,76956,76958,76984],{"className":76957},[173,174],[54,76959,76961,76981],{"className":76960},[178],[54,76962,76964],{"className":76963,"style":3277},[182],[54,76965,76966,76969],{"style":3280},[54,76967],{"className":76968,"style":3284},[190],[54,76970,76972],{"className":76971},[3288,3289,3290,3291],[54,76973,76975,76978],{"className":76974},[127,3291],[54,76976,2238],{"className":76977},[127,128,3291],[54,76979,379],{"className":76980},[127,3291],[54,76982,232],{"className":76983},[231],[54,76985,76987],{"className":76986},[178],[54,76988,76990],{"className":76989,"style":3304},[182],[54,76991],{},[54,76993,76995,76998],{"className":76994},[127],[54,76996,4184],{"className":76997,"style":4389},[127,128],[54,76999,77001],{"className":77000},[3267],[54,77002,77004,77024],{"className":77003},[173,174],[54,77005,77007,77021],{"className":77006},[178],[54,77008,77010],{"className":77009,"style":3277},[182],[54,77011,77012,77015],{"style":16616},[54,77013],{"className":77014,"style":3284},[190],[54,77016,77018],{"className":77017},[3288,3289,3290,3291],[54,77019,379],{"className":77020},[127,3291],[54,77022,232],{"className":77023},[231],[54,77025,77027],{"className":77026},[178],[54,77028,77030],{"className":77029,"style":3304},[182],[54,77031],{},[54,77033],{"className":77034,"style":1303},[144],[54,77036,2857],{"className":77037},[1307],[54,77039],{"className":77040,"style":1303},[144],[54,77042,18942],{"className":77043},[3429],[54,77045],{"className":77046,"style":1303},[144],[54,77048,2857],{"className":77049},[1307],[54,77051],{"className":77052,"style":1303},[144],[54,77054,77056,77059],{"className":77055},[127],[54,77057,19],{"className":77058},[127,128],[54,77060,77062],{"className":77061},[3267],[54,77063,77065,77088],{"className":77064},[173,174],[54,77066,77068,77085],{"className":77067},[178],[54,77069,77071],{"className":77070,"style":3469},[182],[54,77072,77073,77076],{"style":3280},[54,77074],{"className":77075,"style":3284},[190],[54,77077,77079],{"className":77078},[3288,3289,3290,3291],[54,77080,77082],{"className":77081},[127,3291],[54,77083,371],{"className":77084},[127,128,3291],[54,77086,232],{"className":77087},[231],[54,77089,77091],{"className":77090},[178],[54,77092,77094],{"className":77093,"style":3304},[182],[54,77095],{},[54,77097,77099,77102],{"className":77098},[127],[54,77100,4184],{"className":77101,"style":4389},[127,128],[54,77103,77105],{"className":77104},[3267],[54,77106,77108,77128],{"className":77107},[173,174],[54,77109,77111,77125],{"className":77110},[178],[54,77112,77114],{"className":77113,"style":3469},[182],[54,77115,77116,77119],{"style":16616},[54,77117],{"className":77118,"style":3284},[190],[54,77120,77122],{"className":77121},[3288,3289,3290,3291],[54,77123,3188],{"className":77124},[127,128,3291],[54,77126,232],{"className":77127},[231],[54,77129,77131],{"className":77130},[178],[54,77132,77134],{"className":77133,"style":3304},[182],[54,77135],{},[54,77137,232],{"className":77138},[231],[54,77140,77142],{"className":77141},[178],[54,77143,77145],{"className":77144,"style":19650},[182],[54,77146],{},[54,77148,77150],{"className":77149},[140],[54,77151,77153],{"className":77152},[6600,16212],[54,77154,77156,77176],{"className":77155},[173,174],[54,77157,77159,77173],{"className":77158},[178],[54,77160,77162],{"className":77161,"style":19256},[182],[54,77163,77164,77167],{"style":19259},[54,77165],{"className":77166,"style":19263},[190],[54,77168,77169],{"style":19266},[6517,77170,77171],{"xmlns":6519,"width":16235,"height":19269,"viewBox":19270},[6525,77172],{"d":20485},[54,77174,232],{"className":77175},[231],[54,77177,77179],{"className":77178},[178],[54,77180,77182],{"className":77181,"style":19283},[182],[54,77183],{},[12,77185,26796],{},[54,77187,77189],{"className":77188},[57],[54,77190,77192,77217],{"className":77191},[61],[54,77193,77195],{"className":77194},[65],[67,77196,77197],{"xmlns":69,"display":70},[72,77198,77199,77215],{},[75,77200,77201,77207,77209,77211,77213],{},[3535,77202,77203,77205],{"accent":114},[78,77204,1755],{"mathvariant":16068},[82,77206,3541],{},[82,77208,94],{},[78,77210,911],{"mathvariant":16068},[82,77212,1266],{},[78,77214,8504],{"mathvariant":16068},[106,77216,26828],{"encoding":108},[54,77218,77220,77277,77295],{"className":77219,"ariaHidden":114},[113],[54,77221,77223,77226,77268,77271,77274],{"className":77222},[118],[54,77224],{"className":77225,"style":26838},[122],[54,77227,77229],{"className":77228},[127,3623],[54,77230,77232,77260],{"className":77231},[173,174],[54,77233,77235,77257],{"className":77234},[178],[54,77236,77238,77246],{"className":77237,"style":26851},[182],[54,77239,77240,77243],{"style":3635},[54,77241],{"className":77242,"style":191},[190],[54,77244,1755],{"className":77245,"style":16577},[127,16186],[54,77247,77248,77251],{"style":26862},[54,77249],{"className":77250,"style":191},[190],[54,77252,77254],{"className":77253,"style":26869},[3651],[54,77255,3541],{"className":77256},[127],[54,77258,232],{"className":77259},[231],[54,77261,77263],{"className":77262},[178],[54,77264,77266],{"className":77265,"style":26882},[182],[54,77267],{},[54,77269],{"className":77270,"style":145},[144],[54,77272,94],{"className":77273},[149],[54,77275],{"className":77276,"style":145},[144],[54,77278,77280,77283,77286,77289,77292],{"className":77279},[118],[54,77281],{"className":77282,"style":16182},[122],[54,77284,911],{"className":77285},[127,16186],[54,77287],{"className":77288,"style":1303},[144],[54,77290,1266],{"className":77291},[1307],[54,77293],{"className":77294,"style":1303},[144],[54,77296,77298,77301],{"className":77297},[118],[54,77299],{"className":77300,"style":16573},[122],[54,77302,8504],{"className":77303,"style":16577},[127,16186],[12,77305,26923,77306,26926,77308,26929,77310,343],{},[49,77307,911],{},[49,77309,8504],{},[49,77311,26932],{},[12,77313,26935],{},[12,77315,26938],{},[249,77317,77318,77326],{},[252,77319,77320],{},[255,77321,77322,77324],{},[258,77323,16018],{},[258,77325,16021],{},[268,77327,77328,77334,77340],{},[255,77329,77330,77332],{},[273,77331,16031],{},[273,77333,16034],{},[255,77335,77336,77338],{},[273,77337,16041],{},[273,77339,16044],{},[255,77341,77342,77344],{},[273,77343,26967],{},[273,77345,26970],{},[12,77347,26973,77348,950],{},[49,77349,911],{},[54,77351,77353],{"className":77352},[57],[54,77354,77356,77421],{"className":77355},[61],[54,77357,77359],{"className":77358},[65],[67,77360,77361],{"xmlns":69,"display":70},[72,77362,77363,77419],{},[75,77364,77365,77367,77369],{},[78,77366,911],{"mathvariant":16068},[82,77368,94],{},[75,77370,77371,77373,77417],{},[82,77372,6072],{"fence":114},[16076,77374,77375,77389,77403],{"rowspacing":16078,"columnalign":27001,"columnspacing":16080},[16082,77376,77377,77383],{},[16085,77378,77379],{},[16088,77380,77381],{"scriptlevel":9765,"displaystyle":84},[371,77382,16031],{},[16085,77384,77385],{},[16088,77386,77387],{"scriptlevel":9765,"displaystyle":84},[371,77388,16034],{},[16082,77390,77391,77397],{},[16085,77392,77393],{},[16088,77394,77395],{"scriptlevel":9765,"displaystyle":84},[371,77396,16041],{},[16085,77398,77399],{},[16088,77400,77401],{"scriptlevel":9765,"displaystyle":84},[371,77402,16044],{},[16082,77404,77405,77411],{},[16085,77406,77407],{},[16088,77408,77409],{"scriptlevel":9765,"displaystyle":84},[371,77410,26967],{},[16085,77412,77413],{},[16088,77414,77415],{"scriptlevel":9765,"displaystyle":84},[371,77416,26970],{},[82,77418,16169],{"fence":114},[106,77420,27048],{"encoding":108},[54,77422,77424,77442],{"className":77423,"ariaHidden":114},[113],[54,77425,77427,77430,77433,77436,77439],{"className":77426},[118],[54,77428],{"className":77429,"style":16182},[122],[54,77431,911],{"className":77432},[127,16186],[54,77434],{"className":77435,"style":145},[144],[54,77437,94],{"className":77438},[149],[54,77440],{"className":77441,"style":145},[144],[54,77443,77445,77448],{"className":77444},[118],[54,77446],{"className":77447,"style":27076},[122],[54,77449,77451,77488,77612],{"className":77450},[3429],[54,77452,77454],{"className":77453},[133],[54,77455,77457],{"className":77456},[6600,16212],[54,77458,77460,77480],{"className":77459},[173,174],[54,77461,77463,77477],{"className":77462},[178],[54,77464,77466],{"className":77465,"style":27095},[182],[54,77467,77468,77471],{"style":27098},[54,77469],{"className":77470,"style":27102},[190],[54,77472,77473],{"style":27105},[6517,77474,77475],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,77476],{"d":27112},[54,77478,232],{"className":77479},[231],[54,77481,77483],{"className":77482},[178],[54,77484,77486],{"className":77485,"style":27122},[182],[54,77487],{},[54,77489,77491],{"className":77490},[127],[54,77492,77494,77550,77553,77556],{"className":77493},[16076],[54,77495,77497],{"className":77496},[16262],[54,77498,77500,77542],{"className":77499},[173,174],[54,77501,77503,77539],{"className":77502},[178],[54,77504,77506,77517,77528],{"className":77505,"style":27095},[182],[54,77507,77508,77511],{"style":27145},[54,77509],{"className":77510,"style":191},[190],[54,77512,77514],{"className":77513},[127],[54,77515,16031],{"className":77516},[127],[54,77518,77519,77522],{"style":27157},[54,77520],{"className":77521,"style":191},[190],[54,77523,77525],{"className":77524},[127],[54,77526,16041],{"className":77527},[127],[54,77529,77530,77533],{"style":27169},[54,77531],{"className":77532,"style":191},[190],[54,77534,77536],{"className":77535},[127],[54,77537,26967],{"className":77538},[127],[54,77540,232],{"className":77541},[231],[54,77543,77545],{"className":77544},[178],[54,77546,77548],{"className":77547,"style":27122},[182],[54,77549],{},[54,77551],{"className":77552,"style":16334},[16333],[54,77554],{"className":77555,"style":16334},[16333],[54,77557,77559],{"className":77558},[16262],[54,77560,77562,77604],{"className":77561},[173,174],[54,77563,77565,77601],{"className":77564},[178],[54,77566,77568,77579,77590],{"className":77567,"style":27095},[182],[54,77569,77570,77573],{"style":27145},[54,77571],{"className":77572,"style":191},[190],[54,77574,77576],{"className":77575},[127],[54,77577,16034],{"className":77578},[127],[54,77580,77581,77584],{"style":27157},[54,77582],{"className":77583,"style":191},[190],[54,77585,77587],{"className":77586},[127],[54,77588,16044],{"className":77589},[127],[54,77591,77592,77595],{"style":27169},[54,77593],{"className":77594,"style":191},[190],[54,77596,77598],{"className":77597},[127],[54,77599,26970],{"className":77600},[127],[54,77602,232],{"className":77603},[231],[54,77605,77607],{"className":77606},[178],[54,77608,77610],{"className":77609,"style":27122},[182],[54,77611],{},[54,77613,77615],{"className":77614},[140],[54,77616,77618],{"className":77617},[6600,16212],[54,77619,77621,77641],{"className":77620},[173,174],[54,77622,77624,77638],{"className":77623},[178],[54,77625,77627],{"className":77626,"style":27095},[182],[54,77628,77629,77632],{"style":27098},[54,77630],{"className":77631,"style":27102},[190],[54,77633,77634],{"style":27105},[6517,77635,77636],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,77637],{"d":27278},[54,77639,232],{"className":77640},[231],[54,77642,77644],{"className":77643},[178],[54,77645,77647],{"className":77646,"style":27122},[182],[54,77648],{},[12,77650,27292,77651,27295],{},[49,77652,8504],{},[54,77654,77656],{"className":77655},[57],[54,77657,77659,77698],{"className":77658},[61],[54,77660,77662],{"className":77661},[65],[67,77663,77664],{"xmlns":69,"display":70},[72,77665,77666,77696],{},[75,77667,77668,77670,77672],{},[78,77669,8504],{"mathvariant":16068},[82,77671,94],{},[75,77673,77674,77676,77694],{},[82,77675,6072],{"fence":114},[16076,77677,77678,77686],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,77679,77680],{},[16085,77681,77682],{},[16088,77683,77684],{"scriptlevel":9765,"displaystyle":84},[371,77685,27329],{},[16082,77687,77688],{},[16085,77689,77690],{},[16088,77691,77692],{"scriptlevel":9765,"displaystyle":84},[371,77693,6142],{},[82,77695,16169],{"fence":114},[106,77697,27342],{"encoding":108},[54,77699,77701,77719],{"className":77700,"ariaHidden":114},[113],[54,77702,77704,77707,77710,77713,77716],{"className":77703},[118],[54,77705],{"className":77706,"style":16573},[122],[54,77708,8504],{"className":77709,"style":16577},[127,16186],[54,77711],{"className":77712,"style":145},[144],[54,77714,94],{"className":77715},[149],[54,77717],{"className":77718,"style":145},[144],[54,77720,77722,77725],{"className":77721},[118],[54,77723],{"className":77724,"style":10677},[122],[54,77726,77728,77734,77785],{"className":77727},[3429],[54,77729,77731],{"className":77730,"style":6596},[133,6595],[54,77732,6072],{"className":77733},[6600,3290],[54,77735,77737],{"className":77736},[127],[54,77738,77740],{"className":77739},[16076],[54,77741,77743],{"className":77742},[16262],[54,77744,77746,77777],{"className":77745},[173,174],[54,77747,77749,77774],{"className":77748},[178],[54,77750,77752,77763],{"className":77751,"style":27397},[182],[54,77753,77754,77757],{"style":27400},[54,77755],{"className":77756,"style":191},[190],[54,77758,77760],{"className":77759},[127],[54,77761,27329],{"className":77762},[127],[54,77764,77765,77768],{"style":27412},[54,77766],{"className":77767,"style":191},[190],[54,77769,77771],{"className":77770},[127],[54,77772,6142],{"className":77773},[127],[54,77775,232],{"className":77776},[231],[54,77778,77780],{"className":77779},[178],[54,77781,77783],{"className":77782,"style":27431},[182],[54,77784],{},[54,77786,77788],{"className":77787,"style":6596},[140,6595],[54,77789,16169],{"className":77790},[6600,3290],[12,77792,27442,77793,27445,77795,950],{},[49,77794,911],{},[49,77796,8504],{},[54,77798,77800],{"className":77799},[57],[54,77801,77803,77906],{"className":77802},[61],[54,77804,77806],{"className":77805},[65],[67,77807,77808],{"xmlns":69,"display":70},[72,77809,77810,77904],{},[75,77811,77812,77818,77820,77822,77824,77826,77828,77878,77880],{},[3535,77813,77814,77816],{"accent":114},[78,77815,1755],{"mathvariant":16068},[82,77817,3541],{},[82,77819,94],{},[78,77821,911],{"mathvariant":16068},[82,77823,1266],{},[78,77825,8504],{"mathvariant":16068},[82,77827,94],{},[75,77829,77830,77832,77876],{},[82,77831,6072],{"fence":114},[16076,77833,77834,77848,77862],{"rowspacing":16078,"columnalign":27001,"columnspacing":16080},[16082,77835,77836,77842],{},[16085,77837,77838],{},[16088,77839,77840],{"scriptlevel":9765,"displaystyle":84},[371,77841,16031],{},[16085,77843,77844],{},[16088,77845,77846],{"scriptlevel":9765,"displaystyle":84},[371,77847,16034],{},[16082,77849,77850,77856],{},[16085,77851,77852],{},[16088,77853,77854],{"scriptlevel":9765,"displaystyle":84},[371,77855,16041],{},[16085,77857,77858],{},[16088,77859,77860],{"scriptlevel":9765,"displaystyle":84},[371,77861,16044],{},[16082,77863,77864,77870],{},[16085,77865,77866],{},[16088,77867,77868],{"scriptlevel":9765,"displaystyle":84},[371,77869,26967],{},[16085,77871,77872],{},[16088,77873,77874],{"scriptlevel":9765,"displaystyle":84},[371,77875,26970],{},[82,77877,16169],{"fence":114},[82,77879,1266],{},[75,77881,77882,77884,77902],{},[82,77883,6072],{"fence":114},[16076,77885,77886,77894],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,77887,77888],{},[16085,77889,77890],{},[16088,77891,77892],{"scriptlevel":9765,"displaystyle":84},[371,77893,27329],{},[16082,77895,77896],{},[16085,77897,77898],{},[16088,77899,77900],{"scriptlevel":9765,"displaystyle":84},[371,77901,6142],{},[82,77903,16169],{"fence":114},[106,77905,27557],{"encoding":108},[54,77907,77909,77966,77984,78002,78218],{"className":77908,"ariaHidden":114},[113],[54,77910,77912,77915,77957,77960,77963],{"className":77911},[118],[54,77913],{"className":77914,"style":26838},[122],[54,77916,77918],{"className":77917},[127,3623],[54,77919,77921,77949],{"className":77920},[173,174],[54,77922,77924,77946],{"className":77923},[178],[54,77925,77927,77935],{"className":77926,"style":26851},[182],[54,77928,77929,77932],{"style":3635},[54,77930],{"className":77931,"style":191},[190],[54,77933,1755],{"className":77934,"style":16577},[127,16186],[54,77936,77937,77940],{"style":26862},[54,77938],{"className":77939,"style":191},[190],[54,77941,77943],{"className":77942,"style":26869},[3651],[54,77944,3541],{"className":77945},[127],[54,77947,232],{"className":77948},[231],[54,77950,77952],{"className":77951},[178],[54,77953,77955],{"className":77954,"style":26882},[182],[54,77956],{},[54,77958],{"className":77959,"style":145},[144],[54,77961,94],{"className":77962},[149],[54,77964],{"className":77965,"style":145},[144],[54,77967,77969,77972,77975,77978,77981],{"className":77968},[118],[54,77970],{"className":77971,"style":16182},[122],[54,77973,911],{"className":77974},[127,16186],[54,77976],{"className":77977,"style":1303},[144],[54,77979,1266],{"className":77980},[1307],[54,77982],{"className":77983,"style":1303},[144],[54,77985,77987,77990,77993,77996,77999],{"className":77986},[118],[54,77988],{"className":77989,"style":16573},[122],[54,77991,8504],{"className":77992,"style":16577},[127,16186],[54,77994],{"className":77995,"style":145},[144],[54,77997,94],{"className":77998},[149],[54,78000],{"className":78001,"style":145},[144],[54,78003,78005,78008,78209,78212,78215],{"className":78004},[118],[54,78006],{"className":78007,"style":27076},[122],[54,78009,78011,78048,78172],{"className":78010},[3429],[54,78012,78014],{"className":78013},[133],[54,78015,78017],{"className":78016},[6600,16212],[54,78018,78020,78040],{"className":78019},[173,174],[54,78021,78023,78037],{"className":78022},[178],[54,78024,78026],{"className":78025,"style":27095},[182],[54,78027,78028,78031],{"style":27098},[54,78029],{"className":78030,"style":27102},[190],[54,78032,78033],{"style":27105},[6517,78034,78035],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,78036],{"d":27112},[54,78038,232],{"className":78039},[231],[54,78041,78043],{"className":78042},[178],[54,78044,78046],{"className":78045,"style":27122},[182],[54,78047],{},[54,78049,78051],{"className":78050},[127],[54,78052,78054,78110,78113,78116],{"className":78053},[16076],[54,78055,78057],{"className":78056},[16262],[54,78058,78060,78102],{"className":78059},[173,174],[54,78061,78063,78099],{"className":78062},[178],[54,78064,78066,78077,78088],{"className":78065,"style":27095},[182],[54,78067,78068,78071],{"style":27145},[54,78069],{"className":78070,"style":191},[190],[54,78072,78074],{"className":78073},[127],[54,78075,16031],{"className":78076},[127],[54,78078,78079,78082],{"style":27157},[54,78080],{"className":78081,"style":191},[190],[54,78083,78085],{"className":78084},[127],[54,78086,16041],{"className":78087},[127],[54,78089,78090,78093],{"style":27169},[54,78091],{"className":78092,"style":191},[190],[54,78094,78096],{"className":78095},[127],[54,78097,26967],{"className":78098},[127],[54,78100,232],{"className":78101},[231],[54,78103,78105],{"className":78104},[178],[54,78106,78108],{"className":78107,"style":27122},[182],[54,78109],{},[54,78111],{"className":78112,"style":16334},[16333],[54,78114],{"className":78115,"style":16334},[16333],[54,78117,78119],{"className":78118},[16262],[54,78120,78122,78164],{"className":78121},[173,174],[54,78123,78125,78161],{"className":78124},[178],[54,78126,78128,78139,78150],{"className":78127,"style":27095},[182],[54,78129,78130,78133],{"style":27145},[54,78131],{"className":78132,"style":191},[190],[54,78134,78136],{"className":78135},[127],[54,78137,16034],{"className":78138},[127],[54,78140,78141,78144],{"style":27157},[54,78142],{"className":78143,"style":191},[190],[54,78145,78147],{"className":78146},[127],[54,78148,16044],{"className":78149},[127],[54,78151,78152,78155],{"style":27169},[54,78153],{"className":78154,"style":191},[190],[54,78156,78158],{"className":78157},[127],[54,78159,26970],{"className":78160},[127],[54,78162,232],{"className":78163},[231],[54,78165,78167],{"className":78166},[178],[54,78168,78170],{"className":78169,"style":27122},[182],[54,78171],{},[54,78173,78175],{"className":78174},[140],[54,78176,78178],{"className":78177},[6600,16212],[54,78179,78181,78201],{"className":78180},[173,174],[54,78182,78184,78198],{"className":78183},[178],[54,78185,78187],{"className":78186,"style":27095},[182],[54,78188,78189,78192],{"style":27098},[54,78190],{"className":78191,"style":27102},[190],[54,78193,78194],{"style":27105},[6517,78195,78196],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,78197],{"d":27278},[54,78199,232],{"className":78200},[231],[54,78202,78204],{"className":78203},[178],[54,78205,78207],{"className":78206,"style":27122},[182],[54,78208],{},[54,78210],{"className":78211,"style":1303},[144],[54,78213,1266],{"className":78214},[1307],[54,78216],{"className":78217,"style":1303},[144],[54,78219,78221,78224],{"className":78220},[118],[54,78222],{"className":78223,"style":10677},[122],[54,78225,78227,78233,78284],{"className":78226},[3429],[54,78228,78230],{"className":78229,"style":6596},[133,6595],[54,78231,6072],{"className":78232},[6600,3290],[54,78234,78236],{"className":78235},[127],[54,78237,78239],{"className":78238},[16076],[54,78240,78242],{"className":78241},[16262],[54,78243,78245,78276],{"className":78244},[173,174],[54,78246,78248,78273],{"className":78247},[178],[54,78249,78251,78262],{"className":78250,"style":27397},[182],[54,78252,78253,78256],{"style":27400},[54,78254],{"className":78255,"style":191},[190],[54,78257,78259],{"className":78258},[127],[54,78260,27329],{"className":78261},[127],[54,78263,78264,78267],{"style":27412},[54,78265],{"className":78266,"style":191},[190],[54,78268,78270],{"className":78269},[127],[54,78271,6142],{"className":78272},[127],[54,78274,232],{"className":78275},[231],[54,78277,78279],{"className":78278},[178],[54,78280,78282],{"className":78281,"style":27431},[182],[54,78283],{},[54,78285,78287],{"className":78286,"style":6596},[140,6595],[54,78288,16169],{"className":78289},[6600,3290],[40,78291,78292],{},[12,78293,27946,78294],{},[54,78295,78297,78326],{"className":78296},[61],[54,78298,78300],{"className":78299},[65],[67,78301,78302],{"xmlns":69},[72,78303,78304,78324],{},[75,78305,78306,78312,78314,78316,78318,78320,78322],{},[3535,78307,78308,78310],{"accent":114},[78,78309,1755],{"mathvariant":16068},[82,78311,3541],{},[82,78313,94],{},[78,78315,911],{"mathvariant":16068},[82,78317,1266],{},[78,78319,8504],{"mathvariant":16068},[82,78321,2857],{},[78,78323,18912],{"mathvariant":16068},[106,78325,27979],{"encoding":108},[54,78327,78329,78386,78404,78422],{"className":78328,"ariaHidden":114},[113],[54,78330,78332,78335,78377,78380,78383],{"className":78331},[118],[54,78333],{"className":78334,"style":26838},[122],[54,78336,78338],{"className":78337},[127,3623],[54,78339,78341,78369],{"className":78340},[173,174],[54,78342,78344,78366],{"className":78343},[178],[54,78345,78347,78355],{"className":78346,"style":26851},[182],[54,78348,78349,78352],{"style":3635},[54,78350],{"className":78351,"style":191},[190],[54,78353,1755],{"className":78354,"style":16577},[127,16186],[54,78356,78357,78360],{"style":26862},[54,78358],{"className":78359,"style":191},[190],[54,78361,78363],{"className":78362,"style":26869},[3651],[54,78364,3541],{"className":78365},[127],[54,78367,232],{"className":78368},[231],[54,78370,78372],{"className":78371},[178],[54,78373,78375],{"className":78374,"style":26882},[182],[54,78376],{},[54,78378],{"className":78379,"style":145},[144],[54,78381,94],{"className":78382},[149],[54,78384],{"className":78385,"style":145},[144],[54,78387,78389,78392,78395,78398,78401],{"className":78388},[118],[54,78390],{"className":78391,"style":16182},[122],[54,78393,911],{"className":78394},[127,16186],[54,78396],{"className":78397,"style":1303},[144],[54,78399,1266],{"className":78400},[1307],[54,78402],{"className":78403,"style":1303},[144],[54,78405,78407,78410,78413,78416,78419],{"className":78406},[118],[54,78408],{"className":78409,"style":10628},[122],[54,78411,8504],{"className":78412,"style":16577},[127,16186],[54,78414],{"className":78415,"style":1303},[144],[54,78417,2857],{"className":78418},[1307],[54,78420],{"className":78421,"style":1303},[144],[54,78423,78425,78428],{"className":78424},[118],[54,78426],{"className":78427,"style":28082},[122],[54,78429,18912],{"className":78430},[127,16186],[12,78432,28088],{},[54,78434,78436],{"className":78435},[57],[54,78437,78439,78618],{"className":78438},[61],[54,78440,78442],{"className":78441},[65],[67,78443,78444],{"xmlns":69,"display":70},[72,78445,78446,78616],{},[75,78447,78448,78454,78456,78530,78532,78582,78584],{},[3535,78449,78450,78452],{"accent":114},[78,78451,1755],{"mathvariant":16068},[82,78453,3541],{},[82,78455,94],{},[75,78457,78458,78460,78528],{},[82,78459,6072],{"fence":114},[16076,78461,78462,78484,78506],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,78463,78464],{},[16085,78465,78466],{},[16088,78467,78468],{"scriptlevel":9765,"displaystyle":84},[75,78469,78470,78472,78474,78476,78478,78480,78482],{},[371,78471,16031],{},[82,78473,1266],{},[371,78475,27329],{},[82,78477,2857],{},[371,78479,16034],{},[82,78481,1266],{},[371,78483,6142],{},[16082,78485,78486],{},[16085,78487,78488],{},[16088,78489,78490],{"scriptlevel":9765,"displaystyle":84},[75,78491,78492,78494,78496,78498,78500,78502,78504],{},[371,78493,16041],{},[82,78495,1266],{},[371,78497,27329],{},[82,78499,2857],{},[371,78501,16044],{},[82,78503,1266],{},[371,78505,6142],{},[16082,78507,78508],{},[16085,78509,78510],{},[16088,78511,78512],{"scriptlevel":9765,"displaystyle":84},[75,78513,78514,78516,78518,78520,78522,78524,78526],{},[371,78515,26967],{},[82,78517,1266],{},[371,78519,27329],{},[82,78521,2857],{},[371,78523,26970],{},[82,78525,1266],{},[371,78527,6142],{},[82,78529,16169],{"fence":114},[82,78531,94],{},[75,78533,78534,78536,78580],{},[82,78535,6072],{"fence":114},[16076,78537,78538,78552,78566],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,78539,78540],{},[16085,78541,78542],{},[16088,78543,78544],{"scriptlevel":9765,"displaystyle":84},[75,78545,78546,78548,78550],{},[371,78547,28204],{},[82,78549,2857],{},[371,78551,28209],{},[16082,78553,78554],{},[16085,78555,78556],{},[16088,78557,78558],{"scriptlevel":9765,"displaystyle":84},[75,78559,78560,78562,78564],{},[371,78561,28220],{},[82,78563,2857],{},[371,78565,28225],{},[16082,78567,78568],{},[16085,78569,78570],{},[16088,78571,78572],{"scriptlevel":9765,"displaystyle":84},[75,78573,78574,78576,78578],{},[371,78575,28236],{},[82,78577,2857],{},[371,78579,28241],{},[82,78581,16169],{"fence":114},[82,78583,94],{},[75,78585,78586,78588,78614],{},[82,78587,6072],{"fence":114},[16076,78589,78590,78598,78606],{"rowspacing":16078,"columnalign":25557,"columnspacing":16080},[16082,78591,78592],{},[16085,78593,78594],{},[16088,78595,78596],{"scriptlevel":9765,"displaystyle":84},[371,78597,28260],{},[16082,78599,78600],{},[16085,78601,78602],{},[16088,78603,78604],{"scriptlevel":9765,"displaystyle":84},[371,78605,28269],{},[16082,78607,78608],{},[16085,78609,78610],{},[16088,78611,78612],{"scriptlevel":9765,"displaystyle":84},[371,78613,28278],{},[82,78615,16169],{"fence":114},[106,78617,28283],{"encoding":108},[54,78619,78621,78678,78940,79130],{"className":78620,"ariaHidden":114},[113],[54,78622,78624,78627,78669,78672,78675],{"className":78623},[118],[54,78625],{"className":78626,"style":26838},[122],[54,78628,78630],{"className":78629},[127,3623],[54,78631,78633,78661],{"className":78632},[173,174],[54,78634,78636,78658],{"className":78635},[178],[54,78637,78639,78647],{"className":78638,"style":26851},[182],[54,78640,78641,78644],{"style":3635},[54,78642],{"className":78643,"style":191},[190],[54,78645,1755],{"className":78646,"style":16577},[127,16186],[54,78648,78649,78652],{"style":26862},[54,78650],{"className":78651,"style":191},[190],[54,78653,78655],{"className":78654,"style":26869},[3651],[54,78656,3541],{"className":78657},[127],[54,78659,232],{"className":78660},[231],[54,78662,78664],{"className":78663},[178],[54,78665,78667],{"className":78666,"style":26882},[182],[54,78668],{},[54,78670],{"className":78671,"style":145},[144],[54,78673,94],{"className":78674},[149],[54,78676],{"className":78677,"style":145},[144],[54,78679,78681,78684,78931,78934,78937],{"className":78680},[118],[54,78682],{"className":78683,"style":27076},[122],[54,78685,78687,78724,78894],{"className":78686},[3429],[54,78688,78690],{"className":78689},[133],[54,78691,78693],{"className":78692},[6600,16212],[54,78694,78696,78716],{"className":78695},[173,174],[54,78697,78699,78713],{"className":78698},[178],[54,78700,78702],{"className":78701,"style":27095},[182],[54,78703,78704,78707],{"style":27098},[54,78705],{"className":78706,"style":27102},[190],[54,78708,78709],{"style":27105},[6517,78710,78711],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,78712],{"d":27112},[54,78714,232],{"className":78715},[231],[54,78717,78719],{"className":78718},[178],[54,78720,78722],{"className":78721,"style":27122},[182],[54,78723],{},[54,78725,78727],{"className":78726},[127],[54,78728,78730],{"className":78729},[16076],[54,78731,78733],{"className":78732},[16262],[54,78734,78736,78886],{"className":78735},[173,174],[54,78737,78739,78883],{"className":78738},[178],[54,78740,78742,78789,78836],{"className":78741,"style":27095},[182],[54,78743,78744,78747],{"style":27145},[54,78745],{"className":78746,"style":191},[190],[54,78748,78750,78753,78756,78759,78762,78765,78768,78771,78774,78777,78780,78783,78786],{"className":78749},[127],[54,78751,16031],{"className":78752},[127],[54,78754],{"className":78755,"style":1303},[144],[54,78757,1266],{"className":78758},[1307],[54,78760],{"className":78761,"style":1303},[144],[54,78763,27329],{"className":78764},[127],[54,78766],{"className":78767,"style":1303},[144],[54,78769,2857],{"className":78770},[1307],[54,78772],{"className":78773,"style":1303},[144],[54,78775,16034],{"className":78776},[127],[54,78778],{"className":78779,"style":1303},[144],[54,78781,1266],{"className":78782},[1307],[54,78784],{"className":78785,"style":1303},[144],[54,78787,6142],{"className":78788},[127],[54,78790,78791,78794],{"style":27157},[54,78792],{"className":78793,"style":191},[190],[54,78795,78797,78800,78803,78806,78809,78812,78815,78818,78821,78824,78827,78830,78833],{"className":78796},[127],[54,78798,16041],{"className":78799},[127],[54,78801],{"className":78802,"style":1303},[144],[54,78804,1266],{"className":78805},[1307],[54,78807],{"className":78808,"style":1303},[144],[54,78810,27329],{"className":78811},[127],[54,78813],{"className":78814,"style":1303},[144],[54,78816,2857],{"className":78817},[1307],[54,78819],{"className":78820,"style":1303},[144],[54,78822,16044],{"className":78823},[127],[54,78825],{"className":78826,"style":1303},[144],[54,78828,1266],{"className":78829},[1307],[54,78831],{"className":78832,"style":1303},[144],[54,78834,6142],{"className":78835},[127],[54,78837,78838,78841],{"style":27169},[54,78839],{"className":78840,"style":191},[190],[54,78842,78844,78847,78850,78853,78856,78859,78862,78865,78868,78871,78874,78877,78880],{"className":78843},[127],[54,78845,26967],{"className":78846},[127],[54,78848],{"className":78849,"style":1303},[144],[54,78851,1266],{"className":78852},[1307],[54,78854],{"className":78855,"style":1303},[144],[54,78857,27329],{"className":78858},[127],[54,78860],{"className":78861,"style":1303},[144],[54,78863,2857],{"className":78864},[1307],[54,78866],{"className":78867,"style":1303},[144],[54,78869,26970],{"className":78870},[127],[54,78872],{"className":78873,"style":1303},[144],[54,78875,1266],{"className":78876},[1307],[54,78878],{"className":78879,"style":1303},[144],[54,78881,6142],{"className":78882},[127],[54,78884,232],{"className":78885},[231],[54,78887,78889],{"className":78888},[178],[54,78890,78892],{"className":78891,"style":27122},[182],[54,78893],{},[54,78895,78897],{"className":78896},[140],[54,78898,78900],{"className":78899},[6600,16212],[54,78901,78903,78923],{"className":78902},[173,174],[54,78904,78906,78920],{"className":78905},[178],[54,78907,78909],{"className":78908,"style":27095},[182],[54,78910,78911,78914],{"style":27098},[54,78912],{"className":78913,"style":27102},[190],[54,78915,78916],{"style":27105},[6517,78917,78918],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,78919],{"d":27278},[54,78921,232],{"className":78922},[231],[54,78924,78926],{"className":78925},[178],[54,78927,78929],{"className":78928,"style":27122},[182],[54,78930],{},[54,78932],{"className":78933,"style":145},[144],[54,78935,94],{"className":78936},[149],[54,78938],{"className":78939,"style":145},[144],[54,78941,78943,78946,79121,79124,79127],{"className":78942},[118],[54,78944],{"className":78945,"style":27076},[122],[54,78947,78949,78986,79084],{"className":78948},[3429],[54,78950,78952],{"className":78951},[133],[54,78953,78955],{"className":78954},[6600,16212],[54,78956,78958,78978],{"className":78957},[173,174],[54,78959,78961,78975],{"className":78960},[178],[54,78962,78964],{"className":78963,"style":27095},[182],[54,78965,78966,78969],{"style":27098},[54,78967],{"className":78968,"style":27102},[190],[54,78970,78971],{"style":27105},[6517,78972,78973],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,78974],{"d":27112},[54,78976,232],{"className":78977},[231],[54,78979,78981],{"className":78980},[178],[54,78982,78984],{"className":78983,"style":27122},[182],[54,78985],{},[54,78987,78989],{"className":78988},[127],[54,78990,78992],{"className":78991},[16076],[54,78993,78995],{"className":78994},[16262],[54,78996,78998,79076],{"className":78997},[173,174],[54,78999,79001,79073],{"className":79000},[178],[54,79002,79004,79027,79050],{"className":79003,"style":27095},[182],[54,79005,79006,79009],{"style":27145},[54,79007],{"className":79008,"style":191},[190],[54,79010,79012,79015,79018,79021,79024],{"className":79011},[127],[54,79013,28204],{"className":79014},[127],[54,79016],{"className":79017,"style":1303},[144],[54,79019,2857],{"className":79020},[1307],[54,79022],{"className":79023,"style":1303},[144],[54,79025,28209],{"className":79026},[127],[54,79028,79029,79032],{"style":27157},[54,79030],{"className":79031,"style":191},[190],[54,79033,79035,79038,79041,79044,79047],{"className":79034},[127],[54,79036,28220],{"className":79037},[127],[54,79039],{"className":79040,"style":1303},[144],[54,79042,2857],{"className":79043},[1307],[54,79045],{"className":79046,"style":1303},[144],[54,79048,28225],{"className":79049},[127],[54,79051,79052,79055],{"style":27169},[54,79053],{"className":79054,"style":191},[190],[54,79056,79058,79061,79064,79067,79070],{"className":79057},[127],[54,79059,28236],{"className":79060},[127],[54,79062],{"className":79063,"style":1303},[144],[54,79065,2857],{"className":79066},[1307],[54,79068],{"className":79069,"style":1303},[144],[54,79071,28241],{"className":79072},[127],[54,79074,232],{"className":79075},[231],[54,79077,79079],{"className":79078},[178],[54,79080,79082],{"className":79081,"style":27122},[182],[54,79083],{},[54,79085,79087],{"className":79086},[140],[54,79088,79090],{"className":79089},[6600,16212],[54,79091,79093,79113],{"className":79092},[173,174],[54,79094,79096,79110],{"className":79095},[178],[54,79097,79099],{"className":79098,"style":27095},[182],[54,79100,79101,79104],{"style":27098},[54,79102],{"className":79103,"style":27102},[190],[54,79105,79106],{"style":27105},[6517,79107,79108],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,79109],{"d":27278},[54,79111,232],{"className":79112},[231],[54,79114,79116],{"className":79115},[178],[54,79117,79119],{"className":79118,"style":27122},[182],[54,79120],{},[54,79122],{"className":79123,"style":145},[144],[54,79125,94],{"className":79126},[149],[54,79128],{"className":79129,"style":145},[144],[54,79131,79133,79136],{"className":79132},[118],[54,79134],{"className":79135,"style":27076},[122],[54,79137,79139,79176,79238],{"className":79138},[3429],[54,79140,79142],{"className":79141},[133],[54,79143,79145],{"className":79144},[6600,16212],[54,79146,79148,79168],{"className":79147},[173,174],[54,79149,79151,79165],{"className":79150},[178],[54,79152,79154],{"className":79153,"style":27095},[182],[54,79155,79156,79159],{"style":27098},[54,79157],{"className":79158,"style":27102},[190],[54,79160,79161],{"style":27105},[6517,79162,79163],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,79164],{"d":27112},[54,79166,232],{"className":79167},[231],[54,79169,79171],{"className":79170},[178],[54,79172,79174],{"className":79173,"style":27122},[182],[54,79175],{},[54,79177,79179],{"className":79178},[127],[54,79180,79182],{"className":79181},[16076],[54,79183,79185],{"className":79184},[16262],[54,79186,79188,79230],{"className":79187},[173,174],[54,79189,79191,79227],{"className":79190},[178],[54,79192,79194,79205,79216],{"className":79193,"style":27095},[182],[54,79195,79196,79199],{"style":27145},[54,79197],{"className":79198,"style":191},[190],[54,79200,79202],{"className":79201},[127],[54,79203,28260],{"className":79204},[127],[54,79206,79207,79210],{"style":27157},[54,79208],{"className":79209,"style":191},[190],[54,79211,79213],{"className":79212},[127],[54,79214,28269],{"className":79215},[127],[54,79217,79218,79221],{"style":27169},[54,79219],{"className":79220,"style":191},[190],[54,79222,79224],{"className":79223},[127],[54,79225,28278],{"className":79226},[127],[54,79228,232],{"className":79229},[231],[54,79231,79233],{"className":79232},[178],[54,79234,79236],{"className":79235,"style":27122},[182],[54,79237],{},[54,79239,79241],{"className":79240},[140],[54,79242,79244],{"className":79243},[6600,16212],[54,79245,79247,79267],{"className":79246},[173,174],[54,79248,79250,79264],{"className":79249},[178],[54,79251,79253],{"className":79252,"style":27095},[182],[54,79254,79255,79258],{"style":27098},[54,79256],{"className":79257,"style":27102},[190],[54,79259,79260],{"style":27105},[6517,79261,79262],{"xmlns":6519,"width":16235,"height":27108,"viewBox":27109},[6525,79263],{"d":27278},[54,79265,232],{"className":79266},[231],[54,79268,79270],{"className":79269},[178],[54,79271,79273],{"className":79272,"style":27122},[182],[54,79274],{},[12,79276,28943,79277,28946],{},[49,79278,26932],{},[249,79280,79281,79291],{},[252,79282,79283],{},[255,79284,79285,79287,79289],{},[258,79286,16018],{},[258,79288,16021],{},[258,79290,28959],{},[268,79292,79293,79301,79309],{},[255,79294,79295,79297,79299],{},[273,79296,16031],{},[273,79298,16034],{},[273,79300,28260],{},[255,79302,79303,79305,79307],{},[273,79304,16041],{},[273,79306,16044],{},[273,79308,28269],{},[255,79310,79311,79313,79315],{},[273,79312,26967],{},[273,79314,26970],{},[273,79316,28278],{},[12,79318,28988],{},[32,79320,28992],{"id":28991},[12,79322,28995],{},[321,79324,79325,79329,79333],{},[324,79326,79327,29003],{},[327,79328,29002],{},[324,79330,79331,29009],{},[327,79332,29008],{},[324,79334,79335,29015],{},[327,79336,29014],{},[12,79338,29018],{},[6019,79340,79341],{"className":6021,"code":29021,"language":6023,"meta":4069,"style":4069},[49,79342,79343,79353,79357,79399,79403,79425,79429,79447],{"__ignoreMap":4069},[54,79344,79345,79347,79349,79351],{"class":6028,"line":6029},[54,79346,9572],{"class":6032},[54,79348,29030],{"class":6058},[54,79350,9578],{"class":6032},[54,79352,29035],{"class":6058},[54,79354,79355],{"class":6028,"line":4076},[54,79356,29040],{"class":8381},[54,79358,79359,79361,79363,79365,79367,79369,79371,79373,79375,79377,79379,79381,79383,79385,79387,79389,79391,79393,79395,79397],{"class":6028,"line":6092},[54,79360,8542],{"class":6058},[54,79362,94],{"class":6047},[54,79364,29049],{"class":6058},[54,79366,343],{"class":6047},[54,79368,29054],{"class":6058},[54,79370,29057],{"class":6047},[54,79372,16031],{"class":6050},[54,79374,376],{"class":6047},[54,79376,29064],{"class":6050},[54,79378,6114],{"class":6047},[54,79380,8447],{"class":6047},[54,79382,16041],{"class":6050},[54,79384,376],{"class":6047},[54,79386,29075],{"class":6050},[54,79388,6114],{"class":6047},[54,79390,8447],{"class":6047},[54,79392,26967],{"class":6050},[54,79394,376],{"class":6047},[54,79396,29086],{"class":6050},[54,79398,29089],{"class":6047},[54,79400,79401],{"class":6028,"line":7458},[54,79402,29094],{"class":8381},[54,79404,79405,79407,79409,79411,79413,79415,79417,79419,79421,79423],{"class":6028,"line":7481},[54,79406,8450],{"class":6058},[54,79408,94],{"class":6047},[54,79410,29049],{"class":6058},[54,79412,343],{"class":6047},[54,79414,29054],{"class":6058},[54,79416,29109],{"class":6047},[54,79418,27329],{"class":6050},[54,79420,376],{"class":6047},[54,79422,29116],{"class":6050},[54,79424,29119],{"class":6047},[54,79426,79427],{"class":6028,"line":8485},[54,79428,29124],{"class":8381},[54,79430,79431,79433,79435,79437,79439,79441,79443,79445],{"class":6028,"line":8533},[54,79432,29129],{"class":6058},[54,79434,94],{"class":6047},[54,79436,29134],{"class":6058},[54,79438,343],{"class":6047},[54,79440,29139],{"class":6058},[54,79442,85],{"class":6047},[54,79444,8504],{"class":6058},[54,79446,6145],{"class":6047},[54,79448,79449,79451,79453,79455],{"class":6028,"line":8539},[54,79450,9778],{"class":6043},[54,79452,85],{"class":6047},[54,79454,29154],{"class":6058},[54,79456,6145],{"class":6047},[32,79458,29160],{"id":29159},[12,79460,29163,79461],{},[19,79462,29171],{"href":29166,"target":29167,"rel":79463},[29169,29170],[29,79465],{},[12,79467,29176],{},[9193,79469,29179],{},{"title":4069,"searchDepth":6092,"depth":6092,"links":79471},[79472,79476,79477],{"id":15973,"depth":4076,"text":15974,"children":79473},[79474,79475],{"id":16511,"depth":6092,"text":16512},{"id":18417,"depth":6092,"text":18418},{"id":28991,"depth":4076,"text":28992},{"id":29159,"depth":4076,"text":29160},{},{"title":9255,"description":15958},{"loc":29194,"priority":9233,"lastmod":29188},[9238,29199,29200,29201],{"prev":79483,"next":86257},{"id":29204,"title":15966,"author":7,"body":79484,"date":36748,"description":29209,"extension":9224,"image":36749,"lastmod":36748,"meta":86253,"navigation":7454,"order":8485,"path":36751,"seo":86254,"sitemap":86255,"slug":36755,"stem":36756,"summary":36757,"tags":86256,"__hash__":36762},{"type":9,"value":79485,"toc":86237},[79486,79488,79493,79495,79497,79499,79507,79509,79521,79526,79528,79530,79812,79824,80022,80024,80026,80034,80038,80436,80442,80446,80452,80458,80466,80468,80490,80492,80530,80536,80542,80544,80614,80752,80958,80962,80964,80966,80968,81320,81326,81330,81332,81710,81716,81718,81720,81868,81874,81878,81886,81888,81896,81898,81906,81908,81916,81918,81926,81928,81962,81964,81974,81978,81986,82300,82306,82308,82310,82312,82318,82322,82324,82594,82598,82600,82800,82804,82806,83112,83114,83116,83430,83434,83438,84284,84286,84290,84294,84298,84302,84306,84308,84310,84316,84718,84720,84724,84986,84988,84993,84995,85005,85007,85013,85017,85021,85023,85027,86097,86099,86125,86129,86133,86137,86143,86145,86151,86153,86159,86161,86165,86167,86177,86183,86189,86195,86197,86199,86201,86209,86211,86213,86235],[12,79487,29209],{},[12,79489,29212,79490],{},[19,79491,29217],{"href":29215,"rel":79492},[23],[26,79494],{},[29,79496],{},[32,79498,29225],{"id":29224},[12,79500,29228,79501,29232,79503,29235,79505,8421],{},[49,79502,29231],{},[49,79504,373],{},[49,79506,9765],{},[12,79508,29240],{},[4006,79510,79511,79513,79515,79517,79519],{},[324,79512,29245],{},[324,79514,29248],{},[324,79516,29251],{},[324,79518,29254],{},[324,79520,29257],{},[12,79522,29260,79523],{},[19,79524,29265],{"href":29263,"target":29167,"rel":79525},[29169,29170],[305,79527,29269],{"id":29268},[12,79529,29272],{},[6019,79531,79532],{"className":6021,"code":29275,"language":6023,"meta":4069,"style":4069},[49,79533,79534,79544,79554,79568,79578,79582,79586,79604,79634,79638,79642,79664,79678,79682,79696,79710,79714,79766,79782],{"__ignoreMap":4069},[54,79535,79536,79538,79540,79542],{"class":6028,"line":6029},[54,79537,9572],{"class":6032},[54,79539,9575],{"class":6058},[54,79541,9578],{"class":6032},[54,79543,9581],{"class":6058},[54,79545,79546,79548,79550,79552],{"class":6028,"line":4076},[54,79547,9572],{"class":6032},[54,79549,29030],{"class":6058},[54,79551,9578],{"class":6032},[54,79553,29035],{"class":6058},[54,79555,79556,79558,79560,79562,79564,79566],{"class":6028,"line":6092},[54,79557,9572],{"class":6032},[54,79559,29304],{"class":6058},[54,79561,343],{"class":6047},[54,79563,29309],{"class":6058},[54,79565,9578],{"class":6032},[54,79567,29314],{"class":6058},[54,79569,79570,79572,79574,79576],{"class":6028,"line":7458},[54,79571,9572],{"class":6032},[54,79573,29321],{"class":6058},[54,79575,9578],{"class":6032},[54,79577,29326],{"class":6058},[54,79579,79580],{"class":6028,"line":7481},[54,79581,7455],{"emptyLinePlaceholder":7454},[54,79583,79584],{"class":6028,"line":8485},[54,79585,29335],{"class":8381},[54,79587,79588,79590,79592,79594,79596,79598,79600,79602],{"class":6028,"line":8533},[54,79589,29340],{"class":6058},[54,79591,343],{"class":6047},[54,79593,29345],{"class":6058},[54,79595,85],{"class":6047},[54,79597,7404],{"class":7403},[54,79599,29352],{"class":7407},[54,79601,7404],{"class":7403},[54,79603,6145],{"class":6047},[54,79605,79606,79608,79610,79612,79614,79616,79618,79620,79622,79624,79626,79628,79630,79632],{"class":6028,"line":8539},[54,79607,29361],{"class":6058},[54,79609,343],{"class":6047},[54,79611,29366],{"class":6058},[54,79613,6072],{"class":6047},[54,79615,7404],{"class":7403},[54,79617,29373],{"class":7407},[54,79619,7404],{"class":7403},[54,79621,16169],{"class":6047},[54,79623,9884],{"class":6047},[54,79625,29382],{"class":6047},[54,79627,18927],{"class":6050},[54,79629,376],{"class":6047},[54,79631,29389],{"class":6050},[54,79633,6145],{"class":6047},[54,79635,79636],{"class":6028,"line":9228},[54,79637,7455],{"emptyLinePlaceholder":7454},[54,79639,79640],{"class":6028,"line":9714},[54,79641,29400],{"class":8381},[54,79643,79644,79646,79648,79650,79652,79654,79656,79658,79660,79662],{"class":6028,"line":9739},[54,79645,29405],{"class":6058},[54,79647,94],{"class":6047},[54,79649,29410],{"class":6058},[54,79651,343],{"class":6047},[54,79653,29415],{"class":6058},[54,79655,85],{"class":6047},[54,79657,7404],{"class":7403},[54,79659,29422],{"class":7407},[54,79661,7404],{"class":7403},[54,79663,6145],{"class":6047},[54,79665,79666,79668,79670,79672,79674,79676],{"class":6028,"line":9770},[54,79667,9648],{"class":6058},[54,79669,94],{"class":6047},[54,79671,29435],{"class":6058},[54,79673,343],{"class":6047},[54,79675,29440],{"class":6058},[54,79677,8433],{"class":6047},[54,79679,79680],{"class":6028,"line":9775},[54,79681,7455],{"emptyLinePlaceholder":7454},[54,79683,79684,79686,79688,79690,79692,79694],{"class":6028,"line":9793},[54,79685,9778],{"class":6043},[54,79687,85],{"class":6047},[54,79689,7404],{"class":7403},[54,79691,29457],{"class":7407},[54,79693,7404],{"class":7403},[54,79695,6145],{"class":6047},[54,79697,79698,79700,79702,79704,79706,79708],{"class":6028,"line":9818},[54,79699,29466],{"class":6058},[54,79701,85],{"class":6047},[54,79703,29471],{"class":6058},[54,79705,343],{"class":6047},[54,79707,29476],{"class":6058},[54,79709,29479],{"class":6047},[54,79711,79712],{"class":6028,"line":9842},[54,79713,7455],{"emptyLinePlaceholder":7454},[54,79715,79716,79718,79720,79722,79724,79726,79728,79730,79732,79734,79736,79738,79740,79742,79744,79746,79748,79750,79752,79754,79756,79758,79760,79762,79764],{"class":6028,"line":9867},[54,79717,9778],{"class":6043},[54,79719,85],{"class":6047},[54,79721,2481],{"class":6078},[54,79723,9783],{"class":7407},[54,79725,29496],{"class":6036},[54,79727,29499],{"class":7407},[54,79729,369],{"class":6036},[54,79731,29471],{"class":6058},[54,79733,343],{"class":6047},[54,79735,29508],{"class":6058},[54,79737,6072],{"class":6047},[54,79739,9765],{"class":6050},[54,79741,16169],{"class":6047},[54,79743,402],{"class":6036},[54,79745,29519],{"class":7407},[54,79747,369],{"class":6036},[54,79749,29471],{"class":6058},[54,79751,343],{"class":6047},[54,79753,29508],{"class":6058},[54,79755,6072],{"class":6047},[54,79757,373],{"class":6050},[54,79759,16169],{"class":6047},[54,79761,402],{"class":6036},[54,79763,29538],{"class":7407},[54,79765,6145],{"class":6047},[54,79767,79768,79770,79772,79774,79776,79778,79780],{"class":6028,"line":9872},[54,79769,9778],{"class":6043},[54,79771,85],{"class":6047},[54,79773,7404],{"class":7403},[54,79775,29496],{"class":6036},[54,79777,29553],{"class":7407},[54,79779,7404],{"class":7403},[54,79781,6145],{"class":6047},[54,79783,79784,79786,79788,79790,79792,79794,79796,79798,79800,79802,79804,79806,79808,79810],{"class":6028,"line":9878},[54,79785,29466],{"class":6058},[54,79787,85],{"class":6047},[54,79789,29471],{"class":6058},[54,79791,343],{"class":6047},[54,79793,29570],{"class":6058},[54,79795,343],{"class":6047},[54,79797,29575],{"class":6058},[54,79799,85],{"class":6047},[54,79801,29580],{"class":6095},[54,79803,94],{"class":6047},[54,79805,7404],{"class":7403},[54,79807,29587],{"class":7407},[54,79809,7404],{"class":7403},[54,79811,29592],{"class":6047},[12,79813,29595,79814,29599,79816,29603,79818,1828,79820,29603,79822,8421],{},[49,79815,29598],{},[49,79817,29602],{},[49,79819,29231],{},[49,79821,29608],{},[49,79823,29611],{},[249,79825,79826,79860],{},[252,79827,79828],{},[255,79829,79830,79832,79834,79836,79838,79840,79842,79844,79846,79848,79850,79852,79854,79856,79858],{},[258,79831,29231],{"align":29620},[258,79833,29611],{"align":29620},[258,79835,29625],{"align":29620},[258,79837,29628],{"align":29620},[258,79839,29631],{"align":29620},[258,79841,29634],{"align":29620},[258,79843,29637],{"align":29620},[258,79845,29640],{"align":29620},[258,79847,29608],{"align":29620},[258,79849,29645],{"align":29620},[258,79851,29648],{"align":29620},[258,79853,29598],{"align":29620},[258,79855,29653],{"align":29620},[258,79857,29602],{"align":29620},[258,79859,29658],{"align":29620},[268,79861,79862,79894,79926,79958,79990],{},[255,79863,79864,79866,79868,79870,79872,79874,79876,79878,79880,79882,79884,79886,79888,79890,79892],{},[273,79865,9765],{"align":29620},[273,79867,384],{"align":29620},[273,79869,29669],{"align":29620},[273,79871,19006],{"align":29620},[273,79873,373],{"align":29620},[273,79875,9765],{"align":29620},[273,79877,29678],{"align":29620},[273,79879,364],{"align":29620},[273,79881,29683],{"align":29620},[273,79883,29686],{"align":29620},[273,79885,6132],{"align":29620},[273,79887,29691],{"align":29620},[273,79889,29694],{"align":29620},[273,79891,29697],{"align":29620},[273,79893,29700],{"align":29620},[255,79895,79896,79898,79900,79902,79904,79906,79908,79910,79912,79914,79916,79918,79920,79922,79924],{},[273,79897,373],{"align":29620},[273,79899,373],{"align":29620},[273,79901,29709],{"align":29620},[273,79903,29712],{"align":29620},[273,79905,373],{"align":29620},[273,79907,9765],{"align":29620},[273,79909,29719],{"align":29620},[273,79911,1882],{"align":29620},[273,79913,29724],{"align":29620},[273,79915,29727],{"align":29620},[273,79917,29700],{"align":29620},[273,79919,1882],{"align":29620},[273,79921,29734],{"align":29620},[273,79923,29737],{"align":29620},[273,79925,29700],{"align":29620},[255,79927,79928,79930,79932,79934,79936,79938,79940,79942,79944,79946,79948,79950,79952,79954,79956],{},[273,79929,373],{"align":29620},[273,79931,384],{"align":29620},[273,79933,29709],{"align":29620},[273,79935,29750],{"align":29620},[273,79937,9765],{"align":29620},[273,79939,9765],{"align":29620},[273,79941,29757],{"align":29620},[273,79943,364],{"align":29620},[273,79945,29683],{"align":29620},[273,79947,29727],{"align":29620},[273,79949,29700],{"align":29620},[273,79951,29691],{"align":29620},[273,79953,29694],{"align":29620},[273,79955,29737],{"align":29620},[273,79957,6132],{"align":29620},[255,79959,79960,79962,79964,79966,79968,79970,79972,79974,79976,79978,79980,79982,79984,79986,79988],{},[273,79961,373],{"align":29620},[273,79963,373],{"align":29620},[273,79965,29709],{"align":29620},[273,79967,29784],{"align":29620},[273,79969,373],{"align":29620},[273,79971,9765],{"align":29620},[273,79973,29791],{"align":29620},[273,79975,364],{"align":29620},[273,79977,29724],{"align":29620},[273,79979,29727],{"align":29620},[273,79981,29700],{"align":29620},[273,79983,1882],{"align":29620},[273,79985,29694],{"align":29620},[273,79987,29737],{"align":29620},[273,79989,29700],{"align":29620},[255,79991,79992,79994,79996,79998,80000,80002,80004,80006,80008,80010,80012,80014,80016,80018,80020],{},[273,79993,9765],{"align":29620},[273,79995,384],{"align":29620},[273,79997,29669],{"align":29620},[273,79999,29784],{"align":29620},[273,80001,9765],{"align":29620},[273,80003,9765],{"align":29620},[273,80005,29824],{"align":29620},[273,80007,364],{"align":29620},[273,80009,29683],{"align":29620},[273,80011,29686],{"align":29620},[273,80013,6132],{"align":29620},[273,80015,29691],{"align":29620},[273,80017,29694],{"align":29620},[273,80019,29697],{"align":29620},[273,80021,6132],{"align":29620},[305,80023,29844],{"id":29843},[12,80025,29847],{},[4006,80027,80028,80030,80032],{},[324,80029,29852],{},[324,80031,29855],{},[324,80033,29858],{},[40,80035,80036],{},[12,80037,29863],{},[6019,80039,80040],{"className":6021,"code":29866,"language":6023,"meta":4069,"style":4069},[49,80041,80042,80046,80060,80090,80094,80098,80154,80176,80180,80184,80232,80284,80288,80292,80348,80394,80398,80414],{"__ignoreMap":4069},[54,80043,80044],{"class":6028,"line":6029},[54,80045,29873],{"class":8381},[54,80047,80048,80050,80052,80054,80056,80058],{"class":6028,"line":4076},[54,80049,9778],{"class":6043},[54,80051,85],{"class":6047},[54,80053,7404],{"class":7403},[54,80055,29884],{"class":7407},[54,80057,7404],{"class":7403},[54,80059,6145],{"class":6047},[54,80061,80062,80064,80066,80068,80070,80072,80074,80076,80078,80080,80082,80084,80086,80088],{"class":6028,"line":6092},[54,80063,9778],{"class":6043},[54,80065,85],{"class":6047},[54,80067,29471],{"class":6058},[54,80069,343],{"class":6047},[54,80071,29901],{"class":6058},[54,80073,8427],{"class":6047},[54,80075,29906],{"class":6058},[54,80077,8427],{"class":6047},[54,80079,29911],{"class":6058},[54,80081,85],{"class":6047},[54,80083,29916],{"class":6095},[54,80085,94],{"class":6047},[54,80087,29700],{"class":6032},[54,80089,29592],{"class":6047},[54,80091,80092],{"class":6028,"line":7458},[54,80093,7455],{"emptyLinePlaceholder":7454},[54,80095,80096],{"class":6028,"line":7481},[54,80097,29931],{"class":8381},[54,80099,80100,80102,80104,80106,80108,80110,80112,80114,80116,80118,80120,80122,80124,80126,80128,80130,80132,80134,80136,80138,80140,80142,80144,80146,80148,80150,80152],{"class":6028,"line":8485},[54,80101,29936],{"class":6058},[54,80103,94],{"class":6047},[54,80105,8447],{"class":6047},[54,80107,7404],{"class":7403},[54,80109,29598],{"class":7407},[54,80111,7404],{"class":7403},[54,80113,376],{"class":6047},[54,80115,8411],{"class":7403},[54,80117,29653],{"class":7407},[54,80119,7404],{"class":7403},[54,80121,376],{"class":6047},[54,80123,8411],{"class":7403},[54,80125,29602],{"class":7407},[54,80127,7404],{"class":7403},[54,80129,376],{"class":6047},[54,80131,8411],{"class":7403},[54,80133,29608],{"class":7407},[54,80135,7404],{"class":7403},[54,80137,376],{"class":6047},[54,80139,8411],{"class":7403},[54,80141,29645],{"class":7407},[54,80143,7404],{"class":7403},[54,80145,376],{"class":6047},[54,80147,8411],{"class":7403},[54,80149,29648],{"class":7407},[54,80151,7404],{"class":7403},[54,80153,8477],{"class":6047},[54,80155,80156,80158,80160,80162,80164,80166,80168,80170,80172,80174],{"class":6028,"line":8533},[54,80157,9648],{"class":6058},[54,80159,94],{"class":6047},[54,80161,9695],{"class":6058},[54,80163,343],{"class":6047},[54,80165,30001],{"class":6058},[54,80167,85],{"class":6047},[54,80169,30006],{"class":6095},[54,80171,94],{"class":6047},[54,80173,30011],{"class":6058},[54,80175,6145],{"class":6047},[54,80177,80178],{"class":6028,"line":8539},[54,80179,7455],{"emptyLinePlaceholder":7454},[54,80181,80182],{"class":6028,"line":9228},[54,80183,30022],{"class":8381},[54,80185,80186,80188,80190,80192,80194,80196,80198,80200,80202,80204,80206,80208,80210,80212,80214,80216,80218,80220,80222,80224,80226,80228,80230],{"class":6028,"line":9714},[54,80187,29471],{"class":6058},[54,80189,6072],{"class":6047},[54,80191,7404],{"class":7403},[54,80193,29628],{"class":7407},[54,80195,7404],{"class":7403},[54,80197,16169],{"class":6047},[54,80199,9884],{"class":6047},[54,80201,9695],{"class":6058},[54,80203,6072],{"class":6047},[54,80205,7404],{"class":7403},[54,80207,29628],{"class":7407},[54,80209,7404],{"class":7403},[54,80211,9706],{"class":6047},[54,80213,30053],{"class":6058},[54,80215,85],{"class":6047},[54,80217,29471],{"class":6058},[54,80219,6072],{"class":6047},[54,80221,7404],{"class":7403},[54,80223,29628],{"class":7407},[54,80225,7404],{"class":7403},[54,80227,9706],{"class":6047},[54,80229,9734],{"class":6058},[54,80231,29479],{"class":6047},[54,80233,80234,80236,80238,80240,80242,80244,80246,80248,80250,80252,80254,80256,80258,80260,80262,80264,80266,80268,80270,80272,80274,80276,80278,80280,80282],{"class":6028,"line":9739},[54,80235,29471],{"class":6058},[54,80237,6072],{"class":6047},[54,80239,7404],{"class":7403},[54,80241,29640],{"class":7407},[54,80243,7404],{"class":7403},[54,80245,16169],{"class":6047},[54,80247,9884],{"class":6047},[54,80249,9695],{"class":6058},[54,80251,6072],{"class":6047},[54,80253,7404],{"class":7403},[54,80255,29640],{"class":7407},[54,80257,7404],{"class":7403},[54,80259,9706],{"class":6047},[54,80261,30053],{"class":6058},[54,80263,85],{"class":6047},[54,80265,29471],{"class":6058},[54,80267,6072],{"class":6047},[54,80269,7404],{"class":7403},[54,80271,29640],{"class":7407},[54,80273,7404],{"class":7403},[54,80275,9706],{"class":6047},[54,80277,9759],{"class":6058},[54,80279,9762],{"class":6047},[54,80281,9765],{"class":6050},[54,80283,29119],{"class":6047},[54,80285,80286],{"class":6028,"line":9770},[54,80287,7455],{"emptyLinePlaceholder":7454},[54,80289,80290],{"class":6028,"line":9775},[54,80291,30132],{"class":8381},[54,80293,80294,80296,80298,80300,80302,80304,80306,80308,80310,80312,80314,80316,80318,80320,80322,80324,80326,80328,80330,80332,80334,80336,80338,80340,80342,80344,80346],{"class":6028,"line":9793},[54,80295,29471],{"class":6058},[54,80297,6072],{"class":6047},[54,80299,7404],{"class":7403},[54,80301,29625],{"class":7407},[54,80303,7404],{"class":7403},[54,80305,16169],{"class":6047},[54,80307,9884],{"class":6047},[54,80309,9695],{"class":6058},[54,80311,6072],{"class":6047},[54,80313,7404],{"class":7403},[54,80315,29625],{"class":7407},[54,80317,7404],{"class":7403},[54,80319,9706],{"class":6047},[54,80321,30163],{"class":6058},[54,80323,9661],{"class":6047},[54,80325,7404],{"class":7403},[54,80327,29669],{"class":7407},[54,80329,7404],{"class":7403},[54,80331,950],{"class":6047},[54,80333,30176],{"class":6050},[54,80335,376],{"class":6047},[54,80337,8411],{"class":7403},[54,80339,29709],{"class":7407},[54,80341,7404],{"class":7403},[54,80343,950],{"class":6047},[54,80345,30189],{"class":6050},[54,80347,9676],{"class":6047},[54,80349,80350,80352,80354,80356,80358,80360,80362,80364,80366,80368,80370,80372,80374,80376,80378,80380,80382,80384,80386,80388,80390,80392],{"class":6028,"line":9818},[54,80351,9648],{"class":6058},[54,80353,94],{"class":6047},[54,80355,9653],{"class":6058},[54,80357,343],{"class":6047},[54,80359,30204],{"class":6058},[54,80361,85],{"class":6047},[54,80363,29471],{"class":6058},[54,80365,376],{"class":6047},[54,80367,30213],{"class":6095},[54,80369,30216],{"class":6047},[54,80371,7404],{"class":7403},[54,80373,29640],{"class":7407},[54,80375,7404],{"class":7403},[54,80377,6114],{"class":6047},[54,80379,30227],{"class":6095},[54,80381,94],{"class":6047},[54,80383,6132],{"class":6032},[54,80385,376],{"class":6047},[54,80387,30236],{"class":6095},[54,80389,94],{"class":6047},[54,80391,30241],{"class":6043},[54,80393,6145],{"class":6047},[54,80395,80396],{"class":6028,"line":9842},[54,80397,7455],{"emptyLinePlaceholder":7454},[54,80399,80400,80402,80404,80406,80408,80410,80412],{"class":6028,"line":9867},[54,80401,9778],{"class":6043},[54,80403,85],{"class":6047},[54,80405,7404],{"class":7403},[54,80407,29496],{"class":6036},[54,80409,30260],{"class":7407},[54,80411,7404],{"class":7403},[54,80413,6145],{"class":6047},[54,80415,80416,80418,80420,80422,80424,80426,80428,80430,80432,80434],{"class":6028,"line":9872},[54,80417,9778],{"class":6043},[54,80419,85],{"class":6047},[54,80421,29471],{"class":6058},[54,80423,343],{"class":6047},[54,80425,29901],{"class":6058},[54,80427,8427],{"class":6047},[54,80429,29906],{"class":6058},[54,80431,8427],{"class":6047},[54,80433,29906],{"class":6058},[54,80435,29479],{"class":6047},[12,80437,30289,80438,30292,80440,30295],{},[49,80439,29628],{},[49,80441,29640],{},[40,80443,80444],{},[12,80445,30300],{},[40,80447,80448],{},[12,80449,30305,80450,30308],{},[49,80451,29640],{},[12,80453,30311,80454,30314,80456,30318],{},[49,80455,29640],{},[49,80457,30317],{},[12,80459,80460,30324,80462,30327,80464,30330],{},[327,80461,30323],{},[49,80463,3188],{},[49,80465,3188],{},[12,80467,30333],{},[249,80469,80470,80476],{},[252,80471,80472],{},[255,80473,80474],{},[258,80475,29640],{"align":29620},[268,80477,80478,80482,80486],{},[255,80479,80480],{},[273,80481,364],{"align":29620},[255,80483,80484],{},[273,80485,1882],{"align":29620},[255,80487,80488],{},[273,80489,30356],{"align":29620},[12,80491,30359],{},[249,80493,80494,80504],{},[252,80495,80496],{},[255,80497,80498,80500,80502],{},[258,80499,30368],{"align":29620},[258,80501,30371],{"align":29620},[258,80503,30374],{"align":29620},[268,80505,80506,80514,80522],{},[255,80507,80508,80510,80512],{},[273,80509,9765],{"align":29620},[273,80511,9765],{"align":29620},[273,80513,373],{"align":29620},[255,80515,80516,80518,80520],{},[273,80517,373],{"align":29620},[273,80519,9765],{"align":29620},[273,80521,9765],{"align":29620},[255,80523,80524,80526,80528],{},[273,80525,9765],{"align":29620},[273,80527,9765],{"align":29620},[273,80529,373],{"align":29620},[12,80531,30403,80532,30407,80534,30411],{},[327,80533,30406],{},[327,80535,30410],{},[12,80537,30414,80538,30417,80540,30420],{},[49,80539,30374],{},[49,80541,30371],{},[12,80543,30423],{},[6019,80545,80546],{"className":6021,"code":30426,"language":6023,"meta":4069,"style":4069},[49,80547,80548,80562,80576,80580,80596],{"__ignoreMap":4069},[54,80549,80550,80552,80554,80556,80558,80560],{"class":6028,"line":6029},[54,80551,9778],{"class":6043},[54,80553,85],{"class":6047},[54,80555,7404],{"class":7403},[54,80557,30439],{"class":7407},[54,80559,7404],{"class":7403},[54,80561,6145],{"class":6047},[54,80563,80564,80566,80568,80570,80572,80574],{"class":6028,"line":4076},[54,80565,29466],{"class":6058},[54,80567,85],{"class":6047},[54,80569,29471],{"class":6058},[54,80571,343],{"class":6047},[54,80573,29476],{"class":6058},[54,80575,29479],{"class":6047},[54,80577,80578],{"class":6028,"line":6092},[54,80579,7455],{"emptyLinePlaceholder":7454},[54,80581,80582,80584,80586,80588,80590,80592,80594],{"class":6028,"line":7458},[54,80583,9778],{"class":6043},[54,80585,85],{"class":6047},[54,80587,7404],{"class":7403},[54,80589,29496],{"class":6036},[54,80591,30474],{"class":7407},[54,80593,7404],{"class":7403},[54,80595,6145],{"class":6047},[54,80597,80598,80600,80602,80604,80606,80608,80610,80612],{"class":6028,"line":7481},[54,80599,29466],{"class":6058},[54,80601,85],{"class":6047},[54,80603,29471],{"class":6058},[54,80605,343],{"class":6047},[54,80607,30491],{"class":6058},[54,80609,8427],{"class":6047},[54,80611,4192],{"class":6058},[54,80613,6145],{"class":6047},[249,80615,80616,80640],{},[252,80617,80618],{},[255,80619,80620,80622,80624,80626,80628,80630,80632,80634,80636,80638],{},[258,80621,29231],{"align":29620},[258,80623,29611],{"align":29620},[258,80625,29625],{"align":29620},[258,80627,29628],{"align":29620},[258,80629,29631],{"align":29620},[258,80631,29634],{"align":29620},[258,80633,29637],{"align":29620},[258,80635,29658],{"align":29620},[258,80637,30371],{"align":29620},[258,80639,30374],{"align":29620},[268,80641,80642,80664,80686,80708,80730],{},[255,80643,80644,80646,80648,80650,80652,80654,80656,80658,80660,80662],{},[273,80645,9765],{"align":29620},[273,80647,384],{"align":29620},[273,80649,9765],{"align":29620},[273,80651,19006],{"align":29620},[273,80653,373],{"align":29620},[273,80655,9765],{"align":29620},[273,80657,29678],{"align":29620},[273,80659,29700],{"align":29620},[273,80661,9765],{"align":29620},[273,80663,373],{"align":29620},[255,80665,80666,80668,80670,80672,80674,80676,80678,80680,80682,80684],{},[273,80667,373],{"align":29620},[273,80669,373],{"align":29620},[273,80671,373],{"align":29620},[273,80673,29712],{"align":29620},[273,80675,373],{"align":29620},[273,80677,9765],{"align":29620},[273,80679,29719],{"align":29620},[273,80681,29700],{"align":29620},[273,80683,9765],{"align":29620},[273,80685,9765],{"align":29620},[255,80687,80688,80690,80692,80694,80696,80698,80700,80702,80704,80706],{},[273,80689,373],{"align":29620},[273,80691,384],{"align":29620},[273,80693,373],{"align":29620},[273,80695,29750],{"align":29620},[273,80697,9765],{"align":29620},[273,80699,9765],{"align":29620},[273,80701,29757],{"align":29620},[273,80703,6132],{"align":29620},[273,80705,9765],{"align":29620},[273,80707,373],{"align":29620},[255,80709,80710,80712,80714,80716,80718,80720,80722,80724,80726,80728],{},[273,80711,373],{"align":29620},[273,80713,373],{"align":29620},[273,80715,373],{"align":29620},[273,80717,29784],{"align":29620},[273,80719,373],{"align":29620},[273,80721,9765],{"align":29620},[273,80723,29791],{"align":29620},[273,80725,29700],{"align":29620},[273,80727,9765],{"align":29620},[273,80729,373],{"align":29620},[255,80731,80732,80734,80736,80738,80740,80742,80744,80746,80748,80750],{},[273,80733,9765],{"align":29620},[273,80735,384],{"align":29620},[273,80737,9765],{"align":29620},[273,80739,29784],{"align":29620},[273,80741,9765],{"align":29620},[273,80743,9765],{"align":29620},[273,80745,29824],{"align":29620},[273,80747,6132],{"align":29620},[273,80749,9765],{"align":29620},[273,80751,373],{"align":29620},[249,80753,80754,80776],{},[252,80755,80756],{},[255,80757,80758,80760,80762,80764,80766,80768,80770,80772,80774],{},[258,80759],{"align":29620},[258,80761,30646],{"align":29620},[258,80763,9709],{"align":29620},[258,80765,9972],{"align":29620},[258,80767,9919],{"align":29620},[258,80769,30655],{"align":29620},[258,80771,30658],{"align":29620},[258,80773,30661],{"align":29620},[258,80775,3559],{"align":29620},[268,80777,80778,80798,80818,80838,80858,80878,80898,80918,80938],{},[255,80779,80780,80782,80784,80786,80788,80790,80792,80794,80796],{},[273,80781,29231],{"align":29620},[273,80783,30672],{"align":29620},[273,80785,30675],{"align":29620},[273,80787,30678],{"align":29620},[273,80789,9765],{"align":29620},[273,80791,9765],{"align":29620},[273,80793,9765],{"align":29620},[273,80795,373],{"align":29620},[273,80797,373],{"align":29620},[255,80799,80800,80802,80804,80806,80808,80810,80812,80814,80816],{},[273,80801,29611],{"align":29620},[273,80803,30672],{"align":29620},[273,80805,30697],{"align":29620},[273,80807,30700],{"align":29620},[273,80809,373],{"align":29620},[273,80811,379],{"align":29620},[273,80813,384],{"align":29620},[273,80815,384],{"align":29620},[273,80817,384],{"align":29620},[255,80819,80820,80822,80824,80826,80828,80830,80832,80834,80836],{},[273,80821,29625],{"align":29620},[273,80823,30672],{"align":29620},[273,80825,30719],{"align":29620},[273,80827,30722],{"align":29620},[273,80829,9765],{"align":29620},[273,80831,9765],{"align":29620},[273,80833,9765],{"align":29620},[273,80835,373],{"align":29620},[273,80837,373],{"align":29620},[255,80839,80840,80842,80844,80846,80848,80850,80852,80854,80856],{},[273,80841,29628],{"align":29620},[273,80843,30672],{"align":29620},[273,80845,30741],{"align":29620},[273,80847,30744],{"align":29620},[273,80849,30747],{"align":29620},[273,80851,19006],{"align":29620},[273,80853,30752],{"align":29620},[273,80855,29784],{"align":29620},[273,80857,28236],{"align":29620},[255,80859,80860,80862,80864,80866,80868,80870,80872,80874,80876],{},[273,80861,29631],{"align":29620},[273,80863,30672],{"align":29620},[273,80865,30765],{"align":29620},[273,80867,30768],{"align":29620},[273,80869,9765],{"align":29620},[273,80871,9765],{"align":29620},[273,80873,9765],{"align":29620},[273,80875,373],{"align":29620},[273,80877,30779],{"align":29620},[255,80879,80880,80882,80884,80886,80888,80890,80892,80894,80896],{},[273,80881,29634],{"align":29620},[273,80883,30672],{"align":29620},[273,80885,30788],{"align":29620},[273,80887,30791],{"align":29620},[273,80889,9765],{"align":29620},[273,80891,9765],{"align":29620},[273,80893,9765],{"align":29620},[273,80895,9765],{"align":29620},[273,80897,399],{"align":29620},[255,80899,80900,80902,80904,80906,80908,80910,80912,80914,80916],{},[273,80901,29637],{"align":29620},[273,80903,30672],{"align":29620},[273,80905,30810],{"align":29620},[273,80907,30813],{"align":29620},[273,80909,9765],{"align":29620},[273,80911,30818],{"align":29620},[273,80913,30821],{"align":29620},[273,80915,30824],{"align":29620},[273,80917,30827],{"align":29620},[255,80919,80920,80922,80924,80926,80928,80930,80932,80934,80936],{},[273,80921,30371],{"align":29620},[273,80923,30672],{"align":29620},[273,80925,30836],{"align":29620},[273,80927,30839],{"align":29620},[273,80929,9765],{"align":29620},[273,80931,9765],{"align":29620},[273,80933,9765],{"align":29620},[273,80935,9765],{"align":29620},[273,80937,373],{"align":29620},[255,80939,80940,80942,80944,80946,80948,80950,80952,80954,80956],{},[273,80941,30374],{"align":29620},[273,80943,30672],{"align":29620},[273,80945,30858],{"align":29620},[273,80947,30861],{"align":29620},[273,80949,9765],{"align":29620},[273,80951,9765],{"align":29620},[273,80953,373],{"align":29620},[273,80955,373],{"align":29620},[273,80957,373],{"align":29620},[12,80959,30874,80960,30877],{},[49,80961,29637],{},[305,80963,30881],{"id":30880},[12,80965,30884],{},[885,80967,30888],{"id":30887},[6019,80969,80970],{"className":6021,"code":30891,"language":6023,"meta":4069,"style":4069},[49,80971,80972,80994,81060,81078,81096,81114,81118,81122,81136,81152,81166,81204,81236,81282,81296,81300,81310],{"__ignoreMap":4069},[54,80973,80974,80976,80978,80980,80982,80984,80986,80988,80990,80992],{"class":6028,"line":6029},[54,80975,29361],{"class":6058},[54,80977,343],{"class":6047},[54,80979,30902],{"class":6058},[54,80981,85],{"class":6047},[54,80983,30907],{"class":6095},[54,80985,30910],{"class":6047},[54,80987,30913],{"class":6050},[54,80989,376],{"class":6047},[54,80991,30918],{"class":6050},[54,80993,29592],{"class":6047},[54,80995,80996,80998,81000,81002,81004,81006,81008,81010,81012,81014,81016,81018,81020,81022,81024,81026,81028,81030,81032,81034,81036,81038,81040,81042,81044,81046,81048,81050,81052,81054,81056,81058],{"class":6028,"line":4076},[54,80997,30925],{"class":6058},[54,80999,94],{"class":6047},[54,81001,29410],{"class":6058},[54,81003,343],{"class":6047},[54,81005,30934],{"class":6058},[54,81007,85],{"class":6047},[54,81009,7447],{"class":6095},[54,81011,94],{"class":6047},[54,81013,29471],{"class":6058},[54,81015,376],{"class":6047},[54,81017,30947],{"class":6095},[54,81019,94],{"class":6047},[54,81021,7404],{"class":7403},[54,81023,29231],{"class":7407},[54,81025,7404],{"class":7403},[54,81027,376],{"class":6047},[54,81029,30960],{"class":6095},[54,81031,94],{"class":6047},[54,81033,7404],{"class":7403},[54,81035,30967],{"class":7407},[54,81037,7404],{"class":7403},[54,81039,376],{"class":6047},[54,81041,30974],{"class":6095},[54,81043,94],{"class":6047},[54,81045,7404],{"class":7403},[54,81047,29231],{"class":7407},[54,81049,7404],{"class":7403},[54,81051,376],{"class":6047},[54,81053,30987],{"class":6095},[54,81055,94],{"class":6047},[54,81057,29700],{"class":6032},[54,81059,6145],{"class":6047},[54,81061,81062,81064,81066,81068,81070,81072,81074,81076],{"class":6028,"line":6092},[54,81063,29361],{"class":6058},[54,81065,343],{"class":6047},[54,81067,31002],{"class":6058},[54,81069,85],{"class":6047},[54,81071,7404],{"class":7403},[54,81073,31009],{"class":7407},[54,81075,7404],{"class":7403},[54,81077,6145],{"class":6047},[54,81079,81080,81082,81084,81086,81088,81090,81092,81094],{"class":6028,"line":7458},[54,81081,29361],{"class":6058},[54,81083,343],{"class":6047},[54,81085,31022],{"class":6058},[54,81087,85],{"class":6047},[54,81089,7404],{"class":7403},[54,81091,31029],{"class":7407},[54,81093,7404],{"class":7403},[54,81095,6145],{"class":6047},[54,81097,81098,81100,81102,81104,81106,81108,81110,81112],{"class":6028,"line":7481},[54,81099,29361],{"class":6058},[54,81101,343],{"class":6047},[54,81103,31042],{"class":6058},[54,81105,85],{"class":6047},[54,81107,7404],{"class":7403},[54,81109,31049],{"class":7407},[54,81111,7404],{"class":7403},[54,81113,6145],{"class":6047},[54,81115,81116],{"class":6028,"line":8485},[54,81117,7455],{"emptyLinePlaceholder":7454},[54,81119,81120],{"class":6028,"line":8533},[54,81121,31062],{"class":8381},[54,81123,81124,81126,81128,81130,81132,81134],{"class":6028,"line":8539},[54,81125,31067],{"class":6058},[54,81127,94],{"class":6047},[54,81129,31072],{"class":6043},[54,81131,85],{"class":6047},[54,81133,29471],{"class":6058},[54,81135,6145],{"class":6047},[54,81137,81138,81140,81142,81144,81146,81148,81150],{"class":6028,"line":9228},[54,81139,6033],{"class":6032},[54,81141,31085],{"class":6058},[54,81143,8458],{"class":6032},[54,81145,6117],{"class":6058},[54,81147,343],{"class":6047},[54,81149,31094],{"class":6058},[54,81151,31097],{"class":6047},[54,81153,81154,81156,81158,81160,81162,81164],{"class":6028,"line":9714},[54,81155,31102],{"class":6058},[54,81157,94],{"class":6047},[54,81159,31107],{"class":6058},[54,81161,343],{"class":6047},[54,81163,31112],{"class":6058},[54,81165,8433],{"class":6047},[54,81167,81168,81170,81172,81174,81176,81178,81180,81182,81184,81186,81188,81190,81192,81194,81196,81198,81200,81202],{"class":6028,"line":9739},[54,81169,31119],{"class":6058},[54,81171,343],{"class":6047},[54,81173,31124],{"class":6058},[54,81175,85],{"class":6047},[54,81177,2481],{"class":6078},[54,81179,7404],{"class":7407},[54,81181,369],{"class":6036},[54,81183,85],{"class":6047},[54,81185,31137],{"class":6058},[54,81187,12974],{"class":6078},[54,81189,31142],{"class":6058},[54,81191,91],{"class":6047},[54,81193,31147],{"class":6078},[54,81195,11514],{"class":6050},[54,81197,31152],{"class":6078},[54,81199,402],{"class":6036},[54,81201,31157],{"class":7407},[54,81203,31160],{"class":6047},[54,81205,81206,81208,81210,81212,81214,81216,81218,81220,81222,81224,81226,81228,81230,81232,81234],{"class":6028,"line":9770},[54,81207,31165],{"class":6047},[54,81209,12],{"class":6058},[54,81211,343],{"class":6047},[54,81213,31172],{"class":6058},[54,81215,9901],{"class":6047},[54,81217,31177],{"class":6078},[54,81219,31107],{"class":6058},[54,81221,343],{"class":6047},[54,81223,31184],{"class":6058},[54,81225,9901],{"class":6047},[54,81227,31189],{"class":6078},[54,81229,31192],{"class":6050},[54,81231,376],{"class":6047},[54,81233,31197],{"class":6058},[54,81235,31200],{"class":6047},[54,81237,81238,81240,81242,81244,81246,81248,81250,81252,81254,81256,81258,81260,81262,81264,81266,81268,81270,81272,81274,81276,81278,81280],{"class":6028,"line":9775},[54,81239,31205],{"class":6095},[54,81241,94],{"class":6047},[54,81243,7404],{"class":7403},[54,81245,25557],{"class":7407},[54,81247,7404],{"class":7403},[54,81249,376],{"class":6047},[54,81251,31218],{"class":6095},[54,81253,94],{"class":6047},[54,81255,7404],{"class":7403},[54,81257,31225],{"class":7407},[54,81259,7404],{"class":7403},[54,81261,376],{"class":6047},[54,81263,31232],{"class":6095},[54,81265,94],{"class":6047},[54,81267,11509],{"class":6050},[54,81269,376],{"class":6047},[54,81271,31241],{"class":6095},[54,81273,30910],{"class":6047},[54,81275,9765],{"class":6050},[54,81277,376],{"class":6047},[54,81279,31250],{"class":6050},[54,81281,31200],{"class":6047},[54,81283,81284,81286,81288,81290,81292,81294],{"class":6028,"line":9793},[54,81285,31257],{"class":6095},[54,81287,94],{"class":6047},[54,81289,7404],{"class":7403},[54,81291,31264],{"class":7407},[54,81293,7404],{"class":7403},[54,81295,6145],{"class":6047},[54,81297,81298],{"class":6028,"line":9818},[54,81299,7455],{"emptyLinePlaceholder":7454},[54,81301,81302,81304,81306,81308],{"class":6028,"line":9842},[54,81303,29361],{"class":6058},[54,81305,343],{"class":6047},[54,81307,31281],{"class":6058},[54,81309,8433],{"class":6047},[54,81311,81312,81314,81316,81318],{"class":6028,"line":9867},[54,81313,29361],{"class":6058},[54,81315,343],{"class":6047},[54,81317,31292],{"class":6058},[54,81319,8433],{"class":6047},[12,81321,81322,81324],{},[6869,81323],{"alt":31299,"src":31300},[1855,81325,31303],{},[12,81327,31306,81328,343],{},[327,81329,31309],{},[885,81331,31313],{"id":31312},[6019,81333,81334],{"className":6021,"code":31316,"language":6023,"meta":4069,"style":4069},[49,81335,81336,81374,81378,81464,81486,81508,81530,81534,81620,81642,81664,81686,81690,81700],{"__ignoreMap":4069},[54,81337,81338,81340,81342,81344,81346,81348,81350,81352,81354,81356,81358,81360,81362,81364,81366,81368,81370,81372],{"class":6028,"line":6029},[54,81339,31323],{"class":6058},[54,81341,376],{"class":6047},[54,81343,31328],{"class":6058},[54,81345,94],{"class":6047},[54,81347,31333],{"class":6058},[54,81349,343],{"class":6047},[54,81351,31338],{"class":6058},[54,81353,85],{"class":6047},[54,81355,373],{"class":6050},[54,81357,376],{"class":6047},[54,81359,31192],{"class":6050},[54,81361,376],{"class":6047},[54,81363,31351],{"class":6095},[54,81365,30910],{"class":6047},[54,81367,31356],{"class":6050},[54,81369,376],{"class":6047},[54,81371,30918],{"class":6050},[54,81373,29592],{"class":6047},[54,81375,81376],{"class":6028,"line":4076},[54,81377,7455],{"emptyLinePlaceholder":7454},[54,81379,81380,81382,81384,81386,81388,81390,81392,81394,81396,81398,81400,81402,81404,81406,81408,81410,81412,81414,81416,81418,81420,81422,81424,81426,81428,81430,81432,81434,81436,81438,81440,81442,81444,81446,81448,81450,81452,81454,81456,81458,81460,81462],{"class":6028,"line":6092},[54,81381,29340],{"class":6058},[54,81383,343],{"class":6047},[54,81385,31375],{"class":6058},[54,81387,85],{"class":6047},[54,81389,7447],{"class":6095},[54,81391,94],{"class":6047},[54,81393,29471],{"class":6058},[54,81395,376],{"class":6047},[54,81397,30947],{"class":6095},[54,81399,94],{"class":6047},[54,81401,7404],{"class":7403},[54,81403,29625],{"class":7407},[54,81405,7404],{"class":7403},[54,81407,376],{"class":6047},[54,81409,31400],{"class":6095},[54,81411,94],{"class":6047},[54,81413,7404],{"class":7403},[54,81415,29231],{"class":7407},[54,81417,7404],{"class":7403},[54,81419,376],{"class":6047},[54,81421,6117],{"class":6095},[54,81423,94],{"class":6047},[54,81425,31417],{"class":6058},[54,81427,6072],{"class":6047},[54,81429,9765],{"class":6050},[54,81431,6114],{"class":6047},[54,81433,30960],{"class":6095},[54,81435,94],{"class":6047},[54,81437,7404],{"class":7403},[54,81439,31432],{"class":7407},[54,81441,7404],{"class":7403},[54,81443,376],{"class":6047},[54,81445,30974],{"class":6095},[54,81447,94],{"class":6047},[54,81449,7404],{"class":7403},[54,81451,29625],{"class":7407},[54,81453,7404],{"class":7403},[54,81455,376],{"class":6047},[54,81457,30987],{"class":6095},[54,81459,94],{"class":6047},[54,81461,29700],{"class":6032},[54,81463,6145],{"class":6047},[54,81465,81466,81468,81470,81472,81474,81476,81478,81480,81482,81484],{"class":6028,"line":7458},[54,81467,31417],{"class":6058},[54,81469,6072],{"class":6047},[54,81471,9765],{"class":6050},[54,81473,9706],{"class":6047},[54,81475,31469],{"class":6058},[54,81477,85],{"class":6047},[54,81479,7404],{"class":7403},[54,81481,31476],{"class":7407},[54,81483,7404],{"class":7403},[54,81485,6145],{"class":6047},[54,81487,81488,81490,81492,81494,81496,81498,81500,81502,81504,81506],{"class":6028,"line":7481},[54,81489,31417],{"class":6058},[54,81491,6072],{"class":6047},[54,81493,9765],{"class":6050},[54,81495,9706],{"class":6047},[54,81497,31493],{"class":6058},[54,81499,85],{"class":6047},[54,81501,7404],{"class":7403},[54,81503,31500],{"class":7407},[54,81505,7404],{"class":7403},[54,81507,6145],{"class":6047},[54,81509,81510,81512,81514,81516,81518,81520,81522,81524,81526,81528],{"class":6028,"line":8485},[54,81511,31417],{"class":6058},[54,81513,6072],{"class":6047},[54,81515,9765],{"class":6050},[54,81517,9706],{"class":6047},[54,81519,31517],{"class":6058},[54,81521,85],{"class":6047},[54,81523,7404],{"class":7403},[54,81525,31524],{"class":7407},[54,81527,7404],{"class":7403},[54,81529,6145],{"class":6047},[54,81531,81532],{"class":6028,"line":8533},[54,81533,7455],{"emptyLinePlaceholder":7454},[54,81535,81536,81538,81540,81542,81544,81546,81548,81550,81552,81554,81556,81558,81560,81562,81564,81566,81568,81570,81572,81574,81576,81578,81580,81582,81584,81586,81588,81590,81592,81594,81596,81598,81600,81602,81604,81606,81608,81610,81612,81614,81616,81618],{"class":6028,"line":8539},[54,81537,29340],{"class":6058},[54,81539,343],{"class":6047},[54,81541,31375],{"class":6058},[54,81543,85],{"class":6047},[54,81545,7447],{"class":6095},[54,81547,94],{"class":6047},[54,81549,29471],{"class":6058},[54,81551,376],{"class":6047},[54,81553,30947],{"class":6095},[54,81555,94],{"class":6047},[54,81557,7404],{"class":7403},[54,81559,29611],{"class":7407},[54,81561,7404],{"class":7403},[54,81563,376],{"class":6047},[54,81565,31400],{"class":6095},[54,81567,94],{"class":6047},[54,81569,7404],{"class":7403},[54,81571,29231],{"class":7407},[54,81573,7404],{"class":7403},[54,81575,376],{"class":6047},[54,81577,6117],{"class":6095},[54,81579,94],{"class":6047},[54,81581,31417],{"class":6058},[54,81583,6072],{"class":6047},[54,81585,373],{"class":6050},[54,81587,6114],{"class":6047},[54,81589,30960],{"class":6095},[54,81591,94],{"class":6047},[54,81593,7404],{"class":7403},[54,81595,31432],{"class":7407},[54,81597,7404],{"class":7403},[54,81599,376],{"class":6047},[54,81601,30974],{"class":6095},[54,81603,94],{"class":6047},[54,81605,7404],{"class":7403},[54,81607,29611],{"class":7407},[54,81609,7404],{"class":7403},[54,81611,376],{"class":6047},[54,81613,30987],{"class":6095},[54,81615,94],{"class":6047},[54,81617,29700],{"class":6032},[54,81619,6145],{"class":6047},[54,81621,81622,81624,81626,81628,81630,81632,81634,81636,81638,81640],{"class":6028,"line":9228},[54,81623,31417],{"class":6058},[54,81625,6072],{"class":6047},[54,81627,373],{"class":6050},[54,81629,9706],{"class":6047},[54,81631,31469],{"class":6058},[54,81633,85],{"class":6047},[54,81635,7404],{"class":7403},[54,81637,31637],{"class":7407},[54,81639,7404],{"class":7403},[54,81641,6145],{"class":6047},[54,81643,81644,81646,81648,81650,81652,81654,81656,81658,81660,81662],{"class":6028,"line":9714},[54,81645,31417],{"class":6058},[54,81647,6072],{"class":6047},[54,81649,373],{"class":6050},[54,81651,9706],{"class":6047},[54,81653,31493],{"class":6058},[54,81655,85],{"class":6047},[54,81657,7404],{"class":7403},[54,81659,31660],{"class":7407},[54,81661,7404],{"class":7403},[54,81663,6145],{"class":6047},[54,81665,81666,81668,81670,81672,81674,81676,81678,81680,81682,81684],{"class":6028,"line":9739},[54,81667,31417],{"class":6058},[54,81669,6072],{"class":6047},[54,81671,373],{"class":6050},[54,81673,9706],{"class":6047},[54,81675,31517],{"class":6058},[54,81677,85],{"class":6047},[54,81679,7404],{"class":7403},[54,81681,31524],{"class":7407},[54,81683,7404],{"class":7403},[54,81685,6145],{"class":6047},[54,81687,81688],{"class":6028,"line":9770},[54,81689,7455],{"emptyLinePlaceholder":7454},[54,81691,81692,81694,81696,81698],{"class":6028,"line":9775},[54,81693,29361],{"class":6058},[54,81695,343],{"class":6047},[54,81697,31281],{"class":6058},[54,81699,8433],{"class":6047},[54,81701,81702,81704,81706,81708],{"class":6028,"line":9793},[54,81703,29361],{"class":6058},[54,81705,343],{"class":6047},[54,81707,31292],{"class":6058},[54,81709,8433],{"class":6047},[12,81711,81712,81714],{},[6869,81713],{"alt":31715,"src":31716},[1855,81715,31719],{},[12,81717,31722],{},[885,81719,31726],{"id":31725},[6019,81721,81722],{"className":6021,"code":31729,"language":6023,"meta":4069,"style":4069},[49,81723,81724,81746,81768,81830,81848,81858],{"__ignoreMap":4069},[54,81725,81726,81728,81730,81732,81734,81736,81738,81740,81742,81744],{"class":6028,"line":6029},[54,81727,31736],{"class":6058},[54,81729,94],{"class":6047},[54,81731,9695],{"class":6058},[54,81733,343],{"class":6047},[54,81735,31745],{"class":6058},[54,81737,85],{"class":6047},[54,81739,31750],{"class":6095},[54,81741,94],{"class":6047},[54,81743,6132],{"class":6032},[54,81745,6145],{"class":6047},[54,81747,81748,81750,81752,81754,81756,81758,81760,81762,81764,81766],{"class":6028,"line":4076},[54,81749,29361],{"class":6058},[54,81751,343],{"class":6047},[54,81753,30902],{"class":6058},[54,81755,85],{"class":6047},[54,81757,30907],{"class":6095},[54,81759,30910],{"class":6047},[54,81761,11509],{"class":6050},[54,81763,376],{"class":6047},[54,81765,29389],{"class":6050},[54,81767,29592],{"class":6047},[54,81769,81770,81772,81774,81776,81778,81780,81782,81784,81786,81788,81790,81792,81794,81796,81798,81800,81802,81804,81806,81808,81810,81812,81814,81816,81818,81820,81822,81824,81826,81828],{"class":6028,"line":6092},[54,81771,29340],{"class":6058},[54,81773,343],{"class":6047},[54,81775,31787],{"class":6058},[54,81777,85],{"class":6047},[54,81779,31745],{"class":6058},[54,81781,376],{"class":6047},[54,81783,31796],{"class":6095},[54,81785,94],{"class":6047},[54,81787,6132],{"class":6032},[54,81789,376],{"class":6047},[54,81791,31805],{"class":6095},[54,81793,94],{"class":6047},[54,81795,7404],{"class":7403},[54,81797,31812],{"class":7407},[54,81799,7404],{"class":7403},[54,81801,376],{"class":6047},[54,81803,31819],{"class":6095},[54,81805,94],{"class":6047},[54,81807,7404],{"class":7403},[54,81809,31826],{"class":7407},[54,81811,7404],{"class":7403},[54,81813,376],{"class":6047},[54,81815,31833],{"class":6095},[54,81817,94],{"class":6047},[54,81819,6132],{"class":6032},[54,81821,376],{"class":6047},[54,81823,31842],{"class":6095},[54,81825,94],{"class":6047},[54,81827,2245],{"class":6050},[54,81829,6145],{"class":6047},[54,81831,81832,81834,81836,81838,81840,81842,81844,81846],{"class":6028,"line":7458},[54,81833,29361],{"class":6058},[54,81835,343],{"class":6047},[54,81837,31002],{"class":6058},[54,81839,85],{"class":6047},[54,81841,7404],{"class":7403},[54,81843,31863],{"class":7407},[54,81845,7404],{"class":7403},[54,81847,6145],{"class":6047},[54,81849,81850,81852,81854,81856],{"class":6028,"line":7481},[54,81851,29361],{"class":6058},[54,81853,343],{"class":6047},[54,81855,31281],{"class":6058},[54,81857,8433],{"class":6047},[54,81859,81860,81862,81864,81866],{"class":6028,"line":8485},[54,81861,29361],{"class":6058},[54,81863,343],{"class":6047},[54,81865,31292],{"class":6058},[54,81867,8433],{"class":6047},[12,81869,81870,81872],{},[6869,81871],{"alt":31863,"src":31892},[1855,81873,31863],{},[12,81875,81876,31899],{},[49,81877,29231],{},[321,81879,81880],{},[324,81881,81882,31909],{},[327,81883,81884,31908],{},[49,81885,29625],{},[12,81887,31912],{},[321,81889,81890],{},[324,81891,81892,31922],{},[327,81893,81894,31921],{},[49,81895,29611],{},[12,81897,31925],{},[321,81899,81900],{},[324,81901,81902,31935],{},[327,81903,81904,31934],{},[49,81905,29637],{},[12,81907,31938],{},[321,81909,81910],{},[324,81911,81912,31948],{},[327,81913,81914,31947],{},[49,81915,29658],{},[12,81917,31951],{},[321,81919,81920],{},[324,81921,81922,31961],{},[327,81923,81924,31960],{},[49,81925,29628],{},[12,81927,31964],{},[321,81929,81930,81938,81946,81954],{},[324,81931,81932,31976],{},[327,81933,81934,1832,81936,31975],{},[49,81935,29631],{},[49,81937,29634],{},[324,81939,81940,31986],{},[327,81941,81942,1832,81944,31985],{},[49,81943,29631],{},[49,81945,29658],{},[324,81947,81948,31995],{},[327,81949,81950,1832,81952,31985],{},[49,81951,29634],{},[49,81953,29658],{},[324,81955,81956,32005],{},[327,81957,81958,1832,81960,32004],{},[49,81959,29611],{},[49,81961,29637],{},[12,81963,32008],{},[321,81965,81966],{},[324,81967,81968,32020],{},[327,81969,81970,1832,81972,32019],{},[49,81971,30371],{},[49,81973,30374],{},[12,81975,32023,81976,32026],{},[49,81977,30317],{},[12,81979,32029,81980,1832,81982,30314,81984,32036],{},[49,81981,29628],{},[49,81983,29637],{},[49,81985,29231],{},[6019,81987,81988],{"className":6021,"code":32039,"language":6023,"meta":4069,"style":4069},[49,81989,81990,82028,82032,82086,82108,82130,82152,82156,82210,82232,82254,82276,82280,82290],{"__ignoreMap":4069},[54,81991,81992,81994,81996,81998,82000,82002,82004,82006,82008,82010,82012,82014,82016,82018,82020,82022,82024,82026],{"class":6028,"line":6029},[54,81993,31323],{"class":6058},[54,81995,376],{"class":6047},[54,81997,31328],{"class":6058},[54,81999,94],{"class":6047},[54,82001,31333],{"class":6058},[54,82003,343],{"class":6047},[54,82005,31338],{"class":6058},[54,82007,85],{"class":6047},[54,82009,373],{"class":6050},[54,82011,376],{"class":6047},[54,82013,31192],{"class":6050},[54,82015,376],{"class":6047},[54,82017,31351],{"class":6095},[54,82019,30910],{"class":6047},[54,82021,31356],{"class":6050},[54,82023,376],{"class":6047},[54,82025,30918],{"class":6050},[54,82027,29592],{"class":6047},[54,82029,82030],{"class":6028,"line":4076},[54,82031,7455],{"emptyLinePlaceholder":7454},[54,82033,82034,82036,82038,82040,82042,82044,82046,82048,82050,82052,82054,82056,82058,82060,82062,82064,82066,82068,82070,82072,82074,82076,82078,82080,82082,82084],{"class":6028,"line":6092},[54,82035,29340],{"class":6058},[54,82037,343],{"class":6047},[54,82039,32092],{"class":6058},[54,82041,85],{"class":6047},[54,82043,7447],{"class":6095},[54,82045,94],{"class":6047},[54,82047,29471],{"class":6058},[54,82049,376],{"class":6047},[54,82051,30947],{"class":6095},[54,82053,94],{"class":6047},[54,82055,7404],{"class":7403},[54,82057,29231],{"class":7407},[54,82059,7404],{"class":7403},[54,82061,376],{"class":6047},[54,82063,31400],{"class":6095},[54,82065,94],{"class":6047},[54,82067,7404],{"class":7403},[54,82069,29628],{"class":7407},[54,82071,7404],{"class":7403},[54,82073,376],{"class":6047},[54,82075,6117],{"class":6095},[54,82077,94],{"class":6047},[54,82079,31417],{"class":6058},[54,82081,6072],{"class":6047},[54,82083,9765],{"class":6050},[54,82085,29119],{"class":6047},[54,82087,82088,82090,82092,82094,82096,82098,82100,82102,82104,82106],{"class":6028,"line":7458},[54,82089,31417],{"class":6058},[54,82091,6072],{"class":6047},[54,82093,9765],{"class":6050},[54,82095,9706],{"class":6047},[54,82097,31469],{"class":6058},[54,82099,85],{"class":6047},[54,82101,7404],{"class":7403},[54,82103,32157],{"class":7407},[54,82105,7404],{"class":7403},[54,82107,6145],{"class":6047},[54,82109,82110,82112,82114,82116,82118,82120,82122,82124,82126,82128],{"class":6028,"line":7481},[54,82111,31417],{"class":6058},[54,82113,6072],{"class":6047},[54,82115,9765],{"class":6050},[54,82117,9706],{"class":6047},[54,82119,31493],{"class":6058},[54,82121,85],{"class":6047},[54,82123,7404],{"class":7403},[54,82125,32180],{"class":7407},[54,82127,7404],{"class":7403},[54,82129,6145],{"class":6047},[54,82131,82132,82134,82136,82138,82140,82142,82144,82146,82148,82150],{"class":6028,"line":8485},[54,82133,31417],{"class":6058},[54,82135,6072],{"class":6047},[54,82137,9765],{"class":6050},[54,82139,9706],{"class":6047},[54,82141,31517],{"class":6058},[54,82143,85],{"class":6047},[54,82145,7404],{"class":7403},[54,82147,16024],{"class":7407},[54,82149,7404],{"class":7403},[54,82151,6145],{"class":6047},[54,82153,82154],{"class":6028,"line":8533},[54,82155,7455],{"emptyLinePlaceholder":7454},[54,82157,82158,82160,82162,82164,82166,82168,82170,82172,82174,82176,82178,82180,82182,82184,82186,82188,82190,82192,82194,82196,82198,82200,82202,82204,82206,82208],{"class":6028,"line":8539},[54,82159,29340],{"class":6058},[54,82161,343],{"class":6047},[54,82163,32092],{"class":6058},[54,82165,85],{"class":6047},[54,82167,7447],{"class":6095},[54,82169,94],{"class":6047},[54,82171,29471],{"class":6058},[54,82173,376],{"class":6047},[54,82175,30947],{"class":6095},[54,82177,94],{"class":6047},[54,82179,7404],{"class":7403},[54,82181,29231],{"class":7407},[54,82183,7404],{"class":7403},[54,82185,376],{"class":6047},[54,82187,31400],{"class":6095},[54,82189,94],{"class":6047},[54,82191,7404],{"class":7403},[54,82193,29637],{"class":7407},[54,82195,7404],{"class":7403},[54,82197,376],{"class":6047},[54,82199,6117],{"class":6095},[54,82201,94],{"class":6047},[54,82203,31417],{"class":6058},[54,82205,6072],{"class":6047},[54,82207,373],{"class":6050},[54,82209,29119],{"class":6047},[54,82211,82212,82214,82216,82218,82220,82222,82224,82226,82228,82230],{"class":6028,"line":9228},[54,82213,31417],{"class":6058},[54,82215,6072],{"class":6047},[54,82217,373],{"class":6050},[54,82219,9706],{"class":6047},[54,82221,31469],{"class":6058},[54,82223,85],{"class":6047},[54,82225,7404],{"class":7403},[54,82227,32283],{"class":7407},[54,82229,7404],{"class":7403},[54,82231,6145],{"class":6047},[54,82233,82234,82236,82238,82240,82242,82244,82246,82248,82250,82252],{"class":6028,"line":9714},[54,82235,31417],{"class":6058},[54,82237,6072],{"class":6047},[54,82239,373],{"class":6050},[54,82241,9706],{"class":6047},[54,82243,31493],{"class":6058},[54,82245,85],{"class":6047},[54,82247,7404],{"class":7403},[54,82249,32180],{"class":7407},[54,82251,7404],{"class":7403},[54,82253,6145],{"class":6047},[54,82255,82256,82258,82260,82262,82264,82266,82268,82270,82272,82274],{"class":6028,"line":9739},[54,82257,31417],{"class":6058},[54,82259,6072],{"class":6047},[54,82261,373],{"class":6050},[54,82263,9706],{"class":6047},[54,82265,31517],{"class":6058},[54,82267,85],{"class":6047},[54,82269,7404],{"class":7403},[54,82271,32328],{"class":7407},[54,82273,7404],{"class":7403},[54,82275,6145],{"class":6047},[54,82277,82278],{"class":6028,"line":9770},[54,82279,7455],{"emptyLinePlaceholder":7454},[54,82281,82282,82284,82286,82288],{"class":6028,"line":9775},[54,82283,29361],{"class":6058},[54,82285,343],{"class":6047},[54,82287,31281],{"class":6058},[54,82289,8433],{"class":6047},[54,82291,82292,82294,82296,82298],{"class":6028,"line":9793},[54,82293,29361],{"class":6058},[54,82295,343],{"class":6047},[54,82297,31292],{"class":6058},[54,82299,8433],{"class":6047},[12,82301,82302,82304],{},[6869,82303],{"alt":32361,"src":32362},[1855,82305,32361],{},[12,82307,32367],{},[12,82309,32370],{},[885,82311,32374],{"id":32373},[12,82313,32377,82314,32381,82316,32384],{},[327,82315,32380],{},[49,82317,29231],{},[32386,82319,32389,82320],{"id":32388},[49,82321,32392],{},[12,82323,32395],{},[6019,82325,82326],{"className":6021,"code":32398,"language":6023,"meta":4069,"style":4069},[49,82327,82328,82332,82346,82350,82396,82410,82432,82436,82458,82520,82538,82556,82574,82584],{"__ignoreMap":4069},[54,82329,82330],{"class":6028,"line":6029},[54,82331,32405],{"class":8381},[54,82333,82334,82336,82338,82340,82342,82344],{"class":6028,"line":4076},[54,82335,32410],{"class":6058},[54,82337,94],{"class":6047},[54,82339,9695],{"class":6058},[54,82341,343],{"class":6047},[54,82343,29440],{"class":6058},[54,82345,8433],{"class":6047},[54,82347,82348],{"class":6028,"line":6092},[54,82349,32425],{"class":8381},[54,82351,82352,82354,82356,82358,82360,82362,82364,82366,82368,82370,82372,82374,82376,82378,82380,82382,82384,82386,82388,82390,82392,82394],{"class":6028,"line":7458},[54,82353,32430],{"class":6058},[54,82355,6072],{"class":6047},[54,82357,7404],{"class":7403},[54,82359,32392],{"class":7407},[54,82361,7404],{"class":7403},[54,82363,16169],{"class":6047},[54,82365,9884],{"class":6047},[54,82367,32445],{"class":6058},[54,82369,6072],{"class":6047},[54,82371,7404],{"class":7403},[54,82373,29631],{"class":7407},[54,82375,7404],{"class":7403},[54,82377,16169],{"class":6047},[54,82379,31177],{"class":6078},[54,82381,32445],{"class":6058},[54,82383,6072],{"class":6047},[54,82385,7404],{"class":7403},[54,82387,29634],{"class":7407},[54,82389,7404],{"class":7403},[54,82391,16169],{"class":6047},[54,82393,31177],{"class":6078},[54,82395,32474],{"class":6050},[54,82397,82398,82400,82402,82404,82406,82408],{"class":6028,"line":7481},[54,82399,9778],{"class":6043},[54,82401,85],{"class":6047},[54,82403,7404],{"class":7403},[54,82405,32485],{"class":7407},[54,82407,7404],{"class":7403},[54,82409,6145],{"class":6047},[54,82411,82412,82414,82416,82418,82420,82422,82424,82426,82428,82430],{"class":6028,"line":8485},[54,82413,29466],{"class":6058},[54,82415,85],{"class":6047},[54,82417,32430],{"class":6058},[54,82419,6072],{"class":6047},[54,82421,7404],{"class":7403},[54,82423,32392],{"class":7407},[54,82425,7404],{"class":7403},[54,82427,9706],{"class":6047},[54,82429,30491],{"class":6058},[54,82431,29479],{"class":6047},[54,82433,82434],{"class":6028,"line":8533},[54,82435,7455],{"emptyLinePlaceholder":7454},[54,82437,82438,82440,82442,82444,82446,82448,82450,82452,82454,82456],{"class":6028,"line":8539},[54,82439,29361],{"class":6058},[54,82441,343],{"class":6047},[54,82443,30902],{"class":6058},[54,82445,85],{"class":6047},[54,82447,30907],{"class":6095},[54,82449,30910],{"class":6047},[54,82451,30779],{"class":6050},[54,82453,376],{"class":6047},[54,82455,30918],{"class":6050},[54,82457,29592],{"class":6047},[54,82459,82460,82462,82464,82466,82468,82470,82472,82474,82476,82478,82480,82482,82484,82486,82488,82490,82492,82494,82496,82498,82500,82502,82504,82506,82508,82510,82512,82514,82516,82518],{"class":6028,"line":9228},[54,82461,29340],{"class":6058},[54,82463,343],{"class":6047},[54,82465,30934],{"class":6058},[54,82467,85],{"class":6047},[54,82469,7447],{"class":6095},[54,82471,94],{"class":6047},[54,82473,32430],{"class":6058},[54,82475,376],{"class":6047},[54,82477,30947],{"class":6095},[54,82479,94],{"class":6047},[54,82481,7404],{"class":7403},[54,82483,32392],{"class":7407},[54,82485,7404],{"class":7403},[54,82487,376],{"class":6047},[54,82489,30960],{"class":6095},[54,82491,94],{"class":6047},[54,82493,7404],{"class":7403},[54,82495,32576],{"class":7407},[54,82497,7404],{"class":7403},[54,82499,376],{"class":6047},[54,82501,30974],{"class":6095},[54,82503,94],{"class":6047},[54,82505,7404],{"class":7403},[54,82507,32392],{"class":7407},[54,82509,7404],{"class":7403},[54,82511,376],{"class":6047},[54,82513,30987],{"class":6095},[54,82515,94],{"class":6047},[54,82517,29700],{"class":6032},[54,82519,6145],{"class":6047},[54,82521,82522,82524,82526,82528,82530,82532,82534,82536],{"class":6028,"line":9714},[54,82523,29361],{"class":6058},[54,82525,343],{"class":6047},[54,82527,31002],{"class":6058},[54,82529,85],{"class":6047},[54,82531,7404],{"class":7403},[54,82533,32615],{"class":7407},[54,82535,7404],{"class":7403},[54,82537,6145],{"class":6047},[54,82539,82540,82542,82544,82546,82548,82550,82552,82554],{"class":6028,"line":9739},[54,82541,29361],{"class":6058},[54,82543,343],{"class":6047},[54,82545,31022],{"class":6058},[54,82547,85],{"class":6047},[54,82549,7404],{"class":7403},[54,82551,32634],{"class":7407},[54,82553,7404],{"class":7403},[54,82555,6145],{"class":6047},[54,82557,82558,82560,82562,82564,82566,82568,82570,82572],{"class":6028,"line":9770},[54,82559,29361],{"class":6058},[54,82561,343],{"class":6047},[54,82563,31042],{"class":6058},[54,82565,85],{"class":6047},[54,82567,7404],{"class":7403},[54,82569,31049],{"class":7407},[54,82571,7404],{"class":7403},[54,82573,6145],{"class":6047},[54,82575,82576,82578,82580,82582],{"class":6028,"line":9775},[54,82577,29361],{"class":6058},[54,82579,343],{"class":6047},[54,82581,31281],{"class":6058},[54,82583,8433],{"class":6047},[54,82585,82586,82588,82590,82592],{"class":6028,"line":9793},[54,82587,29361],{"class":6058},[54,82589,343],{"class":6047},[54,82591,31292],{"class":6058},[54,82593,8433],{"class":6047},[32386,82595,32680,82596,91],{"id":32679},[49,82597,32683],{},[12,82599,32686],{},[6019,82601,82602],{"className":6021,"code":32689,"language":6023,"meta":4069,"style":4069},[49,82603,82604,82640,82688,82748,82752,82766],{"__ignoreMap":4069},[54,82605,82606,82608,82610,82612,82614,82616,82618,82620,82622,82624,82626,82628,82630,82632,82634,82636,82638],{"class":6028,"line":6029},[54,82607,32696],{"class":6058},[54,82609,94],{"class":6047},[54,82611,8447],{"class":6047},[54,82613,9765],{"class":6050},[54,82615,376],{"class":6047},[54,82617,32707],{"class":6050},[54,82619,376],{"class":6047},[54,82621,32712],{"class":6050},[54,82623,376],{"class":6047},[54,82625,32717],{"class":6050},[54,82627,376],{"class":6047},[54,82629,32722],{"class":6050},[54,82631,376],{"class":6047},[54,82633,29049],{"class":6058},[54,82635,343],{"class":6047},[54,82637,32731],{"class":6058},[54,82639,8477],{"class":6047},[54,82641,82642,82644,82646,82648,82650,82652,82654,82656,82658,82660,82662,82664,82666,82668,82670,82672,82674,82676,82678,82680,82682,82684,82686],{"class":6028,"line":4076},[54,82643,32738],{"class":6058},[54,82645,94],{"class":6047},[54,82647,8447],{"class":6047},[54,82649,7404],{"class":7403},[54,82651,32747],{"class":7407},[54,82653,7404],{"class":7403},[54,82655,376],{"class":6047},[54,82657,8411],{"class":7403},[54,82659,32756],{"class":7407},[54,82661,7404],{"class":7403},[54,82663,376],{"class":6047},[54,82665,8411],{"class":7403},[54,82667,32765],{"class":7407},[54,82669,7404],{"class":7403},[54,82671,376],{"class":6047},[54,82673,8411],{"class":7403},[54,82675,32774],{"class":7407},[54,82677,7404],{"class":7403},[54,82679,376],{"class":6047},[54,82681,8411],{"class":7403},[54,82683,32783],{"class":7407},[54,82685,7404],{"class":7403},[54,82687,8477],{"class":6047},[54,82689,82690,82692,82694,82696,82698,82700,82702,82704,82706,82708,82710,82712,82714,82716,82718,82720,82722,82724,82726,82728,82730,82732,82734,82736,82738,82740,82742,82744,82746],{"class":6028,"line":6092},[54,82691,32430],{"class":6058},[54,82693,6072],{"class":6047},[54,82695,7404],{"class":7403},[54,82697,32683],{"class":7407},[54,82699,7404],{"class":7403},[54,82701,16169],{"class":6047},[54,82703,9884],{"class":6047},[54,82705,9653],{"class":6058},[54,82707,343],{"class":6047},[54,82709,32810],{"class":6058},[54,82711,85],{"class":6047},[54,82713,32430],{"class":6058},[54,82715,6072],{"class":6047},[54,82717,7404],{"class":7403},[54,82719,29628],{"class":7407},[54,82721,7404],{"class":7403},[54,82723,6114],{"class":6047},[54,82725,32827],{"class":6095},[54,82727,94],{"class":6047},[54,82729,32832],{"class":6058},[54,82731,376],{"class":6047},[54,82733,32837],{"class":6095},[54,82735,94],{"class":6047},[54,82737,32842],{"class":6058},[54,82739,376],{"class":6047},[54,82741,32847],{"class":6095},[54,82743,94],{"class":6047},[54,82745,29700],{"class":6032},[54,82747,6145],{"class":6047},[54,82749,82750],{"class":6028,"line":7458},[54,82751,7455],{"emptyLinePlaceholder":7454},[54,82753,82754,82756,82758,82760,82762,82764],{"class":6028,"line":7481},[54,82755,9778],{"class":6043},[54,82757,85],{"class":6047},[54,82759,7404],{"class":7403},[54,82761,32868],{"class":7407},[54,82763,7404],{"class":7403},[54,82765,6145],{"class":6047},[54,82767,82768,82770,82772,82774,82776,82778,82780,82782,82784,82786,82788,82790,82792,82794,82796,82798],{"class":6028,"line":8485},[54,82769,29466],{"class":6058},[54,82771,85],{"class":6047},[54,82773,32430],{"class":6058},[54,82775,6072],{"class":6047},[54,82777,7404],{"class":7403},[54,82779,32683],{"class":7407},[54,82781,7404],{"class":7403},[54,82783,9706],{"class":6047},[54,82785,32893],{"class":6058},[54,82787,85],{"class":6047},[54,82789,32898],{"class":6095},[54,82791,94],{"class":6047},[54,82793,29700],{"class":6032},[54,82795,8421],{"class":6047},[54,82797,32907],{"class":6058},[54,82799,29479],{"class":6047},[32386,82801,32913,82802],{"id":32912},[49,82803,29637],{},[12,82805,32918],{},[6019,82807,82808],{"className":6021,"code":32921,"language":6023,"meta":4069,"style":4069},[49,82809,82810,82814,82850,82854,82892,82946,82968,82990,82994,83048,83070,83092,83102],{"__ignoreMap":4069},[54,82811,82812],{"class":6028,"line":6029},[54,82813,32928],{"class":8381},[54,82815,82816,82818,82820,82822,82824,82826,82828,82830,82832,82834,82836,82838,82840,82842,82844,82846,82848],{"class":6028,"line":4076},[54,82817,32430],{"class":6058},[54,82819,6072],{"class":6047},[54,82821,7404],{"class":7403},[54,82823,32939],{"class":7407},[54,82825,7404],{"class":7403},[54,82827,16169],{"class":6047},[54,82829,9884],{"class":6047},[54,82831,29049],{"class":6058},[54,82833,343],{"class":6047},[54,82835,32952],{"class":6058},[54,82837,85],{"class":6047},[54,82839,32430],{"class":6058},[54,82841,6072],{"class":6047},[54,82843,7404],{"class":7403},[54,82845,29637],{"class":7407},[54,82847,7404],{"class":7403},[54,82849,29119],{"class":6047},[54,82851,82852],{"class":6028,"line":6092},[54,82853,7455],{"emptyLinePlaceholder":7454},[54,82855,82856,82858,82860,82862,82864,82866,82868,82870,82872,82874,82876,82878,82880,82882,82884,82886,82888,82890],{"class":6028,"line":7458},[54,82857,31323],{"class":6058},[54,82859,376],{"class":6047},[54,82861,31328],{"class":6058},[54,82863,94],{"class":6047},[54,82865,31333],{"class":6058},[54,82867,343],{"class":6047},[54,82869,31338],{"class":6058},[54,82871,85],{"class":6047},[54,82873,373],{"class":6050},[54,82875,376],{"class":6047},[54,82877,31192],{"class":6050},[54,82879,376],{"class":6047},[54,82881,31351],{"class":6095},[54,82883,30910],{"class":6047},[54,82885,31356],{"class":6050},[54,82887,376],{"class":6047},[54,82889,30918],{"class":6050},[54,82891,29592],{"class":6047},[54,82893,82894,82896,82898,82900,82902,82904,82906,82908,82910,82912,82914,82916,82918,82920,82922,82924,82926,82928,82930,82932,82934,82936,82938,82940,82942,82944],{"class":6028,"line":7481},[54,82895,29340],{"class":6058},[54,82897,343],{"class":6047},[54,82899,33017],{"class":6058},[54,82901,85],{"class":6047},[54,82903,32430],{"class":6058},[54,82905,6072],{"class":6047},[54,82907,7404],{"class":7403},[54,82909,29637],{"class":7407},[54,82911,7404],{"class":7403},[54,82913,6114],{"class":6047},[54,82915,33034],{"class":6095},[54,82917,94],{"class":6047},[54,82919,6132],{"class":6032},[54,82921,376],{"class":6047},[54,82923,6117],{"class":6095},[54,82925,94],{"class":6047},[54,82927,31417],{"class":6058},[54,82929,6072],{"class":6047},[54,82931,9765],{"class":6050},[54,82933,6114],{"class":6047},[54,82935,33055],{"class":6095},[54,82937,94],{"class":6047},[54,82939,7404],{"class":7403},[54,82941,33062],{"class":7407},[54,82943,7404],{"class":7403},[54,82945,6145],{"class":6047},[54,82947,82948,82950,82952,82954,82956,82958,82960,82962,82964,82966],{"class":6028,"line":8485},[54,82949,31417],{"class":6058},[54,82951,6072],{"class":6047},[54,82953,9765],{"class":6050},[54,82955,9706],{"class":6047},[54,82957,31469],{"class":6058},[54,82959,85],{"class":6047},[54,82961,7404],{"class":7403},[54,82963,33085],{"class":7407},[54,82965,7404],{"class":7403},[54,82967,6145],{"class":6047},[54,82969,82970,82972,82974,82976,82978,82980,82982,82984,82986,82988],{"class":6028,"line":8533},[54,82971,31417],{"class":6058},[54,82973,6072],{"class":6047},[54,82975,9765],{"class":6050},[54,82977,9706],{"class":6047},[54,82979,31493],{"class":6058},[54,82981,85],{"class":6047},[54,82983,7404],{"class":7403},[54,82985,32328],{"class":7407},[54,82987,7404],{"class":7403},[54,82989,6145],{"class":6047},[54,82991,82992],{"class":6028,"line":8539},[54,82993,7455],{"emptyLinePlaceholder":7454},[54,82995,82996,82998,83000,83002,83004,83006,83008,83010,83012,83014,83016,83018,83020,83022,83024,83026,83028,83030,83032,83034,83036,83038,83040,83042,83044,83046],{"class":6028,"line":9228},[54,82997,29340],{"class":6058},[54,82999,343],{"class":6047},[54,83001,33017],{"class":6058},[54,83003,85],{"class":6047},[54,83005,32430],{"class":6058},[54,83007,6072],{"class":6047},[54,83009,7404],{"class":7403},[54,83011,32939],{"class":7407},[54,83013,7404],{"class":7403},[54,83015,6114],{"class":6047},[54,83017,33034],{"class":6095},[54,83019,94],{"class":6047},[54,83021,6132],{"class":6032},[54,83023,376],{"class":6047},[54,83025,6117],{"class":6095},[54,83027,94],{"class":6047},[54,83029,31417],{"class":6058},[54,83031,6072],{"class":6047},[54,83033,373],{"class":6050},[54,83035,6114],{"class":6047},[54,83037,33055],{"class":6095},[54,83039,94],{"class":6047},[54,83041,7404],{"class":7403},[54,83043,33166],{"class":7407},[54,83045,7404],{"class":7403},[54,83047,6145],{"class":6047},[54,83049,83050,83052,83054,83056,83058,83060,83062,83064,83066,83068],{"class":6028,"line":9714},[54,83051,31417],{"class":6058},[54,83053,6072],{"class":6047},[54,83055,373],{"class":6050},[54,83057,9706],{"class":6047},[54,83059,31469],{"class":6058},[54,83061,85],{"class":6047},[54,83063,7404],{"class":7403},[54,83065,33189],{"class":7407},[54,83067,7404],{"class":7403},[54,83069,6145],{"class":6047},[54,83071,83072,83074,83076,83078,83080,83082,83084,83086,83088,83090],{"class":6028,"line":9739},[54,83073,31417],{"class":6058},[54,83075,6072],{"class":6047},[54,83077,373],{"class":6050},[54,83079,9706],{"class":6047},[54,83081,31493],{"class":6058},[54,83083,85],{"class":6047},[54,83085,7404],{"class":7403},[54,83087,33212],{"class":7407},[54,83089,7404],{"class":7403},[54,83091,6145],{"class":6047},[54,83093,83094,83096,83098,83100],{"class":6028,"line":9770},[54,83095,29361],{"class":6058},[54,83097,343],{"class":6047},[54,83099,31281],{"class":6058},[54,83101,8433],{"class":6047},[54,83103,83104,83106,83108,83110],{"class":6028,"line":9775},[54,83105,29361],{"class":6058},[54,83107,343],{"class":6047},[54,83109,31292],{"class":6058},[54,83111,8433],{"class":6047},[32386,83113,33240],{"id":33239},[12,83115,33243],{},[6019,83117,83118],{"className":6021,"code":33246,"language":6023,"meta":4069,"style":4069},[49,83119,83120,83124,83204,83208,83212,83258,83272,83282,83286,83332,83346,83356,83360,83406,83420],{"__ignoreMap":4069},[54,83121,83122],{"class":6028,"line":6029},[54,83123,33253],{"class":8381},[54,83125,83126,83128,83130,83132,83134,83136,83138,83140,83142,83144,83146,83148,83150,83152,83154,83156,83158,83160,83162,83164,83166,83168,83170,83172,83174,83176,83178,83180,83182,83184,83186,83188,83190,83192,83194,83196,83198,83200,83202],{"class":6028,"line":4076},[54,83127,32430],{"class":6058},[54,83129,6072],{"class":6047},[54,83131,7404],{"class":7403},[54,83133,33264],{"class":7407},[54,83135,7404],{"class":7403},[54,83137,16169],{"class":6047},[54,83139,9884],{"class":6047},[54,83141,9653],{"class":6058},[54,83143,343],{"class":6047},[54,83145,33277],{"class":6058},[54,83147,85],{"class":6047},[54,83149,32430],{"class":6058},[54,83151,6072],{"class":6047},[54,83153,7404],{"class":7403},[54,83155,29637],{"class":7407},[54,83157,7404],{"class":7403},[54,83159,6114],{"class":6047},[54,83161,33294],{"class":6095},[54,83163,94],{"class":6047},[54,83165,389],{"class":6050},[54,83167,376],{"class":6047},[54,83169,32837],{"class":6095},[54,83171,30216],{"class":6047},[54,83173,7404],{"class":7403},[54,83175,33309],{"class":7407},[54,83177,7404],{"class":7403},[54,83179,376],{"class":6047},[54,83181,8411],{"class":7403},[54,83183,33318],{"class":7407},[54,83185,7404],{"class":7403},[54,83187,376],{"class":6047},[54,83189,8411],{"class":7403},[54,83191,33327],{"class":7407},[54,83193,7404],{"class":7403},[54,83195,376],{"class":6047},[54,83197,8411],{"class":7403},[54,83199,33336],{"class":7407},[54,83201,7404],{"class":7403},[54,83203,29119],{"class":6047},[54,83205,83206],{"class":6028,"line":6092},[54,83207,7455],{"emptyLinePlaceholder":7454},[54,83209,83210],{"class":6028,"line":7458},[54,83211,33349],{"class":8381},[54,83213,83214,83216,83218,83220,83222,83224,83226,83228,83230,83232,83234,83236,83238,83240,83242,83244,83246,83248,83250,83252,83254,83256],{"class":6028,"line":7481},[54,83215,33354],{"class":6058},[54,83217,94],{"class":6047},[54,83219,9653],{"class":6058},[54,83221,343],{"class":6047},[54,83223,33363],{"class":6058},[54,83225,85],{"class":6047},[54,83227,32430],{"class":6058},[54,83229,6072],{"class":6047},[54,83231,7404],{"class":7403},[54,83233,29625],{"class":7407},[54,83235,7404],{"class":7403},[54,83237,6114],{"class":6047},[54,83239,32445],{"class":6058},[54,83241,6072],{"class":6047},[54,83243,7404],{"class":7403},[54,83245,29611],{"class":7407},[54,83247,7404],{"class":7403},[54,83249,6114],{"class":6047},[54,83251,33392],{"class":6095},[54,83253,94],{"class":6047},[54,83255,6132],{"class":6032},[54,83257,6145],{"class":6047},[54,83259,83260,83262,83264,83266,83268,83270],{"class":6028,"line":8485},[54,83261,9778],{"class":6043},[54,83263,85],{"class":6047},[54,83265,7404],{"class":7403},[54,83267,33409],{"class":7407},[54,83269,7404],{"class":7403},[54,83271,6145],{"class":6047},[54,83273,83274,83276,83278,83280],{"class":6028,"line":8533},[54,83275,29466],{"class":6058},[54,83277,85],{"class":6047},[54,83279,33422],{"class":6058},[54,83281,6145],{"class":6047},[54,83283,83284],{"class":6028,"line":8539},[54,83285,7455],{"emptyLinePlaceholder":7454},[54,83287,83288,83290,83292,83294,83296,83298,83300,83302,83304,83306,83308,83310,83312,83314,83316,83318,83320,83322,83324,83326,83328,83330],{"class":6028,"line":9228},[54,83289,33433],{"class":6058},[54,83291,94],{"class":6047},[54,83293,9653],{"class":6058},[54,83295,343],{"class":6047},[54,83297,33363],{"class":6058},[54,83299,85],{"class":6047},[54,83301,32430],{"class":6058},[54,83303,6072],{"class":6047},[54,83305,7404],{"class":7403},[54,83307,29611],{"class":7407},[54,83309,7404],{"class":7403},[54,83311,6114],{"class":6047},[54,83313,32445],{"class":6058},[54,83315,6072],{"class":6047},[54,83317,7404],{"class":7403},[54,83319,33264],{"class":7407},[54,83321,7404],{"class":7403},[54,83323,6114],{"class":6047},[54,83325,33392],{"class":6095},[54,83327,94],{"class":6047},[54,83329,6132],{"class":6032},[54,83331,6145],{"class":6047},[54,83333,83334,83336,83338,83340,83342,83344],{"class":6028,"line":9714},[54,83335,9778],{"class":6043},[54,83337,85],{"class":6047},[54,83339,7404],{"class":7403},[54,83341,33486],{"class":7407},[54,83343,7404],{"class":7403},[54,83345,6145],{"class":6047},[54,83347,83348,83350,83352,83354],{"class":6028,"line":9739},[54,83349,29466],{"class":6058},[54,83351,85],{"class":6047},[54,83353,33499],{"class":6058},[54,83355,6145],{"class":6047},[54,83357,83358],{"class":6028,"line":9770},[54,83359,7455],{"emptyLinePlaceholder":7454},[54,83361,83362,83364,83366,83368,83370,83372,83374,83376,83378,83380,83382,83384,83386,83388,83390,83392,83394,83396,83398,83400,83402,83404],{"class":6028,"line":9775},[54,83363,33510],{"class":6058},[54,83365,94],{"class":6047},[54,83367,9653],{"class":6058},[54,83369,343],{"class":6047},[54,83371,33363],{"class":6058},[54,83373,85],{"class":6047},[54,83375,32430],{"class":6058},[54,83377,6072],{"class":6047},[54,83379,7404],{"class":7403},[54,83381,32683],{"class":7407},[54,83383,7404],{"class":7403},[54,83385,6114],{"class":6047},[54,83387,32445],{"class":6058},[54,83389,6072],{"class":6047},[54,83391,7404],{"class":7403},[54,83393,29231],{"class":7407},[54,83395,7404],{"class":7403},[54,83397,6114],{"class":6047},[54,83399,33392],{"class":6095},[54,83401,94],{"class":6047},[54,83403,6132],{"class":6032},[54,83405,6145],{"class":6047},[54,83407,83408,83410,83412,83414,83416,83418],{"class":6028,"line":9793},[54,83409,9778],{"class":6043},[54,83411,85],{"class":6047},[54,83413,7404],{"class":7403},[54,83415,33563],{"class":7407},[54,83417,7404],{"class":7403},[54,83419,6145],{"class":6047},[54,83421,83422,83424,83426,83428],{"class":6028,"line":9818},[54,83423,29466],{"class":6058},[54,83425,85],{"class":6047},[54,83427,33576],{"class":6058},[54,83429,6145],{"class":6047},[32386,83431,33582,83432,33586],{"id":33581},[327,83433,33585],{},[12,83435,33589,83436,33592],{},[49,83437,29231],{},[6019,83439,83440],{"className":6021,"code":33595,"language":6023,"meta":4069,"style":4069},[49,83441,83442,83480,83484,83492,83526,83534,83542,83546,83556,83566,83580,83594,83608,83622,83636,83640,83662,83684,83706,83728,83754,83758,83766,83808,83816,83824,83828,83838,83848,83862,83876,83890,83904,83918,83922,83944,83966,83988,84010,84036,84040,84086,84172,84194,84216,84238,84260,84264,84274],{"__ignoreMap":4069},[54,83443,83444,83446,83448,83450,83452,83454,83456,83458,83460,83462,83464,83466,83468,83470,83472,83474,83476,83478],{"class":6028,"line":6029},[54,83445,31323],{"class":6058},[54,83447,376],{"class":6047},[54,83449,31328],{"class":6058},[54,83451,94],{"class":6047},[54,83453,31333],{"class":6058},[54,83455,343],{"class":6047},[54,83457,31338],{"class":6058},[54,83459,85],{"class":6047},[54,83461,373],{"class":6050},[54,83463,376],{"class":6047},[54,83465,33622],{"class":6050},[54,83467,376],{"class":6047},[54,83469,31351],{"class":6095},[54,83471,30910],{"class":6047},[54,83473,33631],{"class":6050},[54,83475,376],{"class":6047},[54,83477,30918],{"class":6050},[54,83479,29592],{"class":6047},[54,83481,83482],{"class":6028,"line":4076},[54,83483,7455],{"emptyLinePlaceholder":7454},[54,83485,83486,83488,83490],{"class":6028,"line":6092},[54,83487,33646],{"class":6058},[54,83489,94],{"class":6047},[54,83491,33651],{"class":6047},[54,83493,83494,83496,83498,83500,83502,83504,83506,83508,83510,83512,83514,83516,83518,83520,83522,83524],{"class":6028,"line":7458},[54,83495,33656],{"class":6058},[54,83497,343],{"class":6047},[54,83499,33661],{"class":6058},[54,83501,29109],{"class":6047},[54,83503,7404],{"class":7403},[54,83505,29625],{"class":7407},[54,83507,7404],{"class":7403},[54,83509,376],{"class":6047},[54,83511,8411],{"class":7403},[54,83513,29611],{"class":7407},[54,83515,7404],{"class":7403},[54,83517,33680],{"class":6047},[54,83519,7404],{"class":7403},[54,83521,29231],{"class":7407},[54,83523,7404],{"class":7403},[54,83525,8477],{"class":6047},[54,83527,83528,83530,83532],{"class":6028,"line":7481},[54,83529,33693],{"class":6047},[54,83531,9709],{"class":6058},[54,83533,8433],{"class":6047},[54,83535,83536,83538,83540],{"class":6028,"line":8485},[54,83537,33693],{"class":6047},[54,83539,33704],{"class":6058},[54,83541,8433],{"class":6047},[54,83543,83544],{"class":6028,"line":8533},[54,83545,33711],{"class":6047},[54,83547,83548,83550,83552,83554],{"class":6028,"line":8539},[54,83549,29340],{"class":6058},[54,83551,343],{"class":6047},[54,83553,31375],{"class":6058},[54,83555,33722],{"class":6047},[54,83557,83558,83560,83562,83564],{"class":6028,"line":9228},[54,83559,33727],{"class":6095},[54,83561,94],{"class":6047},[54,83563,33732],{"class":6058},[54,83565,31160],{"class":6047},[54,83567,83568,83570,83572,83574,83576,83578],{"class":6028,"line":9714},[54,83569,33739],{"class":6095},[54,83571,94],{"class":6047},[54,83573,7404],{"class":7403},[54,83575,29611],{"class":7407},[54,83577,7404],{"class":7403},[54,83579,31160],{"class":6047},[54,83581,83582,83584,83586,83588,83590,83592],{"class":6028,"line":9739},[54,83583,33754],{"class":6095},[54,83585,94],{"class":6047},[54,83587,7404],{"class":7403},[54,83589,29231],{"class":7407},[54,83591,7404],{"class":7403},[54,83593,31160],{"class":6047},[54,83595,83596,83598,83600,83602,83604,83606],{"class":6028,"line":9770},[54,83597,33769],{"class":6095},[54,83599,94],{"class":6047},[54,83601,7404],{"class":7403},[54,83603,29625],{"class":7407},[54,83605,7404],{"class":7403},[54,83607,31160],{"class":6047},[54,83609,83610,83612,83614,83616,83618,83620],{"class":6028,"line":9775},[54,83611,33784],{"class":6095},[54,83613,94],{"class":6047},[54,83615,7404],{"class":7403},[54,83617,31432],{"class":7407},[54,83619,7404],{"class":7403},[54,83621,31160],{"class":6047},[54,83623,83624,83626,83628,83630,83632,83634],{"class":6028,"line":9793},[54,83625,31119],{"class":6095},[54,83627,94],{"class":6047},[54,83629,31417],{"class":6058},[54,83631,6072],{"class":6047},[54,83633,9765],{"class":6050},[54,83635,8477],{"class":6047},[54,83637,83638],{"class":6028,"line":9818},[54,83639,33711],{"class":6047},[54,83641,83642,83644,83646,83648,83650,83652,83654,83656,83658,83660],{"class":6028,"line":9842},[54,83643,31417],{"class":6058},[54,83645,6072],{"class":6047},[54,83647,9765],{"class":6050},[54,83649,9706],{"class":6047},[54,83651,31469],{"class":6058},[54,83653,85],{"class":6047},[54,83655,7404],{"class":7403},[54,83657,31715],{"class":7407},[54,83659,7404],{"class":7403},[54,83661,6145],{"class":6047},[54,83663,83664,83666,83668,83670,83672,83674,83676,83678,83680,83682],{"class":6028,"line":9867},[54,83665,31417],{"class":6058},[54,83667,6072],{"class":6047},[54,83669,9765],{"class":6050},[54,83671,9706],{"class":6047},[54,83673,31493],{"class":6058},[54,83675,85],{"class":6047},[54,83677,7404],{"class":7403},[54,83679,31660],{"class":7407},[54,83681,7404],{"class":7403},[54,83683,6145],{"class":6047},[54,83685,83686,83688,83690,83692,83694,83696,83698,83700,83702,83704],{"class":6028,"line":9872},[54,83687,31417],{"class":6058},[54,83689,6072],{"class":6047},[54,83691,9765],{"class":6050},[54,83693,9706],{"class":6047},[54,83695,31517],{"class":6058},[54,83697,85],{"class":6047},[54,83699,7404],{"class":7403},[54,83701,33875],{"class":7407},[54,83703,7404],{"class":7403},[54,83705,6145],{"class":6047},[54,83707,83708,83710,83712,83714,83716,83718,83720,83722,83724,83726],{"class":6028,"line":9878},[54,83709,31417],{"class":6058},[54,83711,6072],{"class":6047},[54,83713,9765],{"class":6050},[54,83715,9706],{"class":6047},[54,83717,33892],{"class":6058},[54,83719,85],{"class":6047},[54,83721,9765],{"class":6050},[54,83723,376],{"class":6047},[54,83725,30189],{"class":6050},[54,83727,6145],{"class":6047},[54,83729,83730,83732,83734,83736,83738,83740,83742,83744,83746,83748,83750,83752],{"class":6028,"line":9924},[54,83731,31417],{"class":6058},[54,83733,6072],{"class":6047},[54,83735,9765],{"class":6050},[54,83737,9706],{"class":6047},[54,83739,33915],{"class":6058},[54,83741,85],{"class":6047},[54,83743,31002],{"class":6095},[54,83745,94],{"class":6047},[54,83747,7404],{"class":7403},[54,83749,33926],{"class":7407},[54,83751,7404],{"class":7403},[54,83753,6145],{"class":6047},[54,83755,83756],{"class":6028,"line":9952},[54,83757,7455],{"emptyLinePlaceholder":7454},[54,83759,83760,83762,83764],{"class":6028,"line":9977},[54,83761,33939],{"class":6058},[54,83763,94],{"class":6047},[54,83765,33651],{"class":6047},[54,83767,83768,83770,83772,83774,83776,83778,83780,83782,83784,83786,83788,83790,83792,83794,83796,83798,83800,83802,83804,83806],{"class":6028,"line":10030},[54,83769,33656],{"class":6058},[54,83771,343],{"class":6047},[54,83773,33661],{"class":6058},[54,83775,29109],{"class":6047},[54,83777,7404],{"class":7403},[54,83779,29611],{"class":7407},[54,83781,7404],{"class":7403},[54,83783,376],{"class":6047},[54,83785,8411],{"class":7403},[54,83787,33264],{"class":7407},[54,83789,7404],{"class":7403},[54,83791,6114],{"class":6047},[54,83793,33972],{"class":6095},[54,83795,94],{"class":6047},[54,83797,29700],{"class":6032},[54,83799,33979],{"class":6047},[54,83801,7404],{"class":7403},[54,83803,29231],{"class":7407},[54,83805,7404],{"class":7403},[54,83807,8477],{"class":6047},[54,83809,83810,83812,83814],{"class":6028,"line":10035},[54,83811,33693],{"class":6047},[54,83813,9709],{"class":6058},[54,83815,8433],{"class":6047},[54,83817,83818,83820,83822],{"class":6028,"line":10051},[54,83819,33693],{"class":6047},[54,83821,33704],{"class":6058},[54,83823,8433],{"class":6047},[54,83825,83826],{"class":6028,"line":10075},[54,83827,33711],{"class":6047},[54,83829,83830,83832,83834,83836],{"class":6028,"line":10100},[54,83831,29340],{"class":6058},[54,83833,343],{"class":6047},[54,83835,31375],{"class":6058},[54,83837,33722],{"class":6047},[54,83839,83840,83842,83844,83846],{"class":6028,"line":10125},[54,83841,33727],{"class":6095},[54,83843,94],{"class":6047},[54,83845,34026],{"class":6058},[54,83847,31160],{"class":6047},[54,83849,83850,83852,83854,83856,83858,83860],{"class":6028,"line":34031},[54,83851,33739],{"class":6095},[54,83853,94],{"class":6047},[54,83855,7404],{"class":7403},[54,83857,29611],{"class":7407},[54,83859,7404],{"class":7403},[54,83861,31160],{"class":6047},[54,83863,83864,83866,83868,83870,83872,83874],{"class":6028,"line":34046},[54,83865,33754],{"class":6095},[54,83867,94],{"class":6047},[54,83869,7404],{"class":7403},[54,83871,29231],{"class":7407},[54,83873,7404],{"class":7403},[54,83875,31160],{"class":6047},[54,83877,83878,83880,83882,83884,83886,83888],{"class":6028,"line":34061},[54,83879,33769],{"class":6095},[54,83881,94],{"class":6047},[54,83883,7404],{"class":7403},[54,83885,33264],{"class":7407},[54,83887,7404],{"class":7403},[54,83889,31160],{"class":6047},[54,83891,83892,83894,83896,83898,83900,83902],{"class":6028,"line":34076},[54,83893,33784],{"class":6095},[54,83895,94],{"class":6047},[54,83897,7404],{"class":7403},[54,83899,30967],{"class":7407},[54,83901,7404],{"class":7403},[54,83903,31160],{"class":6047},[54,83905,83906,83908,83910,83912,83914,83916],{"class":6028,"line":34091},[54,83907,31119],{"class":6095},[54,83909,94],{"class":6047},[54,83911,31417],{"class":6058},[54,83913,6072],{"class":6047},[54,83915,373],{"class":6050},[54,83917,8477],{"class":6047},[54,83919,83920],{"class":6028,"line":34106},[54,83921,33711],{"class":6047},[54,83923,83924,83926,83928,83930,83932,83934,83936,83938,83940,83942],{"class":6028,"line":34111},[54,83925,31417],{"class":6058},[54,83927,6072],{"class":6047},[54,83929,373],{"class":6050},[54,83931,9706],{"class":6047},[54,83933,31469],{"class":6058},[54,83935,85],{"class":6047},[54,83937,7404],{"class":7403},[54,83939,34128],{"class":7407},[54,83941,7404],{"class":7403},[54,83943,6145],{"class":6047},[54,83945,83946,83948,83950,83952,83954,83956,83958,83960,83962,83964],{"class":6028,"line":34135},[54,83947,31417],{"class":6058},[54,83949,6072],{"class":6047},[54,83951,373],{"class":6050},[54,83953,9706],{"class":6047},[54,83955,31493],{"class":6058},[54,83957,85],{"class":6047},[54,83959,7404],{"class":7403},[54,83961,31660],{"class":7407},[54,83963,7404],{"class":7403},[54,83965,6145],{"class":6047},[54,83967,83968,83970,83972,83974,83976,83978,83980,83982,83984,83986],{"class":6028,"line":34158},[54,83969,31417],{"class":6058},[54,83971,6072],{"class":6047},[54,83973,373],{"class":6050},[54,83975,9706],{"class":6047},[54,83977,31517],{"class":6058},[54,83979,85],{"class":6047},[54,83981,7404],{"class":7403},[54,83983,33875],{"class":7407},[54,83985,7404],{"class":7403},[54,83987,6145],{"class":6047},[54,83989,83990,83992,83994,83996,83998,84000,84002,84004,84006,84008],{"class":6028,"line":34181},[54,83991,31417],{"class":6058},[54,83993,6072],{"class":6047},[54,83995,373],{"class":6050},[54,83997,9706],{"class":6047},[54,83999,33892],{"class":6058},[54,84001,85],{"class":6047},[54,84003,9765],{"class":6050},[54,84005,376],{"class":6047},[54,84007,30189],{"class":6050},[54,84009,6145],{"class":6047},[54,84011,84012,84014,84016,84018,84020,84022,84024,84026,84028,84030,84032,84034],{"class":6028,"line":34204},[54,84013,31417],{"class":6058},[54,84015,6072],{"class":6047},[54,84017,373],{"class":6050},[54,84019,9706],{"class":6047},[54,84021,33915],{"class":6058},[54,84023,85],{"class":6047},[54,84025,31002],{"class":6095},[54,84027,94],{"class":6047},[54,84029,7404],{"class":7403},[54,84031,34225],{"class":7407},[54,84033,7404],{"class":7403},[54,84035,6145],{"class":6047},[54,84037,84038],{"class":6028,"line":34232},[54,84039,7455],{"emptyLinePlaceholder":7454},[54,84041,84042,84044,84046,84048,84050,84052,84054,84056,84058,84060,84062,84064,84066,84068,84070,84072,84074,84076,84078,84080,84082,84084],{"class":6028,"line":34237},[54,84043,34240],{"class":6058},[54,84045,94],{"class":6047},[54,84047,32445],{"class":6058},[54,84049,343],{"class":6047},[54,84051,33661],{"class":6058},[54,84053,85],{"class":6047},[54,84055,7404],{"class":7403},[54,84057,32683],{"class":7407},[54,84059,7404],{"class":7403},[54,84061,376],{"class":6047},[54,84063,33972],{"class":6095},[54,84065,94],{"class":6047},[54,84067,29700],{"class":6032},[54,84069,33979],{"class":6047},[54,84071,7404],{"class":7403},[54,84073,29231],{"class":7407},[54,84075,7404],{"class":7403},[54,84077,9706],{"class":6047},[54,84079,9709],{"class":6058},[54,84081,8427],{"class":6047},[54,84083,33704],{"class":6058},[54,84085,8433],{"class":6047},[54,84087,84088,84090,84092,84094,84096,84098,84100,84102,84104,84106,84108,84110,84112,84114,84116,84118,84120,84122,84124,84126,84128,84130,84132,84134,84136,84138,84140,84142,84144,84146,84148,84150,84152,84154,84156,84158,84160,84162,84164,84166,84168,84170],{"class":6028,"line":34285},[54,84089,29340],{"class":6058},[54,84091,343],{"class":6047},[54,84093,31375],{"class":6058},[54,84095,85],{"class":6047},[54,84097,7447],{"class":6095},[54,84099,94],{"class":6047},[54,84101,34300],{"class":6058},[54,84103,376],{"class":6047},[54,84105,30947],{"class":6095},[54,84107,94],{"class":6047},[54,84109,7404],{"class":7403},[54,84111,32683],{"class":7407},[54,84113,7404],{"class":7403},[54,84115,376],{"class":6047},[54,84117,31400],{"class":6095},[54,84119,94],{"class":6047},[54,84121,7404],{"class":7403},[54,84123,29231],{"class":7407},[54,84125,7404],{"class":7403},[54,84127,376],{"class":6047},[54,84129,30960],{"class":6095},[54,84131,94],{"class":6047},[54,84133,7404],{"class":7403},[54,84135,34335],{"class":7407},[54,84137,7404],{"class":7403},[54,84139,376],{"class":6047},[54,84141,30974],{"class":6095},[54,84143,94],{"class":6047},[54,84145,7404],{"class":7403},[54,84147,32683],{"class":7407},[54,84149,7404],{"class":7403},[54,84151,376],{"class":6047},[54,84153,30987],{"class":6095},[54,84155,94],{"class":6047},[54,84157,29700],{"class":6032},[54,84159,376],{"class":6047},[54,84161,6117],{"class":6095},[54,84163,94],{"class":6047},[54,84165,31417],{"class":6058},[54,84167,6072],{"class":6047},[54,84169,379],{"class":6050},[54,84171,29119],{"class":6047},[54,84173,84174,84176,84178,84180,84182,84184,84186,84188,84190,84192],{"class":6028,"line":34374},[54,84175,31417],{"class":6058},[54,84177,6072],{"class":6047},[54,84179,379],{"class":6050},[54,84181,9706],{"class":6047},[54,84183,31469],{"class":6058},[54,84185,85],{"class":6047},[54,84187,7404],{"class":7403},[54,84189,34391],{"class":7407},[54,84191,7404],{"class":7403},[54,84193,6145],{"class":6047},[54,84195,84196,84198,84200,84202,84204,84206,84208,84210,84212,84214],{"class":6028,"line":34398},[54,84197,31417],{"class":6058},[54,84199,6072],{"class":6047},[54,84201,379],{"class":6050},[54,84203,9706],{"class":6047},[54,84205,31493],{"class":6058},[54,84207,85],{"class":6047},[54,84209,7404],{"class":7403},[54,84211,34415],{"class":7407},[54,84213,7404],{"class":7403},[54,84215,6145],{"class":6047},[54,84217,84218,84220,84222,84224,84226,84228,84230,84232,84234,84236],{"class":6028,"line":34422},[54,84219,31417],{"class":6058},[54,84221,6072],{"class":6047},[54,84223,379],{"class":6050},[54,84225,9706],{"class":6047},[54,84227,31517],{"class":6058},[54,84229,85],{"class":6047},[54,84231,7404],{"class":7403},[54,84233,33875],{"class":7407},[54,84235,7404],{"class":7403},[54,84237,6145],{"class":6047},[54,84239,84240,84242,84244,84246,84248,84250,84252,84254,84256,84258],{"class":6028,"line":34445},[54,84241,31417],{"class":6058},[54,84243,6072],{"class":6047},[54,84245,379],{"class":6050},[54,84247,9706],{"class":6047},[54,84249,33892],{"class":6058},[54,84251,85],{"class":6047},[54,84253,9765],{"class":6050},[54,84255,376],{"class":6047},[54,84257,30189],{"class":6050},[54,84259,6145],{"class":6047},[54,84261,84262],{"class":6028,"line":34468},[54,84263,7455],{"emptyLinePlaceholder":7454},[54,84265,84266,84268,84270,84272],{"class":6028,"line":34473},[54,84267,29361],{"class":6058},[54,84269,343],{"class":6047},[54,84271,31281],{"class":6058},[54,84273,8433],{"class":6047},[54,84275,84276,84278,84280,84282],{"class":6028,"line":34484},[54,84277,29361],{"class":6058},[54,84279,343],{"class":6047},[54,84281,31292],{"class":6058},[54,84283,8433],{"class":6047},[12,84285,34495],{},[12,84287,34498,84288,34502],{},[327,84289,34501],{},[12,84291,34505,84292,34508],{},[327,84293,29637],{},[12,84295,34511,84296,34515],{},[327,84297,34514],{},[12,84299,34518,84300,34522],{},[327,84301,34521],{},[12,84303,34525,84304,34529],{},[327,84305,34528],{},[12,84307,34532],{},[305,84309,34536],{"id":34535},[12,84311,34539,84312,1828,84314,8421],{},[49,84313,29628],{},[49,84315,29637],{},[6019,84317,84318],{"className":6021,"code":34546,"language":6023,"meta":4069,"style":4069},[49,84319,84320,84342,84356,84360,84364,84390,84408,84412,84416,84438,84470,84474,84478,84492,84534,84538,84542,84552,84576,84580,84594,84608,84612,84640,84668,84672,84696],{"__ignoreMap":4069},[54,84321,84322,84324,84326,84328,84330,84332,84334,84336,84338,84340],{"class":6028,"line":6029},[54,84323,34553],{"class":6032},[54,84325,34556],{"class":6058},[54,84327,343],{"class":6047},[54,84329,34561],{"class":6058},[54,84331,9572],{"class":6032},[54,84333,34566],{"class":6058},[54,84335,376],{"class":6047},[54,84337,34571],{"class":6058},[54,84339,376],{"class":6047},[54,84341,34576],{"class":6058},[54,84343,84344,84346,84348,84350,84352,84354],{"class":6028,"line":4076},[54,84345,34553],{"class":6032},[54,84347,34556],{"class":6058},[54,84349,343],{"class":6047},[54,84351,34587],{"class":6058},[54,84353,9572],{"class":6032},[54,84355,34592],{"class":6058},[54,84357,84358],{"class":6028,"line":6092},[54,84359,7455],{"emptyLinePlaceholder":7454},[54,84361,84362],{"class":6028,"line":7458},[54,84363,34601],{"class":8381},[54,84365,84366,84368,84370,84372,84374,84376,84378,84380,84382,84384,84386,84388],{"class":6028,"line":7481},[54,84367,8542],{"class":6058},[54,84369,94],{"class":6047},[54,84371,9695],{"class":6058},[54,84373,343],{"class":6047},[54,84375,30001],{"class":6058},[54,84377,85],{"class":6047},[54,84379,30006],{"class":6095},[54,84381,30216],{"class":6047},[54,84383,7404],{"class":7403},[54,84385,29231],{"class":7407},[54,84387,7404],{"class":7403},[54,84389,29119],{"class":6047},[54,84391,84392,84394,84396,84398,84400,84402,84404,84406],{"class":6028,"line":8485},[54,84393,34632],{"class":6058},[54,84395,94],{"class":6047},[54,84397,9695],{"class":6058},[54,84399,6072],{"class":6047},[54,84401,7404],{"class":7403},[54,84403,29231],{"class":7407},[54,84405,7404],{"class":7403},[54,84407,8477],{"class":6047},[54,84409,84410],{"class":6028,"line":8533},[54,84411,7455],{"emptyLinePlaceholder":7454},[54,84413,84414],{"class":6028,"line":8539},[54,84415,34655],{"class":8381},[54,84417,84418,84420,84422,84424,84426,84428,84430,84432,84434,84436],{"class":6028,"line":9228},[54,84419,6069],{"class":6058},[54,84421,376],{"class":6047},[54,84423,34664],{"class":6058},[54,84425,376],{"class":6047},[54,84427,34669],{"class":6058},[54,84429,376],{"class":6047},[54,84431,34674],{"class":6058},[54,84433,94],{"class":6047},[54,84435,34566],{"class":6058},[54,84437,33722],{"class":6047},[54,84439,84440,84442,84444,84446,84448,84450,84452,84454,84456,84458,84460,84462,84464,84466,84468],{"class":6028,"line":9714},[54,84441,34685],{"class":6058},[54,84443,376],{"class":6047},[54,84445,31400],{"class":6058},[54,84447,376],{"class":6047},[54,84449,34694],{"class":6095},[54,84451,94],{"class":6047},[54,84453,34699],{"class":6050},[54,84455,376],{"class":6047},[54,84457,34704],{"class":6095},[54,84459,94],{"class":6047},[54,84461,34709],{"class":6050},[54,84463,376],{"class":6047},[54,84465,34714],{"class":6095},[54,84467,94],{"class":6047},[54,84469,34719],{"class":6058},[54,84471,84472],{"class":6028,"line":9739},[54,84473,6145],{"class":6047},[54,84475,84476],{"class":6028,"line":9770},[54,84477,7455],{"emptyLinePlaceholder":7454},[54,84479,84480,84482,84484,84486,84488,84490],{"class":6028,"line":9775},[54,84481,9778],{"class":6043},[54,84483,85],{"class":6047},[54,84485,7404],{"class":7403},[54,84487,34738],{"class":7407},[54,84489,7404],{"class":7403},[54,84491,6145],{"class":6047},[54,84493,84494,84496,84498,84500,84502,84504,84506,84508,84510,84512,84514,84516,84518,84520,84522,84524,84526,84528,84530,84532],{"class":6028,"line":9793},[54,84495,9778],{"class":6043},[54,84497,85],{"class":6047},[54,84499,34751],{"class":6058},[54,84501,343],{"class":6047},[54,84503,32893],{"class":6058},[54,84505,85],{"class":6047},[54,84507,34760],{"class":6095},[54,84509,94],{"class":6047},[54,84511,6132],{"class":6032},[54,84513,8421],{"class":6047},[54,84515,34769],{"class":6058},[54,84517,85],{"class":6047},[54,84519,7404],{"class":7403},[54,84521,34776],{"class":7407},[54,84523,7404],{"class":7403},[54,84525,8421],{"class":6047},[54,84527,34783],{"class":6058},[54,84529,85],{"class":6047},[54,84531,384],{"class":6050},[54,84533,29592],{"class":6047},[54,84535,84536],{"class":6028,"line":9818},[54,84537,7455],{"emptyLinePlaceholder":7454},[54,84539,84540],{"class":6028,"line":9842},[54,84541,34798],{"class":8381},[54,84543,84544,84546,84548,84550],{"class":6028,"line":9867},[54,84545,34803],{"class":6058},[54,84547,94],{"class":6047},[54,84549,34808],{"class":6058},[54,84551,8433],{"class":6047},[54,84553,84554,84556,84558,84560,84562,84564,84566,84568,84570,84572,84574],{"class":6028,"line":9872},[54,84555,34815],{"class":6058},[54,84557,94],{"class":6047},[54,84559,8447],{"class":6047},[54,84561,7404],{"class":7403},[54,84563,29628],{"class":7407},[54,84565,7404],{"class":7403},[54,84567,376],{"class":6047},[54,84569,8411],{"class":7403},[54,84571,29637],{"class":7407},[54,84573,7404],{"class":7403},[54,84575,8477],{"class":6047},[54,84577,84578],{"class":6028,"line":9878},[54,84579,7455],{"emptyLinePlaceholder":7454},[54,84581,84582,84584,84586,84588,84590,84592],{"class":6028,"line":9924},[54,84583,34844],{"class":6058},[54,84585,94],{"class":6047},[54,84587,34849],{"class":6058},[54,84589,343],{"class":6047},[54,84591,29440],{"class":6058},[54,84593,8433],{"class":6047},[54,84595,84596,84598,84600,84602,84604,84606],{"class":6028,"line":9952},[54,84597,34860],{"class":6058},[54,84599,94],{"class":6047},[54,84601,34664],{"class":6058},[54,84603,343],{"class":6047},[54,84605,29440],{"class":6058},[54,84607,8433],{"class":6047},[54,84609,84610],{"class":6028,"line":9977},[54,84611,7455],{"emptyLinePlaceholder":7454},[54,84613,84614,84616,84618,84620,84622,84624,84626,84628,84630,84632,84634,84636,84638],{"class":6028,"line":10030},[54,84615,34879],{"class":6058},[54,84617,6072],{"class":6047},[54,84619,34884],{"class":6058},[54,84621,16169],{"class":6047},[54,84623,9884],{"class":6047},[54,84625,34891],{"class":6058},[54,84627,343],{"class":6047},[54,84629,7437],{"class":6058},[54,84631,85],{"class":6047},[54,84633,6069],{"class":6058},[54,84635,6072],{"class":6047},[54,84637,34884],{"class":6058},[54,84639,29119],{"class":6047},[54,84641,84642,84644,84646,84648,84650,84652,84654,84656,84658,84660,84662,84664,84666],{"class":6028,"line":10035},[54,84643,34910],{"class":6058},[54,84645,6072],{"class":6047},[54,84647,34884],{"class":6058},[54,84649,16169],{"class":6047},[54,84651,9884],{"class":6047},[54,84653,34891],{"class":6058},[54,84655,343],{"class":6047},[54,84657,34925],{"class":6058},[54,84659,85],{"class":6047},[54,84661,34930],{"class":6058},[54,84663,6072],{"class":6047},[54,84665,34884],{"class":6058},[54,84667,29119],{"class":6047},[54,84669,84670],{"class":6028,"line":10051},[54,84671,7455],{"emptyLinePlaceholder":7454},[54,84673,84674,84676,84678,84680,84682,84684,84686,84688,84690,84692,84694],{"class":6028,"line":10075},[54,84675,9778],{"class":6043},[54,84677,85],{"class":6047},[54,84679,7404],{"class":7403},[54,84681,29496],{"class":6036},[54,84683,34953],{"class":7407},[54,84685,7404],{"class":7403},[54,84687,376],{"class":6047},[54,84689,34960],{"class":6058},[54,84691,343],{"class":6047},[54,84693,29508],{"class":6058},[54,84695,6145],{"class":6047},[54,84697,84698,84700,84702,84704,84706,84708,84710,84712,84714,84716],{"class":6028,"line":10100},[54,84699,9778],{"class":6043},[54,84701,85],{"class":6047},[54,84703,7404],{"class":7403},[54,84705,34977],{"class":7407},[54,84707,7404],{"class":7403},[54,84709,376],{"class":6047},[54,84711,34984],{"class":6058},[54,84713,343],{"class":6047},[54,84715,29508],{"class":6058},[54,84717,6145],{"class":6047},[305,84719,34994],{"id":34993},[12,84721,34997,84722,35001],{},[49,84723,35000],{},[6019,84725,84726],{"className":6021,"code":35004,"language":6023,"meta":4069,"style":4069},[49,84727,84728,84742,84746,84750,84788,84806,84810,84814,84832,84854,84858,84862,84896,84938,84942],{"__ignoreMap":4069},[54,84729,84730,84732,84734,84736,84738,84740],{"class":6028,"line":6029},[54,84731,34553],{"class":6032},[54,84733,34556],{"class":6058},[54,84735,343],{"class":6047},[54,84737,35017],{"class":6058},[54,84739,9572],{"class":6032},[54,84741,35022],{"class":6058},[54,84743,84744],{"class":6028,"line":4076},[54,84745,7455],{"emptyLinePlaceholder":7454},[54,84747,84748],{"class":6028,"line":6092},[54,84749,35031],{"class":8381},[54,84751,84752,84754,84756,84758,84760,84762,84764,84766,84768,84770,84772,84774,84776,84778,84780,84782,84784,84786],{"class":6028,"line":7458},[54,84753,35036],{"class":6058},[54,84755,94],{"class":6047},[54,84757,35041],{"class":6058},[54,84759,85],{"class":6047},[54,84761,35046],{"class":6095},[54,84763,94],{"class":6047},[54,84765,34709],{"class":6050},[54,84767,376],{"class":6047},[54,84769,35055],{"class":6095},[54,84771,94],{"class":6047},[54,84773,35060],{"class":6050},[54,84775,376],{"class":6047},[54,84777,35065],{"class":6095},[54,84779,94],{"class":6047},[54,84781,7404],{"class":7403},[54,84783,35072],{"class":7407},[54,84785,7404],{"class":7403},[54,84787,6145],{"class":6047},[54,84789,84790,84792,84794,84796,84798,84800,84802,84804],{"class":6028,"line":7481},[54,84791,35081],{"class":6058},[54,84793,343],{"class":6047},[54,84795,7489],{"class":6058},[54,84797,85],{"class":6047},[54,84799,34879],{"class":6058},[54,84801,376],{"class":6047},[54,84803,34669],{"class":6058},[54,84805,6145],{"class":6047},[54,84807,84808],{"class":6028,"line":8485},[54,84809,7455],{"emptyLinePlaceholder":7454},[54,84811,84812],{"class":6028,"line":8533},[54,84813,35104],{"class":8381},[54,84815,84816,84818,84820,84822,84824,84826,84828,84830],{"class":6028,"line":8539},[54,84817,35109],{"class":6058},[54,84819,94],{"class":6047},[54,84821,35114],{"class":6058},[54,84823,343],{"class":6047},[54,84825,35119],{"class":6058},[54,84827,85],{"class":6047},[54,84829,34910],{"class":6058},[54,84831,6145],{"class":6047},[54,84833,84834,84836,84838,84840,84842,84844,84846,84848,84850,84852],{"class":6028,"line":9228},[54,84835,35130],{"class":6058},[54,84837,94],{"class":6047},[54,84839,35114],{"class":6058},[54,84841,343],{"class":6047},[54,84843,35139],{"class":6058},[54,84845,85],{"class":6047},[54,84847,34910],{"class":6058},[54,84849,35146],{"class":6047},[54,84851,30189],{"class":6050},[54,84853,8477],{"class":6047},[54,84855,84856],{"class":6028,"line":9714},[54,84857,7455],{"emptyLinePlaceholder":7454},[54,84859,84860],{"class":6028,"line":9739},[54,84861,35159],{"class":8381},[54,84863,84864,84866,84868,84870,84872,84874,84876,84878,84880,84882,84884,84886,84888,84890,84892,84894],{"class":6028,"line":9770},[54,84865,35164],{"class":6058},[54,84867,94],{"class":6047},[54,84869,34571],{"class":6058},[54,84871,85],{"class":6047},[54,84873,35173],{"class":6095},[54,84875,94],{"class":6047},[54,84877,394],{"class":6050},[54,84879,376],{"class":6047},[54,84881,35182],{"class":6095},[54,84883,94],{"class":6047},[54,84885,6132],{"class":6032},[54,84887,376],{"class":6047},[54,84889,34704],{"class":6095},[54,84891,94],{"class":6047},[54,84893,34709],{"class":6050},[54,84895,6145],{"class":6047},[54,84897,84898,84900,84902,84904,84906,84908,84910,84912,84914,84916,84918,84920,84922,84924,84926,84928,84930,84932,84934,84936],{"class":6028,"line":9775},[54,84899,35201],{"class":6058},[54,84901,94],{"class":6047},[54,84903,35206],{"class":6058},[54,84905,85],{"class":6047},[54,84907,35081],{"class":6058},[54,84909,376],{"class":6047},[54,84911,34960],{"class":6058},[54,84913,376],{"class":6047},[54,84915,34669],{"class":6058},[54,84917,376],{"class":6047},[54,84919,35223],{"class":6095},[54,84921,94],{"class":6047},[54,84923,35228],{"class":6058},[54,84925,376],{"class":6047},[54,84927,35233],{"class":6095},[54,84929,94],{"class":6047},[54,84931,7404],{"class":7403},[54,84933,35240],{"class":7407},[54,84935,7404],{"class":7403},[54,84937,6145],{"class":6047},[54,84939,84940],{"class":6028,"line":9793},[54,84941,7455],{"emptyLinePlaceholder":7454},[54,84943,84944,84946,84948,84950,84952,84954,84956,84958,84960,84962,84964,84966,84968,84970,84972,84974,84976,84978,84980,84982,84984],{"class":6028,"line":9818},[54,84945,9778],{"class":6043},[54,84947,85],{"class":6047},[54,84949,2481],{"class":6078},[54,84951,35259],{"class":7407},[54,84953,369],{"class":6036},[54,84955,35264],{"class":6058},[54,84957,343],{"class":6047},[54,84959,9709],{"class":6058},[54,84961,9901],{"class":6047},[54,84963,35273],{"class":6078},[54,84965,402],{"class":6036},[54,84967,35278],{"class":7407},[54,84969,369],{"class":6036},[54,84971,35264],{"class":6058},[54,84973,343],{"class":6047},[54,84975,9972],{"class":6058},[54,84977,9901],{"class":6047},[54,84979,35273],{"class":6078},[54,84981,402],{"class":6036},[54,84983,7404],{"class":7407},[54,84985,6145],{"class":6047},[12,84987,35299],{},[6019,84989,84991],{"className":84990,"code":35303,"language":198},[6942],[49,84992,35303],{"__ignoreMap":4069},[12,84994,35308],{},[4006,84996,84997,84999,85001,85003],{},[324,84998,35313],{},[324,85000,35316],{},[324,85002,35319],{},[324,85004,35322],{},[12,85006,35325],{},[40,85008,85009],{},[12,85010,85011,35333],{},[327,85012,35332],{},[40,85014,85015],{},[12,85016,35338],{},[40,85018,85019],{},[12,85020,35343],{},[305,85022,35347],{"id":35346},[12,85024,35350,85025,35354],{},[49,85026,35353],{},[6019,85028,85029],{"className":6021,"code":35357,"language":6023,"meta":4069,"style":4069},[49,85030,85031,85045,85051,85057,85063,85069,85075,85081,85087,85093,85099,85105,85109,85113,85117,85121,85139,85157,85175,85193,85211,85229,85233,85247,85269,85291,85313,85335,85357,85379,85383,85397,85435,85439,85443,85461,85491,85529,85567,85585,85595,85605,85609,85613,85639,85661,85719,85791,85809,85827,85845,85867,85877,85887,85891,85895,85921,85943,86001,86019,86037,86055,86077,86087],{"__ignoreMap":4069},[54,85032,85033,85035,85037,85039,85041,85043],{"class":6028,"line":6029},[54,85034,34553],{"class":6032},[54,85036,34556],{"class":6058},[54,85038,343],{"class":6047},[54,85040,35370],{"class":6058},[54,85042,9572],{"class":6032},[54,85044,33651],{"class":6047},[54,85046,85047,85049],{"class":6028,"line":4076},[54,85048,35379],{"class":6058},[54,85050,31160],{"class":6047},[54,85052,85053,85055],{"class":6028,"line":6092},[54,85054,35386],{"class":6058},[54,85056,31160],{"class":6047},[54,85058,85059,85061],{"class":6028,"line":7458},[54,85060,35393],{"class":6058},[54,85062,31160],{"class":6047},[54,85064,85065,85067],{"class":6028,"line":7481},[54,85066,35400],{"class":6058},[54,85068,31160],{"class":6047},[54,85070,85071,85073],{"class":6028,"line":8485},[54,85072,35407],{"class":6058},[54,85074,31160],{"class":6047},[54,85076,85077,85079],{"class":6028,"line":8533},[54,85078,35414],{"class":6058},[54,85080,31160],{"class":6047},[54,85082,85083,85085],{"class":6028,"line":8539},[54,85084,35421],{"class":6058},[54,85086,31160],{"class":6047},[54,85088,85089,85091],{"class":6028,"line":9228},[54,85090,35428],{"class":6058},[54,85092,31160],{"class":6047},[54,85094,85095,85097],{"class":6028,"line":9714},[54,85096,35435],{"class":6058},[54,85098,31160],{"class":6047},[54,85100,85101,85103],{"class":6028,"line":9739},[54,85102,35442],{"class":6058},[54,85104,31160],{"class":6047},[54,85106,85107],{"class":6028,"line":9770},[54,85108,35449],{"class":6058},[54,85110,85111],{"class":6028,"line":9775},[54,85112,6145],{"class":6047},[54,85114,85115],{"class":6028,"line":9793},[54,85116,7455],{"emptyLinePlaceholder":7454},[54,85118,85119],{"class":6028,"line":9818},[54,85120,35462],{"class":8381},[54,85122,85123,85125,85127,85129,85131,85133,85135,85137],{"class":6028,"line":9842},[54,85124,35467],{"class":6058},[54,85126,94],{"class":6047},[54,85128,35472],{"class":6058},[54,85130,85],{"class":6047},[54,85132,35477],{"class":6058},[54,85134,376],{"class":6047},[54,85136,35482],{"class":6058},[54,85138,6145],{"class":6047},[54,85140,85141,85143,85145,85147,85149,85151,85153,85155],{"class":6028,"line":9867},[54,85142,35489],{"class":6058},[54,85144,94],{"class":6047},[54,85146,35494],{"class":6058},[54,85148,85],{"class":6047},[54,85150,35477],{"class":6058},[54,85152,376],{"class":6047},[54,85154,35482],{"class":6058},[54,85156,6145],{"class":6047},[54,85158,85159,85161,85163,85165,85167,85169,85171,85173],{"class":6028,"line":9872},[54,85160,35509],{"class":6058},[54,85162,94],{"class":6047},[54,85164,35514],{"class":6058},[54,85166,85],{"class":6047},[54,85168,35477],{"class":6058},[54,85170,376],{"class":6047},[54,85172,35482],{"class":6058},[54,85174,6145],{"class":6047},[54,85176,85177,85179,85181,85183,85185,85187,85189,85191],{"class":6028,"line":9878},[54,85178,35529],{"class":6058},[54,85180,94],{"class":6047},[54,85182,35534],{"class":6058},[54,85184,85],{"class":6047},[54,85186,35477],{"class":6058},[54,85188,376],{"class":6047},[54,85190,35482],{"class":6058},[54,85192,6145],{"class":6047},[54,85194,85195,85197,85199,85201,85203,85205,85207,85209],{"class":6028,"line":9924},[54,85196,35549],{"class":6058},[54,85198,94],{"class":6047},[54,85200,35554],{"class":6058},[54,85202,85],{"class":6047},[54,85204,35477],{"class":6058},[54,85206,376],{"class":6047},[54,85208,35563],{"class":6058},[54,85210,6145],{"class":6047},[54,85212,85213,85215,85217,85219,85221,85223,85225,85227],{"class":6028,"line":9952},[54,85214,35570],{"class":6058},[54,85216,94],{"class":6047},[54,85218,35575],{"class":6058},[54,85220,85],{"class":6047},[54,85222,35477],{"class":6058},[54,85224,376],{"class":6047},[54,85226,35563],{"class":6058},[54,85228,6145],{"class":6047},[54,85230,85231],{"class":6028,"line":9977},[54,85232,7455],{"emptyLinePlaceholder":7454},[54,85234,85235,85237,85239,85241,85243,85245],{"class":6028,"line":10030},[54,85236,9778],{"class":6043},[54,85238,85],{"class":6047},[54,85240,7404],{"class":7403},[54,85242,35600],{"class":7407},[54,85244,7404],{"class":7403},[54,85246,6145],{"class":6047},[54,85248,85249,85251,85253,85255,85257,85259,85261,85263,85265,85267],{"class":6028,"line":10035},[54,85250,9778],{"class":6043},[54,85252,85],{"class":6047},[54,85254,2481],{"class":6078},[54,85256,35615],{"class":7407},[54,85258,369],{"class":6036},[54,85260,35620],{"class":6058},[54,85262,35273],{"class":6078},[54,85264,402],{"class":6036},[54,85266,7404],{"class":7407},[54,85268,6145],{"class":6047},[54,85270,85271,85273,85275,85277,85279,85281,85283,85285,85287,85289],{"class":6028,"line":10051},[54,85272,9778],{"class":6043},[54,85274,85],{"class":6047},[54,85276,2481],{"class":6078},[54,85278,35639],{"class":7407},[54,85280,369],{"class":6036},[54,85282,35644],{"class":6058},[54,85284,35273],{"class":6078},[54,85286,402],{"class":6036},[54,85288,7404],{"class":7407},[54,85290,6145],{"class":6047},[54,85292,85293,85295,85297,85299,85301,85303,85305,85307,85309,85311],{"class":6028,"line":10075},[54,85294,9778],{"class":6043},[54,85296,85],{"class":6047},[54,85298,2481],{"class":6078},[54,85300,35663],{"class":7407},[54,85302,369],{"class":6036},[54,85304,35668],{"class":6058},[54,85306,35273],{"class":6078},[54,85308,402],{"class":6036},[54,85310,7404],{"class":7407},[54,85312,6145],{"class":6047},[54,85314,85315,85317,85319,85321,85323,85325,85327,85329,85331,85333],{"class":6028,"line":10100},[54,85316,9778],{"class":6043},[54,85318,85],{"class":6047},[54,85320,2481],{"class":6078},[54,85322,35687],{"class":7407},[54,85324,369],{"class":6036},[54,85326,35692],{"class":6058},[54,85328,35273],{"class":6078},[54,85330,402],{"class":6036},[54,85332,7404],{"class":7407},[54,85334,6145],{"class":6047},[54,85336,85337,85339,85341,85343,85345,85347,85349,85351,85353,85355],{"class":6028,"line":10125},[54,85338,9778],{"class":6043},[54,85340,85],{"class":6047},[54,85342,2481],{"class":6078},[54,85344,35711],{"class":7407},[54,85346,369],{"class":6036},[54,85348,35240],{"class":6058},[54,85350,35273],{"class":6078},[54,85352,402],{"class":6036},[54,85354,7404],{"class":7407},[54,85356,6145],{"class":6047},[54,85358,85359,85361,85363,85365,85367,85369,85371,85373,85375,85377],{"class":6028,"line":34031},[54,85360,9778],{"class":6043},[54,85362,85],{"class":6047},[54,85364,2481],{"class":6078},[54,85366,35734],{"class":7407},[54,85368,369],{"class":6036},[54,85370,35739],{"class":6058},[54,85372,35273],{"class":6078},[54,85374,9860],{"class":6036},[54,85376,7404],{"class":7407},[54,85378,6145],{"class":6047},[54,85380,85381],{"class":6028,"line":34046},[54,85382,7455],{"emptyLinePlaceholder":7454},[54,85384,85385,85387,85389,85391,85393,85395],{"class":6028,"line":34061},[54,85386,9778],{"class":6043},[54,85388,85],{"class":6047},[54,85390,7404],{"class":7403},[54,85392,35762],{"class":7407},[54,85394,7404],{"class":7403},[54,85396,6145],{"class":6047},[54,85398,85399,85401,85403,85405,85407,85409,85411,85413,85415,85417,85419,85421,85423,85425,85427,85429,85431,85433],{"class":6028,"line":34076},[54,85400,9778],{"class":6043},[54,85402,85],{"class":6047},[54,85404,35353],{"class":6058},[54,85406,85],{"class":6047},[54,85408,35477],{"class":6058},[54,85410,376],{"class":6047},[54,85412,35482],{"class":6058},[54,85414,376],{"class":6047},[54,85416,35787],{"class":6095},[54,85418,30216],{"class":6047},[54,85420,7404],{"class":7403},[54,85422,35794],{"class":7407},[54,85424,7404],{"class":7403},[54,85426,376],{"class":6047},[54,85428,8411],{"class":7403},[54,85430,31029],{"class":7407},[54,85432,7404],{"class":7403},[54,85434,35807],{"class":6047},[54,85436,85437],{"class":6028,"line":34091},[54,85438,7455],{"emptyLinePlaceholder":7454},[54,85440,85441],{"class":6028,"line":34106},[54,85442,35816],{"class":8381},[54,85444,85445,85447,85449,85451,85453,85455,85457,85459],{"class":6028,"line":34111},[54,85446,35821],{"class":6058},[54,85448,94],{"class":6047},[54,85450,35826],{"class":6058},[54,85452,85],{"class":6047},[54,85454,35477],{"class":6058},[54,85456,376],{"class":6047},[54,85458,35482],{"class":6058},[54,85460,6145],{"class":6047},[54,85462,85463,85465,85467,85469,85471,85473,85475,85477,85479,85481,85483,85485,85487,85489],{"class":6028,"line":34135},[54,85464,31323],{"class":6058},[54,85466,376],{"class":6047},[54,85468,35845],{"class":6058},[54,85470,94],{"class":6047},[54,85472,31333],{"class":6058},[54,85474,343],{"class":6047},[54,85476,31338],{"class":6058},[54,85478,85],{"class":6047},[54,85480,30907],{"class":6095},[54,85482,30910],{"class":6047},[54,85484,399],{"class":6050},[54,85486,376],{"class":6047},[54,85488,30918],{"class":6050},[54,85490,29592],{"class":6047},[54,85492,85493,85495,85497,85499,85501,85503,85505,85507,85509,85511,85513,85515,85517,85519,85521,85523,85525,85527],{"class":6028,"line":34158},[54,85494,35872],{"class":6058},[54,85496,94],{"class":6047},[54,85498,35877],{"class":6058},[54,85500,85],{"class":6047},[54,85502,35882],{"class":6095},[54,85504,94],{"class":6047},[54,85506,35887],{"class":6058},[54,85508,376],{"class":6047},[54,85510,35892],{"class":6095},[54,85512,30216],{"class":6047},[54,85514,7404],{"class":7403},[54,85516,35794],{"class":7407},[54,85518,7404],{"class":7403},[54,85520,376],{"class":6047},[54,85522,8411],{"class":7403},[54,85524,31029],{"class":7407},[54,85526,7404],{"class":7403},[54,85528,29119],{"class":6047},[54,85530,85531,85533,85535,85537,85539,85541,85543,85545,85547,85549,85551,85553,85555,85557,85559,85561,85563,85565],{"class":6028,"line":34181},[54,85532,35915],{"class":6058},[54,85534,343],{"class":6047},[54,85536,35920],{"class":6058},[54,85538,85],{"class":6047},[54,85540,6122],{"class":6095},[54,85542,94],{"class":6047},[54,85544,6122],{"class":6058},[54,85546,376],{"class":6047},[54,85548,31819],{"class":6095},[54,85550,94],{"class":6047},[54,85552,7404],{"class":7403},[54,85554,35939],{"class":7407},[54,85556,7404],{"class":7403},[54,85558,376],{"class":6047},[54,85560,35946],{"class":6095},[54,85562,94],{"class":6047},[54,85564,29700],{"class":6032},[54,85566,6145],{"class":6047},[54,85568,85569,85571,85573,85575,85577,85579,85581,85583],{"class":6028,"line":34204},[54,85570,6122],{"class":6058},[54,85572,343],{"class":6047},[54,85574,31469],{"class":6058},[54,85576,85],{"class":6047},[54,85578,7404],{"class":7403},[54,85580,35967],{"class":7407},[54,85582,7404],{"class":7403},[54,85584,6145],{"class":6047},[54,85586,85587,85589,85591,85593],{"class":6028,"line":34232},[54,85588,29361],{"class":6058},[54,85590,343],{"class":6047},[54,85592,31281],{"class":6058},[54,85594,8433],{"class":6047},[54,85596,85597,85599,85601,85603],{"class":6028,"line":34237},[54,85598,29361],{"class":6058},[54,85600,343],{"class":6047},[54,85602,31292],{"class":6058},[54,85604,8433],{"class":6047},[54,85606,85607],{"class":6028,"line":34285},[54,85608,7455],{"emptyLinePlaceholder":7454},[54,85610,85611],{"class":6028,"line":34374},[54,85612,36000],{"class":8381},[54,85614,85615,85617,85619,85621,85623,85625,85627,85629,85631,85633,85635,85637],{"class":6028,"line":34398},[54,85616,36005],{"class":6058},[54,85618,376],{"class":6047},[54,85620,36010],{"class":6058},[54,85622,376],{"class":6047},[54,85624,36015],{"class":6058},[54,85626,94],{"class":6047},[54,85628,36020],{"class":6058},[54,85630,85],{"class":6047},[54,85632,35477],{"class":6058},[54,85634,376],{"class":6047},[54,85636,35563],{"class":6058},[54,85638,6145],{"class":6047},[54,85640,85641,85643,85645,85647,85649,85651,85653,85655,85657,85659],{"class":6028,"line":34422},[54,85642,29361],{"class":6058},[54,85644,343],{"class":6047},[54,85646,30902],{"class":6058},[54,85648,85],{"class":6047},[54,85650,30907],{"class":6095},[54,85652,30910],{"class":6047},[54,85654,30779],{"class":6050},[54,85656,376],{"class":6047},[54,85658,36051],{"class":6050},[54,85660,29592],{"class":6047},[54,85662,85663,85665,85667,85669,85671,85673,85675,85677,85679,85681,85683,85685,85687,85689,85691,85693,85695,85697,85699,85701,85703,85705,85707,85709,85711,85713,85715,85717],{"class":6028,"line":34445},[54,85664,29361],{"class":6058},[54,85666,343],{"class":6047},[54,85668,35920],{"class":6058},[54,85670,85],{"class":6047},[54,85672,36005],{"class":6058},[54,85674,376],{"class":6047},[54,85676,36010],{"class":6058},[54,85678,376],{"class":6047},[54,85680,33055],{"class":6095},[54,85682,94],{"class":6047},[54,85684,7404],{"class":7403},[54,85686,36080],{"class":7407},[54,85688,7404],{"class":7403},[54,85690,376],{"class":6047},[54,85692,36087],{"class":6095},[54,85694,94],{"class":6047},[54,85696,379],{"class":6050},[54,85698,376],{"class":6047},[54,85700,36096],{"class":6095},[54,85702,94],{"class":6047},[54,85704,2481],{"class":6078},[54,85706,36103],{"class":7407},[54,85708,369],{"class":6036},[54,85710,35240],{"class":6058},[54,85712,9809],{"class":6078},[54,85714,402],{"class":6036},[54,85716,36114],{"class":7407},[54,85718,6145],{"class":6047},[54,85720,85721,85723,85725,85727,85729,85731,85733,85735,85737,85739,85741,85743,85745,85747,85749,85751,85753,85755,85757,85759,85761,85763,85765,85767,85769,85771,85773,85775,85777,85779,85781,85783,85785,85787,85789],{"class":6028,"line":34468},[54,85722,29361],{"class":6058},[54,85724,343],{"class":6047},[54,85726,35920],{"class":6058},[54,85728,29109],{"class":6047},[54,85730,9765],{"class":6050},[54,85732,376],{"class":6047},[54,85734,30189],{"class":6050},[54,85736,6114],{"class":6047},[54,85738,8447],{"class":6047},[54,85740,9765],{"class":6050},[54,85742,376],{"class":6047},[54,85744,30189],{"class":6050},[54,85746,6114],{"class":6047},[54,85748,33055],{"class":6095},[54,85750,94],{"class":6047},[54,85752,7404],{"class":7403},[54,85754,36153],{"class":7407},[54,85756,7404],{"class":7403},[54,85758,376],{"class":6047},[54,85760,36087],{"class":6095},[54,85762,94],{"class":6047},[54,85764,379],{"class":6050},[54,85766,376],{"class":6047},[54,85768,36168],{"class":6095},[54,85770,94],{"class":6047},[54,85772,7404],{"class":7403},[54,85774,36175],{"class":7407},[54,85776,7404],{"class":7403},[54,85778,376],{"class":6047},[54,85780,36096],{"class":6095},[54,85782,94],{"class":6047},[54,85784,7404],{"class":7403},[54,85786,36188],{"class":7407},[54,85788,7404],{"class":7403},[54,85790,6145],{"class":6047},[54,85792,85793,85795,85797,85799,85801,85803,85805,85807],{"class":6028,"line":34473},[54,85794,29361],{"class":6058},[54,85796,343],{"class":6047},[54,85798,31002],{"class":6058},[54,85800,85],{"class":6047},[54,85802,7404],{"class":7403},[54,85804,36207],{"class":7407},[54,85806,7404],{"class":7403},[54,85808,6145],{"class":6047},[54,85810,85811,85813,85815,85817,85819,85821,85823,85825],{"class":6028,"line":34484},[54,85812,29361],{"class":6058},[54,85814,343],{"class":6047},[54,85816,31022],{"class":6058},[54,85818,85],{"class":6047},[54,85820,7404],{"class":7403},[54,85822,36226],{"class":7407},[54,85824,7404],{"class":7403},[54,85826,6145],{"class":6047},[54,85828,85829,85831,85833,85835,85837,85839,85841,85843],{"class":6028,"line":36233},[54,85830,29361],{"class":6058},[54,85832,343],{"class":6047},[54,85834,31042],{"class":6058},[54,85836,85],{"class":6047},[54,85838,7404],{"class":7403},[54,85840,36246],{"class":7407},[54,85842,7404],{"class":7403},[54,85844,6145],{"class":6047},[54,85846,85847,85849,85851,85853,85855,85857,85859,85861,85863,85865],{"class":6028,"line":36253},[54,85848,29361],{"class":6058},[54,85850,343],{"class":6047},[54,85852,33915],{"class":6058},[54,85854,85],{"class":6047},[54,85856,36264],{"class":6095},[54,85858,94],{"class":6047},[54,85860,7404],{"class":7403},[54,85862,36271],{"class":7407},[54,85864,7404],{"class":7403},[54,85866,6145],{"class":6047},[54,85868,85869,85871,85873,85875],{"class":6028,"line":36278},[54,85870,29361],{"class":6058},[54,85872,343],{"class":6047},[54,85874,31281],{"class":6058},[54,85876,8433],{"class":6047},[54,85878,85879,85881,85883,85885],{"class":6028,"line":36289},[54,85880,29361],{"class":6058},[54,85882,343],{"class":6047},[54,85884,31292],{"class":6058},[54,85886,8433],{"class":6047},[54,85888,85889],{"class":6028,"line":36300},[54,85890,7455],{"emptyLinePlaceholder":7454},[54,85892,85893],{"class":6028,"line":36305},[54,85894,36308],{"class":8381},[54,85896,85897,85899,85901,85903,85905,85907,85909,85911,85913,85915,85917,85919],{"class":6028,"line":36311},[54,85898,36314],{"class":6058},[54,85900,376],{"class":6047},[54,85902,36319],{"class":6058},[54,85904,376],{"class":6047},[54,85906,36015],{"class":6058},[54,85908,94],{"class":6047},[54,85910,36328],{"class":6058},[54,85912,85],{"class":6047},[54,85914,35477],{"class":6058},[54,85916,376],{"class":6047},[54,85918,35563],{"class":6058},[54,85920,6145],{"class":6047},[54,85922,85923,85925,85927,85929,85931,85933,85935,85937,85939,85941],{"class":6028,"line":36341},[54,85924,29361],{"class":6058},[54,85926,343],{"class":6047},[54,85928,30902],{"class":6058},[54,85930,85],{"class":6047},[54,85932,30907],{"class":6095},[54,85934,30910],{"class":6047},[54,85936,30779],{"class":6050},[54,85938,376],{"class":6047},[54,85940,36051],{"class":6050},[54,85942,29592],{"class":6047},[54,85944,85945,85947,85949,85951,85953,85955,85957,85959,85961,85963,85965,85967,85969,85971,85973,85975,85977,85979,85981,85983,85985,85987,85989,85991,85993,85995,85997,85999],{"class":6028,"line":36364},[54,85946,29361],{"class":6058},[54,85948,343],{"class":6047},[54,85950,35920],{"class":6058},[54,85952,85],{"class":6047},[54,85954,36375],{"class":6058},[54,85956,376],{"class":6047},[54,85958,36380],{"class":6058},[54,85960,376],{"class":6047},[54,85962,33055],{"class":6095},[54,85964,94],{"class":6047},[54,85966,7404],{"class":7403},[54,85968,36391],{"class":7407},[54,85970,7404],{"class":7403},[54,85972,376],{"class":6047},[54,85974,36087],{"class":6095},[54,85976,94],{"class":6047},[54,85978,379],{"class":6050},[54,85980,376],{"class":6047},[54,85982,36096],{"class":6095},[54,85984,94],{"class":6047},[54,85986,2481],{"class":6078},[54,85988,36412],{"class":7407},[54,85990,369],{"class":6036},[54,85992,35739],{"class":6058},[54,85994,9809],{"class":6078},[54,85996,402],{"class":6036},[54,85998,36114],{"class":7407},[54,86000,6145],{"class":6047},[54,86002,86003,86005,86007,86009,86011,86013,86015,86017],{"class":6028,"line":36427},[54,86004,29361],{"class":6058},[54,86006,343],{"class":6047},[54,86008,31002],{"class":6058},[54,86010,85],{"class":6047},[54,86012,7404],{"class":7403},[54,86014,36440],{"class":7407},[54,86016,7404],{"class":7403},[54,86018,6145],{"class":6047},[54,86020,86021,86023,86025,86027,86029,86031,86033,86035],{"class":6028,"line":36447},[54,86022,29361],{"class":6058},[54,86024,343],{"class":6047},[54,86026,31022],{"class":6058},[54,86028,85],{"class":6047},[54,86030,7404],{"class":7403},[54,86032,8652],{"class":7407},[54,86034,7404],{"class":7403},[54,86036,6145],{"class":6047},[54,86038,86039,86041,86043,86045,86047,86049,86051,86053],{"class":6028,"line":36466},[54,86040,29361],{"class":6058},[54,86042,343],{"class":6047},[54,86044,31042],{"class":6058},[54,86046,85],{"class":6047},[54,86048,7404],{"class":7403},[54,86050,8649],{"class":7407},[54,86052,7404],{"class":7403},[54,86054,6145],{"class":6047},[54,86056,86057,86059,86061,86063,86065,86067,86069,86071,86073,86075],{"class":6028,"line":36485},[54,86058,29361],{"class":6058},[54,86060,343],{"class":6047},[54,86062,33915],{"class":6058},[54,86064,85],{"class":6047},[54,86066,36264],{"class":6095},[54,86068,94],{"class":6047},[54,86070,7404],{"class":7403},[54,86072,36502],{"class":7407},[54,86074,7404],{"class":7403},[54,86076,6145],{"class":6047},[54,86078,86079,86081,86083,86085],{"class":6028,"line":36509},[54,86080,29361],{"class":6058},[54,86082,343],{"class":6047},[54,86084,31281],{"class":6058},[54,86086,8433],{"class":6047},[54,86088,86089,86091,86093,86095],{"class":6028,"line":36520},[54,86090,29361],{"class":6058},[54,86092,343],{"class":6047},[54,86094,31292],{"class":6058},[54,86096,8433],{"class":6047},[12,86098,36531],{},[4006,86100,86101,86105,86109,86113,86117,86121],{},[324,86102,36536,86103],{},[49,86104,36539],{},[324,86106,36542,86107],{},[49,86108,36545],{},[324,86110,36548,86111],{},[49,86112,36551],{},[324,86114,36554,86115],{},[49,86116,36557],{},[324,86118,36560,86119],{},[49,86120,36563],{},[324,86122,36566,86123],{},[49,86124,36569],{},[12,86126,36572,86127,36576],{},[327,86128,36575],{},[12,86130,36579,86131,36583],{},[327,86132,36582],{},[12,86134,34505,86135,36589],{},[327,86136,36588],{},[321,86138,86139],{},[324,86140,86141,36597],{},[327,86142,36596],{},[12,86144,36600],{},[321,86146,86147],{},[324,86148,86149,36608],{},[327,86150,36607],{},[12,86152,36611],{},[321,86154,86155],{},[324,86156,86157,36619],{},[327,86158,36618],{},[12,86160,36622],{},[12,86162,34505,86163,36628],{},[327,86164,36627],{},[12,86166,36631],{},[321,86168,86169,86173],{},[324,86170,86171,36639],{},[327,86172,36638],{},[324,86174,86175,36645],{},[327,86176,36644],{},[12,86178,86179,86181],{},[6869,86180],{"alt":36650,"src":36651},[1855,86182,36654],{},[12,86184,86185,86187],{},[6869,86186],{"alt":36659,"src":36660},[1855,86188,36663],{},[12,86190,86191,86193],{},[6869,86192],{"alt":36668,"src":36669},[1855,86194,36672],{},[29,86196],{},[32,86198,36678],{"id":36677},[12,86200,36681],{},[4006,86202,86203,86205,86207],{},[324,86204,36686],{},[324,86206,36689],{},[324,86208,36692],{},[12,86210,36695],{},[12,86212,36698],{},[321,86214,86215,86220,86225,86230],{},[324,86216,86217],{},[19,86218,36707],{"href":36705,"rel":86219},[23],[324,86221,86222],{},[19,86223,36714],{"href":36712,"rel":86224},[23],[324,86226,86227],{},[19,86228,36721],{"href":36719,"rel":86229},[23],[324,86231,86232],{},[19,86233,36728],{"href":36726,"rel":86234},[23],[9193,86236,36731],{},{"title":4069,"searchDepth":6092,"depth":6092,"links":86238},[86239,86252],{"id":29224,"depth":4076,"text":29225,"children":86240},[86241,86242,86243,86249,86250,86251],{"id":29268,"depth":6092,"text":29269},{"id":29843,"depth":6092,"text":29844},{"id":30880,"depth":6092,"text":30881,"children":86244},[86245,86246,86247,86248],{"id":30887,"depth":7458,"text":30888},{"id":31312,"depth":7458,"text":31313},{"id":31725,"depth":7458,"text":31726},{"id":32373,"depth":7458,"text":32374},{"id":34535,"depth":6092,"text":34536},{"id":34993,"depth":6092,"text":34994},{"id":35346,"depth":6092,"text":35347},{"id":36677,"depth":4076,"text":36678},{},{"title":15966,"description":29209},{"loc":36754,"priority":9233,"lastmod":36748},[9238,9240,36759,36760,36761],{"id":9243,"title":24,"author":7,"body":86258,"date":15939,"description":9248,"extension":9224,"image":15940,"lastmod":15939,"meta":92478,"navigation":7454,"order":8539,"path":15942,"seo":92479,"sitemap":92480,"slug":15946,"stem":15947,"summary":15948,"tags":92481,"__hash__":15951},{"type":9,"value":86259,"toc":92463},[86260,86262,86267,86269,86271,86273,86275,86277,86299,86301,86303,86329,86331,86335,86337,86339,86341,86343,86371,86373,86375,86465,86467,86473,86975,87004,87006,87011,87013,87019,87021,87027,87029,87035,87037,87043,87045,87051,87053,87059,87061,87228,87286,87292,87294,87296,87298,87304,87306,87556,87558,87712,87714,87716,87966,87968,88122,88124,88134,88136,88189,88191,88195,88197,88415,88510,88590,88592,88673,88679,88681,88683,88687,88693,88766,88770,88843,88847,88879,88956,88960,89031,89035,89272,89276,89278,89280,89282,89320,89324,89440,89589,89593,89817,89819,89973,90162,90278,90331,90335,90337,90369,90371,90444,90446,90450,90456,90458,90529,90533,90608,90610,90614,90616,90618,90620,90622,90872,91106,91324,91419,91500,91504,91506,91577,91579,91581,91583,91587,91589,91769,91771,91951,91953,92239,92241,92243,92247,92249,92397,92399,92403,92405,92419,92423,92425,92429,92431,92437,92439,92441,92443,92449,92451,92459,92461],[12,86261,9248],{},[12,86263,17,86264],{},[19,86265,9255],{"href":9253,"rel":86266},[23],[26,86268],{},[29,86270],{},[32,86272,9263],{"id":9262},[12,86274,9266],{},[12,86276,9269],{},[4006,86278,86279,86283,86287,86291,86295],{},[324,86280,86281,9277],{},[327,86282,9276],{},[324,86284,86285,9283],{},[327,86286,9282],{},[324,86288,86289,9289],{},[327,86290,9288],{},[324,86292,86293,9295],{},[327,86294,9294],{},[324,86296,86297,9301],{},[327,86298,9300],{},[305,86300,9305],{"id":9304},[12,86302,9308],{},[321,86304,86305,86309,86313,86317,86321,86325],{},[324,86306,86307,9316],{},[327,86308,9315],{},[324,86310,86311,9322],{},[327,86312,9321],{},[324,86314,86315,9328],{},[327,86316,9327],{},[324,86318,86319,9334],{},[327,86320,9333],{},[324,86322,86323,9340],{},[327,86324,9339],{},[324,86326,86327,9346],{},[327,86328,9345],{},[32,86330,9350],{"id":9349},[12,86332,86333,9356],{},[327,86334,9355],{},[12,86336,9359],{},[12,86338,9362],{},[305,86340,9366],{"id":9365},[12,86342,9369],{},[321,86344,86345,86349],{},[324,86346,86347,9377],{},[327,86348,9376],{},[324,86350,86351,9383,86353],{},[327,86352,9382],{},[321,86354,86355,86359,86363,86367],{},[324,86356,86357,9391],{},[327,86358,9390],{},[324,86360,86361,9397],{},[327,86362,9396],{},[324,86364,86365,9403],{},[327,86366,9402],{},[324,86368,86369,9409],{},[327,86370,9408],{},[305,86372,9413],{"id":9412},[12,86374,9416],{},[321,86376,86377,86431],{},[324,86378,86379,9424,86381],{},[327,86380,9423],{},[321,86382,86383,86399,86427],{},[324,86384,86385,9432,86387],{},[327,86386,9431],{},[40,86388,86389],{},[12,86390,86391,9440,86393,1832,86395,9447,86397,9451],{},[327,86392,9439],{},[49,86394,9443],{},[49,86396,9446],{},[49,86398,9450],{},[324,86400,86401,9457,86403],{},[327,86402,9456],{},[40,86404,86405],{},[12,86406,86407,9465,86409,1828,86411,1828,86413,1828,86415,1828,86417,1828,86419,1828,86421,9486,86423,9490,86425,9494],{},[327,86408,9464],{},[49,86410,9468],{},[49,86412,9471],{},[49,86414,9474],{},[49,86416,9474],{},[49,86418,9479],{},[49,86420,9482],{},[49,86422,9485],{},[49,86424,9489],{},[49,86426,9493],{},[324,86428,86429,9500],{},[327,86430,9499],{},[324,86432,86433,9506,86435],{},[327,86434,9505],{},[321,86436,86437,86441,86451,86455],{},[324,86438,86439,9514],{},[327,86440,9513],{},[324,86442,86443,9520,86445],{},[327,86444,9519],{},[40,86446,86447],{},[12,86448,86449,9528],{},[327,86450,9527],{},[324,86452,86453,9534],{},[327,86454,9533],{},[324,86456,86457,9540,86459],{},[327,86458,9539],{},[40,86460,86461],{},[12,86462,86463,9548],{},[327,86464,9547],{},[12,86466,9551],{},[12,86468,86469,9558,86471,9562],{},[6869,86470],{"alt":9556,"src":9557},[49,86472,9561],{},[6019,86474,86475],{"className":6021,"code":9565,"language":6023,"meta":4069,"style":4069},[49,86476,86477,86487,86491,86495,86499,86539,86565,86569,86573,86595,86617,86643,86647,86661,86683,86705,86727,86731,86735,86775,86799,86821,86869,86873,86887,86909,86931,86953],{"__ignoreMap":4069},[54,86478,86479,86481,86483,86485],{"class":6028,"line":6029},[54,86480,9572],{"class":6032},[54,86482,9575],{"class":6058},[54,86484,9578],{"class":6032},[54,86486,9581],{"class":6058},[54,86488,86489],{"class":6028,"line":4076},[54,86490,7455],{"emptyLinePlaceholder":7454},[54,86492,86493],{"class":6028,"line":6092},[54,86494,9590],{"class":8381},[54,86496,86497],{"class":6028,"line":7458},[54,86498,9595],{"class":8381},[54,86500,86501,86503,86505,86507,86509,86511,86513,86515,86517,86519,86521,86523,86525,86527,86529,86531,86533,86535,86537],{"class":6028,"line":7481},[54,86502,9600],{"class":6058},[54,86504,94],{"class":6047},[54,86506,8447],{"class":6047},[54,86508,9607],{"class":6050},[54,86510,376],{"class":6047},[54,86512,9612],{"class":6050},[54,86514,376],{"class":6047},[54,86516,9617],{"class":6050},[54,86518,376],{"class":6047},[54,86520,9617],{"class":6050},[54,86522,376],{"class":6047},[54,86524,9626],{"class":6050},[54,86526,376],{"class":6047},[54,86528,9631],{"class":6050},[54,86530,376],{"class":6047},[54,86532,9636],{"class":6050},[54,86534,376],{"class":6047},[54,86536,9641],{"class":6050},[54,86538,8477],{"class":6047},[54,86540,86541,86543,86545,86547,86549,86551,86553,86555,86557,86559,86561,86563],{"class":6028,"line":8485},[54,86542,9648],{"class":6058},[54,86544,94],{"class":6047},[54,86546,9653],{"class":6058},[54,86548,343],{"class":6047},[54,86550,9658],{"class":6058},[54,86552,9661],{"class":6047},[54,86554,7404],{"class":7403},[54,86556,9666],{"class":7407},[54,86558,7404],{"class":7403},[54,86560,950],{"class":6047},[54,86562,9673],{"class":6058},[54,86564,9676],{"class":6047},[54,86566,86567],{"class":6028,"line":8533},[54,86568,7455],{"emptyLinePlaceholder":7454},[54,86570,86571],{"class":6028,"line":8539},[54,86572,9685],{"class":8381},[54,86574,86575,86577,86579,86581,86583,86585,86587,86589,86591,86593],{"class":6028,"line":9228},[54,86576,9690],{"class":6058},[54,86578,94],{"class":6047},[54,86580,9695],{"class":6058},[54,86582,6072],{"class":6047},[54,86584,7404],{"class":7403},[54,86586,9666],{"class":7407},[54,86588,7404],{"class":7403},[54,86590,9706],{"class":6047},[54,86592,9709],{"class":6058},[54,86594,8433],{"class":6047},[54,86596,86597,86599,86601,86603,86605,86607,86609,86611,86613,86615],{"class":6028,"line":9714},[54,86598,9717],{"class":6058},[54,86600,94],{"class":6047},[54,86602,9695],{"class":6058},[54,86604,6072],{"class":6047},[54,86606,7404],{"class":7403},[54,86608,9666],{"class":7407},[54,86610,7404],{"class":7403},[54,86612,9706],{"class":6047},[54,86614,9734],{"class":6058},[54,86616,8433],{"class":6047},[54,86618,86619,86621,86623,86625,86627,86629,86631,86633,86635,86637,86639,86641],{"class":6028,"line":9739},[54,86620,9742],{"class":6058},[54,86622,94],{"class":6047},[54,86624,9695],{"class":6058},[54,86626,6072],{"class":6047},[54,86628,7404],{"class":7403},[54,86630,9666],{"class":7407},[54,86632,7404],{"class":7403},[54,86634,9706],{"class":6047},[54,86636,9759],{"class":6058},[54,86638,9762],{"class":6047},[54,86640,9765],{"class":6050},[54,86642,8477],{"class":6047},[54,86644,86645],{"class":6028,"line":9770},[54,86646,7455],{"emptyLinePlaceholder":7454},[54,86648,86649,86651,86653,86655,86657,86659],{"class":6028,"line":9775},[54,86650,9778],{"class":6043},[54,86652,85],{"class":6047},[54,86654,9783],{"class":7403},[54,86656,9786],{"class":7407},[54,86658,9783],{"class":7403},[54,86660,6145],{"class":6047},[54,86662,86663,86665,86667,86669,86671,86673,86675,86677,86679,86681],{"class":6028,"line":9793},[54,86664,9778],{"class":6043},[54,86666,85],{"class":6047},[54,86668,2481],{"class":6078},[54,86670,9802],{"class":7407},[54,86672,369],{"class":6036},[54,86674,9709],{"class":6058},[54,86676,9809],{"class":6078},[54,86678,402],{"class":6036},[54,86680,9783],{"class":7407},[54,86682,6145],{"class":6047},[54,86684,86685,86687,86689,86691,86693,86695,86697,86699,86701,86703],{"class":6028,"line":9818},[54,86686,9778],{"class":6043},[54,86688,85],{"class":6047},[54,86690,2481],{"class":6078},[54,86692,9827],{"class":7407},[54,86694,369],{"class":6036},[54,86696,9734],{"class":6058},[54,86698,9809],{"class":6078},[54,86700,402],{"class":6036},[54,86702,9783],{"class":7407},[54,86704,6145],{"class":6047},[54,86706,86707,86709,86711,86713,86715,86717,86719,86721,86723,86725],{"class":6028,"line":9842},[54,86708,9778],{"class":6043},[54,86710,85],{"class":6047},[54,86712,2481],{"class":6078},[54,86714,9851],{"class":7407},[54,86716,369],{"class":6036},[54,86718,9759],{"class":6058},[54,86720,9809],{"class":6078},[54,86722,9860],{"class":6036},[54,86724,9783],{"class":7407},[54,86726,6145],{"class":6047},[54,86728,86729],{"class":6028,"line":9867},[54,86730,7455],{"emptyLinePlaceholder":7454},[54,86732,86733],{"class":6028,"line":9872},[54,86734,9875],{"class":8381},[54,86736,86737,86739,86741,86743,86745,86747,86749,86751,86753,86755,86757,86759,86761,86763,86765,86767,86769,86771,86773],{"class":6028,"line":9878},[54,86738,9881],{"class":6043},[54,86740,9884],{"class":6047},[54,86742,9695],{"class":6058},[54,86744,6072],{"class":6047},[54,86746,7404],{"class":7403},[54,86748,9666],{"class":7407},[54,86750,7404],{"class":7403},[54,86752,9706],{"class":6047},[54,86754,3559],{"class":6058},[54,86756,9901],{"class":6047},[54,86758,9904],{"class":6078},[54,86760,9695],{"class":6058},[54,86762,6072],{"class":6047},[54,86764,7404],{"class":7403},[54,86766,9666],{"class":7407},[54,86768,7404],{"class":7403},[54,86770,9706],{"class":6047},[54,86772,9919],{"class":6058},[54,86774,8433],{"class":6047},[54,86776,86777,86779,86781,86783,86785,86787,86789,86791,86793,86795,86797],{"class":6028,"line":9924},[54,86778,9927],{"class":6058},[54,86780,94],{"class":6047},[54,86782,9695],{"class":6058},[54,86784,6072],{"class":6047},[54,86786,7404],{"class":7403},[54,86788,9666],{"class":7407},[54,86790,7404],{"class":7403},[54,86792,9706],{"class":6047},[54,86794,9944],{"class":6058},[54,86796,9901],{"class":6047},[54,86798,9949],{"class":8381},[54,86800,86801,86803,86805,86807,86809,86811,86813,86815,86817,86819],{"class":6028,"line":9952},[54,86802,9955],{"class":6058},[54,86804,94],{"class":6047},[54,86806,9695],{"class":6058},[54,86808,6072],{"class":6047},[54,86810,7404],{"class":7403},[54,86812,9666],{"class":7407},[54,86814,7404],{"class":7403},[54,86816,9706],{"class":6047},[54,86818,9972],{"class":6058},[54,86820,8433],{"class":6047},[54,86822,86823,86825,86827,86829,86831,86833,86835,86837,86839,86841,86843,86845,86847,86849,86851,86853,86855,86857,86859,86861,86863,86865,86867],{"class":6028,"line":9977},[54,86824,9980],{"class":6058},[54,86826,94],{"class":6047},[54,86828,9695],{"class":6058},[54,86830,6072],{"class":6047},[54,86832,7404],{"class":7403},[54,86834,9666],{"class":7407},[54,86836,7404],{"class":7403},[54,86838,9706],{"class":6047},[54,86840,9997],{"class":6058},[54,86842,85],{"class":6047},[54,86844,10002],{"class":6050},[54,86846,91],{"class":6047},[54,86848,9904],{"class":6078},[54,86850,9695],{"class":6058},[54,86852,6072],{"class":6047},[54,86854,7404],{"class":7403},[54,86856,9666],{"class":7407},[54,86858,7404],{"class":7403},[54,86860,9706],{"class":6047},[54,86862,9997],{"class":6058},[54,86864,85],{"class":6047},[54,86866,10025],{"class":6050},[54,86868,6145],{"class":6047},[54,86870,86871],{"class":6028,"line":10030},[54,86872,7455],{"emptyLinePlaceholder":7454},[54,86874,86875,86877,86879,86881,86883,86885],{"class":6028,"line":10035},[54,86876,9778],{"class":6043},[54,86878,85],{"class":6047},[54,86880,9783],{"class":7403},[54,86882,10044],{"class":7407},[54,86884,9783],{"class":7403},[54,86886,6145],{"class":6047},[54,86888,86889,86891,86893,86895,86897,86899,86901,86903,86905,86907],{"class":6028,"line":10051},[54,86890,9778],{"class":6043},[54,86892,85],{"class":6047},[54,86894,2481],{"class":6078},[54,86896,10060],{"class":7407},[54,86898,369],{"class":6036},[54,86900,9881],{"class":6043},[54,86902,9809],{"class":6078},[54,86904,402],{"class":6036},[54,86906,9783],{"class":7407},[54,86908,6145],{"class":6047},[54,86910,86911,86913,86915,86917,86919,86921,86923,86925,86927,86929],{"class":6028,"line":10075},[54,86912,9778],{"class":6043},[54,86914,85],{"class":6047},[54,86916,2481],{"class":6078},[54,86918,10084],{"class":7407},[54,86920,369],{"class":6036},[54,86922,10089],{"class":6058},[54,86924,9809],{"class":6078},[54,86926,402],{"class":6036},[54,86928,9783],{"class":7407},[54,86930,6145],{"class":6047},[54,86932,86933,86935,86937,86939,86941,86943,86945,86947,86949,86951],{"class":6028,"line":10100},[54,86934,9778],{"class":6043},[54,86936,85],{"class":6047},[54,86938,2481],{"class":6078},[54,86940,10109],{"class":7407},[54,86942,369],{"class":6036},[54,86944,10114],{"class":6058},[54,86946,9809],{"class":6078},[54,86948,402],{"class":6036},[54,86950,9783],{"class":7407},[54,86952,6145],{"class":6047},[54,86954,86955,86957,86959,86961,86963,86965,86967,86969,86971,86973],{"class":6028,"line":10125},[54,86956,9778],{"class":6043},[54,86958,85],{"class":6047},[54,86960,2481],{"class":6078},[54,86962,10134],{"class":7407},[54,86964,369],{"class":6036},[54,86966,10139],{"class":6058},[54,86968,9809],{"class":6078},[54,86970,402],{"class":6036},[54,86972,9783],{"class":7407},[54,86974,6145],{"class":6047},[321,86976,86977,86986,86992,86998],{},[324,86978,86979,10155,86981,10159,86983,10167],{},[327,86980,10154],{},[327,86982,10158],{},[54,86984,10166],{"className":86985,"title":10164,"style":10165},[10163],[324,86987,86988,10172,86990,343],{},[327,86989,9499],{},[327,86991,10175],{},[324,86993,86994,10180,86996,10184],{},[327,86995,9533],{},[327,86997,10183],{},[324,86999,87000,10190,87002,10194],{},[327,87001,10189],{},[327,87003,10193],{},[12,87005,10197],{},[12,87007,10200,87008,343],{},[19,87009,10205],{"href":10203,"rel":87010},[23],[32,87012,10209],{"id":10208},[12,87014,10212,87015,10216,87017,10220],{},[327,87016,10215],{},[327,87018,10219],{},[12,87020,10223],{},[4006,87022,87023],{},[324,87024,87025],{},[327,87026,10230],{},[12,87028,10233],{},[4006,87030,87031],{"start":4076},[324,87032,87033],{},[327,87034,10240],{},[12,87036,10243],{},[4006,87038,87039],{"start":6092},[324,87040,87041],{},[327,87042,10250],{},[12,87044,10253],{},[4006,87046,87047],{"start":7458},[324,87048,87049],{},[327,87050,10260],{},[12,87052,10263],{},[4006,87054,87055],{"start":7481},[324,87056,87057],{},[327,87058,10270],{},[12,87060,10273],{},[54,87062,87064],{"className":87063},[57],[54,87065,87067,87092],{"className":87066},[61],[54,87068,87070],{"className":87069},[65],[67,87071,87072],{"xmlns":69,"display":70},[72,87073,87074,87090],{},[75,87075,87076,87078,87080,87082],{},[78,87077,364],{},[78,87079,10293],{},[82,87081,94],{},[96,87083,87084,87086],{},[78,87085,6205],{},[6191,87087,87088],{},[78,87089,3188],{},[106,87091,10306],{"encoding":108},[54,87093,87095,87116],{"className":87094,"ariaHidden":114},[113],[54,87096,87098,87101,87104,87107,87110,87113],{"className":87097},[118],[54,87099],{"className":87100,"style":415},[122],[54,87102,364],{"className":87103,"style":419},[127,128],[54,87105,10293],{"className":87106,"style":419},[127,128],[54,87108],{"className":87109,"style":145},[144],[54,87111,94],{"className":87112},[149],[54,87114],{"className":87115,"style":145},[144],[54,87117,87119,87122],{"className":87118},[118],[54,87120],{"className":87121,"style":10337},[122],[54,87123,87125,87128,87225],{"className":87124},[127],[54,87126],{"className":87127},[133,166],[54,87129,87131],{"className":87130},[96],[54,87132,87134,87217],{"className":87133},[173,174],[54,87135,87137,87214],{"className":87136},[178],[54,87138,87140,87195,87203],{"className":87139,"style":10356},[182],[54,87141,87142,87145],{"style":10359},[54,87143],{"className":87144,"style":191},[190],[54,87146,87148],{"className":87147},[127],[54,87149,87151],{"className":87150},[127,6411],[54,87152,87154,87187],{"className":87153},[173,174],[54,87155,87157,87184],{"className":87156},[178],[54,87158,87160,87172],{"className":87159,"style":10378},[182],[54,87161,87163,87166],{"className":87162,"style":3635},[6425],[54,87164],{"className":87165,"style":191},[190],[54,87167,87169],{"className":87168,"style":10388},[127],[54,87170,3188],{"className":87171},[127,128],[54,87173,87174,87177],{"style":10394},[54,87175],{"className":87176,"style":191},[190],[54,87178,87180],{"className":87179,"style":10401},[6514],[6517,87181,87182],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,87183],{"d":10408},[54,87185,232],{"className":87186},[231],[54,87188,87190],{"className":87189},[178],[54,87191,87193],{"className":87192,"style":10418},[182],[54,87194],{},[54,87196,87197,87200],{"style":204},[54,87198],{"className":87199,"style":191},[190],[54,87201],{"className":87202,"style":212},[211],[54,87204,87205,87208],{"style":215},[54,87206],{"className":87207,"style":191},[190],[54,87209,87211],{"className":87210},[127],[54,87212,6205],{"className":87213,"style":4389},[127,128],[54,87215,232],{"className":87216},[231],[54,87218,87220],{"className":87219},[178],[54,87221,87223],{"className":87222,"style":10449},[182],[54,87224],{},[54,87226],{"className":87227},[140,166],[12,87229,10457,87230,10487,87258,10516],{},[54,87231,87233,87246],{"className":87232},[61],[54,87234,87236],{"className":87235},[65],[67,87237,87238],{"xmlns":69},[72,87239,87240,87244],{},[75,87241,87242],{},[78,87243,6205],{},[106,87245,10474],{"encoding":108},[54,87247,87249],{"className":87248,"ariaHidden":114},[113],[54,87250,87252,87255],{"className":87251},[118],[54,87253],{"className":87254,"style":3703},[122],[54,87256,6205],{"className":87257,"style":4389},[127,128],[54,87259,87261,87274],{"className":87260},[61],[54,87262,87264],{"className":87263},[65],[67,87265,87266],{"xmlns":69},[72,87267,87268,87272],{},[75,87269,87270],{},[78,87271,3188],{},[106,87273,3188],{"encoding":108},[54,87275,87277],{"className":87276,"ariaHidden":114},[113],[54,87278,87280,87283],{"className":87279},[118],[54,87281],{"className":87282,"style":3703},[122],[54,87284,3188],{"className":87285},[127,128],[4006,87287,87288],{"start":8485},[324,87289,87290],{},[327,87291,10523],{},[12,87293,10526],{},[29,87295],{},[305,87297,10532],{"id":10531},[12,87299,10535,87300,10539,87302,10543],{},[327,87301,10538],{},[327,87303,10542],{},[12,87305,10546],{},[54,87307,87309],{"className":87308},[57],[54,87310,87312,87353],{"className":87311},[61],[54,87313,87315],{"className":87314},[65],[67,87316,87317],{"xmlns":69,"display":70},[72,87318,87319,87351],{},[75,87320,87321,87323,87325,87327,87333,87335,87337],{},[78,87322,4150],{},[78,87324,1882],{},[82,87326,94],{},[3535,87328,87329,87331],{"accent":114},[78,87330,1760],{},[82,87332,10574],{},[82,87334,10577],{},[78,87336,10580],{},[75,87338,87339,87341,87349],{},[82,87340,85],{"fence":114},[96,87342,87343,87345],{},[78,87344,6205],{},[6191,87346,87347],{},[78,87348,3188],{},[82,87350,91],{"fence":114},[106,87352,10597],{"encoding":108},[54,87354,87356,87377,87423],{"className":87355,"ariaHidden":114},[113],[54,87357,87359,87362,87365,87368,87371,87374],{"className":87358},[118],[54,87360],{"className":87361,"style":415},[122],[54,87363,4150],{"className":87364,"style":975},[127,128],[54,87366,1882],{"className":87367,"style":1948},[127,128],[54,87369],{"className":87370,"style":145},[144],[54,87372,94],{"className":87373},[149],[54,87375],{"className":87376,"style":145},[144],[54,87378,87380,87383,87414,87417,87420],{"className":87379},[118],[54,87381],{"className":87382,"style":10628},[122],[54,87384,87386],{"className":87385},[127,3623],[54,87387,87389],{"className":87388},[173],[54,87390,87392],{"className":87391},[178],[54,87393,87395,87403],{"className":87394,"style":10641},[182],[54,87396,87397,87400],{"style":3635},[54,87398],{"className":87399,"style":191},[190],[54,87401,1760],{"className":87402},[127,128],[54,87404,87405,87408],{"style":3635},[54,87406],{"className":87407,"style":191},[190],[54,87409,87411],{"className":87410,"style":10658},[3651],[54,87412,10574],{"className":87413},[127],[54,87415],{"className":87416,"style":1303},[144],[54,87418,10577],{"className":87419},[1307],[54,87421],{"className":87422,"style":1303},[144],[54,87424,87426,87429,87432,87435],{"className":87425},[118],[54,87427],{"className":87428,"style":10677},[122],[54,87430,10580],{"className":87431,"style":1948},[127,128],[54,87433],{"className":87434,"style":448},[144],[54,87436,87438,87444,87550],{"className":87437},[3429],[54,87439,87441],{"className":87440,"style":6596},[133,6595],[54,87442,85],{"className":87443},[6600,3290],[54,87445,87447,87450,87547],{"className":87446},[127],[54,87448],{"className":87449},[133,166],[54,87451,87453],{"className":87452},[96],[54,87454,87456,87539],{"className":87455},[173,174],[54,87457,87459,87536],{"className":87458},[178],[54,87460,87462,87517,87525],{"className":87461,"style":10356},[182],[54,87463,87464,87467],{"style":10359},[54,87465],{"className":87466,"style":191},[190],[54,87468,87470],{"className":87469},[127],[54,87471,87473],{"className":87472},[127,6411],[54,87474,87476,87509],{"className":87475},[173,174],[54,87477,87479,87506],{"className":87478},[178],[54,87480,87482,87494],{"className":87481,"style":10378},[182],[54,87483,87485,87488],{"className":87484,"style":3635},[6425],[54,87486],{"className":87487,"style":191},[190],[54,87489,87491],{"className":87490,"style":10388},[127],[54,87492,3188],{"className":87493},[127,128],[54,87495,87496,87499],{"style":10394},[54,87497],{"className":87498,"style":191},[190],[54,87500,87502],{"className":87501,"style":10401},[6514],[6517,87503,87504],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,87505],{"d":10408},[54,87507,232],{"className":87508},[231],[54,87510,87512],{"className":87511},[178],[54,87513,87515],{"className":87514,"style":10418},[182],[54,87516],{},[54,87518,87519,87522],{"style":204},[54,87520],{"className":87521,"style":191},[190],[54,87523],{"className":87524,"style":212},[211],[54,87526,87527,87530],{"style":215},[54,87528],{"className":87529,"style":191},[190],[54,87531,87533],{"className":87532},[127],[54,87534,6205],{"className":87535,"style":4389},[127,128],[54,87537,232],{"className":87538},[231],[54,87540,87542],{"className":87541},[178],[54,87543,87545],{"className":87544,"style":10449},[182],[54,87546],{},[54,87548],{"className":87549},[140,166],[54,87551,87553],{"className":87552,"style":6596},[140,6595],[54,87554,91],{"className":87555},[6600,3290],[12,87557,1016],{},[321,87559,87560,87622,87652,87682],{},[324,87561,87562,10872],{},[54,87563,87565,87582],{"className":87564},[61],[54,87566,87568],{"className":87567},[65],[67,87569,87570],{"xmlns":69},[72,87571,87572,87580],{},[75,87573,87574],{},[3535,87575,87576,87578],{"accent":114},[78,87577,1760],{},[82,87579,10574],{},[106,87581,10831],{"encoding":108},[54,87583,87585],{"className":87584,"ariaHidden":114},[113],[54,87586,87588,87591],{"className":87587},[118],[54,87589],{"className":87590,"style":10641},[122],[54,87592,87594],{"className":87593},[127,3623],[54,87595,87597],{"className":87596},[173],[54,87598,87600],{"className":87599},[178],[54,87601,87603,87611],{"className":87602,"style":10641},[182],[54,87604,87605,87608],{"style":3635},[54,87606],{"className":87607,"style":191},[190],[54,87609,1760],{"className":87610},[127,128],[54,87612,87613,87616],{"style":3635},[54,87614],{"className":87615,"style":191},[190],[54,87617,87619],{"className":87618,"style":10658},[3651],[54,87620,10574],{"className":87621},[127],[324,87623,87624,10903],{},[54,87625,87627,87640],{"className":87626},[61],[54,87628,87630],{"className":87629},[65],[67,87631,87632],{"xmlns":69},[72,87633,87634,87638],{},[75,87635,87636],{},[78,87637,10580],{},[106,87639,10580],{"encoding":108},[54,87641,87643],{"className":87642,"ariaHidden":114},[113],[54,87644,87646,87649],{"className":87645},[118],[54,87647],{"className":87648,"style":415},[122],[54,87650,10580],{"className":87651,"style":1948},[127,128],[324,87653,87654,10934],{},[54,87655,87657,87670],{"className":87656},[61],[54,87658,87660],{"className":87659},[65],[67,87661,87662],{"xmlns":69},[72,87663,87664,87668],{},[75,87665,87666],{},[78,87667,6205],{},[106,87669,10474],{"encoding":108},[54,87671,87673],{"className":87672,"ariaHidden":114},[113],[54,87674,87676,87679],{"className":87675},[118],[54,87677],{"className":87678,"style":3703},[122],[54,87680,6205],{"className":87681,"style":4389},[127,128],[324,87683,87684,10965],{},[54,87685,87687,87700],{"className":87686},[61],[54,87688,87690],{"className":87689},[65],[67,87691,87692],{"xmlns":69},[72,87693,87694,87698],{},[75,87695,87696],{},[78,87697,3188],{},[106,87699,3188],{"encoding":108},[54,87701,87703],{"className":87702,"ariaHidden":114},[113],[54,87704,87706,87709],{"className":87705},[118],[54,87707],{"className":87708,"style":3703},[122],[54,87710,3188],{"className":87711},[127,128],[12,87713,10968],{},[12,87715,10971],{},[54,87717,87719],{"className":87718},[57],[54,87720,87722,87763],{"className":87721},[61],[54,87723,87725],{"className":87724},[65],[67,87726,87727],{"xmlns":69,"display":70},[72,87728,87729,87761],{},[75,87730,87731,87733,87735,87737,87743,87745,87747],{},[78,87732,1882],{},[78,87734,4150],{},[82,87736,94],{},[3535,87738,87739,87741],{"accent":114},[78,87740,1760],{},[82,87742,10574],{},[82,87744,10577],{},[78,87746,2320],{},[75,87748,87749,87751,87759],{},[82,87750,85],{"fence":114},[96,87752,87753,87755],{},[78,87754,4175],{},[6191,87756,87757],{},[78,87758,3188],{},[82,87760,91],{"fence":114},[106,87762,11019],{"encoding":108},[54,87764,87766,87787,87833],{"className":87765,"ariaHidden":114},[113],[54,87767,87769,87772,87775,87778,87781,87784],{"className":87768},[118],[54,87770],{"className":87771,"style":415},[122],[54,87773,1882],{"className":87774,"style":1948},[127,128],[54,87776,4150],{"className":87777,"style":975},[127,128],[54,87779],{"className":87780,"style":145},[144],[54,87782,94],{"className":87783},[149],[54,87785],{"className":87786,"style":145},[144],[54,87788,87790,87793,87824,87827,87830],{"className":87789},[118],[54,87791],{"className":87792,"style":10628},[122],[54,87794,87796],{"className":87795},[127,3623],[54,87797,87799],{"className":87798},[173],[54,87800,87802],{"className":87801},[178],[54,87803,87805,87813],{"className":87804,"style":10641},[182],[54,87806,87807,87810],{"style":3635},[54,87808],{"className":87809,"style":191},[190],[54,87811,1760],{"className":87812},[127,128],[54,87814,87815,87818],{"style":3635},[54,87816],{"className":87817,"style":191},[190],[54,87819,87821],{"className":87820,"style":10658},[3651],[54,87822,10574],{"className":87823},[127],[54,87825],{"className":87826,"style":1303},[144],[54,87828,10577],{"className":87829},[1307],[54,87831],{"className":87832,"style":1303},[144],[54,87834,87836,87839,87842,87845],{"className":87835},[118],[54,87837],{"className":87838,"style":10677},[122],[54,87840,2320],{"className":87841},[127,128],[54,87843],{"className":87844,"style":448},[144],[54,87846,87848,87854,87960],{"className":87847},[3429],[54,87849,87851],{"className":87850,"style":6596},[133,6595],[54,87852,85],{"className":87853},[6600,3290],[54,87855,87857,87860,87957],{"className":87856},[127],[54,87858],{"className":87859},[133,166],[54,87861,87863],{"className":87862},[96],[54,87864,87866,87949],{"className":87865},[173,174],[54,87867,87869,87946],{"className":87868},[178],[54,87870,87872,87927,87935],{"className":87871,"style":10356},[182],[54,87873,87874,87877],{"style":10359},[54,87875],{"className":87876,"style":191},[190],[54,87878,87880],{"className":87879},[127],[54,87881,87883],{"className":87882},[127,6411],[54,87884,87886,87919],{"className":87885},[173,174],[54,87887,87889,87916],{"className":87888},[178],[54,87890,87892,87904],{"className":87891,"style":10378},[182],[54,87893,87895,87898],{"className":87894,"style":3635},[6425],[54,87896],{"className":87897,"style":191},[190],[54,87899,87901],{"className":87900,"style":10388},[127],[54,87902,3188],{"className":87903},[127,128],[54,87905,87906,87909],{"style":10394},[54,87907],{"className":87908,"style":191},[190],[54,87910,87912],{"className":87911,"style":10401},[6514],[6517,87913,87914],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,87915],{"d":10408},[54,87917,232],{"className":87918},[231],[54,87920,87922],{"className":87921},[178],[54,87923,87925],{"className":87924,"style":10418},[182],[54,87926],{},[54,87928,87929,87932],{"style":204},[54,87930],{"className":87931,"style":191},[190],[54,87933],{"className":87934,"style":212},[211],[54,87936,87937,87940],{"style":215},[54,87938],{"className":87939,"style":191},[190],[54,87941,87943],{"className":87942},[127],[54,87944,4175],{"className":87945},[127,128],[54,87947,232],{"className":87948},[231],[54,87950,87952],{"className":87951},[178],[54,87953,87955],{"className":87954,"style":10449},[182],[54,87956],{},[54,87958],{"className":87959},[140,166],[54,87961,87963],{"className":87962,"style":6596},[140,6595],[54,87964,91],{"className":87965},[6600,3290],[12,87967,1016],{},[321,87969,87970,88032,88062,88092],{},[324,87971,87972,10872],{},[54,87973,87975,87992],{"className":87974},[61],[54,87976,87978],{"className":87977},[65],[67,87979,87980],{"xmlns":69},[72,87981,87982,87990],{},[75,87983,87984],{},[3535,87985,87986,87988],{"accent":114},[78,87987,1760],{},[82,87989,10574],{},[106,87991,10831],{"encoding":108},[54,87993,87995],{"className":87994,"ariaHidden":114},[113],[54,87996,87998,88001],{"className":87997},[118],[54,87999],{"className":88000,"style":10641},[122],[54,88002,88004],{"className":88003},[127,3623],[54,88005,88007],{"className":88006},[173],[54,88008,88010],{"className":88009},[178],[54,88011,88013,88021],{"className":88012,"style":10641},[182],[54,88014,88015,88018],{"style":3635},[54,88016],{"className":88017,"style":191},[190],[54,88019,1760],{"className":88020},[127,128],[54,88022,88023,88026],{"style":3635},[54,88024],{"className":88025,"style":191},[190],[54,88027,88029],{"className":88028,"style":10658},[3651],[54,88030,10574],{"className":88031},[127],[324,88033,88034,11320],{},[54,88035,88037,88050],{"className":88036},[61],[54,88038,88040],{"className":88039},[65],[67,88041,88042],{"xmlns":69},[72,88043,88044,88048],{},[75,88045,88046],{},[78,88047,2320],{},[106,88049,2320],{"encoding":108},[54,88051,88053],{"className":88052,"ariaHidden":114},[113],[54,88054,88056,88059],{"className":88055},[118],[54,88057],{"className":88058,"style":11316},[122],[54,88060,2320],{"className":88061},[127,128],[324,88063,88064,11351],{},[54,88065,88067,88080],{"className":88066},[61],[54,88068,88070],{"className":88069},[65],[67,88071,88072],{"xmlns":69},[72,88073,88074,88078],{},[75,88075,88076],{},[78,88077,4175],{},[106,88079,4175],{"encoding":108},[54,88081,88083],{"className":88082,"ariaHidden":114},[113],[54,88084,88086,88089],{"className":88085},[118],[54,88087],{"className":88088,"style":3703},[122],[54,88090,4175],{"className":88091},[127,128],[324,88093,88094,10965],{},[54,88095,88097,88110],{"className":88096},[61],[54,88098,88100],{"className":88099},[65],[67,88101,88102],{"xmlns":69},[72,88103,88104,88108],{},[75,88105,88106],{},[78,88107,3188],{},[106,88109,3188],{"encoding":108},[54,88111,88113],{"className":88112,"ariaHidden":114},[113],[54,88114,88116,88119],{"className":88115},[118],[54,88117],{"className":88118,"style":3703},[122],[54,88120,3188],{"className":88121},[127,128],[12,88123,11384],{},[12,88125,11387,88126,11391,88128,11395,88130,11399,88132,11403],{},[327,88127,11390],{},[327,88129,11394],{},[327,88131,11398],{},[327,88133,11402],{},[12,88135,11406],{},[54,88137,88139],{"className":88138},[57],[54,88140,88142,88159],{"className":88141},[61],[54,88143,88145],{"className":88144},[65],[67,88146,88147],{"xmlns":69,"display":70},[72,88148,88149,88157],{},[75,88150,88151,88153,88155],{},[78,88152,10580],{},[82,88154,94],{},[371,88156,11428],{},[106,88158,11431],{"encoding":108},[54,88160,88162,88180],{"className":88161,"ariaHidden":114},[113],[54,88163,88165,88168,88171,88174,88177],{"className":88164},[118],[54,88166],{"className":88167,"style":415},[122],[54,88169,10580],{"className":88170,"style":1948},[127,128],[54,88172],{"className":88173,"style":145},[144],[54,88175,94],{"className":88176},[149],[54,88178],{"className":88179,"style":145},[144],[54,88181,88183,88186],{"className":88182},[118],[54,88184],{"className":88185,"style":2292},[122],[54,88187,11428],{"className":88188},[127],[12,88190,11464],{},[40,88192,88193],{},[12,88194,11469],{},[12,88196,11472],{},[54,88198,88200],{"className":88199},[57],[54,88201,88203,88240],{"className":88202},[61],[54,88204,88206],{"className":88205},[65],[67,88207,88208],{"xmlns":69,"display":70},[72,88209,88210,88238],{},[75,88211,88212,88214,88216,88218,88220,88222,88224],{},[78,88213,4150],{},[78,88215,1882],{},[82,88217,94],{},[371,88219,11496],{},[82,88221,10577],{},[371,88223,11428],{},[75,88225,88226,88228,88236],{},[82,88227,85],{"fence":114},[96,88229,88230,88232],{},[371,88231,11509],{},[6191,88233,88234],{},[371,88235,11514],{},[82,88237,91],{"fence":114},[106,88239,11519],{"encoding":108},[54,88241,88243,88264,88282],{"className":88242,"ariaHidden":114},[113],[54,88244,88246,88249,88252,88255,88258,88261],{"className":88245},[118],[54,88247],{"className":88248,"style":415},[122],[54,88250,4150],{"className":88251,"style":975},[127,128],[54,88253,1882],{"className":88254,"style":1948},[127,128],[54,88256],{"className":88257,"style":145},[144],[54,88259,94],{"className":88260},[149],[54,88262],{"className":88263,"style":145},[144],[54,88265,88267,88270,88273,88276,88279],{"className":88266},[118],[54,88268],{"className":88269,"style":5642},[122],[54,88271,11496],{"className":88272},[127],[54,88274],{"className":88275,"style":1303},[144],[54,88277,10577],{"className":88278},[1307],[54,88280],{"className":88281,"style":1303},[144],[54,88283,88285,88288,88291,88294],{"className":88284},[118],[54,88286],{"className":88287,"style":10677},[122],[54,88289,11428],{"className":88290},[127],[54,88292],{"className":88293,"style":448},[144],[54,88295,88297,88303,88409],{"className":88296},[3429],[54,88298,88300],{"className":88299,"style":6596},[133,6595],[54,88301,85],{"className":88302},[6600,3290],[54,88304,88306,88309,88406],{"className":88305},[127],[54,88307],{"className":88308},[133,166],[54,88310,88312],{"className":88311},[96],[54,88313,88315,88398],{"className":88314},[173,174],[54,88316,88318,88395],{"className":88317},[178],[54,88319,88321,88376,88384],{"className":88320,"style":5912},[182],[54,88322,88323,88326],{"style":11603},[54,88324],{"className":88325,"style":191},[190],[54,88327,88329],{"className":88328},[127],[54,88330,88332],{"className":88331},[127,6411],[54,88333,88335,88368],{"className":88334},[173,174],[54,88336,88338,88365],{"className":88337},[178],[54,88339,88341,88353],{"className":88340,"style":11622},[182],[54,88342,88344,88347],{"className":88343,"style":3635},[6425],[54,88345],{"className":88346,"style":191},[190],[54,88348,88350],{"className":88349,"style":10388},[127],[54,88351,11514],{"className":88352},[127],[54,88354,88355,88358],{"style":11637},[54,88356],{"className":88357,"style":191},[190],[54,88359,88361],{"className":88360,"style":10401},[6514],[6517,88362,88363],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,88364],{"d":10408},[54,88366,232],{"className":88367},[231],[54,88369,88371],{"className":88370},[178],[54,88372,88374],{"className":88373,"style":11657},[182],[54,88375],{},[54,88377,88378,88381],{"style":204},[54,88379],{"className":88380,"style":191},[190],[54,88382],{"className":88383,"style":212},[211],[54,88385,88386,88389],{"style":215},[54,88387],{"className":88388,"style":191},[190],[54,88390,88392],{"className":88391},[127],[54,88393,11509],{"className":88394},[127],[54,88396,232],{"className":88397},[231],[54,88399,88401],{"className":88400},[178],[54,88402,88404],{"className":88403,"style":10449},[182],[54,88405],{},[54,88407],{"className":88408},[140,166],[54,88410,88412],{"className":88411,"style":6596},[140,6595],[54,88413,91],{"className":88414},[6600,3290],[54,88416,88418],{"className":88417},[57],[54,88419,88421,88450],{"className":88420},[61],[54,88422,88424],{"className":88423},[65],[67,88425,88426],{"xmlns":69,"display":70},[72,88427,88428,88448],{},[75,88429,88430,88432,88434,88436,88438,88440,88442,88444,88446],{},[78,88431,4150],{},[78,88433,1882],{},[82,88435,94],{},[371,88437,11496],{},[82,88439,10577],{},[371,88441,11428],{},[82,88443,85],{"stretchy":84},[371,88445,373],{},[82,88447,91],{"stretchy":84},[106,88449,11734],{"encoding":108},[54,88451,88453,88474,88492],{"className":88452,"ariaHidden":114},[113],[54,88454,88456,88459,88462,88465,88468,88471],{"className":88455},[118],[54,88457],{"className":88458,"style":415},[122],[54,88460,4150],{"className":88461,"style":975},[127,128],[54,88463,1882],{"className":88464,"style":1948},[127,128],[54,88466],{"className":88467,"style":145},[144],[54,88469,94],{"className":88470},[149],[54,88472],{"className":88473,"style":145},[144],[54,88475,88477,88480,88483,88486,88489],{"className":88476},[118],[54,88478],{"className":88479,"style":5642},[122],[54,88481,11496],{"className":88482},[127],[54,88484],{"className":88485,"style":1303},[144],[54,88487,10577],{"className":88488},[1307],[54,88490],{"className":88491,"style":1303},[144],[54,88493,88495,88498,88501,88504,88507],{"className":88494},[118],[54,88496],{"className":88497,"style":123},[122],[54,88499,11428],{"className":88500},[127],[54,88502,85],{"className":88503},[133],[54,88505,373],{"className":88506},[127],[54,88508,91],{"className":88509},[140],[54,88511,88513],{"className":88512},[57],[54,88514,88516,88539],{"className":88515},[61],[54,88517,88519],{"className":88518},[65],[67,88520,88521],{"xmlns":69,"display":70},[72,88522,88523,88537],{},[75,88524,88525,88527,88529,88531,88533,88535],{},[78,88526,4150],{},[78,88528,1882],{},[82,88530,94],{},[371,88532,11496],{},[82,88534,10577],{},[371,88536,11428],{},[106,88538,11824],{"encoding":108},[54,88540,88542,88563,88581],{"className":88541,"ariaHidden":114},[113],[54,88543,88545,88548,88551,88554,88557,88560],{"className":88544},[118],[54,88546],{"className":88547,"style":415},[122],[54,88549,4150],{"className":88550,"style":975},[127,128],[54,88552,1882],{"className":88553,"style":1948},[127,128],[54,88555],{"className":88556,"style":145},[144],[54,88558,94],{"className":88559},[149],[54,88561],{"className":88562,"style":145},[144],[54,88564,88566,88569,88572,88575,88578],{"className":88565},[118],[54,88567],{"className":88568,"style":5642},[122],[54,88570,11496],{"className":88571},[127],[54,88573],{"className":88574,"style":1303},[144],[54,88576,10577],{"className":88577},[1307],[54,88579],{"className":88580,"style":1303},[144],[54,88582,88584,88587],{"className":88583},[118],[54,88585],{"className":88586,"style":2292},[122],[54,88588,11428],{"className":88589},[127],[12,88591,11878],{},[54,88593,88595],{"className":88594},[57],[54,88596,88598,88625],{"className":88597},[61],[54,88599,88601],{"className":88600},[65],[67,88602,88603],{"xmlns":69,"display":70},[72,88604,88605,88623],{},[75,88606,88607,88609,88611,88613,88615,88617,88619,88621],{},[78,88608,4150],{},[78,88610,1882],{},[82,88612,94],{},[82,88614,85],{"stretchy":84},[371,88616,11904],{},[82,88618,376],{"separator":114},[371,88620,11909],{},[82,88622,91],{"stretchy":84},[106,88624,11914],{"encoding":108},[54,88626,88628,88649],{"className":88627,"ariaHidden":114},[113],[54,88629,88631,88634,88637,88640,88643,88646],{"className":88630},[118],[54,88632],{"className":88633,"style":415},[122],[54,88635,4150],{"className":88636,"style":975},[127,128],[54,88638,1882],{"className":88639,"style":1948},[127,128],[54,88641],{"className":88642,"style":145},[144],[54,88644,94],{"className":88645},[149],[54,88647],{"className":88648,"style":145},[144],[54,88650,88652,88655,88658,88661,88664,88667,88670],{"className":88651},[118],[54,88653],{"className":88654,"style":123},[122],[54,88656,85],{"className":88657},[133],[54,88659,11904],{"className":88660},[127],[54,88662,376],{"className":88663},[444],[54,88665],{"className":88666,"style":448},[144],[54,88668,11909],{"className":88669},[127],[54,88671,91],{"className":88672},[140],[12,88674,11965,88675,1832,88677,343],{},[327,88676,11968],{},[327,88678,11971],{},[29,88680],{},[305,88682,11977],{"id":11976},[12,88684,11980,88685,11984],{},[327,88686,11983],{},[4006,88688,88689],{},[324,88690,88691],{},[327,88692,11991],{},[12,88694,88695],{},[327,88696,11996,88697,91],{},[54,88698,88700,88717],{"className":88699},[61],[54,88701,88703],{"className":88702},[65],[67,88704,88705],{"xmlns":69},[72,88706,88707,88715],{},[75,88708,88709],{},[3141,88710,88711,88713],{},[78,88712,12013],{},[371,88714,9765],{},[106,88716,12018],{"encoding":108},[54,88718,88720],{"className":88719,"ariaHidden":114},[113],[54,88721,88723,88726],{"className":88722},[118],[54,88724],{"className":88725,"style":12028},[122],[54,88727,88729,88732],{"className":88728},[127],[54,88730,12013],{"className":88731,"style":12035},[127,128],[54,88733,88735],{"className":88734},[3267],[54,88736,88738,88758],{"className":88737},[173,174],[54,88739,88741,88755],{"className":88740},[178],[54,88742,88744],{"className":88743,"style":3277},[182],[54,88745,88746,88749],{"style":12050},[54,88747],{"className":88748,"style":3284},[190],[54,88750,88752],{"className":88751},[3288,3289,3290,3291],[54,88753,9765],{"className":88754},[127,3291],[54,88756,232],{"className":88757},[231],[54,88759,88761],{"className":88760},[178],[54,88762,88764],{"className":88763,"style":3304},[182],[54,88765],{},[12,88767,12073,88768,12077],{},[327,88769,12076],{},[12,88771,88772],{},[327,88773,12082,88774,91],{},[54,88775,88777,88794],{"className":88776},[61],[54,88778,88780],{"className":88779},[65],[67,88781,88782],{"xmlns":69},[72,88783,88784,88792],{},[75,88785,88786],{},[3141,88787,88788,88790],{},[78,88789,12013],{},[371,88791,373],{},[106,88793,12103],{"encoding":108},[54,88795,88797],{"className":88796,"ariaHidden":114},[113],[54,88798,88800,88803],{"className":88799},[118],[54,88801],{"className":88802,"style":12028},[122],[54,88804,88806,88809],{"className":88805},[127],[54,88807,12013],{"className":88808,"style":12035},[127,128],[54,88810,88812],{"className":88811},[3267],[54,88813,88815,88835],{"className":88814},[173,174],[54,88816,88818,88832],{"className":88817},[178],[54,88819,88821],{"className":88820,"style":3277},[182],[54,88822,88823,88826],{"style":12050},[54,88824],{"className":88825,"style":3284},[190],[54,88827,88829],{"className":88828},[3288,3289,3290,3291],[54,88830,373],{"className":88831},[127,3291],[54,88833,232],{"className":88834},[231],[54,88836,88838],{"className":88837},[178],[54,88839,88841],{"className":88840,"style":3304},[182],[54,88842],{},[12,88844,12155,88845,12159],{},[327,88846,12158],{},[12,88848,88849],{},[327,88850,12164,88851,91],{},[54,88852,88854,88867],{"className":88853},[61],[54,88855,88857],{"className":88856},[65],[67,88858,88859],{"xmlns":69},[72,88860,88861,88865],{},[75,88862,88863],{},[78,88864,7006],{},[106,88866,7006],{"encoding":108},[54,88868,88870],{"className":88869,"ariaHidden":114},[113],[54,88871,88873,88876],{"className":88872},[118],[54,88874],{"className":88875,"style":3703},[122],[54,88877,7006],{"className":88878,"style":7203},[127,128],[12,88880,12195,88881,12265,88950,1828,88952,12272,88954,12276],{},[54,88882,88884,88901],{"className":88883},[61],[54,88885,88887],{"className":88886},[65],[67,88888,88889],{"xmlns":69},[72,88890,88891,88899],{},[75,88892,88893],{},[3141,88894,88895,88897],{},[78,88896,12013],{},[371,88898,9765],{},[106,88900,12018],{"encoding":108},[54,88902,88904],{"className":88903,"ariaHidden":114},[113],[54,88905,88907,88910],{"className":88906},[118],[54,88908],{"className":88909,"style":12028},[122],[54,88911,88913,88916],{"className":88912},[127],[54,88914,12013],{"className":88915,"style":12035},[127,128],[54,88917,88919],{"className":88918},[3267],[54,88920,88922,88942],{"className":88921},[173,174],[54,88923,88925,88939],{"className":88924},[178],[54,88926,88928],{"className":88927,"style":3277},[182],[54,88929,88930,88933],{"style":12050},[54,88931],{"className":88932,"style":3284},[190],[54,88934,88936],{"className":88935},[3288,3289,3290,3291],[54,88937,9765],{"className":88938},[127,3291],[54,88940,232],{"className":88941},[231],[54,88943,88945],{"className":88944},[178],[54,88946,88948],{"className":88947,"style":3304},[182],[54,88949],{},[327,88951,12268],{},[327,88953,12271],{},[327,88955,12275],{},[12,88957,88958],{},[327,88959,12281],{},[12,88961,12284,88962,343],{},[54,88963,88965,88982],{"className":88964},[61],[54,88966,88968],{"className":88967},[65],[67,88969,88970],{"xmlns":69},[72,88971,88972,88980],{},[75,88973,88974],{},[3141,88975,88976,88978],{},[78,88977,12013],{},[371,88979,9765],{},[106,88981,12018],{"encoding":108},[54,88983,88985],{"className":88984,"ariaHidden":114},[113],[54,88986,88988,88991],{"className":88987},[118],[54,88989],{"className":88990,"style":12028},[122],[54,88992,88994,88997],{"className":88993},[127],[54,88995,12013],{"className":88996,"style":12035},[127,128],[54,88998,89000],{"className":88999},[3267],[54,89001,89003,89023],{"className":89002},[173,174],[54,89004,89006,89020],{"className":89005},[178],[54,89007,89009],{"className":89008,"style":3277},[182],[54,89010,89011,89014],{"style":12050},[54,89012],{"className":89013,"style":3284},[190],[54,89015,89017],{"className":89016},[3288,3289,3290,3291],[54,89018,9765],{"className":89019},[127,3291],[54,89021,232],{"className":89022},[231],[54,89024,89026],{"className":89025},[178],[54,89027,89029],{"className":89028,"style":3304},[182],[54,89030],{},[12,89032,89033],{},[327,89034,12358],{},[12,89036,12361,89037,12431,89106,12460,89134,12530,89203,343],{},[54,89038,89040,89057],{"className":89039},[61],[54,89041,89043],{"className":89042},[65],[67,89044,89045],{"xmlns":69},[72,89046,89047,89055],{},[75,89048,89049],{},[3141,89050,89051,89053],{},[78,89052,12013],{},[371,89054,9765],{},[106,89056,12018],{"encoding":108},[54,89058,89060],{"className":89059,"ariaHidden":114},[113],[54,89061,89063,89066],{"className":89062},[118],[54,89064],{"className":89065,"style":12028},[122],[54,89067,89069,89072],{"className":89068},[127],[54,89070,12013],{"className":89071,"style":12035},[127,128],[54,89073,89075],{"className":89074},[3267],[54,89076,89078,89098],{"className":89077},[173,174],[54,89079,89081,89095],{"className":89080},[178],[54,89082,89084],{"className":89083,"style":3277},[182],[54,89085,89086,89089],{"style":12050},[54,89087],{"className":89088,"style":3284},[190],[54,89090,89092],{"className":89091},[3288,3289,3290,3291],[54,89093,9765],{"className":89094},[127,3291],[54,89096,232],{"className":89097},[231],[54,89099,89101],{"className":89100},[178],[54,89102,89104],{"className":89103,"style":3304},[182],[54,89105],{},[54,89107,89109,89122],{"className":89108},[61],[54,89110,89112],{"className":89111},[65],[67,89113,89114],{"xmlns":69},[72,89115,89116,89120],{},[75,89117,89118],{},[78,89119,7006],{},[106,89121,7336],{"encoding":108},[54,89123,89125],{"className":89124,"ariaHidden":114},[113],[54,89126,89128,89131],{"className":89127},[118],[54,89129],{"className":89130,"style":3703},[122],[54,89132,7006],{"className":89133,"style":7203},[127,128],[54,89135,89137,89154],{"className":89136},[61],[54,89138,89140],{"className":89139},[65],[67,89141,89142],{"xmlns":69},[72,89143,89144,89152],{},[75,89145,89146],{},[3141,89147,89148,89150],{},[78,89149,12013],{},[371,89151,9765],{},[106,89153,12018],{"encoding":108},[54,89155,89157],{"className":89156,"ariaHidden":114},[113],[54,89158,89160,89163],{"className":89159},[118],[54,89161],{"className":89162,"style":12028},[122],[54,89164,89166,89169],{"className":89165},[127],[54,89167,12013],{"className":89168,"style":12035},[127,128],[54,89170,89172],{"className":89171},[3267],[54,89173,89175,89195],{"className":89174},[173,174],[54,89176,89178,89192],{"className":89177},[178],[54,89179,89181],{"className":89180,"style":3277},[182],[54,89182,89183,89186],{"style":12050},[54,89184],{"className":89185,"style":3284},[190],[54,89187,89189],{"className":89188},[3288,3289,3290,3291],[54,89190,9765],{"className":89191},[127,3291],[54,89193,232],{"className":89194},[231],[54,89196,89198],{"className":89197},[178],[54,89199,89201],{"className":89200,"style":3304},[182],[54,89202],{},[54,89204,89206,89223],{"className":89205},[61],[54,89207,89209],{"className":89208},[65],[67,89210,89211],{"xmlns":69},[72,89212,89213,89221],{},[75,89214,89215],{},[3141,89216,89217,89219],{},[78,89218,12013],{},[371,89220,9765],{},[106,89222,12018],{"encoding":108},[54,89224,89226],{"className":89225,"ariaHidden":114},[113],[54,89227,89229,89232],{"className":89228},[118],[54,89230],{"className":89231,"style":12028},[122],[54,89233,89235,89238],{"className":89234},[127],[54,89236,12013],{"className":89237,"style":12035},[127,128],[54,89239,89241],{"className":89240},[3267],[54,89242,89244,89264],{"className":89243},[173,174],[54,89245,89247,89261],{"className":89246},[178],[54,89248,89250],{"className":89249,"style":3277},[182],[54,89251,89252,89255],{"style":12050},[54,89253],{"className":89254,"style":3284},[190],[54,89256,89258],{"className":89257},[3288,3289,3290,3291],[54,89259,9765],{"className":89260},[127,3291],[54,89262,232],{"className":89263},[231],[54,89265,89267],{"className":89266},[178],[54,89268,89270],{"className":89269,"style":3304},[182],[54,89271],{},[40,89273,89274],{},[12,89275,12604],{},[12,89277,12607],{},[12,89279,12610],{},[12,89281,12613],{},[321,89283,89284,89286,89288,89290],{},[324,89285,12618],{},[324,89287,12621],{},[324,89289,12624],{},[324,89291,89292,12655],{},[54,89293,89295,89308],{"className":89294},[61],[54,89296,89298],{"className":89297},[65],[67,89299,89300],{"xmlns":69},[72,89301,89302,89306],{},[75,89303,89304],{},[78,89305,7006],{},[106,89307,7336],{"encoding":108},[54,89309,89311],{"className":89310,"ariaHidden":114},[113],[54,89312,89314,89317],{"className":89313},[118],[54,89315],{"className":89316,"style":3703},[122],[54,89318,7006],{"className":89319,"style":7203},[127,128],[4006,89321,89322],{},[324,89323,12660],{},[54,89325,89327],{"className":89326},[57],[54,89328,89330,89355],{"className":89329},[61],[54,89331,89333],{"className":89332},[65],[67,89334,89335],{"xmlns":69,"display":70},[72,89336,89337,89353],{},[75,89338,89339,89345,89347,89349,89351],{},[3141,89340,89341,89343],{},[78,89342,12013],{},[371,89344,9765],{},[82,89346,950],{},[78,89348,6249],{},[82,89350,94],{},[371,89352,12690],{},[106,89354,12693],{"encoding":108},[54,89356,89358,89413,89431],{"className":89357,"ariaHidden":114},[113],[54,89359,89361,89364,89404,89407,89410],{"className":89360},[118],[54,89362],{"className":89363,"style":12028},[122],[54,89365,89367,89370],{"className":89366},[127],[54,89368,12013],{"className":89369,"style":12035},[127,128],[54,89371,89373],{"className":89372},[3267],[54,89374,89376,89396],{"className":89375},[173,174],[54,89377,89379,89393],{"className":89378},[178],[54,89380,89382],{"className":89381,"style":3277},[182],[54,89383,89384,89387],{"style":12050},[54,89385],{"className":89386,"style":3284},[190],[54,89388,89390],{"className":89389},[3288,3289,3290,3291],[54,89391,9765],{"className":89392},[127,3291],[54,89394,232],{"className":89395},[231],[54,89397,89399],{"className":89398},[178],[54,89400,89402],{"className":89401,"style":3304},[182],[54,89403],{},[54,89405],{"className":89406,"style":145},[144],[54,89408,950],{"className":89409},[149],[54,89411],{"className":89412,"style":145},[144],[54,89414,89416,89419,89422,89425,89428],{"className":89415},[118],[54,89417],{"className":89418,"style":12758},[122],[54,89420,6249],{"className":89421},[127,128],[54,89423],{"className":89424,"style":145},[144],[54,89426,94],{"className":89427},[149],[54,89429],{"className":89430,"style":145},[144],[54,89432,89434,89437],{"className":89433},[118],[54,89435],{"className":89436,"style":2292},[122],[54,89438,12690],{"className":89439},[127],[54,89441,89443],{"className":89442},[57],[54,89444,89446,89471],{"className":89445},[61],[54,89447,89449],{"className":89448},[65],[67,89450,89451],{"xmlns":69,"display":70},[72,89452,89453,89469],{},[75,89454,89455,89461,89463,89465,89467],{},[3141,89456,89457,89459],{},[78,89458,12013],{},[371,89460,373],{},[82,89462,950],{},[78,89464,6249],{},[82,89466,1103],{"mathvariant":613},[371,89468,12690],{},[106,89470,12811],{"encoding":108},[54,89472,89474,89529,89580],{"className":89473,"ariaHidden":114},[113],[54,89475,89477,89480,89520,89523,89526],{"className":89476},[118],[54,89478],{"className":89479,"style":12028},[122],[54,89481,89483,89486],{"className":89482},[127],[54,89484,12013],{"className":89485,"style":12035},[127,128],[54,89487,89489],{"className":89488},[3267],[54,89490,89492,89512],{"className":89491},[173,174],[54,89493,89495,89509],{"className":89494},[178],[54,89496,89498],{"className":89497,"style":3277},[182],[54,89499,89500,89503],{"style":12050},[54,89501],{"className":89502,"style":3284},[190],[54,89504,89506],{"className":89505},[3288,3289,3290,3291],[54,89507,373],{"className":89508},[127,3291],[54,89510,232],{"className":89511},[231],[54,89513,89515],{"className":89514},[178],[54,89516,89518],{"className":89517,"style":3304},[182],[54,89519],{},[54,89521],{"className":89522,"style":145},[144],[54,89524,950],{"className":89525},[149],[54,89527],{"className":89528,"style":145},[144],[54,89530,89532,89535,89538,89541,89577],{"className":89531},[118],[54,89533],{"className":89534,"style":1179},[122],[54,89536,6249],{"className":89537},[127,128],[54,89539],{"className":89540,"style":145},[144],[54,89542,89544,89571,89574],{"className":89543},[149],[54,89545,89547],{"className":89546},[149],[54,89548,89550],{"className":89549},[127,1167],[54,89551,89553],{"className":89552},[1171],[54,89554,89556,89559,89568],{"className":89555},[1175],[54,89557],{"className":89558,"style":1179},[122],[54,89560,89562],{"className":89561},[1183],[54,89563,89565],{"className":89564},[127],[54,89566,1190],{"className":89567},[149],[54,89569],{"className":89570},[1194],[54,89572],{"className":89573},[144,1198],[54,89575,94],{"className":89576},[149],[54,89578],{"className":89579,"style":145},[144],[54,89581,89583,89586],{"className":89582},[118],[54,89584],{"className":89585,"style":2292},[122],[54,89587,12690],{"className":89588},[127],[4006,89590,89591],{"start":4076},[324,89592,12934],{},[54,89594,89596],{"className":89595},[57],[54,89597,89599,89638],{"className":89598},[61],[54,89600,89602],{"className":89601},[65],[67,89603,89604],{"xmlns":69,"display":70},[72,89605,89606,89636],{},[75,89607,89608,89610,89612],{},[78,89609,10580],{},[82,89611,94],{},[96,89613,89614,89626],{},[75,89615,89616,89622,89624],{},[3535,89617,89618,89620],{"accent":114},[78,89619,1760],{},[82,89621,10574],{},[82,89623,6230],{},[78,89625,6249],{},[75,89627,89628,89630,89632],{},[78,89629,6205],{},[78,89631,12974],{"mathvariant":613},[6191,89633,89634],{},[78,89635,3188],{},[106,89637,12981],{"encoding":108},[54,89639,89641,89659],{"className":89640,"ariaHidden":114},[113],[54,89642,89644,89647,89650,89653,89656],{"className":89643},[118],[54,89645],{"className":89646,"style":415},[122],[54,89648,10580],{"className":89649,"style":1948},[127,128],[54,89651],{"className":89652,"style":145},[144],[54,89654,94],{"className":89655},[149],[54,89657],{"className":89658,"style":145},[144],[54,89660,89662,89665],{"className":89661},[118],[54,89663],{"className":89664,"style":13009},[122],[54,89666,89668,89671,89814],{"className":89667},[127],[54,89669],{"className":89670},[133,166],[54,89672,89674],{"className":89673},[96],[54,89675,89677,89806],{"className":89676},[173,174],[54,89678,89680,89803],{"className":89679},[178],[54,89681,89683,89744,89752],{"className":89682,"style":13028},[182],[54,89684,89685,89688],{"style":10359},[54,89686],{"className":89687,"style":191},[190],[54,89689,89691,89694,89697],{"className":89690},[127],[54,89692,6205],{"className":89693,"style":4389},[127,128],[54,89695,12974],{"className":89696},[127],[54,89698,89700],{"className":89699},[127,6411],[54,89701,89703,89736],{"className":89702},[173,174],[54,89704,89706,89733],{"className":89705},[178],[54,89707,89709,89721],{"className":89708,"style":10378},[182],[54,89710,89712,89715],{"className":89711,"style":3635},[6425],[54,89713],{"className":89714,"style":191},[190],[54,89716,89718],{"className":89717,"style":10388},[127],[54,89719,3188],{"className":89720},[127,128],[54,89722,89723,89726],{"style":10394},[54,89724],{"className":89725,"style":191},[190],[54,89727,89729],{"className":89728,"style":10401},[6514],[6517,89730,89731],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,89732],{"d":10408},[54,89734,232],{"className":89735},[231],[54,89737,89739],{"className":89738},[178],[54,89740,89742],{"className":89741,"style":10418},[182],[54,89743],{},[54,89745,89746,89749],{"style":204},[54,89747],{"className":89748,"style":191},[190],[54,89750],{"className":89751,"style":212},[211],[54,89753,89754,89757],{"style":215},[54,89755],{"className":89756,"style":191},[190],[54,89758,89760,89791,89794,89797,89800],{"className":89759},[127],[54,89761,89763],{"className":89762},[127,3623],[54,89764,89766],{"className":89765},[173],[54,89767,89769],{"className":89768},[178],[54,89770,89772,89780],{"className":89771,"style":10641},[182],[54,89773,89774,89777],{"style":3635},[54,89775],{"className":89776,"style":191},[190],[54,89778,1760],{"className":89779},[127,128],[54,89781,89782,89785],{"style":3635},[54,89783],{"className":89784,"style":191},[190],[54,89786,89788],{"className":89787,"style":10658},[3651],[54,89789,10574],{"className":89790},[127],[54,89792],{"className":89793,"style":1303},[144],[54,89795,6230],{"className":89796},[1307],[54,89798],{"className":89799,"style":1303},[144],[54,89801,6249],{"className":89802},[127,128],[54,89804,232],{"className":89805},[231],[54,89807,89809],{"className":89808},[178],[54,89810,89812],{"className":89811,"style":13158},[182],[54,89813],{},[54,89815],{"className":89816},[140,166],[12,89818,1016],{},[321,89820,89821,89883,89913,89943],{},[324,89822,89823,13230],{},[54,89824,89826,89843],{"className":89825},[61],[54,89827,89829],{"className":89828},[65],[67,89830,89831],{"xmlns":69},[72,89832,89833,89841],{},[75,89834,89835],{},[3535,89836,89837,89839],{"accent":114},[78,89838,1760],{},[82,89840,10574],{},[106,89842,10831],{"encoding":108},[54,89844,89846],{"className":89845,"ariaHidden":114},[113],[54,89847,89849,89852],{"className":89848},[118],[54,89850],{"className":89851,"style":10641},[122],[54,89853,89855],{"className":89854},[127,3623],[54,89856,89858],{"className":89857},[173],[54,89859,89861],{"className":89860},[178],[54,89862,89864,89872],{"className":89863,"style":10641},[182],[54,89865,89866,89869],{"style":3635},[54,89867],{"className":89868,"style":191},[190],[54,89870,1760],{"className":89871},[127,128],[54,89873,89874,89877],{"style":3635},[54,89875],{"className":89876,"style":191},[190],[54,89878,89880],{"className":89879,"style":10658},[3651],[54,89881,10574],{"className":89882},[127],[324,89884,89885,13262],{},[54,89886,89888,89901],{"className":89887},[61],[54,89889,89891],{"className":89890},[65],[67,89892,89893],{"xmlns":69},[72,89894,89895,89899],{},[75,89896,89897],{},[78,89898,6249],{},[106,89900,13249],{"encoding":108},[54,89902,89904],{"className":89903,"ariaHidden":114},[113],[54,89905,89907,89910],{"className":89906},[118],[54,89908],{"className":89909,"style":12758},[122],[54,89911,6249],{"className":89912},[127,128],[324,89914,89915,13293],{},[54,89916,89918,89931],{"className":89917},[61],[54,89919,89921],{"className":89920},[65],[67,89922,89923],{"xmlns":69},[72,89924,89925,89929],{},[75,89926,89927],{},[78,89928,6205],{},[106,89930,10474],{"encoding":108},[54,89932,89934],{"className":89933,"ariaHidden":114},[113],[54,89935,89937,89940],{"className":89936},[118],[54,89938],{"className":89939,"style":3703},[122],[54,89941,6205],{"className":89942,"style":4389},[127,128],[324,89944,89945,13324],{},[54,89946,89948,89961],{"className":89947},[61],[54,89949,89951],{"className":89950},[65],[67,89952,89953],{"xmlns":69},[72,89954,89955,89959],{},[75,89956,89957],{},[78,89958,3188],{},[106,89960,3188],{"encoding":108},[54,89962,89964],{"className":89963,"ariaHidden":114},[113],[54,89965,89967,89970],{"className":89966},[118],[54,89968],{"className":89969,"style":3703},[122],[54,89971,3188],{"className":89972},[127,128],[54,89974,89976],{"className":89975},[57],[54,89977,89979,90014],{"className":89978},[61],[54,89980,89982],{"className":89981},[65],[67,89983,89984],{"xmlns":69,"display":70},[72,89985,89986,90012],{},[75,89987,89988,89990,89992],{},[78,89989,10580],{},[82,89991,94],{},[96,89993,89994,90002],{},[75,89995,89996,89998,90000],{},[371,89997,13350],{},[82,89999,6230],{},[371,90001,12690],{},[75,90003,90004,90006,90008],{},[371,90005,399],{},[78,90007,12974],{"mathvariant":613},[6191,90009,90010],{},[371,90011,13365],{},[106,90013,13368],{"encoding":108},[54,90015,90017,90035],{"className":90016,"ariaHidden":114},[113],[54,90018,90020,90023,90026,90029,90032],{"className":90019},[118],[54,90021],{"className":90022,"style":415},[122],[54,90024,10580],{"className":90025,"style":1948},[127,128],[54,90027],{"className":90028,"style":145},[144],[54,90030,94],{"className":90031},[149],[54,90033],{"className":90034,"style":145},[144],[54,90036,90038,90041],{"className":90037},[118],[54,90039],{"className":90040,"style":13396},[122],[54,90042,90044,90047,90159],{"className":90043},[127],[54,90045],{"className":90046},[133,166],[54,90048,90050],{"className":90049},[96],[54,90051,90053,90151],{"className":90052},[173,174],[54,90054,90056,90148],{"className":90055},[178],[54,90057,90059,90117,90125],{"className":90058,"style":5912},[182],[54,90060,90061,90064],{"style":11603},[54,90062],{"className":90063,"style":191},[190],[54,90065,90067,90070],{"className":90066},[127],[54,90068,13426],{"className":90069},[127],[54,90071,90073],{"className":90072},[127,6411],[54,90074,90076,90109],{"className":90075},[173,174],[54,90077,90079,90106],{"className":90078},[178],[54,90080,90082,90094],{"className":90081,"style":11622},[182],[54,90083,90085,90088],{"className":90084,"style":3635},[6425],[54,90086],{"className":90087,"style":191},[190],[54,90089,90091],{"className":90090,"style":10388},[127],[54,90092,13365],{"className":90093},[127],[54,90095,90096,90099],{"style":11637},[54,90097],{"className":90098,"style":191},[190],[54,90100,90102],{"className":90101,"style":10401},[6514],[6517,90103,90104],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,90105],{"d":10408},[54,90107,232],{"className":90108},[231],[54,90110,90112],{"className":90111},[178],[54,90113,90115],{"className":90114,"style":11657},[182],[54,90116],{},[54,90118,90119,90122],{"style":204},[54,90120],{"className":90121,"style":191},[190],[54,90123],{"className":90124,"style":212},[211],[54,90126,90127,90130],{"style":215},[54,90128],{"className":90129,"style":191},[190],[54,90131,90133,90136,90139,90142,90145],{"className":90132},[127],[54,90134,13350],{"className":90135},[127],[54,90137],{"className":90138,"style":1303},[144],[54,90140,6230],{"className":90141},[1307],[54,90143],{"className":90144,"style":1303},[144],[54,90146,12690],{"className":90147},[127],[54,90149,232],{"className":90150},[231],[54,90152,90154],{"className":90153},[178],[54,90155,90157],{"className":90156,"style":13514},[182],[54,90158],{},[54,90160],{"className":90161},[140,166],[54,90163,90165],{"className":90164},[57],[54,90166,90168,90189],{"className":90167},[61],[54,90169,90171],{"className":90170},[65],[67,90172,90173],{"xmlns":69,"display":70},[72,90174,90175,90187],{},[75,90176,90177,90179,90181],{},[78,90178,10580],{},[82,90180,94],{},[96,90182,90183,90185],{},[371,90184,379],{},[371,90186,373],{},[106,90188,13547],{"encoding":108},[54,90190,90192,90210],{"className":90191,"ariaHidden":114},[113],[54,90193,90195,90198,90201,90204,90207],{"className":90194},[118],[54,90196],{"className":90197,"style":415},[122],[54,90199,10580],{"className":90200,"style":1948},[127,128],[54,90202],{"className":90203,"style":145},[144],[54,90205,94],{"className":90206},[149],[54,90208],{"className":90209,"style":145},[144],[54,90211,90213,90216],{"className":90212},[118],[54,90214],{"className":90215,"style":5893},[122],[54,90217,90219,90222,90275],{"className":90218},[127],[54,90220],{"className":90221},[133,166],[54,90223,90225],{"className":90224},[96],[54,90226,90228,90267],{"className":90227},[173,174],[54,90229,90231,90264],{"className":90230},[178],[54,90232,90234,90245,90253],{"className":90233,"style":5912},[182],[54,90235,90236,90239],{"style":186},[54,90237],{"className":90238,"style":191},[190],[54,90240,90242],{"className":90241},[127],[54,90243,373],{"className":90244},[127],[54,90246,90247,90250],{"style":204},[54,90248],{"className":90249,"style":191},[190],[54,90251],{"className":90252,"style":212},[211],[54,90254,90255,90258],{"style":215},[54,90256],{"className":90257,"style":191},[190],[54,90259,90261],{"className":90260},[127],[54,90262,379],{"className":90263},[127],[54,90265,232],{"className":90266},[231],[54,90268,90270],{"className":90269},[178],[54,90271,90273],{"className":90272,"style":5964},[182],[54,90274],{},[54,90276],{"className":90277},[140,166],[54,90279,90281],{"className":90280},[57],[54,90282,90284,90301],{"className":90283},[61],[54,90285,90287],{"className":90286},[65],[67,90288,90289],{"xmlns":69,"display":70},[72,90290,90291,90299],{},[75,90292,90293,90295,90297],{},[78,90294,10580],{},[82,90296,94],{},[371,90298,379],{},[106,90300,13660],{"encoding":108},[54,90302,90304,90322],{"className":90303,"ariaHidden":114},[113],[54,90305,90307,90310,90313,90316,90319],{"className":90306},[118],[54,90308],{"className":90309,"style":415},[122],[54,90311,10580],{"className":90312,"style":1948},[127,128],[54,90314],{"className":90315,"style":145},[144],[54,90317,94],{"className":90318},[149],[54,90320],{"className":90321,"style":145},[144],[54,90323,90325,90328],{"className":90324},[118],[54,90326],{"className":90327,"style":2292},[122],[54,90329,379],{"className":90330},[127],[4006,90332,90333],{"start":6092},[324,90334,13695],{},[12,90336,13698],{},[4006,90338,90339],{"start":7458},[324,90340,13703,90341,950],{},[54,90342,90344,90357],{"className":90343},[61],[54,90345,90347],{"className":90346},[65],[67,90348,90349],{"xmlns":69},[72,90350,90351,90355],{},[75,90352,90353],{},[78,90354,7006],{},[106,90356,7336],{"encoding":108},[54,90358,90360],{"className":90359,"ariaHidden":114},[113],[54,90361,90363,90366],{"className":90362},[118],[54,90364],{"className":90365,"style":3703},[122],[54,90367,7006],{"className":90368,"style":7203},[127,128],[12,90370,13734],{},[12,90372,90373],{},[327,90374,90375,13808],{},[54,90376,90378,90395],{"className":90377},[61],[54,90379,90381],{"className":90380},[65],[67,90382,90383],{"xmlns":69},[72,90384,90385,90393],{},[75,90386,90387],{},[3141,90388,90389,90391],{},[78,90390,12013],{},[371,90392,9765],{},[106,90394,12018],{"encoding":108},[54,90396,90398],{"className":90397,"ariaHidden":114},[113],[54,90399,90401,90404],{"className":90400},[118],[54,90402],{"className":90403,"style":12028},[122],[54,90405,90407,90410],{"className":90406},[127],[54,90408,12013],{"className":90409,"style":12035},[127,128],[54,90411,90413],{"className":90412},[3267],[54,90414,90416,90436],{"className":90415},[173,174],[54,90417,90419,90433],{"className":90418},[178],[54,90420,90422],{"className":90421,"style":3277},[182],[54,90423,90424,90427],{"style":12050},[54,90425],{"className":90426,"style":3284},[190],[54,90428,90430],{"className":90429},[3288,3289,3290,3291],[54,90431,9765],{"className":90432},[127,3291],[54,90434,232],{"className":90435},[231],[54,90437,90439],{"className":90438},[178],[54,90440,90442],{"className":90441,"style":3304},[182],[54,90443],{},[12,90445,13811],{},[12,90447,13814,90448,13818],{},[327,90449,13817],{},[12,90451,13821,90452,13825,90454,13829],{},[327,90453,13824],{},[327,90455,13828],{},[12,90457,13832],{},[12,90459,13835,90460,13905],{},[54,90461,90463,90480],{"className":90462},[61],[54,90464,90466],{"className":90465},[65],[67,90467,90468],{"xmlns":69},[72,90469,90470,90478],{},[75,90471,90472],{},[3141,90473,90474,90476],{},[78,90475,12013],{},[371,90477,9765],{},[106,90479,12018],{"encoding":108},[54,90481,90483],{"className":90482,"ariaHidden":114},[113],[54,90484,90486,90489],{"className":90485},[118],[54,90487],{"className":90488,"style":12028},[122],[54,90490,90492,90495],{"className":90491},[127],[54,90493,12013],{"className":90494,"style":12035},[127,128],[54,90496,90498],{"className":90497},[3267],[54,90499,90501,90521],{"className":90500},[173,174],[54,90502,90504,90518],{"className":90503},[178],[54,90505,90507],{"className":90506,"style":3277},[182],[54,90508,90509,90512],{"style":12050},[54,90510],{"className":90511,"style":3284},[190],[54,90513,90515],{"className":90514},[3288,3289,3290,3291],[54,90516,9765],{"className":90517},[127,3291],[54,90519,232],{"className":90520},[231],[54,90522,90524],{"className":90523},[178],[54,90525,90527],{"className":90526,"style":3304},[182],[54,90528],{},[40,90530,90531],{},[12,90532,13910],{},[12,90534,13913,90535,13983,90604,13987,90606,13991],{},[54,90536,90538,90555],{"className":90537},[61],[54,90539,90541],{"className":90540},[65],[67,90542,90543],{"xmlns":69},[72,90544,90545,90553],{},[75,90546,90547],{},[3141,90548,90549,90551],{},[78,90550,12013],{},[371,90552,9765],{},[106,90554,12018],{"encoding":108},[54,90556,90558],{"className":90557,"ariaHidden":114},[113],[54,90559,90561,90564],{"className":90560},[118],[54,90562],{"className":90563,"style":12028},[122],[54,90565,90567,90570],{"className":90566},[127],[54,90568,12013],{"className":90569,"style":12035},[127,128],[54,90571,90573],{"className":90572},[3267],[54,90574,90576,90596],{"className":90575},[173,174],[54,90577,90579,90593],{"className":90578},[178],[54,90580,90582],{"className":90581,"style":3277},[182],[54,90583,90584,90587],{"style":12050},[54,90585],{"className":90586,"style":3284},[190],[54,90588,90590],{"className":90589},[3288,3289,3290,3291],[54,90591,9765],{"className":90592},[127,3291],[54,90594,232],{"className":90595},[231],[54,90597,90599],{"className":90598},[178],[54,90600,90602],{"className":90601,"style":3304},[182],[54,90603],{},[327,90605,13986],{},[327,90607,13990],{},[12,90609,13994],{},[40,90611,90612],{},[12,90613,13999],{},[29,90615],{},[12,90617,14004],{},[12,90619,14007],{},[12,90621,14010],{},[54,90623,90625],{"className":90624},[57],[54,90626,90628,90669],{"className":90627},[61],[54,90629,90631],{"className":90630},[65],[67,90632,90633],{"xmlns":69,"display":70},[72,90634,90635,90667],{},[75,90636,90637,90639,90641,90643,90649,90651,90653],{},[78,90638,4150],{},[78,90640,1882],{},[82,90642,94],{},[3535,90644,90645,90647],{"accent":114},[78,90646,1760],{},[82,90648,10574],{},[82,90650,10577],{},[78,90652,10580],{},[75,90654,90655,90657,90665],{},[82,90656,85],{"fence":114},[96,90658,90659,90661],{},[78,90660,6205],{},[6191,90662,90663],{},[78,90664,3188],{},[82,90666,91],{"fence":114},[106,90668,10597],{"encoding":108},[54,90670,90672,90693,90739],{"className":90671,"ariaHidden":114},[113],[54,90673,90675,90678,90681,90684,90687,90690],{"className":90674},[118],[54,90676],{"className":90677,"style":415},[122],[54,90679,4150],{"className":90680,"style":975},[127,128],[54,90682,1882],{"className":90683,"style":1948},[127,128],[54,90685],{"className":90686,"style":145},[144],[54,90688,94],{"className":90689},[149],[54,90691],{"className":90692,"style":145},[144],[54,90694,90696,90699,90730,90733,90736],{"className":90695},[118],[54,90697],{"className":90698,"style":10628},[122],[54,90700,90702],{"className":90701},[127,3623],[54,90703,90705],{"className":90704},[173],[54,90706,90708],{"className":90707},[178],[54,90709,90711,90719],{"className":90710,"style":10641},[182],[54,90712,90713,90716],{"style":3635},[54,90714],{"className":90715,"style":191},[190],[54,90717,1760],{"className":90718},[127,128],[54,90720,90721,90724],{"style":3635},[54,90722],{"className":90723,"style":191},[190],[54,90725,90727],{"className":90726,"style":10658},[3651],[54,90728,10574],{"className":90729},[127],[54,90731],{"className":90732,"style":1303},[144],[54,90734,10577],{"className":90735},[1307],[54,90737],{"className":90738,"style":1303},[144],[54,90740,90742,90745,90748,90751],{"className":90741},[118],[54,90743],{"className":90744,"style":10677},[122],[54,90746,10580],{"className":90747,"style":1948},[127,128],[54,90749],{"className":90750,"style":448},[144],[54,90752,90754,90760,90866],{"className":90753},[3429],[54,90755,90757],{"className":90756,"style":6596},[133,6595],[54,90758,85],{"className":90759},[6600,3290],[54,90761,90763,90766,90863],{"className":90762},[127],[54,90764],{"className":90765},[133,166],[54,90767,90769],{"className":90768},[96],[54,90770,90772,90855],{"className":90771},[173,174],[54,90773,90775,90852],{"className":90774},[178],[54,90776,90778,90833,90841],{"className":90777,"style":10356},[182],[54,90779,90780,90783],{"style":10359},[54,90781],{"className":90782,"style":191},[190],[54,90784,90786],{"className":90785},[127],[54,90787,90789],{"className":90788},[127,6411],[54,90790,90792,90825],{"className":90791},[173,174],[54,90793,90795,90822],{"className":90794},[178],[54,90796,90798,90810],{"className":90797,"style":10378},[182],[54,90799,90801,90804],{"className":90800,"style":3635},[6425],[54,90802],{"className":90803,"style":191},[190],[54,90805,90807],{"className":90806,"style":10388},[127],[54,90808,3188],{"className":90809},[127,128],[54,90811,90812,90815],{"style":10394},[54,90813],{"className":90814,"style":191},[190],[54,90816,90818],{"className":90817,"style":10401},[6514],[6517,90819,90820],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,90821],{"d":10408},[54,90823,232],{"className":90824},[231],[54,90826,90828],{"className":90827},[178],[54,90829,90831],{"className":90830,"style":10418},[182],[54,90832],{},[54,90834,90835,90838],{"style":204},[54,90836],{"className":90837,"style":191},[190],[54,90839],{"className":90840,"style":212},[211],[54,90842,90843,90846],{"style":215},[54,90844],{"className":90845,"style":191},[190],[54,90847,90849],{"className":90848},[127],[54,90850,6205],{"className":90851,"style":4389},[127,128],[54,90853,232],{"className":90854},[231],[54,90856,90858],{"className":90857},[178],[54,90859,90861],{"className":90860,"style":10449},[182],[54,90862],{},[54,90864],{"className":90865},[140,166],[54,90867,90869],{"className":90868,"style":6596},[140,6595],[54,90870,91],{"className":90871},[6600,3290],[12,90873,14263,90874,1828,90956,1828,91006,1832,91056,343],{},[54,90875,90877,90898],{"className":90876},[61],[54,90878,90880],{"className":90879},[65],[67,90881,90882],{"xmlns":69},[72,90883,90884,90896],{},[75,90885,90886,90892,90894],{},[3535,90887,90888,90890],{"accent":114},[78,90889,1760],{},[82,90891,10574],{},[82,90893,94],{},[371,90895,13350],{},[106,90897,14288],{"encoding":108},[54,90899,90901,90947],{"className":90900,"ariaHidden":114},[113],[54,90902,90904,90907,90938,90941,90944],{"className":90903},[118],[54,90905],{"className":90906,"style":10641},[122],[54,90908,90910],{"className":90909},[127,3623],[54,90911,90913],{"className":90912},[173],[54,90914,90916],{"className":90915},[178],[54,90917,90919,90927],{"className":90918,"style":10641},[182],[54,90920,90921,90924],{"style":3635},[54,90922],{"className":90923,"style":191},[190],[54,90925,1760],{"className":90926},[127,128],[54,90928,90929,90932],{"style":3635},[54,90930],{"className":90931,"style":191},[190],[54,90933,90935],{"className":90934,"style":10658},[3651],[54,90936,10574],{"className":90937},[127],[54,90939],{"className":90940,"style":145},[144],[54,90942,94],{"className":90943},[149],[54,90945],{"className":90946,"style":145},[144],[54,90948,90950,90953],{"className":90949},[118],[54,90951],{"className":90952,"style":2292},[122],[54,90954,13350],{"className":90955},[127],[54,90957,90959,90976],{"className":90958},[61],[54,90960,90962],{"className":90961},[65],[67,90963,90964],{"xmlns":69},[72,90965,90966,90974],{},[75,90967,90968,90970,90972],{},[78,90969,10580],{},[82,90971,94],{},[371,90973,11428],{},[106,90975,11431],{"encoding":108},[54,90977,90979,90997],{"className":90978,"ariaHidden":114},[113],[54,90980,90982,90985,90988,90991,90994],{"className":90981},[118],[54,90983],{"className":90984,"style":415},[122],[54,90986,10580],{"className":90987,"style":1948},[127,128],[54,90989],{"className":90990,"style":145},[144],[54,90992,94],{"className":90993},[149],[54,90995],{"className":90996,"style":145},[144],[54,90998,91000,91003],{"className":90999},[118],[54,91001],{"className":91002,"style":2292},[122],[54,91004,11428],{"className":91005},[127],[54,91007,91009,91026],{"className":91008},[61],[54,91010,91012],{"className":91011},[65],[67,91013,91014],{"xmlns":69},[72,91015,91016,91024],{},[75,91017,91018,91020,91022],{},[78,91019,6205],{},[82,91021,94],{},[371,91023,399],{},[106,91025,14417],{"encoding":108},[54,91027,91029,91047],{"className":91028,"ariaHidden":114},[113],[54,91030,91032,91035,91038,91041,91044],{"className":91031},[118],[54,91033],{"className":91034,"style":3703},[122],[54,91036,6205],{"className":91037,"style":4389},[127,128],[54,91039],{"className":91040,"style":145},[144],[54,91042,94],{"className":91043},[149],[54,91045],{"className":91046,"style":145},[144],[54,91048,91050,91053],{"className":91049},[118],[54,91051],{"className":91052,"style":2292},[122],[54,91054,399],{"className":91055},[127],[54,91057,91059,91076],{"className":91058},[61],[54,91060,91062],{"className":91061},[65],[67,91063,91064],{"xmlns":69},[72,91065,91066,91074],{},[75,91067,91068,91070,91072],{},[78,91069,3188],{},[82,91071,94],{},[371,91073,13365],{},[106,91075,12618],{"encoding":108},[54,91077,91079,91097],{"className":91078,"ariaHidden":114},[113],[54,91080,91082,91085,91088,91091,91094],{"className":91081},[118],[54,91083],{"className":91084,"style":3703},[122],[54,91086,3188],{"className":91087},[127,128],[54,91089],{"className":91090,"style":145},[144],[54,91092,94],{"className":91093},[149],[54,91095],{"className":91096,"style":145},[144],[54,91098,91100,91103],{"className":91099},[118],[54,91101],{"className":91102,"style":2292},[122],[54,91104,13365],{"className":91105},[127],[54,91107,91109],{"className":91108},[57],[54,91110,91112,91149],{"className":91111},[61],[54,91113,91115],{"className":91114},[65],[67,91116,91117],{"xmlns":69,"display":70},[72,91118,91119,91147],{},[75,91120,91121,91123,91125,91127,91129,91131,91133],{},[78,91122,4150],{},[78,91124,1882],{},[82,91126,94],{},[371,91128,13350],{},[82,91130,10577],{},[371,91132,11428],{},[75,91134,91135,91137,91145],{},[82,91136,85],{"fence":114},[96,91138,91139,91141],{},[371,91140,399],{},[6191,91142,91143],{},[371,91144,13365],{},[82,91146,91],{"fence":114},[106,91148,14541],{"encoding":108},[54,91150,91152,91173,91191],{"className":91151,"ariaHidden":114},[113],[54,91153,91155,91158,91161,91164,91167,91170],{"className":91154},[118],[54,91156],{"className":91157,"style":415},[122],[54,91159,4150],{"className":91160,"style":975},[127,128],[54,91162,1882],{"className":91163,"style":1948},[127,128],[54,91165],{"className":91166,"style":145},[144],[54,91168,94],{"className":91169},[149],[54,91171],{"className":91172,"style":145},[144],[54,91174,91176,91179,91182,91185,91188],{"className":91175},[118],[54,91177],{"className":91178,"style":5642},[122],[54,91180,13350],{"className":91181},[127],[54,91183],{"className":91184,"style":1303},[144],[54,91186,10577],{"className":91187},[1307],[54,91189],{"className":91190,"style":1303},[144],[54,91192,91194,91197,91200,91203],{"className":91193},[118],[54,91195],{"className":91196,"style":10677},[122],[54,91198,11428],{"className":91199},[127],[54,91201],{"className":91202,"style":448},[144],[54,91204,91206,91212,91318],{"className":91205},[3429],[54,91207,91209],{"className":91208,"style":6596},[133,6595],[54,91210,85],{"className":91211},[6600,3290],[54,91213,91215,91218,91315],{"className":91214},[127],[54,91216],{"className":91217},[133,166],[54,91219,91221],{"className":91220},[96],[54,91222,91224,91307],{"className":91223},[173,174],[54,91225,91227,91304],{"className":91226},[178],[54,91228,91230,91285,91293],{"className":91229,"style":5912},[182],[54,91231,91232,91235],{"style":11603},[54,91233],{"className":91234,"style":191},[190],[54,91236,91238],{"className":91237},[127],[54,91239,91241],{"className":91240},[127,6411],[54,91242,91244,91277],{"className":91243},[173,174],[54,91245,91247,91274],{"className":91246},[178],[54,91248,91250,91262],{"className":91249,"style":11622},[182],[54,91251,91253,91256],{"className":91252,"style":3635},[6425],[54,91254],{"className":91255,"style":191},[190],[54,91257,91259],{"className":91258,"style":10388},[127],[54,91260,13365],{"className":91261},[127],[54,91263,91264,91267],{"style":11637},[54,91265],{"className":91266,"style":191},[190],[54,91268,91270],{"className":91269,"style":10401},[6514],[6517,91271,91272],{"xmlns":6519,"width":6520,"height":10404,"viewBox":10405,"preserveAspectRatio":6523},[6525,91273],{"d":10408},[54,91275,232],{"className":91276},[231],[54,91278,91280],{"className":91279},[178],[54,91281,91283],{"className":91282,"style":11657},[182],[54,91284],{},[54,91286,91287,91290],{"style":204},[54,91288],{"className":91289,"style":191},[190],[54,91291],{"className":91292,"style":212},[211],[54,91294,91295,91298],{"style":215},[54,91296],{"className":91297,"style":191},[190],[54,91299,91301],{"className":91300},[127],[54,91302,399],{"className":91303},[127],[54,91305,232],{"className":91306},[231],[54,91308,91310],{"className":91309},[178],[54,91311,91313],{"className":91312,"style":10449},[182],[54,91314],{},[54,91316],{"className":91317},[140,166],[54,91319,91321],{"className":91320,"style":6596},[140,6595],[54,91322,91],{"className":91323},[6600,3290],[54,91325,91327],{"className":91326},[57],[54,91328,91330,91359],{"className":91329},[61],[54,91331,91333],{"className":91332},[65],[67,91334,91335],{"xmlns":69,"display":70},[72,91336,91337,91357],{},[75,91338,91339,91341,91343,91345,91347,91349,91351,91353,91355],{},[78,91340,4150],{},[78,91342,1882],{},[82,91344,94],{},[371,91346,13350],{},[82,91348,10577],{},[371,91350,11428],{},[82,91352,85],{"stretchy":84},[371,91354,373],{},[82,91356,91],{"stretchy":84},[106,91358,14752],{"encoding":108},[54,91360,91362,91383,91401],{"className":91361,"ariaHidden":114},[113],[54,91363,91365,91368,91371,91374,91377,91380],{"className":91364},[118],[54,91366],{"className":91367,"style":415},[122],[54,91369,4150],{"className":91370,"style":975},[127,128],[54,91372,1882],{"className":91373,"style":1948},[127,128],[54,91375],{"className":91376,"style":145},[144],[54,91378,94],{"className":91379},[149],[54,91381],{"className":91382,"style":145},[144],[54,91384,91386,91389,91392,91395,91398],{"className":91385},[118],[54,91387],{"className":91388,"style":5642},[122],[54,91390,13350],{"className":91391},[127],[54,91393],{"className":91394,"style":1303},[144],[54,91396,10577],{"className":91397},[1307],[54,91399],{"className":91400,"style":1303},[144],[54,91402,91404,91407,91410,91413,91416],{"className":91403},[118],[54,91405],{"className":91406,"style":123},[122],[54,91408,11428],{"className":91409},[127],[54,91411,85],{"className":91412},[133],[54,91414,373],{"className":91415},[127],[54,91417,91],{"className":91418},[140],[54,91420,91422],{"className":91421},[57],[54,91423,91425,91452],{"className":91424},[61],[54,91426,91428],{"className":91427},[65],[67,91429,91430],{"xmlns":69,"display":70},[72,91431,91432,91450],{},[75,91433,91434,91436,91438,91440,91442,91444,91446,91448],{},[78,91435,4150],{},[78,91437,1882],{},[82,91439,94],{},[82,91441,85],{"stretchy":84},[371,91443,14838],{},[82,91445,376],{"separator":114},[371,91447,14843],{},[82,91449,91],{"stretchy":84},[106,91451,14848],{"encoding":108},[54,91453,91455,91476],{"className":91454,"ariaHidden":114},[113],[54,91456,91458,91461,91464,91467,91470,91473],{"className":91457},[118],[54,91459],{"className":91460,"style":415},[122],[54,91462,4150],{"className":91463,"style":975},[127,128],[54,91465,1882],{"className":91466,"style":1948},[127,128],[54,91468],{"className":91469,"style":145},[144],[54,91471,94],{"className":91472},[149],[54,91474],{"className":91475,"style":145},[144],[54,91477,91479,91482,91485,91488,91491,91494,91497],{"className":91478},[118],[54,91480],{"className":91481,"style":123},[122],[54,91483,85],{"className":91484},[133],[54,91486,14838],{"className":91487},[127],[54,91489,376],{"className":91490},[444],[54,91492],{"className":91493,"style":448},[144],[54,91495,14843],{"className":91496},[127],[54,91498,91],{"className":91499},[140],[12,91501,91502],{},[327,91503,14901],{},[12,91505,14904],{},[12,91507,14907,91508,14977],{},[54,91509,91511,91528],{"className":91510},[61],[54,91512,91514],{"className":91513},[65],[67,91515,91516],{"xmlns":69},[72,91517,91518,91526],{},[75,91519,91520],{},[3141,91521,91522,91524],{},[78,91523,12013],{},[371,91525,9765],{},[106,91527,12018],{"encoding":108},[54,91529,91531],{"className":91530,"ariaHidden":114},[113],[54,91532,91534,91537],{"className":91533},[118],[54,91535],{"className":91536,"style":12028},[122],[54,91538,91540,91543],{"className":91539},[127],[54,91541,12013],{"className":91542,"style":12035},[127,128],[54,91544,91546],{"className":91545},[3267],[54,91547,91549,91569],{"className":91548},[173,174],[54,91550,91552,91566],{"className":91551},[178],[54,91553,91555],{"className":91554,"style":3277},[182],[54,91556,91557,91560],{"style":12050},[54,91558],{"className":91559,"style":3284},[190],[54,91561,91563],{"className":91562},[3288,3289,3290,3291],[54,91564,9765],{"className":91565},[127,3291],[54,91567,232],{"className":91568},[231],[54,91570,91572],{"className":91571},[178],[54,91573,91575],{"className":91574,"style":3304},[182],[54,91576],{},[12,91578,14980],{},[29,91580],{},[12,91582,14985],{},[12,91584,91585],{},[327,91586,14990],{},[12,91588,14993],{},[12,91590,91591,15106,91700,15176],{},[54,91592,91594,91627],{"className":91593},[61],[54,91595,91597],{"className":91596},[65],[67,91598,91599],{"xmlns":69},[72,91600,91601,91625],{},[75,91602,91603,91605,91607,91613,91615,91617,91619,91621,91623],{},[78,91604,80],{},[82,91606,85],{"stretchy":84},[3141,91608,91609,91611],{},[78,91610,12013],{},[371,91612,9765],{},[78,91614,1095],{"mathvariant":613},[78,91616,4166],{},[78,91618,19],{},[78,91620,2320],{},[78,91622,19],{},[82,91624,91],{"stretchy":84},[106,91626,15032],{"encoding":108},[54,91628,91630],{"className":91629,"ariaHidden":114},[113],[54,91631,91633,91636,91639,91642,91682,91685,91688,91691,91694,91697],{"className":91632},[118],[54,91634],{"className":91635,"style":123},[122],[54,91637,80],{"className":91638,"style":129},[127,128],[54,91640,85],{"className":91641},[133],[54,91643,91645,91648],{"className":91644},[127],[54,91646,12013],{"className":91647,"style":12035},[127,128],[54,91649,91651],{"className":91650},[3267],[54,91652,91654,91674],{"className":91653},[173,174],[54,91655,91657,91671],{"className":91656},[178],[54,91658,91660],{"className":91659,"style":3277},[182],[54,91661,91662,91665],{"style":12050},[54,91663],{"className":91664,"style":3284},[190],[54,91666,91668],{"className":91667},[3288,3289,3290,3291],[54,91669,9765],{"className":91670},[127,3291],[54,91672,232],{"className":91673},[231],[54,91675,91677],{"className":91676},[178],[54,91678,91680],{"className":91679,"style":3304},[182],[54,91681],{},[54,91683,1095],{"className":91684},[127],[54,91686,4166],{"className":91687},[127,128],[54,91689,19],{"className":91690},[127,128],[54,91692,2320],{"className":91693},[127,128],[54,91695,19],{"className":91696},[127,128],[54,91698,91],{"className":91699},[140],[54,91701,91703,91720],{"className":91702},[61],[54,91704,91706],{"className":91705},[65],[67,91707,91708],{"xmlns":69},[72,91709,91710,91718],{},[75,91711,91712],{},[3141,91713,91714,91716],{},[78,91715,12013],{},[371,91717,9765],{},[106,91719,12018],{"encoding":108},[54,91721,91723],{"className":91722,"ariaHidden":114},[113],[54,91724,91726,91729],{"className":91725},[118],[54,91727],{"className":91728,"style":12028},[122],[54,91730,91732,91735],{"className":91731},[127],[54,91733,12013],{"className":91734,"style":12035},[127,128],[54,91736,91738],{"className":91737},[3267],[54,91739,91741,91761],{"className":91740},[173,174],[54,91742,91744,91758],{"className":91743},[178],[54,91745,91747],{"className":91746,"style":3277},[182],[54,91748,91749,91752],{"style":12050},[54,91750],{"className":91751,"style":3284},[190],[54,91753,91755],{"className":91754},[3288,3289,3290,3291],[54,91756,9765],{"className":91757},[127,3291],[54,91759,232],{"className":91760},[231],[54,91762,91764],{"className":91763},[178],[54,91765,91767],{"className":91766,"style":3304},[182],[54,91768],{},[12,91770,15179],{},[12,91772,91773,15292,91882,15362],{},[54,91774,91776,91809],{"className":91775},[61],[54,91777,91779],{"className":91778},[65],[67,91780,91781],{"xmlns":69},[72,91782,91783,91807],{},[75,91784,91785,91787,91789,91791,91793,91795,91797,91799,91805],{},[78,91786,80],{},[82,91788,85],{"stretchy":84},[78,91790,4166],{},[78,91792,19],{},[78,91794,2320],{},[78,91796,19],{},[78,91798,1095],{"mathvariant":613},[3141,91800,91801,91803],{},[78,91802,12013],{},[371,91804,9765],{},[82,91806,91],{"stretchy":84},[106,91808,15218],{"encoding":108},[54,91810,91812],{"className":91811,"ariaHidden":114},[113],[54,91813,91815,91818,91821,91824,91827,91830,91833,91836,91839,91879],{"className":91814},[118],[54,91816],{"className":91817,"style":123},[122],[54,91819,80],{"className":91820,"style":129},[127,128],[54,91822,85],{"className":91823},[133],[54,91825,4166],{"className":91826},[127,128],[54,91828,19],{"className":91829},[127,128],[54,91831,2320],{"className":91832},[127,128],[54,91834,19],{"className":91835},[127,128],[54,91837,1095],{"className":91838},[127],[54,91840,91842,91845],{"className":91841},[127],[54,91843,12013],{"className":91844,"style":12035},[127,128],[54,91846,91848],{"className":91847},[3267],[54,91849,91851,91871],{"className":91850},[173,174],[54,91852,91854,91868],{"className":91853},[178],[54,91855,91857],{"className":91856,"style":3277},[182],[54,91858,91859,91862],{"style":12050},[54,91860],{"className":91861,"style":3284},[190],[54,91863,91865],{"className":91864},[3288,3289,3290,3291],[54,91866,9765],{"className":91867},[127,3291],[54,91869,232],{"className":91870},[231],[54,91872,91874],{"className":91873},[178],[54,91875,91877],{"className":91876,"style":3304},[182],[54,91878],{},[54,91880,91],{"className":91881},[140],[54,91883,91885,91902],{"className":91884},[61],[54,91886,91888],{"className":91887},[65],[67,91889,91890],{"xmlns":69},[72,91891,91892,91900],{},[75,91893,91894],{},[3141,91895,91896,91898],{},[78,91897,12013],{},[371,91899,9765],{},[106,91901,12018],{"encoding":108},[54,91903,91905],{"className":91904,"ariaHidden":114},[113],[54,91906,91908,91911],{"className":91907},[118],[54,91909],{"className":91910,"style":12028},[122],[54,91912,91914,91917],{"className":91913},[127],[54,91915,12013],{"className":91916,"style":12035},[127,128],[54,91918,91920],{"className":91919},[3267],[54,91921,91923,91943],{"className":91922},[173,174],[54,91924,91926,91940],{"className":91925},[178],[54,91927,91929],{"className":91928,"style":3277},[182],[54,91930,91931,91934],{"style":12050},[54,91932],{"className":91933,"style":3284},[190],[54,91935,91937],{"className":91936},[3288,3289,3290,3291],[54,91938,9765],{"className":91939},[127,3291],[54,91941,232],{"className":91942},[231],[54,91944,91946],{"className":91945},[178],[54,91947,91949],{"className":91948,"style":3304},[182],[54,91950],{},[12,91952,15365],{},[321,91954,91955,92235],{},[324,91956,91957,15512,92097,15582,92166,15652],{},[327,91958,15372,91959,15442,92028,343],{},[54,91960,91962,91979],{"className":91961},[61],[54,91963,91965],{"className":91964},[65],[67,91966,91967],{"xmlns":69},[72,91968,91969,91977],{},[75,91970,91971],{},[3141,91972,91973,91975],{},[78,91974,12013],{},[371,91976,9765],{},[106,91978,12018],{"encoding":108},[54,91980,91982],{"className":91981,"ariaHidden":114},[113],[54,91983,91985,91988],{"className":91984},[118],[54,91986],{"className":91987,"style":12028},[122],[54,91989,91991,91994],{"className":91990},[127],[54,91992,12013],{"className":91993,"style":12035},[127,128],[54,91995,91997],{"className":91996},[3267],[54,91998,92000,92020],{"className":91999},[173,174],[54,92001,92003,92017],{"className":92002},[178],[54,92004,92006],{"className":92005,"style":3277},[182],[54,92007,92008,92011],{"style":12050},[54,92009],{"className":92010,"style":3284},[190],[54,92012,92014],{"className":92013},[3288,3289,3290,3291],[54,92015,9765],{"className":92016},[127,3291],[54,92018,232],{"className":92019},[231],[54,92021,92023],{"className":92022},[178],[54,92024,92026],{"className":92025,"style":3304},[182],[54,92027],{},[54,92029,92031,92048],{"className":92030},[61],[54,92032,92034],{"className":92033},[65],[67,92035,92036],{"xmlns":69},[72,92037,92038,92046],{},[75,92039,92040],{},[3141,92041,92042,92044],{},[78,92043,12013],{},[371,92045,9765],{},[106,92047,12018],{"encoding":108},[54,92049,92051],{"className":92050,"ariaHidden":114},[113],[54,92052,92054,92057],{"className":92053},[118],[54,92055],{"className":92056,"style":12028},[122],[54,92058,92060,92063],{"className":92059},[127],[54,92061,12013],{"className":92062,"style":12035},[127,128],[54,92064,92066],{"className":92065},[3267],[54,92067,92069,92089],{"className":92068},[173,174],[54,92070,92072,92086],{"className":92071},[178],[54,92073,92075],{"className":92074,"style":3277},[182],[54,92076,92077,92080],{"style":12050},[54,92078],{"className":92079,"style":3284},[190],[54,92081,92083],{"className":92082},[3288,3289,3290,3291],[54,92084,9765],{"className":92085},[127,3291],[54,92087,232],{"className":92088},[231],[54,92090,92092],{"className":92091},[178],[54,92093,92095],{"className":92094,"style":3304},[182],[54,92096],{},[54,92098,92100,92117],{"className":92099},[61],[54,92101,92103],{"className":92102},[65],[67,92104,92105],{"xmlns":69},[72,92106,92107,92115],{},[75,92108,92109],{},[3141,92110,92111,92113],{},[78,92112,12013],{},[371,92114,9765],{},[106,92116,12018],{"encoding":108},[54,92118,92120],{"className":92119,"ariaHidden":114},[113],[54,92121,92123,92126],{"className":92122},[118],[54,92124],{"className":92125,"style":12028},[122],[54,92127,92129,92132],{"className":92128},[127],[54,92130,12013],{"className":92131,"style":12035},[127,128],[54,92133,92135],{"className":92134},[3267],[54,92136,92138,92158],{"className":92137},[173,174],[54,92139,92141,92155],{"className":92140},[178],[54,92142,92144],{"className":92143,"style":3277},[182],[54,92145,92146,92149],{"style":12050},[54,92147],{"className":92148,"style":3284},[190],[54,92150,92152],{"className":92151},[3288,3289,3290,3291],[54,92153,9765],{"className":92154},[127,3291],[54,92156,232],{"className":92157},[231],[54,92159,92161],{"className":92160},[178],[54,92162,92164],{"className":92163,"style":3304},[182],[54,92165],{},[54,92167,92169,92186],{"className":92168},[61],[54,92170,92172],{"className":92171},[65],[67,92173,92174],{"xmlns":69},[72,92175,92176,92184],{},[75,92177,92178],{},[3141,92179,92180,92182],{},[78,92181,12013],{},[371,92183,9765],{},[106,92185,12018],{"encoding":108},[54,92187,92189],{"className":92188,"ariaHidden":114},[113],[54,92190,92192,92195],{"className":92191},[118],[54,92193],{"className":92194,"style":12028},[122],[54,92196,92198,92201],{"className":92197},[127],[54,92199,12013],{"className":92200,"style":12035},[127,128],[54,92202,92204],{"className":92203},[3267],[54,92205,92207,92227],{"className":92206},[173,174],[54,92208,92210,92224],{"className":92209},[178],[54,92211,92213],{"className":92212,"style":3277},[182],[54,92214,92215,92218],{"style":12050},[54,92216],{"className":92217,"style":3284},[190],[54,92219,92221],{"className":92220},[3288,3289,3290,3291],[54,92222,9765],{"className":92223},[127,3291],[54,92225,232],{"className":92226},[231],[54,92228,92230],{"className":92229},[178],[54,92231,92233],{"className":92232,"style":3304},[182],[54,92234],{},[324,92236,92237,15658],{},[327,92238,15657],{},[12,92240,15661],{},[12,92242,15664],{},[40,92244,92245],{},[12,92246,15669],{},[305,92248,15673],{"id":15672},[321,92250,92251,92324],{},[324,92252,92253,15681,92255,15751],{},[327,92254,15680],{},[54,92256,92258,92275],{"className":92257},[61],[54,92259,92261],{"className":92260},[65],[67,92262,92263],{"xmlns":69},[72,92264,92265,92273],{},[75,92266,92267],{},[3141,92268,92269,92271],{},[78,92270,12013],{},[371,92272,9765],{},[106,92274,12018],{"encoding":108},[54,92276,92278],{"className":92277,"ariaHidden":114},[113],[54,92279,92281,92284],{"className":92280},[118],[54,92282],{"className":92283,"style":12028},[122],[54,92285,92287,92290],{"className":92286},[127],[54,92288,12013],{"className":92289,"style":12035},[127,128],[54,92291,92293],{"className":92292},[3267],[54,92294,92296,92316],{"className":92295},[173,174],[54,92297,92299,92313],{"className":92298},[178],[54,92300,92302],{"className":92301,"style":3277},[182],[54,92303,92304,92307],{"style":12050},[54,92305],{"className":92306,"style":3284},[190],[54,92308,92310],{"className":92309},[3288,3289,3290,3291],[54,92311,9765],{"className":92312},[127,3291],[54,92314,232],{"className":92315},[231],[54,92317,92319],{"className":92318},[178],[54,92320,92322],{"className":92321,"style":3304},[182],[54,92323],{},[324,92325,92326,15757,92328,15827],{},[327,92327,15756],{},[54,92329,92331,92348],{"className":92330},[61],[54,92332,92334],{"className":92333},[65],[67,92335,92336],{"xmlns":69},[72,92337,92338,92346],{},[75,92339,92340],{},[3141,92341,92342,92344],{},[78,92343,12013],{},[371,92345,9765],{},[106,92347,12018],{"encoding":108},[54,92349,92351],{"className":92350,"ariaHidden":114},[113],[54,92352,92354,92357],{"className":92353},[118],[54,92355],{"className":92356,"style":12028},[122],[54,92358,92360,92363],{"className":92359},[127],[54,92361,12013],{"className":92362,"style":12035},[127,128],[54,92364,92366],{"className":92365},[3267],[54,92367,92369,92389],{"className":92368},[173,174],[54,92370,92372,92386],{"className":92371},[178],[54,92373,92375],{"className":92374,"style":3277},[182],[54,92376,92377,92380],{"style":12050},[54,92378],{"className":92379,"style":3284},[190],[54,92381,92383],{"className":92382},[3288,3289,3290,3291],[54,92384,9765],{"className":92385},[127,3291],[54,92387,232],{"className":92388},[231],[54,92390,92392],{"className":92391},[178],[54,92393,92395],{"className":92394,"style":3304},[182],[54,92396],{},[32,92398,15831],{"id":15830},[12,92400,15834,92401,15838],{},[327,92402,15837],{},[12,92404,15841],{},[321,92406,92407,92411,92415],{},[324,92408,15846,92409,343],{},[327,92410,15849],{},[324,92412,15852,92413,343],{},[327,92414,15855],{},[324,92416,15858,92417,343],{},[327,92418,15861],{},[12,92420,15864,92421,15868],{},[327,92422,15867],{},[12,92424,15871],{},[40,92426,92427],{},[12,92428,15876],{},[12,92430,15879],{},[321,92432,92433,92435],{},[324,92434,15884],{},[324,92436,15887],{},[12,92438,15890],{},[12,92440,15893],{},[12,92442,15896],{},[321,92444,92445,92447],{},[324,92446,15901],{},[324,92448,15904],{},[12,92450,15907],{},[321,92452,92453,92455,92457],{},[324,92454,15912],{},[324,92456,15915],{},[324,92458,15918],{},[29,92460],{},[9193,92462,15923],{},{"title":4069,"searchDepth":6092,"depth":6092,"links":92464},[92465,92468,92472,92477],{"id":9262,"depth":4076,"text":9263,"children":92466},[92467],{"id":9304,"depth":6092,"text":9305},{"id":9349,"depth":4076,"text":9350,"children":92469},[92470,92471],{"id":9365,"depth":6092,"text":9366},{"id":9412,"depth":6092,"text":9413},{"id":10208,"depth":4076,"text":10209,"children":92473},[92474,92475,92476],{"id":10531,"depth":6092,"text":10532},{"id":11976,"depth":6092,"text":11977},{"id":15672,"depth":6092,"text":15673},{"id":15830,"depth":4076,"text":15831},{},{"title":24,"description":9248},{"loc":15945,"priority":9233,"lastmod":15939},[9238,15950,9240,9238,9240],1783532537500]