Files
econometrics-and-machine-le…/Machine Learning for Economics and Finance/ml_courseplan_python_2024.svg

1553 lines
44 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generated by graphviz version 13.1.2 (0)
-->
<!-- Title: G Pages: 1 -->
<svg
width="1918pt"
height="388pt"
viewBox="0.00 0.00 1918.00 388.00"
version="1.1"
id="svg106"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs106" />
<rect
style="fill:#999999;stroke:none;stroke-width:1.57826;stroke-linecap:square;stroke-miterlimit:2.9;paint-order:markers stroke fill"
id="rect106"
width="1917.9578"
height="387.98288"
x="0.034894995"
y="0.0022252053" />
<g
id="graph0"
class="graph"
transform="scale(1 1) rotate(0) translate(4 384.4)">
<title
id="title1">G</title>
<!-- a -->
<g
id="node1"
class="node">
<title
id="title2">a</title>
<polygon
fill="#ffffff"
fill-opacity="0.600000"
stroke="black"
points="1014.88,-380.4 857.12,-380.4 857.12,-333.6 1014.88,-333.6 1014.88,-380.4"
id="polygon2" />
<text
xml:space="preserve"
text-anchor="start"
x="871.5"
y="-358.7"
font-family="Times,serif"
font-weight="bold"
font-size="14.00"
id="text2">Machine Learning for</text>
<text
xml:space="preserve"
text-anchor="start"
x="865.12"
y="-344.7"
font-family="Times,serif"
font-weight="bold"
font-size="14.00"
id="text3"> Economics and Finance</text>
</g>
<!-- py -->
<g
id="node2"
class="node">
<title
id="title3">py</title>
<polygon
fill="#ffffff"
fill-opacity="0.600000"
stroke="black"
points="963.12,-297.6 908.88,-297.6 908.88,-250.8 963.12,-250.8 963.12,-297.6"
id="polygon3" />
<text
xml:space="preserve"
text-anchor="middle"
x="936"
y="-269.15"
font-family="Times,serif"
font-size="14.00"
id="text4">Python</text>
</g>
<!-- a&#45;&gt;py -->
<g
id="edge1"
class="edge">
<title
id="title4">a-&gt;py:n</title>
<path
fill="none"
stroke="black"
d="M936,-333.26C936,-325.83 936,-317.32 936,-308.91"
id="path4" />
<polygon
fill="black"
stroke="black"
points="939.5,-309.11 936,-299.11 932.5,-309.11 939.5,-309.11"
id="polygon4" />
</g>
<!-- intro -->
<g
id="node3"
class="node">
<title
id="title5">intro</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="118,-214.8 0,-214.8 0,-168 118,-168 118,-214.8"
id="polygon5" />
<text
xml:space="preserve"
text-anchor="middle"
x="59"
y="-194.6"
font-family="Times,serif"
font-size="14.00"
id="text5">00 Introduction to </text>
<text
xml:space="preserve"
text-anchor="middle"
x="59"
y="-178.1"
font-family="Times,serif"
font-size="14.00"
id="text6">machine learning</text>
</g>
<!-- py&#45;&gt;intro -->
<g
id="edge2"
class="edge">
<title
id="title6">py-&gt;intro:n</title>
<path
fill="none"
stroke="black"
d="M908.79,-272.85C770.16,-270.88 145.86,-260 67.16,-222.74"
id="path6" />
<polygon
fill="black"
stroke="black"
points="69.69,-220.32 60.08,-215.86 64.81,-225.34 69.69,-220.32"
id="polygon6" />
</g>
<!-- pyintro -->
<g
id="node4"
class="node">
<title
id="title7">pyintro</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="196.12,-214.8 135.88,-214.8 135.88,-168 196.12,-168 196.12,-214.8"
id="polygon7" />
<text
xml:space="preserve"
text-anchor="middle"
x="166"
y="-194.6"
font-family="Times,serif"
font-size="14.00"
id="text7">Intro to </text>
<text
xml:space="preserve"
text-anchor="middle"
x="166"
y="-178.1"
font-family="Times,serif"
font-size="14.00"
id="text8">Python</text>
</g>
<!-- py&#45;&gt;pyintro -->
<g
id="edge3"
class="edge">
<title
id="title8">py-&gt;pyintro:n</title>
<path
fill="none"
stroke="black"
d="M908.6,-272.59C780.8,-269.56 246.59,-255.03 174.14,-222.3"
id="path8" />
<polygon
fill="black"
stroke="black"
points="176.84,-220.03 167.11,-215.83 172.1,-225.17 176.84,-220.03"
id="polygon8" />
</g>
<!-- pypractice -->
<g
id="node6"
class="node">
<title
id="title9">pypractice</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="321.75,-214.8 214.25,-214.8 214.25,-168 321.75,-168 321.75,-214.8"
id="polygon9" />
<text
xml:space="preserve"
text-anchor="middle"
x="268"
y="-194.6"
font-family="Times,serif"
font-size="14.00"
id="text9">Practice </text>
<text
xml:space="preserve"
text-anchor="middle"
x="268"
y="-178.1"
font-family="Times,serif"
font-size="14.00"
id="text10">Python exercises</text>
</g>
<!-- py&#45;&gt;pypractice -->
<g
id="edge5"
class="edge">
<title
id="title10">py-&gt;pypractice:n</title>
<path
fill="none"
stroke="black"
d="M908.57,-272.26C792.44,-268.14 344.18,-250.5 276.56,-222.06"
id="path10" />
<polygon
fill="black"
stroke="black"
points="279.05,-219.57 269.15,-215.78 274.52,-224.91 279.05,-219.57"
id="polygon10" />
</g>
<!-- pyscript_01 -->
<g
id="node8"
class="node">
<title
id="title11">pyscript_01</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="510.75,-214.8 361.25,-214.8 361.25,-168 510.75,-168 510.75,-214.8"
id="polygon11" />
<text
xml:space="preserve"
text-anchor="middle"
x="436"
y="-194.6"
font-family="Times,serif"
font-size="14.00"
id="text11">01 Supervised Learning </text>
<text
xml:space="preserve"
text-anchor="middle"
x="436"
y="-178.1"
font-family="Times,serif"
font-size="14.00"
id="text12">Regressions</text>
</g>
<!-- py&#45;&gt;pyscript_01 -->
<g
id="edge8"
class="edge">
<title
id="title12">py-&gt;pyscript_01:n</title>
<path
fill="none"
stroke="black"
d="M908.41,-272.9C811.16,-271.52 487.76,-263.97 441.52,-224.59"
id="path12" />
<polygon
fill="black"
stroke="black"
points="444.7,-223.11 436.74,-216.12 438.61,-226.55 444.7,-223.11"
id="polygon12" />
</g>
<!-- pyscript_02 -->
<g
id="node10"
class="node">
<title
id="title13">pyscript_02</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="721.75,-214.8 572.25,-214.8 572.25,-168 721.75,-168 721.75,-214.8"
id="polygon13" />
<text
xml:space="preserve"
text-anchor="middle"
x="647"
y="-194.6"
font-family="Times,serif"
font-size="14.00"
id="text13">02 Supervised Learning </text>
<text
xml:space="preserve"
text-anchor="middle"
x="647"
y="-178.1"
font-family="Times,serif"
font-size="14.00"
id="text14">Classification</text>
</g>
<!-- py&#45;&gt;pyscript_02 -->
<g
id="edge11"
class="edge">
<title
id="title14">py-&gt;pyscript_02:n</title>
<path
fill="none"
stroke="black"
d="M908.55,-273.42C841.77,-273.29 674.47,-268.62 650,-225.84"
id="path14" />
<polygon
fill="black"
stroke="black"
points="653.4,-224.99 647.4,-216.26 646.65,-226.83 653.4,-224.99"
id="polygon14" />
</g>
<!-- pyscript_03 -->
<g
id="node12"
class="node">
<title
id="title15">pyscript_03</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="918.25,-214.8 795.75,-214.8 795.75,-168 918.25,-168 918.25,-214.8"
id="polygon15" />
<text
xml:space="preserve"
text-anchor="middle"
x="857"
y="-186.35"
font-family="Times,serif"
font-size="14.00"
id="text15">03 Cross Validation</text>
</g>
<!-- py&#45;&gt;pyscript_03 -->
<g
id="edge14"
class="edge">
<title
id="title16">py-&gt;pyscript_03:n</title>
<path
fill="none"
stroke="black"
d="M908.81,-265.45C889.44,-258.35 865.68,-245.89 858.89,-226.16"
id="path16" />
<polygon
fill="black"
stroke="black"
points="862.35,-225.58 857.25,-216.29 855.44,-226.73 862.35,-225.58"
id="polygon16" />
</g>
<!-- pyprobset_01 -->
<g
id="node14"
class="node">
<title
id="title17">pyprobset_01</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="1063,-214.8 969,-214.8 969,-168 1063,-168 1063,-214.8"
id="polygon17" />
<text
xml:space="preserve"
text-anchor="middle"
x="1016"
y="-186.35"
font-family="Times,serif"
font-size="14.00"
id="text17">Problem Set 1</text>
</g>
<!-- py&#45;&gt;pyprobset_01 -->
<g
id="edge18"
class="edge">
<title
id="title18">py-&gt;pyprobset_01:n</title>
<path
fill="none"
stroke="black"
d="M963.53,-265.55C983.24,-258.47 1007.43,-245.98 1014.18,-225.96"
id="path18" />
<polygon
fill="black"
stroke="black"
points="1017.6,-226.73 1015.76,-216.29 1010.69,-225.6 1017.6,-226.73"
id="polygon18" />
</g>
<!-- pyscript_04 -->
<g
id="node16"
class="node">
<title
id="title19">pyscript_04</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="1208.5,-214.8 1081.5,-214.8 1081.5,-168 1208.5,-168 1208.5,-214.8"
id="polygon19" />
<text
xml:space="preserve"
text-anchor="middle"
x="1145"
y="-194.6"
font-family="Times,serif"
font-size="14.00"
id="text19">04 Subset Selection </text>
<text
xml:space="preserve"
text-anchor="middle"
x="1145"
y="-178.1"
font-family="Times,serif"
font-size="14.00"
id="text20">&amp; Shrinkage</text>
</g>
<!-- py&#45;&gt;pyscript_04 -->
<g
id="edge21"
class="edge">
<title
id="title20">py-&gt;pyscript_04:n</title>
<path
fill="none"
stroke="black"
d="M963.32,-271.31C1014.22,-267.11 1120.31,-254.95 1141.33,-225.47"
id="path20" />
<polygon
fill="black"
stroke="black"
points="1144.57,-226.83 1144.51,-216.23 1137.95,-224.55 1144.57,-226.83"
id="polygon20" />
</g>
<!-- pyscript_05 -->
<g
id="node18"
class="node">
<title
id="title21">pyscript_05</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="1373.25,-214.8 1226.75,-214.8 1226.75,-168 1373.25,-168 1373.25,-214.8"
id="polygon21" />
<text
xml:space="preserve"
text-anchor="middle"
x="1300"
y="-186.35"
font-family="Times,serif"
font-size="14.00"
id="text21">05 Tree-Based Methods</text>
</g>
<!-- py&#45;&gt;pyscript_05 -->
<g
id="edge23"
class="edge">
<title
id="title22">py-&gt;pyscript_05:n</title>
<path
fill="none"
stroke="black"
d="M963.36,-271.7C1039.91,-267.16 1253.3,-252.17 1293.44,-224.14"
id="path22" />
<polygon
fill="black"
stroke="black"
points="1296.25,-226.23 1299.13,-216.04 1290.52,-222.21 1296.25,-226.23"
id="polygon22" />
</g>
<!-- pyprobset_02 -->
<g
id="node20"
class="node">
<title
id="title23">pyprobset_02</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="1485,-214.8 1391,-214.8 1391,-168 1485,-168 1485,-214.8"
id="polygon23" />
<text
xml:space="preserve"
text-anchor="middle"
x="1438"
y="-186.35"
font-family="Times,serif"
font-size="14.00"
id="text23">Problem Set 2</text>
</g>
<!-- py&#45;&gt;pyprobset_02 -->
<g
id="edge25"
class="edge">
<title
id="title24">py-&gt;pyprobset_02:n</title>
<path
fill="none"
stroke="black"
d="M963.35,-272.92C1060.53,-271.59 1385.92,-264.19 1432.44,-224.64"
id="path24" />
<polygon
fill="black"
stroke="black"
points="1435.39,-226.55 1437.26,-216.12 1429.29,-223.11 1435.39,-226.55"
id="polygon24" />
</g>
<!-- pyscript_06 -->
<g
id="node22"
class="node">
<title
id="title25">pyscript_06</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="black"
points="1617.12,-214.8 1502.88,-214.8 1502.88,-168 1617.12,-168 1617.12,-214.8"
id="polygon25" />
<text
xml:space="preserve"
text-anchor="middle"
x="1560"
y="-186.35"
font-family="Times,serif"
font-size="14.00"
id="text25">06 Deep Learning</text>
</g>
<!-- py&#45;&gt;pyscript_06 -->
<g
id="edge28"
class="edge">
<title
id="title26">py-&gt;pyscript_06:n</title>
<path
fill="none"
stroke="black"
d="M963.62,-273.55C1077.3,-274.68 1505.48,-275.5 1555.27,-224.86"
id="path26" />
<polygon
fill="black"
stroke="black"
points="1558.27,-226.71 1559.36,-216.17 1551.93,-223.73 1558.27,-226.71"
id="polygon26" />
</g>
<!-- pyprobset_03 -->
<g
id="node23"
class="node">
<title
id="title27">pyprobset_03</title>
<polygon
fill="#ff9933"
fill-opacity="0.600000"
stroke="black"
points="1739.25,-214.8 1634.75,-214.8 1634.75,-168 1739.25,-168 1739.25,-214.8"
id="polygon27" />
<text
xml:space="preserve"
text-anchor="middle"
x="1687"
y="-194.6"
font-family="Times,serif"
font-size="14.00"
id="text27">Problem Set 3 </text>
<text
xml:space="preserve"
text-anchor="middle"
x="1687"
y="-178.1"
font-family="Times,serif"
font-size="14.00"
id="text28">(Practice Exam)</text>
</g>
<!-- py&#45;&gt;pyprobset_03 -->
<g
id="edge29"
class="edge">
<title
id="title28">py-&gt;pyprobset_03:n</title>
<path
fill="none"
stroke="black"
d="M963.62,-272.53C1089.58,-269.29 1606.56,-254.18 1678.64,-222.32"
id="path28" />
<polygon
fill="black"
stroke="black"
points="1680.78,-225.1 1685.87,-215.81 1676.1,-219.9 1680.78,-225.1"
id="polygon28" />
</g>
<!-- pyintrofiles -->
<g
id="node5"
class="node">
<title
id="title29">pyintrofiles</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="109,-67 109,-97.5 225,-97.5 225,-67 109,-67"
id="polygon29" />
<polygon
fill="none"
stroke="black"
points="109,-67 109,-97.5 225,-97.5 225,-67 109,-67"
id="polygon30" />
<text
xml:space="preserve"
text-anchor="start"
x="116"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text30">python-intro.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="109,-34.5 109,-65 225,-65 225,-34.5 109,-34.5"
id="polygon31" />
<polygon
fill="none"
stroke="black"
points="109,-34.5 109,-65 225,-65 225,-34.5 109,-34.5"
id="polygon32" />
<text
xml:space="preserve"
text-anchor="start"
x="122.38"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text32">python-intro.pdf</text>
</g>
<!-- pyintro&#45;&gt;pyintrofiles -->
<g
id="edge4"
class="edge">
<title
id="title32">pyintro-&gt;pyintrofiles:w</title>
<path
fill="none"
stroke="black"
d="M143.81,-167.73C118.09,-140.23 81.13,-96.14 96.84,-84.92"
id="path32" />
<polygon
fill="black"
stroke="black"
points="97.62,-88.33 106.53,-82.6 95.99,-81.52 97.62,-88.33"
id="polygon33" />
</g>
<!-- py_practice_files -->
<g
id="node7"
class="node">
<title
id="title33">py_practice_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="246.88,-99.5 246.88,-130 413.12,-130 413.12,-99.5 246.88,-99.5"
id="polygon34" />
<polygon
fill="none"
stroke="black"
points="246.88,-99.5 246.88,-130 413.12,-130 413.12,-99.5 246.88,-99.5"
id="polygon35" />
<text
xml:space="preserve"
text-anchor="start"
x="279"
y="-109.7"
font-family="Times,serif"
font-size="14.00"
id="text35">py-exercises.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="246.88,-67 246.88,-97.5 413.12,-97.5 413.12,-67 246.88,-67"
id="polygon36" />
<polygon
fill="none"
stroke="black"
points="246.88,-67 246.88,-97.5 413.12,-97.5 413.12,-67 246.88,-67"
id="polygon37" />
<text
xml:space="preserve"
text-anchor="start"
x="285.38"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text37">py-exercises.pdf</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="246.88,-34.5 246.88,-65 413.12,-65 413.12,-34.5 246.88,-34.5"
id="polygon38" />
<polygon
fill="none"
stroke="black"
points="246.88,-34.5 246.88,-65 413.12,-65 413.12,-34.5 246.88,-34.5"
id="polygon39" />
<text
xml:space="preserve"
text-anchor="start"
x="253.88"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text39">py-exercises_solution.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="246.88,-2 246.88,-32.5 413.12,-32.5 413.12,-2 246.88,-2"
id="polygon40" />
<polygon
fill="none"
stroke="black"
points="246.88,-2 246.88,-32.5 413.12,-32.5 413.12,-2 246.88,-2"
id="polygon41" />
<text
xml:space="preserve"
text-anchor="start"
x="260.25"
y="-12.2"
font-family="Times,serif"
font-size="14.00"
id="text41">py-exercises_solution.pdf</text>
</g>
<!-- pypractice&#45;&gt;py_practice_files -->
<g
id="edge6"
class="edge">
<title
id="title41">pypractice-&gt;py_practice_files:w</title>
<path
fill="none"
stroke="black"
d="M256.95,-167.7C250.49,-153.6 243.3,-136.14 241.73,-125.22"
id="path41" />
<polygon
fill="black"
stroke="black"
points="244.89,-126.74 245.32,-116.16 238.38,-124.16 244.89,-126.74"
id="polygon42" />
</g>
<!-- pypractice&#45;&gt;py_practice_files -->
<g
id="edge7"
class="edge">
<title
id="title42">pypractice-&gt;py_practice_files:w</title>
<path
fill="none"
stroke="black"
d="M257.74,-167.59C253.5,-157 249.07,-144.09 246.88,-132 244.34,-118.02 234.09,-76.07 238.25,-58.09"
id="path42" />
<polygon
fill="black"
stroke="black"
points="240.68,-60.61 244.85,-50.87 235.52,-55.88 240.68,-60.61"
id="polygon43" />
</g>
<!-- pyscript_01_files -->
<g
id="node9"
class="node">
<title
id="title43">pyscript_01_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="435.62,-99.5 435.62,-130 624.38,-130 624.38,-99.5 435.62,-99.5"
id="polygon44" />
<polygon
fill="none"
stroke="black"
points="435.62,-99.5 435.62,-130 624.38,-130 624.38,-99.5 435.62,-99.5"
id="polygon45" />
<text
xml:space="preserve"
text-anchor="start"
x="474.5"
y="-109.7"
font-family="Times,serif"
font-size="14.00"
id="text45">01_Auto_data.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="435.62,-67 435.62,-97.5 624.38,-97.5 624.38,-67 435.62,-67"
id="polygon46" />
<polygon
fill="none"
stroke="black"
points="435.62,-67 435.62,-97.5 624.38,-97.5 624.38,-67 435.62,-67"
id="polygon47" />
<text
xml:space="preserve"
text-anchor="start"
x="467.75"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text47">01_Auto_data_1.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="435.62,-34.5 435.62,-65 624.38,-65 624.38,-34.5 435.62,-34.5"
id="polygon48" />
<polygon
fill="none"
stroke="black"
points="435.62,-34.5 435.62,-65 624.38,-65 624.38,-34.5 435.62,-34.5"
id="polygon49" />
<text
xml:space="preserve"
text-anchor="start"
x="467.75"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text49">01_Auto_data_2.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="435.62,-2 435.62,-32.5 624.38,-32.5 624.38,-2 435.62,-2"
id="polygon50" />
<polygon
fill="none"
stroke="black"
points="435.62,-2 435.62,-32.5 624.38,-32.5 624.38,-2 435.62,-2"
id="polygon51" />
<text
xml:space="preserve"
text-anchor="start"
x="442.62"
y="-12.2"
font-family="Times,serif"
font-size="14.00"
id="text51">01_Auto_data_2_solution.ipynb</text>
</g>
<!-- pyscript_01&#45;&gt;pyscript_01_files -->
<g
id="edge9"
class="edge">
<title
id="title51">pyscript_01-&gt;pyscript_01_files:w</title>
<path
fill="none"
stroke="black"
d="M431.35,-167.7C428.76,-153.08 426.37,-134.84 428.06,-124.04"
id="path51" />
<polygon
fill="black"
stroke="black"
points="430.83,-126.17 433.75,-115.99 425.12,-122.13 430.83,-126.17"
id="polygon52" />
</g>
<!-- pyscript_01&#45;&gt;pyscript_01_files -->
<g
id="edge10"
class="edge">
<title
id="title52">pyscript_01-&gt;pyscript_01_files:w</title>
<path
fill="none"
stroke="black"
d="M433.52,-167.8C430.36,-136.74 425.69,-82.16 429.36,-59.77"
id="path52" />
<polygon
fill="black"
stroke="black"
points="432.37,-61.57 433.92,-51.09 426.17,-58.32 432.37,-61.57"
id="polygon53" />
</g>
<!-- pyscript_02_files -->
<g
id="node11"
class="node">
<title
id="title53">pyscript_02_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="646.62,-67 646.62,-114 835.38,-114 835.38,-67 646.62,-67"
id="polygon54" />
<polygon
fill="none"
stroke="black"
points="646.62,-67 646.62,-114 835.38,-114 835.38,-67 646.62,-67"
id="polygon55" />
<text
xml:space="preserve"
text-anchor="start"
x="678.75"
y="-93.7"
font-family="Times,serif"
font-size="14.00"
id="text55">02_Default_data.ipynb</text>
<text
xml:space="preserve"
text-anchor="start"
x="718.12"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text56">(Task 1)</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="646.62,-18 646.62,-65 835.38,-65 835.38,-18 646.62,-18"
id="polygon56" />
<polygon
fill="none"
stroke="black"
points="646.62,-18 646.62,-65 835.38,-65 835.38,-18 646.62,-18"
id="polygon57" />
<text
xml:space="preserve"
text-anchor="start"
x="653.62"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text57">02_Default_data_solution.ipynb</text>
<text
xml:space="preserve"
text-anchor="start"
x="718.12"
y="-28.2"
font-family="Times,serif"
font-size="14.00"
id="text58">(Task 1)</text>
</g>
<!-- pyscript_02&#45;&gt;pyscript_02_files -->
<g
id="edge12"
class="edge">
<title
id="title58">pyscript_02-&gt;pyscript_02_files:w</title>
<path
fill="none"
stroke="black"
d="M642.3,-167.73C638.18,-145.63 633.48,-113.24 637.86,-98.42"
id="path58" />
<polygon
fill="black"
stroke="black"
points="640.06,-101.17 644.57,-91.58 635.07,-96.27 640.06,-101.17"
id="polygon58" />
</g>
<!-- pyscript_02&#45;&gt;pyscript_02_files -->
<g
id="edge13"
class="edge">
<title
id="title59">pyscript_02-&gt;pyscript_02_files:w</title>
<path
fill="none"
stroke="black"
d="M644.52,-167.79C641.17,-134.92 636.03,-75.29 640.14,-51.6"
id="path59" />
<polygon
fill="black"
stroke="black"
points="643.2,-53.29 644.9,-42.83 637.05,-49.94 643.2,-53.29"
id="polygon59" />
</g>
<!-- pyscript_03_files -->
<g
id="node13"
class="node">
<title
id="title60">pyscript_03_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="857,-83.25 857,-113.75 1027,-113.75 1027,-83.25 857,-83.25"
id="polygon60" />
<polygon
fill="none"
stroke="black"
points="857,-83.25 857,-113.75 1027,-113.75 1027,-83.25 857,-83.25"
id="polygon61" />
<text
xml:space="preserve"
text-anchor="start"
x="874.88"
y="-93.45"
font-family="Times,serif"
font-size="14.00"
id="text61">03_Auto_data_CV.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="857,-50.75 857,-81.25 1027,-81.25 1027,-50.75 857,-50.75"
id="polygon62" />
<polygon
fill="none"
stroke="black"
points="857,-50.75 857,-81.25 1027,-81.25 1027,-50.75 857,-50.75"
id="polygon63" />
<text
xml:space="preserve"
text-anchor="start"
x="864"
y="-60.95"
font-family="Times,serif"
font-size="14.00"
id="text63">03_Auto_data_val_set.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="857,-18.25 857,-48.75 1027,-48.75 1027,-18.25 857,-18.25"
id="polygon64" />
<polygon
fill="none"
stroke="black"
points="857,-18.25 857,-48.75 1027,-48.75 1027,-18.25 857,-18.25"
id="polygon65" />
<text
xml:space="preserve"
text-anchor="start"
x="879.75"
y="-28.45"
font-family="Times,serif"
font-size="14.00"
id="text65">03_Default_data.ipynb</text>
</g>
<!-- pyscript_03&#45;&gt;pyscript_03_files -->
<g
id="edge15"
class="edge">
<title
id="title65">pyscript_03-&gt;pyscript_03_files:w</title>
<path
fill="none"
stroke="black"
d="M852.4,-167.68C848.85,-147.91 845.07,-120.35 848.57,-106.75"
id="path65" />
<polygon
fill="black"
stroke="black"
points="850.9,-109.4 854.99,-99.62 845.69,-104.71 850.9,-109.4"
id="polygon66" />
</g>
<!-- pyscript_03&#45;&gt;pyscript_03_files -->
<g
id="edge16"
class="edge">
<title
id="title66">pyscript_03-&gt;pyscript_03_files:w</title>
<path
fill="none"
stroke="black"
d="M854.56,-167.58C851.89,-140.37 848.33,-96.06 851.13,-76.2"
id="path66" />
<polygon
fill="black"
stroke="black"
points="854.19,-77.9 855.35,-67.37 847.88,-74.88 854.19,-77.9"
id="polygon67" />
</g>
<!-- pyscript_03&#45;&gt;pyscript_03_files -->
<g
id="edge17"
class="edge">
<title
id="title67">pyscript_03-&gt;pyscript_03_files:w</title>
<path
fill="none"
stroke="black"
d="M854.56,-167.59C851.08,-132.74 845.6,-67.72 850.36,-43.2"
id="path67" />
<polygon
fill="black"
stroke="black"
points="853.24,-45.21 855.24,-34.81 847.19,-41.69 853.24,-45.21"
id="polygon68" />
</g>
<!-- pyprobset_01_files -->
<g
id="node15"
class="node">
<title
id="title68">pyprobset_01_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1049.38,-99.5 1049.38,-130 1218.62,-130 1218.62,-99.5 1049.38,-99.5"
id="polygon69" />
<polygon
fill="none"
stroke="black"
points="1049.38,-99.5 1049.38,-130 1218.62,-130 1218.62,-99.5 1049.38,-99.5"
id="polygon70" />
<text
xml:space="preserve"
text-anchor="start"
x="1081.5"
y="-109.7"
font-family="Times,serif"
font-size="14.00"
id="text70">ProblemSet1.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1049.38,-67 1049.38,-97.5 1218.62,-97.5 1218.62,-67 1049.38,-67"
id="polygon71" />
<polygon
fill="none"
stroke="black"
points="1049.38,-67 1049.38,-97.5 1218.62,-97.5 1218.62,-67 1049.38,-67"
id="polygon72" />
<text
xml:space="preserve"
text-anchor="start"
x="1087.88"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text72">ProblemSet1.pdf</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1049.38,-34.5 1049.38,-65 1218.62,-65 1218.62,-34.5 1049.38,-34.5"
id="polygon73" />
<polygon
fill="none"
stroke="black"
points="1049.38,-34.5 1049.38,-65 1218.62,-65 1218.62,-34.5 1049.38,-34.5"
id="polygon74" />
<text
xml:space="preserve"
text-anchor="start"
x="1056.38"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text74">ProblemSet1_solution.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1049.38,-2 1049.38,-32.5 1218.62,-32.5 1218.62,-2 1049.38,-2"
id="polygon75" />
<polygon
fill="none"
stroke="black"
points="1049.38,-2 1049.38,-32.5 1218.62,-32.5 1218.62,-2 1049.38,-2"
id="polygon76" />
<text
xml:space="preserve"
text-anchor="start"
x="1062.75"
y="-12.2"
font-family="Times,serif"
font-size="14.00"
id="text76">ProblemSet1_solution.pdf</text>
</g>
<!-- pyprobset_01&#45;&gt;pyprobset_01_files -->
<g
id="edge19"
class="edge">
<title
id="title76">pyprobset_01-&gt;pyprobset_01_files:w</title>
<path
fill="none"
stroke="black"
d="M1024.56,-167.7C1030.12,-153.25 1037.26,-135.28 1042.39,-124.42"
id="path76" />
<polygon
fill="black"
stroke="black"
points="1045.29,-126.38 1047.58,-116.04 1039.34,-122.7 1045.29,-126.38"
id="polygon77" />
</g>
<!-- pyprobset_01&#45;&gt;pyprobset_01_files -->
<g
id="edge20"
class="edge">
<title
id="title77">pyprobset_01-&gt;pyprobset_01_files:w</title>
<path
fill="none"
stroke="black"
d="M1025.94,-167.77C1030.26,-157.11 1035,-144.09 1038,-132 1039.7,-125.15 1039.48,-80.58 1043.42,-60.06"
id="path77" />
<polygon
fill="black"
stroke="black"
points="1046.54,-61.64 1047.72,-51.11 1040.23,-58.61 1046.54,-61.64"
id="polygon78" />
</g>
<!-- pyscript_04_files -->
<g
id="node17"
class="node">
<title
id="title78">pyscript_04_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1241,-99.5 1241,-130 1477,-130 1477,-99.5 1241,-99.5"
id="polygon79" />
<polygon
fill="none"
stroke="black"
points="1241,-99.5 1241,-130 1477,-130 1477,-99.5 1241,-99.5"
id="polygon80" />
<text
xml:space="preserve"
text-anchor="start"
x="1269"
y="-109.7"
font-family="Times,serif"
font-size="14.00"
id="text80">04_RidgeRegression_Task.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1241,-67 1241,-97.5 1477,-97.5 1477,-67 1241,-67"
id="polygon81" />
<polygon
fill="none"
stroke="black"
points="1241,-67 1241,-97.5 1477,-97.5 1477,-67 1241,-67"
id="polygon82" />
<text
xml:space="preserve"
text-anchor="start"
x="1275.38"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text82">04_RidgeRegression_Task.pdf</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1241,-34.5 1241,-65 1477,-65 1477,-34.5 1241,-34.5"
id="polygon83" />
<polygon
fill="none"
stroke="black"
points="1241,-34.5 1241,-65 1477,-65 1477,-34.5 1241,-34.5"
id="polygon84" />
<text
xml:space="preserve"
text-anchor="start"
x="1248"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text84">04_RidgeRegression_Task_solved.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1241,-2 1241,-32.5 1477,-32.5 1477,-2 1241,-2"
id="polygon85" />
<polygon
fill="none"
stroke="black"
points="1241,-2 1241,-32.5 1477,-32.5 1477,-2 1241,-2"
id="polygon86" />
<text
xml:space="preserve"
text-anchor="start"
x="1254.38"
y="-12.2"
font-family="Times,serif"
font-size="14.00"
id="text86">04_RidgeRegression_Task_solved.pdf</text>
</g>
<!-- pyscript_04&#45;&gt;pyscript_04_files -->
<g
id="edge22"
class="edge">
<title
id="title86">pyscript_04-&gt;pyscript_04_files:w</title>
<path
fill="none"
stroke="black"
d="M1185.93,-167.53C1200.95,-157.86 1217.35,-145.66 1230,-132 1232.16,-129.66 1232.92,-126.78 1233.41,-124.04"
id="path86" />
<polygon
fill="black"
stroke="black"
points="1236.19,-126.17 1239.12,-115.98 1230.48,-122.12 1236.19,-126.17"
id="polygon87" />
</g>
<!-- pyscript_05_files -->
<g
id="node19"
class="node">
<title
id="title87">pyscript_05_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1499.38,-99.5 1499.38,-130 1716.62,-130 1716.62,-99.5 1499.38,-99.5"
id="polygon88" />
<polygon
fill="none"
stroke="black"
points="1499.38,-99.5 1499.38,-130 1716.62,-130 1716.62,-99.5 1499.38,-99.5"
id="polygon89" />
<text
xml:space="preserve"
text-anchor="start"
x="1527.38"
y="-109.7"
font-family="Times,serif"
font-size="14.00"
id="text89">05_Trees_Hitters_Task.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1499.38,-67 1499.38,-97.5 1716.62,-97.5 1716.62,-67 1499.38,-67"
id="polygon90" />
<polygon
fill="none"
stroke="black"
points="1499.38,-67 1499.38,-97.5 1716.62,-97.5 1716.62,-67 1499.38,-67"
id="polygon91" />
<text
xml:space="preserve"
text-anchor="start"
x="1533.75"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text91">05_Trees_Hitters_Task.pdf</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1499.38,-34.5 1499.38,-65 1716.62,-65 1716.62,-34.5 1499.38,-34.5"
id="polygon92" />
<polygon
fill="none"
stroke="black"
points="1499.38,-34.5 1499.38,-65 1716.62,-65 1716.62,-34.5 1499.38,-34.5"
id="polygon93" />
<text
xml:space="preserve"
text-anchor="start"
x="1506.38"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text93">05_Trees_Hitters_Task_solved.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1499.38,-2 1499.38,-32.5 1716.62,-32.5 1716.62,-2 1499.38,-2"
id="polygon94" />
<polygon
fill="none"
stroke="black"
points="1499.38,-2 1499.38,-32.5 1716.62,-32.5 1716.62,-2 1499.38,-2"
id="polygon95" />
<text
xml:space="preserve"
text-anchor="start"
x="1512.75"
y="-12.2"
font-family="Times,serif"
font-size="14.00"
id="text95">05_Trees_Hitters_Task_solved.pdf</text>
</g>
<!-- pyscript_05&#45;&gt;pyscript_05_files -->
<g
id="edge24"
class="edge">
<title
id="title95">pyscript_05-&gt;pyscript_05_files:w</title>
<path
fill="none"
stroke="black"
d="M1373.73,-170.21C1422.25,-156.46 1478.5,-139.45 1488,-132 1490.64,-129.93 1491.5,-126.99 1492.02,-124.12"
id="path95" />
<polygon
fill="black"
stroke="black"
points="1494.8,-126.24 1497.52,-116 1489.01,-122.31 1494.8,-126.24"
id="polygon96" />
</g>
<!-- pyprobset_02_files -->
<g
id="node21"
class="node">
<title
id="title96">pyprobset_02_files</title>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1738.38,-99.5 1738.38,-130 1907.62,-130 1907.62,-99.5 1738.38,-99.5"
id="polygon97" />
<polygon
fill="none"
stroke="black"
points="1738.38,-99.5 1738.38,-130 1907.62,-130 1907.62,-99.5 1738.38,-99.5"
id="polygon98" />
<text
xml:space="preserve"
text-anchor="start"
x="1770.5"
y="-109.7"
font-family="Times,serif"
font-size="14.00"
id="text98">ProblemSet2.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1738.38,-67 1738.38,-97.5 1907.62,-97.5 1907.62,-67 1738.38,-67"
id="polygon99" />
<polygon
fill="none"
stroke="black"
points="1738.38,-67 1738.38,-97.5 1907.62,-97.5 1907.62,-67 1738.38,-67"
id="polygon100" />
<text
xml:space="preserve"
text-anchor="start"
x="1776.88"
y="-77.2"
font-family="Times,serif"
font-size="14.00"
id="text100">ProblemSet2.pdf</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1738.38,-34.5 1738.38,-65 1907.62,-65 1907.62,-34.5 1738.38,-34.5"
id="polygon101" />
<polygon
fill="none"
stroke="black"
points="1738.38,-34.5 1738.38,-65 1907.62,-65 1907.62,-34.5 1738.38,-34.5"
id="polygon102" />
<text
xml:space="preserve"
text-anchor="start"
x="1745.38"
y="-44.7"
font-family="Times,serif"
font-size="14.00"
id="text102">ProblemSet2_solution.ipynb</text>
<polygon
fill="#ccff66"
fill-opacity="0.600000"
stroke="none"
points="1738.38,-2 1738.38,-32.5 1907.62,-32.5 1907.62,-2 1738.38,-2"
id="polygon103" />
<polygon
fill="none"
stroke="black"
points="1738.38,-2 1738.38,-32.5 1907.62,-32.5 1907.62,-2 1738.38,-2"
id="polygon104" />
<text
xml:space="preserve"
text-anchor="start"
x="1751.75"
y="-12.2"
font-family="Times,serif"
font-size="14.00"
id="text104">ProblemSet2_solution.pdf</text>
</g>
<!-- pyprobset_02&#45;&gt;pyprobset_02_files -->
<g
id="edge26"
class="edge">
<title
id="title104">pyprobset_02-&gt;pyprobset_02_files:w</title>
<path
fill="none"
stroke="black"
d="M1485.41,-170.58C1488.29,-169.64 1491.17,-168.77 1494,-168 1595.51,-140.28 1641.92,-192.52 1728,-132 1730.57,-130.2 1731.37,-127.46 1731.75,-124.7"
id="path104" />
<polygon
fill="black"
stroke="black"
points="1734.76,-126.5 1736.63,-116.07 1728.66,-123.05 1734.76,-126.5"
id="polygon105" />
</g>
<!-- pyprobset_02&#45;&gt;pyprobset_02_files -->
<g
id="edge27"
class="edge">
<title
id="title105">pyprobset_02-&gt;pyprobset_02_files:w</title>
<path
fill="none"
stroke="black"
d="M1485.41,-170.58C1488.29,-169.64 1491.17,-168.77 1494,-168 1544.75,-154.14 1691.53,-169.92 1728,-132 1737.91,-121.69 1726.96,-77.71 1730.24,-58.63"
id="path105" />
<polygon
fill="black"
stroke="black"
points="1732.89,-60.92 1736.43,-50.93 1727.43,-56.53 1732.89,-60.92"
id="polygon106" />
</g>
</g>
</svg>