Skip to content

Commit

Permalink
Update ATL07 point cloud classifier notebook (#29)
Browse files Browse the repository at this point in the history
* Rename photon to point cloud

ATL07 points are not actually photons, but an aggregate of ATL03 points.

* Show inference results in confusion matrix and closing words

Demonstrate how the trained model can be used to produce classification results in a new column of the GeoDataFrame, and compare those predictions with the groundtruth in a confusion matrix plot. Added some closing words about data-centric and model-centric ways of improving the results, and added the Petty et al. 2021 paper to the citation list as credit to Alek's help.
  • Loading branch information
weiji14 authored Aug 19, 2024
1 parent 835c60c commit d3b7056
Show file tree
Hide file tree
Showing 5 changed files with 348 additions and 74 deletions.
2 changes: 1 addition & 1 deletion book/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ execute:
- "**/geospatial-advanced.ipynb"
- "cloud-computing/04-cloud-optimized-icesat2.ipynb"
- "cloud-computing/atl08_parquet_files/atl08_parquet.ipynb"
- "machine-learning/photon_classifier.ipynb"
- "machine-learning/point_cloud_classifier.ipynb"
allow_errors: false
# Per-cell notebook execution limit (seconds)
timeout: 300
Expand Down
4 changes: 2 additions & 2 deletions book/_toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ parts:
- file: tutorials/cloud-computing/atl08_parquet_files/atl08_parquet
options:
- titlesonly: true
- file: tutorials/mental-health/index
- file: tutorials/machine-learning/photon_classifier.ipynb
- file: tutorials/mental-health/index
- file: tutorials/machine-learning/point_cloud_classifier.ipynb
- caption: Projects
chapters:
- file: projects/index
Expand Down
2 changes: 1 addition & 1 deletion book/tutorials/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ Below you'll find a table keeping track of all tutorials presented at this event
| [ICESat-2 Mission](./mission-overview/icesat-2-mission-overview.ipynb) | ICESat-2 Mission and Products | n/a | Not recorded |
| [Cloud Computing](./cloud-computing/00-goals-and-outline.ipynb) | Cloud Computing Tutorial | n/a | Not recorded |
| [Notebooks to Packages](./nb-to-package/index.md) | All about Python classes to packages | n/a | Not recorded |
| [ICESat-2 photon classification](./machine-learning/photon_classifier.ipynb) | Machine Learning, PyTorch | ATL07 | Not recorded |
| [ICESat-2 point cloud classification](./machine-learning/point_cloud_classifier.ipynb) | Machine Learning, PyTorch | ATL07 | Not recorded |
Loading

0 comments on commit d3b7056

Please sign in to comment.