Research Computing Workshop
- Fri, Jan 29, 2021, 9:00 amDeep learning is a powerful AI approach that uses multi-layered artificial neural networks to deliver state-of-the-art accuracy in tasks such as object detection, speech recognition, and language translation. Using deep learning, computers can learn and recognize patterns from data that are considered too complex or subtle for expert-written software.
- Thu, Jan 28, 2021, 9:00 am
Full event details and registration link here.
This day-long workshop will teach participants the basics of GPU programming through extensive hands-on collaboration based on real-life codes using the OpenACC programming model.
- Thu, Jan 21, 2021, 9:30 amThis workshop provides an introduction to effective data visualization in R, primarily using the graphics package ggplot2. We will discuss main concepts of the grammar that defines the graphical building blocks of that package, and we will use hands-on examples to explore ggplot2’s layered approach to creating basic and more complex graphs. Participants should have at least basic experience with R and feel comfortable working with R data frames, but those relatively new to R may still find value in the workshop and are welcome to attend.
- Wed, Jan 20, 2021, 12:30 pmDo you use LaTeX or Microsoft Word to write your analysis report? Have you ever wished that all your research results (e.g., data analysis, graphs, result discussions) can be included in one place and can be updated effortlessly? Are you tired of all the copying and pasting that you have to do between R and LaTeX/Microsoft Word?
- Wed, Jan 20, 2021, 9:00 amThis session in an introduction to data analysis using the R programming language, aimed at people who have ever used R or RStudio before. It will briefly cover different facets of data analysis and their execution using basic R. The style is fairly hands-on, with participants executing the examples on their own laptops alongside the instructors. Topics covered include: vectors, vector math, and subsetting vectors; object types; logical vectors; reading/writing files; the basics of data frames; how to compute basic summary statistics (e.g. mean, min, max, sd); basic R functions for plotting (plot, hist, etc); and how to install additional R packages that extend R’s native functionality.
- Wed, Jan 20, 2021, 1:30 pmThis session covers the basics of NumPy, the package that underlies most scientific computing done in Python. It will explain the NumPy array, the principal data type in the NumPy package, and how it differs from similar Python structures like lists. There will be particular emphasis on understanding the two core features of NumPy arrays – vectorization and broadcasting – and how they can be leveraged to write concise and powerful scientific code in Python. There will be hands-on exercises, including with multidimensional arrays.
- Tue, Jan 19, 2021, 8:00 am to Fri, Jan 29, 2021, 8:08 am
The Princeton Institute for Computational Science & Engineering (PICSciE) and OIT Research Computing , along with the Center for Statistics and Machine Learning(link is external), are announcing a two-week Research Computing Bootcamp held virtually during Winter Break, from January 19-29, 2021.
- Wed, Oct 28, 2020, 4:30 pm
The Princeton HPC clusters offer several machine learning (ML) software libraries. Some are straightforward to use while others need to be installed and are highly configurable. Additional complications arise when job scheduler scripts need to be written to take advantage of multi-threading and/or GPUs. This workshop will show participants how to get started with various ML libraries and use these libraries optimally on the HPC clusters. We will cover PyTorch, TensorFlow, Spark, NVIDIA Rapids, R, Julia and more.
- Wed, Oct 28, 2020, 10:00 am
This workshop will get students started in data analysis using the pandas Python package. It will briefly cover different components of data analysis and connect them with the goal of extracting meaning from data. We will go over an example to illustrate the data analysis process from beginning to end. This workshop is ideal for those who are at the initial stages of doing independent research requiring quantitative analysis (term paper, dissertation, junior paper, senior thesis).
- Tue, Oct 20, 2020, 4:30 pm
This workshop will give an overview of several modern supervised and unsupervised machine learning methods. We will discuss the advantages and limitations of each and explore what types of problems each is best suited to address.
Workshop format: Lecture and discussion