Skip to content

Commit 11cfb68

Browse files
committed
differences for PR #588
1 parent 8e1df78 commit 11cfb68

File tree

3 files changed

+20
-7
lines changed

3 files changed

+20
-7
lines changed

fig/.gitkeep

Whitespace-only changes.

index.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,18 @@ We start with explaining the basic concepts of neural networks, and then go thro
1414
Learners will learn how to prepare data for deep learning, how to implement a basic deep learning model in Python with Keras,
1515
how to monitor and troubleshoot the training process and how to implement different layer types such as convolutional layers.
1616

17+
:::::::::::::::::: checklist
18+
19+
## Prerequisites
20+
Learners are expected to have the following knowledge:
21+
22+
- Basic Python programming skills and familiarity with the Pandas package.
23+
- Basic knowledge on machine learning, including the following concepts: Data cleaning, train & test split, type of problems (regression, classification), overfitting & underfitting, metrics (accuracy, recall, etc.).
24+
25+
::::::::::::::::::::::::::::
26+
27+
::: spoiler
28+
1729
### Other related lessons
1830
#### Introduction to artificial neural networks in Python
1931
The [Introduction to artificial neural networks in Python lesson](https://carpentries-incubator.github.io/machine-learning-neural-python/)
@@ -25,15 +37,16 @@ The [Introduction to machine learning in Python with scikit-learn lesson](https:
2537
introduces practical machine learning using Python. It is a good lesson to follow in preparation for this lesson,
2638
since basic knowledge of machine learning and Python programming skills are required for this lesson.
2739

28-
:::::::::::::::::: checklist
40+
#### Introduction to text analysis and natural language processing (NLP) in Python
41+
The [Introduction to text analysis and natural language processing in Python](https://carpentries-incubator.github.io/python-text-analysis/index.html) lesson provides a practical introduction to working with unstructured text data, such as survey responses, clinical notes, academic papers, or historical documents. It covers key natural language processing (NLP) techniques including preprocessing, tokenization, feature extraction (e.g., TF-IDF, word2vec, and BERT), and basic topic modeling. The skills taught in this lesson offer a strong foundation for more advanced topics such as knowledge extraction, working with large text corpora, and building applications that involve large language models (LLMs).
2942

30-
## Prerequisites
31-
Learners are expected to have the following knowledge:
43+
#### Trustworthy AI: Validity, fairness, explainability, and uncertainty assessments
44+
The [Trustworthy AI](https://carpentries-incubator.github.io/fair-explainable-ml/index.html) lesson introduces tools and practices for building and evaluating machine learning models that are fair, transparent, and reliable across multiple data types, including tabular data, text, and images. Learners explore model evaluation, fairness audits, explainability methods (such as linear probes and GradCAM), and strategies for handling uncertainty and detecting out-of-distribution (OOD) data. It is especially relevant for researchers working with NLP, computer vision, or structured data who are interested in integrating ethical and reproducible ML practices into their workflows—including those working with large language models (LLMs) or planning to release models for public or collaborative use.
3245

33-
- Basic Python programming skills and familiarity with the Pandas package.
34-
- Basic knowledge on machine learning, including the following concepts: Data cleaning, train & test split, type of problems (regression, classification), overfitting & underfitting, metrics (accuracy, recall, etc.).
46+
#### Intro to AWS SageMaker for predictive ML/AI
47+
The [Intro to AWS SageMaker for predictive ML/AI](https://carpentries-incubator.github.io/ML_with_AWS_SageMaker/index.html) lesson focuses on training and tuning neural networks (and other ML models) using Amazon SageMaker, and is a natural next step for learners who've outgrown local setups. If your deep learning models are becoming too large or slow to run on a laptop, SageMaker provides scalable infrastructure with access to GPUs and support for parallelized hyperparameter tuning. Participants learn to use SageMaker notebooks to manage data via S3, launch training jobs, monitor compute usage, and keep experiments cost-effective. While the examples center on small to mid-sized models, the workflow is directly applicable to scaling up deep learning and LLM-related experiments in research.
3548

36-
::::::::::::::::::::::::::::
49+
:::
3750

3851
::: instructor
3952

md5sum.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"CODE_OF_CONDUCT.md" "c93c83c630db2fe2462240bf72552548" "site/built/CODE_OF_CONDUCT.md" "2025-02-11"
33
"LICENSE.md" "b24ebbb41b14ca25cf6b8216dda83e5f" "site/built/LICENSE.md" "2025-02-11"
44
"config.yaml" "deddc9218bcf80fc36f3f391f54f2675" "site/built/config.yaml" "2025-02-11"
5-
"index.md" "8b5609014b8028029f48266bc751663e" "site/built/index.md" "2025-05-06"
5+
"index.md" "26d54fbd672ed20371da93a28e36775a" "site/built/index.md" "2025-05-15"
66
"links.md" "8184cf4149eafbf03ce8da8ff0778c14" "site/built/links.md" "2025-02-11"
77
"workshops.md" "ba594ced8acc714eb6785d1c63191bb8" "site/built/workshops.md" "2025-05-07"
88
"episodes/1-introduction.md" "8dabfa4853b660c8bfcb0aea5f435029" "site/built/1-introduction.md" "2025-02-11"

0 commit comments

Comments
 (0)