ESDA_CEE506

所属分类:其他
开发工具:Jupyter Notebook
文件大小:0KB
下载次数:2
上传日期:2023-08-29 02:46:32
上 传 者sh-1993
说明:  环境空间数据分析,
(Environmental Spatial Data Analysis,)

文件列表:
Assignments/ (0, 2023-09-18)
Assignments/HW0.ipynb (8445, 2023-09-18)
Assignments/HW1.ipynb (191153, 2023-09-18)
Assignments/HW2.ipynb (564101, 2023-09-18)
Assignments/HW3.ipynb (5943, 2023-09-18)
Assignments/HW4.ipynb (5434, 2023-09-18)
LICENSE (1073, 2023-09-18)
Lectures/ (0, 2023-09-18)
Lectures/BayesianStatistics.ipynb (517336, 2023-09-18)
Lectures/Boosting.ipynb (3630462, 2023-09-18)
Lectures/ClusterAnalysisI.ipynb (13831883, 2023-09-18)
Lectures/ClusterAnalysisII.ipynb (6499581, 2023-09-18)
Lectures/CodeOptimization.ipynb (3119598, 2023-09-18)
Lectures/ConvolutionalNeuralNetworks.ipynb (3862088, 2023-09-18)
Lectures/DataStorage.ipynb (3484952, 2023-09-18)
Lectures/DecisionTrees.ipynb (12617997, 2023-09-18)
Lectures/DimensionalityReduction.ipynb (4960320, 2023-09-18)
Lectures/FeatureEngineering_Selection.ipynb (30694, 2023-09-18)
Lectures/Images/ (0, 2023-09-18)
Lectures/Images/CMapping.png (13577, 2023-09-18)
Lectures/Images/CaliforniaDomain.png (1344557, 2023-09-18)
Lectures/Images/Clarke1995_Mapping.png (69724, 2023-09-18)
Lectures/Images/EAMapping.png (11701, 2023-09-18)
Lectures/Images/GMM_EM.gif (116206, 2023-09-18)
Lectures/Images/K-means_convergence.gif (511095, 2023-09-18)
Lectures/Images/PCAintro.gif (2770485, 2023-09-18)
Lectures/Images/ProjectGlobe.png (262446, 2023-09-18)
Lectures/Images/Snyder1987_DevelopableSurfaces.png (123139, 2023-09-18)
Lectures/Images/Snyder1987_Ellipsoids.png (184546, 2023-09-18)
Lectures/Images/Snyder1987_Parallels_Meridians.png (143275, 2023-09-18)
Lectures/Intro2Probability.ipynb (6132620, 2023-09-18)
Lectures/Intro2ProbabilityII.ipynb (1386740, 2023-09-18)
Lectures/Introduction.pdf (20336938, 2023-09-18)
Lectures/Lecture12.pdf (21128291, 2023-09-18)
Lectures/Lecture6.ipynb (2686752, 2023-09-18)
Lectures/Lecture8.ipynb (1929272, 2023-09-18)
Lectures/MapProjectionsI.ipynb (1285886, 2023-09-18)
Lectures/MapProjectionsII.ipynb (3222721, 2023-09-18)
Lectures/MultidimensionalArraysII.ipynb (839522, 2023-09-18)
... ...

