bib file, eqns

This commit is contained in:
Simon Prince
2025-01-23 16:11:01 -05:00
parent c1f0181653
commit 2f0339341c
4 changed files with 167 additions and 19 deletions

View File

@@ -33,6 +33,94 @@ const citation = `
`; `;
const news = [ const news = [
{
date: "01/23/25",
content: (
<HeroNewsItemContent>
Added{" "}
<UDLLink href="https://github.com/udlbook/udlbook/raw/main/understanding-deep-learning-final.bib">
bibfile
</UDLLink>{" "} for book an
<UDLLink href="https://github.com/udlbook/udlbook/raw/main/UDL_Equations.tex">
LaTeX
</UDLLink>{" "}
for equations
</HeroNewsItemContent>
),
},
{
date: "12/17/24",
content: (
<HeroNewsItemContent>
<UDLLink href="https://www.youtube.com/playlist?list=PLRdABJkXXytCz19PsZ1PCQBKoZGV069k3">
Video lectures
</UDLLink>{" "}
for chapters 1-12 from Tamer Elsayed of Qatar University.
</HeroNewsItemContent>
),
},
{
date: "12/05/24",
content: (
<HeroNewsItemContent>
New{" "}
<UDLLink href="https://rbcborealis.com/research-blogs/neural-network-gaussian-processes/">
blog
</UDLLink>{" "}
on Neural network Gaussian processes
</HeroNewsItemContent>
),
},
{
date: "11/14/24",
content: (
<HeroNewsItemContent>
New{" "}
<UDLLink href=" https://rbcborealis.com/research-blogs/bayesian-neural-networks/">
blog
</UDLLink>{" "}
on Bayesian Neural Networks
</HeroNewsItemContent>
),
},
{
date: "08/13/24",
content: (
<HeroNewsItemContent>
New{" "}
<UDLLink href="https://www.borealisai.com/research-blogs/bayesian-machine-learning-function-space/">
blog
</UDLLink>{" "}
on Bayesian machine learning (function perspective)
</HeroNewsItemContent>
),
},
{
date: "08/05/24",
content: (
<HeroNewsItemContent>
Added{" "}
<UDLLink href="https://udlbook.github.io/udlfigures/">
interactive figures
</UDLLink>{" "}
to explore 1D linear regression, shallow and deep networks, Gabor model.
</HeroNewsItemContent>
),
},
{
date: "07/30/24",
content: (
<HeroNewsItemContent>
New{" "}
<UDLLink href="https://www.borealisai.com/research-blogs/bayesian-machine-learning-parameter-space/">
blog
</UDLLink>{" "}
on Bayesian machine learning (parameter perspective)
</HeroNewsItemContent>
),
},
{ {
date: "05/22/24", date: "05/22/24",
content: ( content: (
@@ -184,8 +272,8 @@ export default function HeroSection() {
<HeroImgWrap> <HeroImgWrap>
<Img src={img} alt="Book Cover" /> <Img src={img} alt="Book Cover" />
</HeroImgWrap> </HeroImgWrap>
<HeroLink href="https://github.com/udlbook/udlbook/releases/download/v4.0.1/UnderstandingDeepLearning_05_27_24_C.pdf"> <HeroLink href="https://github.com/udlbook/udlbook/releases/download/v5.00/UnderstandingDeepLearning_11_21_24_C.pdf">
Download full PDF (27 May 2024) Download full PDF (21 November 2024)
</HeroLink> </HeroLink>
<br /> <br />
<HeroDownloadsImg <HeroDownloadsImg
@@ -201,7 +289,7 @@ export default function HeroSection() {
<HeroLink href="https://github.com/udlbook/udlbook/raw/main/UDL_Errata.pdf"> <HeroLink href="https://github.com/udlbook/udlbook/raw/main/UDL_Errata.pdf">
Errata Errata
</HeroLink> </HeroLink>
</HeroColumn2> </HeroColumn2> <h1></h1>
</HeroRow> </HeroRow>
</HeroContent> </HeroContent>
</HeroContainer> </HeroContainer>

View File

@@ -280,6 +280,12 @@ export default function InstructorsSection() {
</InstructorsLink>{" "} </InstructorsLink>{" "}
with MIT Press for answer booklet. with MIT Press for answer booklet.
<InstructorsContent></InstructorsContent> <InstructorsContent></InstructorsContent>
<TopLine>Interactive figures</TopLine>
<InstructorsLink href="https://udlbook.github.io/udlfigures/">
Interactive figures </InstructorsLink>{" "}
to illustrate ideas in class
<InstructorsContent></InstructorsContent>
<TopLine>Full slides</TopLine> <TopLine>Full slides</TopLine>
<InstructorsContent> <InstructorsContent>
Slides for 20 lecture undergraduate deep learning course: Slides for 20 lecture undergraduate deep learning course:
@@ -296,6 +302,11 @@ export default function InstructorsSection() {
))} ))}
</ol> </ol>
</InstructorsContent> </InstructorsContent>
<TopLine>LaTeX for equations</TopLine>
A {" "} <InstructorsLink href="https://github.com/udlbook/udlbook/raw/main/UDL_Equations.tex">
working Latex file </InstructorsLink>{" "}
containing all of the equations
<InstructorsContent></InstructorsContent>
</Column1> </Column1>
<Column2> <Column2>
<TopLine>Figures</TopLine> <TopLine>Figures</TopLine>
@@ -325,6 +336,11 @@ export default function InstructorsSection() {
</InstructorsLink>{" "} </InstructorsLink>{" "}
for editing equations in figures. for editing equations in figures.
<InstructorsContent></InstructorsContent> <InstructorsContent></InstructorsContent>
<TopLine>LaTeX Bibfile </TopLine>
The {" "} <InstructorsLink href="https://github.com/udlbook/udlbook/raw/main/understanding-deep-learning-final.bib">
bibfile </InstructorsLink>{" "}
containing all of the references
<InstructorsContent></InstructorsContent>
</Column2> </Column2>
</InstructorsRow2> </InstructorsRow2>
</InstructorsWrapper> </InstructorsWrapper>

23
src/components/Media/index.jsx Normal file → Executable file
View File

@@ -120,23 +120,18 @@ export default function MediaSection() {
by Vishal V. by Vishal V.
</li> </li>
<li> <li>
Amazon{" "} Book{" "}
<MediaLink href="https://www.amazon.com/Understanding-Deep-Learning-Simon-Prince-ebook/product-reviews/B0BXKH8XY6/"> <MediaLink href="https://www.linkedin.com/pulse/review-understanding-deep-learning-prof-simon-prince-chandrasekharan-6egec/">
reviews review
</MediaLink> </MediaLink>{" "}
</li> by Nidhin Chandrasekharan
<li>
Goodreads{" "}
<MediaLink href="https://www.goodreads.com/book/show/123239819-understanding-deep-learning?">
reviews{" "}
</MediaLink>
</li> </li>
<li> <li>
Book{" "} Book{" "}
<MediaLink href="https://medium.com/@vishalvignesh/udl-book-review-the-new-deep-learning-textbook-youll-want-to-finish-69e1557b018d"> <MediaLink href="https://www.justinmath.com/the-best-neural-nets-textbook/">
review review
</MediaLink>{" "} </MediaLink>{" "}
by Vishal V. by Justin Skycak
</li> </li>
</ul> </ul>
</MediaContent> </MediaContent>
@@ -155,6 +150,10 @@ export default function MediaSection() {
))} ))}
</ul> </ul>
</MediaContent> </MediaContent>
<TopLine>Video lectures</TopLine>
<MediaLink href="https://www.youtube.com/playlist?list=PLRdABJkXXytCz19PsZ1PCQBKoZGV069k3">
Video lectures
</MediaLink>{" "} for chapter 1-12 from Tamer Elsayed
</Column2> </Column2>
</MediaRow2> </MediaRow2>
</MediaWrapper> </MediaWrapper>

49
src/components/More/index.jsx Normal file → Executable file
View File

@@ -376,6 +376,51 @@ const aiTheory = [
"NTK and generalizability", "NTK and generalizability",
], ],
}, },
{
text: "Bayesian ML I",
link: "https://www.borealisai.com/research-blogs/bayesian-machine-learning-parameter-space/",
details: [
"Maximum likelihood",
"Maximum a posteriori",
"The Bayesian approach",
"Example: 1D linear regression",
"Practical concerns",
],
},
{
text: "Bayesian ML II",
link: "https://www.borealisai.com/research-blogs/bayesian-machine-learning-function-space/",
details: [
"Function space",
"Gaussian processes",
"Inference",
"Non-linear regression",
"Kernels and the kernel trick",
],
},
{
text: "Bayesian neural networks",
link: "https://rbcborealis.com/research-blogs/bayesian-neural-networks/",
details: [
"Sampling vs. variational approximation",
"MCMC methods",
"SWAG and MultiSWAG",
"Bayes by backprop",
"Monte Carlo dropout",
],
},
{
text: "Neural network Gaussian processes",
link: "https://rbcborealis.com/research-blogs/neural-network-gaussian-processes/",
details: [
"Shallow networks as GPs",
"Neural network Gaussian processes",
"NNGP Kernel",
"Kernel regression",
"Network stability",
],
},
]; ];
const unsupervisedLearning = [ const unsupervisedLearning = [
@@ -689,7 +734,7 @@ export default function MoreSection() {
</MoreRow> </MoreRow>
<MoreRow2> <MoreRow2>
<Column1> <Column1>
<TopLine>Book</TopLine> <TopLine>Computer vision book</TopLine>
<MoreOuterList> <MoreOuterList>
{book.map((item, index) => ( {book.map((item, index) => (
<li key={index}> <li key={index}>
@@ -817,7 +862,7 @@ export default function MoreSection() {
</Column1> </Column1>
<Column2> <Column2>
<TopLine>AI Theory</TopLine> <TopLine>ML Theory</TopLine>
<MoreOuterList> <MoreOuterList>
{aiTheory.map((item, index) => ( {aiTheory.map((item, index) => (
<li key={index}> <li key={index}>