diff --git a/src/components/HeroSection/index.jsx b/src/components/HeroSection/index.jsx
index ba59b21..ef296ed 100755
--- a/src/components/HeroSection/index.jsx
+++ b/src/components/HeroSection/index.jsx
@@ -33,45 +33,75 @@ const citation = `
`;
const news = [
-{
- date: "01/23/25",
- content: (
-
- Added{" "}
-
- bibfile
- {" "} for book and
-
- LaTeX
- {" "}
- for all equations
-
- ),
-},
-{
- date: "12/17/24",
- content: (
-
-
-
- Video lectures
- {" "}
- for chapters 1-12 from Tamer Elsayed of Qatar University.
-
- ),
-},
-{
- date: "12/05/24",
- content: (
-
- New{" "}
-
- blog
- {" "}
- on Neural network Gaussian processes
-
- ),
-},
+ {
+ // date: "03/6/25",
+ // content: (
+ //
+ // New {" "}
+ //
+ // slides and video lectures
+ // {" "}
+ // that closely follow the book from Thomas Gardos of Boston University.
+ //
+ // ),
+ },
+ {
+ date: "02/19/25",
+ content: (
+
+ Three new blogs {" "}
+
+ [1]
+
+
+ [2]
+
+
+ [3]
+ {" "}
+ on ODEs and SDEs in machine learning.
+
+ ),
+ },
+ {
+ date: "01/23/25",
+ content: (
+
+ Added{" "}
+
+ bibfile
+ {" "} for book and
+
+ LaTeX
+ {" "}
+ for all equations
+
+ ),
+ },
+ {
+ date: "12/17/24",
+ content: (
+
+
+
+ Video lectures
+ {" "}
+ for chapters 1-12 from Tamer Elsayed of Qatar University.
+
+ ),
+ },
+ {
+ date: "12/05/24",
+ content: (
+
+ New{" "}
+
+ blog
+ {" "}
+ on Neural network Gaussian processes
+
+ ),
+ },
{
date: "11/14/24",
@@ -272,8 +302,8 @@ export default function HeroSection() {
-
- Download full PDF (21 November 2024)
+
+ Download full PDF (26 March 2025)
- Video lectures
-
- Video lectures
- {" "} for chapter 1-12 from Tamer Elsayed
+ Video lectures
+
+ -
+
+ Video lectures
+ {" "} for chapters 1-12 from Tamer Elsayed
+
+ {/* -
+
+ Video lectures and slides
+ {" "} that closely follow the book from Thomas Gardos of Boston University.
+
*/}
+
+
+
diff --git a/src/components/More/index.jsx b/src/components/More/index.jsx
index 8d76e80..fbe65ce 100755
--- a/src/components/More/index.jsx
+++ b/src/components/More/index.jsx
@@ -709,6 +709,50 @@ const responsibleAI = [
},
];
+const ODESDE = [
+ {
+ text: "ODEs and SDEs in machine learning",
+ link: "https://rbcborealis.com/research-blogs/odes-and-sdes-for-machine-learning/",
+ details: [
+ "ODEs",
+ "SDEs",
+ "ODEs and gradient descent",
+ "SDEs in stochastic gradient descent",
+ "ODEs in residual networks",
+ "ODEs and SDES in diffusion models",
+ "Physics-informed machine learning",
+ ],
+ },
+ {
+ text: "Introduction to ODEs",
+ link: "https://rbcborealis.com/research-blogs/introduction-ordinary-differential-equations/",
+ details: [
+ "What are ODEs?",
+ "Terminology and properties",
+ "Solutions",
+ "Boundary conditions",
+ "Existence of solutions",
+ ],
+ },
+ {
+ text: "Closed-form solutions for ODEs",
+ link: "https://rbcborealis.com/research-blogs/closed-form-solutions-for-odes/",
+ details: [
+ "Validating proposed solutions",
+ "Class 1: Right-hand side is a function of t only",
+ "Class 2: Linear homogeneous",
+ "Class 3: right-hand side is function of x alone",
+ "Class 4: Right-hand side is a separable function of x and t",
+ "Class 5: Exact ODEs",
+ "Class 6: linear inhomogeneous ODEs",
+ "Class 7: Euler homogeneous",
+ "Vector ODEs",
+ "The matrix exponential"
+ ],
+ },
+]
+
+
export default function MoreSection() {
return (
<>
@@ -859,6 +903,23 @@ export default function MoreSection() {
))}
+ ODEs and SDEs in machine learning
+
+ {ODESDE.map((item, index) => (
+
+
+ {item.text}
+
+
+
+ {item.details.map((detail, index) => (
+ {detail}
+ ))}
+
+
+
+ ))}
+