# CEE506: Environmental Spatial Data Analysis ## Fall 2023 ## Course Information Lectures are on Tuesdays and Thursdays from 8:30 AM - 9:45 AM. The course website is on GitHub (https://github.com/chaneyn/CEE506). Class announcements will be made via Sakai (CEE.506.01.F23). ### Instructor Professor Nathaniel W. Chaney (Nate) Email: nathaniel.chaney@duke.edu Office: FCIEMAS 2463 Office hours: by reservation (calendly.com/nathaniel-chaney) Thursdays 10am-12pm ### TA Luiz Bacelar Email: luiz.bacelar@duke.edu Office hours location: CIEMAS 2431 Office hours: Tue/Thu 1-2 p.m. ## Course Description Environmental Spatial Data Analysis (ESDA) provides an introduction on how to leverage large volumes of spatial environmental data using primarily Python. The topics that will be covered include an overview of basic spatial statistics, spatial interpolation, kriging, conditional simulation, terrain analysis, dimensionality reduction, and spatial prediction. Existing software packages in Python will be introduced and used to explore the listed topics. ## Prerequisites Although there are no class prerequisistes, a strong foundation in programming will make this class much easier. Please contact Nate if you have concerns. ## Readings There are no required textbooks. Reading will be provided via journal articles, online materials, and tutorials. ## Grades and workload The course grade is based on three items: * Homework: 60% * Participation: 10% * Final Project: 30% ### Homework There will be 4 homework assignments. Each assignment will be provided and completed within a corresponding Jupyter notebook. Completed assignments will be submitted via a private GitHub repository that each student will have for the course; assignments submitted via any other method will not be accepted. Each assignment must be submitted before class on the day listed on the schedule below. Late homeworks will not be accepted. ### Participation * Students should follow along the lecture on their personal jupyter lab Docker container that they will use for the course. * Each student will present once. ### Collaboration Collaboration in completing assignments is permitted. However, each student must write up their assignment independently. We **will** be checking for identical homeworks. ### Final Project The final project can be done in groups or individually. The expectations for the project will increase with the group size. It will involve the following components: * Proposal (November 7th via email) * 3 pages max, single-spaced, 12 point font size, 1 inch margin * Contains: Title, introduction, objectives, data, methodology, and timeline of tasks * Oral presentation (December 7th in class) * 12 minute oral presentation, 3 minutes for questions * Everyone needs to be present for each presentation * Final report (December 18th via email) * 10 pages max, single-spaced, 12 point font size, 1 inch margin * Contains: Title, introduction, data, methods, results, discussion, and conclusion ### Schedule Note that the schedule is subject to change. |Date|Topic|New Software|Assignments|Article| |:-:|:-:|:-:|:-:|:-:| |08/29|[Introduction](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/Introduction.pdf)|Jupyter/GitHub/Bash|-|-| |08/31|[Python overview](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/Python_Overview.ipynb)|Python|-|-| |09/05|[Multi-dimensional arrays I](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/Numpy.ipynb)|NumPy|HW #0 due|-| |09/07|[Probability/Statistics I](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/Intro2ProbabilityI.ipynb)|Scipy|-|[Holmes, 2018](https://medium.com/planet-stories/the-explosion-of-geospatial-data-and-the-rise-of-deep-learning-b22aa8fef519) (TBD)| |09/12|[Visualizing data](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/Visualizing_Data.ipynb)|Matplotlib|-|[Rougier et al., 2014](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1003833) (TBD)| |09/14|[Data storage](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/DataStorage.ipynb)|Pickle/H5py/NetCDF/GeoTiff|-|-| |09/19|[Probability/Statistics II](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/Intro2ProbabilityII.ipynb)|-|HW #1 due|[Walther and Moore, 2005](https://onlinelibrary.wiley.com/doi/10.1111/j.2005.0906-7590.04112.x) (TBD)| |09/21|[Bayesian Statistics](https://cee-az-00.oit.duke.edu:50000/notebooks/ESDA_CEE690-02/Lectures/BayesianStatistics.ipynb)|-|-|-| |09/26|[Map projections I](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/MapProjectionsI.ipynb)|Cartopy|-|[Lapaine, 2017](https://link.springer.com/chapter/10.1007/978-3-319-51835-0_11) (TBD)| |09/28|[Map projections II](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/MapProjectionsII.ipynb)|GDAL|-|[Asay, 2020](https://thenewstack.io/gdal-the-open-source-technology-behind-google-maps/) and [Simmon, 2017](https://medium.com/planet-stories/a-gentle-introduction-to-gdal-part-1-a3253eb96082) (TBD)| |10/03|[Multi-dimensional arrays II](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/MultidimensionalArraysII.ipynb)|CDO/Xarray|-|[Hoyer and Hamman, 2017](https://openresearchsoftware.metajnl.com/articles/10.5334/jors.148/) (TBD)| |10/05|[Vector Data](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/VectorData.ipynb)|OGR/Shapely/GeoPandas|-|[Kreveld, 2006](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.109.2967&rep=rep1&type=pdf#:~:text=The%20research%20area%20of%20computational,an%20algorithm%20solves%20a%20problem.&text=Many%20basic%20problems%20of%20computational,or%20indirect%20use%20to%20GIS.) (TBD)| |10/10|[Cluster Analysis I](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/ClusterAnalysisI.ipynb)|Scikit-Learn|HW #2 due|[Mishra, 2017](https://towardsdatascience.com/unsupervised-learning-and-data-clustering-eeecb78b422a) (TBD)| |10/12|[Cluster Analysis II](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/ClusterAnalysisII.ipynb)|-|-|-| |10/19|[Dimensionality Reduction](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/DimensionalityReduction.ipynb)|-|-|-| |10/24|[Decision Trees](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/DecisionTrees.ipynb)|-|-|[Homer et al., 2004](https://www.ingentaconnect.com/content/asprs/pers/2004/00000070/00000007/art00005#) (TBD)| |10/26|[Random Forests/Boosting](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/RandomForests.ipynb)|-|-|[Kaminska, J., 2018, Cai, J., et al., 2020](https://www.sciencedirect.com/science/article/pii/S030147971830327X) (TBD)| |10/31|Artificial Neural Networks|-|-|-| |11/02|Convolutional Neural Networks|-|HW #3 due|-| |11/07|[Simple Kriging](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/SimpleKriging.ipynb)|-|**Proposal due**|[Wong, D., et al., 2004](https://www.nature.com/articles/7500338) (TBD)| |11/09|[Ordinary Kriging](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/OrdinaryKriging.ipynb)|-|-|-| |11/14|[Semivariogram](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/Semivariogram.ipynb)|-|-|[Pouladi, N., et al., 2019](https://www.sciencedirect.com/science/article/abs/pii/S0016706118319621?via%3Dihub) (TBD)| |11/16|[Regression Kriging](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/RegressionKriging.ipynb)|-|-|[Hengl, T., et al., 2007](https://www.sciencedirect.com/science/article/pii/S0098300407001008?via%3Dihub) (TBD)| |11/21|[Terrain Analysis I](https://github.com/chaneyn/ESDA_CEE690-02/blob/master/Lectures/TerrainAnalysisI.ipynb)|-|-|[Moore, I., et al., 1991](https://onlinelibrary.wiley.com/doi/epdf/10.1002/hyp.3360050103) (TBD)| |11/23|Visualization II|-|-|| |11/28|Scaling up code|Numba/Mpi4py/Dask|HW #4 due|[Bakharia, A., 2018](https://towardsdatascience.com/why-every-data-scientist-should-use-dask-81b2b850e15b) and [Grover, P., 2018](https://towardsdatascience.com/speed-up-your-algorithms-part-2-numba-293e554c5cc1) (TBD)| |12/07|**Oral Presentations**|-|-|-| |12/18|**Written report due**|-|-|-|

近期下载者

相关文件


收藏者