MSE5050/7050 Materials Informatics course at the University of Utah

Overview

MaterialsInformatics

MSE5050/7050 Materials Informatics course at the University of Utah

This github repo contains coursework content such as class slides, code notebooks, homework assignments, literature, and more for MSE 5050/7050 "Materials Informatics" taught at the University of Utah in the Materials Science & Engineering department.

Below you'll find the approximate calendar for Spring 2022 and videos of the lectures are being placed on the following YouTube playlist https://youtube.com/playlist?list=PLL0SWcFqypCl4lrzk1dMWwTUrzQZFt7y0

month day Subject to cover Assignment Link
Jan 11 Syllabus. What is machine learning? How are materials discovered?
Jan 13 Machine Learning vs Materials Informatics, Materials Data repositories Read 5 High Impact Research Areas in ML for MSE (paper1) and materials databases (paper2). paper1, paper2
Jan 18 Get pymatgen running for everybody, MP API example, Citrination example, others Download pymatgen ahead of class if possible pymatgen
Jan 20 Machine Learning Tasks and Types, Featurization in ML, Composition-based feature vector Read Is domain knowledge necessary for MI (paper1) paper1
Jan 25 Structure-based feature vector, crystal graph networks, SMILES vs SELFIES, 2pt statistics read selfies (paper1), two-point statistics (paper2) and intro to graph networks (blog1) paper1, paper2, blog1
Jan 27 Simple linear/nonlinear models. test/train/validation/metrics HW1 due. Read linear vs non-linear (blog1), read best practices (paper1), benchmark dataset (paper2), and loco-cv (paper3). blog1, paper1, paper2, paper3
Jan 1 Support vector machines, ensemble models Read SVM (blog1) and ensemble (blog2) blog1, blog2
Feb 3 Extrapolation, ensemble learning, clustering Read extrapolation to extraordinary materials (paper1), ensemble learning (paper2), clustering (blog1) paper1, paper2, blog1
Feb 8 Artificial neural networks Read the introduction to neural networks (blog1, blog2) blog1, blog2
Feb 10 Advanced deep learning (CNNs, RNNs) HW2 due. Read… blog1, blog2
Feb 15 Transformers Read the introduction to transformers (blog1, blog2) blog1, blog2
Feb 17 Generative ML: Generative Adversarial Networks and variational autoencoders Read about VAEs (blog1, blog2, repo1) and GANS () blog1, blog2, repo1
Feb 22 Image segmentation TBD TBD
Feb 24 Bayesian Inference HW3 due. Read the introduction to Bayesian (blog1) blog1
Feb 29 TMS meeting, NO CLASS
Mar 3 Dr. Sparks at TMS meeting, Dr. Luther McDonald will provide guest lecture TBD TBD
Mar 8 Spring Break, NO CLASS
Mar 10 Spring Break, NO CLASS
Mar 15 Dr. Sparks at APS Meeting, Dr. Tolga Tasdizen will provide guest lecture Read U-net (paper1) and nuclear forensics (paper2) paper1, paper2
Mar 17 APS meeting, NO CLASS
Mar 22 Case study: Superhard materials, structure prediction Read superhard (paper1), and structure prediction papers (paper2) paper1, paper2
Mar 24 Case study: CGCNN vs MEGNET vs SchNET Read CGCNN (paper1), MegNET (paper2), SchNET (paper3) paper1, paper2, paper3
Mar 29 Case study: CrabNET vs Roost Read CrabNet (paper1) and Roost (paper2) paper1, paper2
Mar 31 Case study: Cococrab, BRDA HW4 due. Read Cococrab (paper1) and BRDA (paper2) paper1, paper2
Apr 5 Dr. Sparks at AIM 2022 meeting, Dr. Jake Hochalter will provide guest lecture. Explainable/interpretable ML, physics-informed modeling TBD
Apr 7 Dr. Sparks at AIM 2022 meeting, Dr. Ben Blaiszik of MDF will provide guest lecture. MDF TBD
Apr 12 Case study: Element Mover’s Distance, Mat2Vec Read Element mover’s distance (paper1) and Mat2Vec (paper2) paper1, paper2
Apr 14 Case study: Discover algorithm, Robocrystallographer TBD TBD
Apr 19 Final project presentation day 1 Final Project due
Apr 21 Dr. Sparks at AMRAD meeting, Dr. Ashley Spear will provide guest lecture TBD TBD
Apr 26 Final project presentation day 2 Final Project due
Rbx-mass-send - mass sends trades to item owners

mass sends trades to item owners proxies should be in ip:port format itemsToSend

0 Feb 20, 2022
Userbot Telegram + Music Voice Chats. Dibuat Untuk Bersenang - Senang , Dan Mempermudah Kegiatan. Created By Rio.

RIO - USERBOT Disclaimer Saya tidak bertanggung jawab atas penyalahgunaan bot ini. Bot ini dimaksudkan untuk bersenang-senang sekaligus membantu Anda

RioProjectX 1 Nov 10, 2021
📅 Calendar file generator for triathlonlive.tv upcoming events

Triathlon Live Calendar Calendar file generator for triathlonlive.tv upcoming events. Install Requires Python 3.9.4 and Poetry. $ poetry install Runni

Eduardo Cuducos 4 Sep 02, 2022
Total servers you're in!

Discord-Servercount With this script you can check the amount of servers you are in, along with statistics of how many servers you are owner in and in

Nickyux 1 Feb 12, 2022
Python CMR is an easy to use wrapper to the NASA EOSDIS Common Metadata Repository API.

This repository is a copy of jddeal/python_cmr which is no longer maintained. It has been copied here with the permission of the original author for t

NASA 9 Nov 16, 2022
Pancakeswap Sniper BOT - TORNADO CASH Proxy (MAC WINDOWS ANDROID LINUX) A fully decentralized protocol for private transactions

TORNADO CASH Proxy Pancakeswap Sniper BOT 2022-V1 (MAC WINDOWS ANDROID LINUX) ⭐️ A fully decentralized protocol for private transactions ⭐️ AUTO DOWNL

Crypto Trader 1 Jan 05, 2022
Rio Userbot Adalah Bot Untuk Membantu Mempermudahkan Sesuatu Di Telegram, Last Repository With Pytgcalls v0.8.3

RIO - USERBOT Disclaimer Saya tidak bertanggung jawab atas penyalahgunaan bot ini. Bot ini dimaksudkan untuk bersenang-senang sekaligus membantu Anda

RioProjectX 4 Oct 18, 2022
The official Python client library for the Kite Connect trading APIs

The Kite Connect API Python client - v3 The official Python client for communicating with the Kite Connect API. Kite Connect is a set of REST-like API

Zerodha Technology 756 Jan 06, 2023
QuickStart specific rules for cfn-python-lint

AWS Quick Start cfn-lint rules This repo provides CloudFormation linting rules specific to AWS Quick Start guidelines, for more information see the Co

AWS Quick Start 12 Jul 30, 2022
Desafio de projeto sobre Git/Github

Maçã ou Laranja? 🤔 Desafio Projeto Dio para Git/Github 🔶 Para esse primeiro repositório, decidir adicionar o primeiro algoritmo de inteligência arti

José Filipe 2 Oct 23, 2022
Catware - A powerful grabber with a built in bot control system

catware A powerful grabber with a built in bot control system PLEASE NOTE THAT I

4 Feb 04, 2022
🚀🔥使用Python连接阿里云盘, 实现了官方大部分功能 👍👍

aligo 🚀 🔥 使用Python连接阿里云盘, 实现了官方大部分功能 👍 👍 为了完善代码提示, 方便大家代码书写, aligo 引入了一些 python 3.8 的新特性, 所以要求 python = 3.8.* pip install aligo 或 pip install ali

455 Jan 08, 2023
Ghostbuster - Eliminate dangling elastic IPs by performing analysis on your resources within all your AWS accounts

Table of Contents Table of Contents Ghostbuster The problem Project Features Ins

Assetnote 182 Dec 24, 2022
This bot is made with Python and it is running using Docker container and is concentrated on heroku.

This bot is made with Python and it is running using Docker container and is concentrated on heroku.

Movindu Bandara 1 Nov 16, 2021
Automatic SystemVerilog linting in github actions with the help of Verible

Verible Lint Action Usage See action.yml This is a GitHub Action used to lint Verilog and SystemVerilog source files and comment erroneous lines of co

CHIPS Alliance 10 Dec 26, 2022
PS4RemotePKGSender - Use with Remote PKG Installer

PS4_Remote_PKG_Sender Used with the remote PKG installer on PS4 Thanks to the au

Teri 4 Sep 23, 2022
A python package to easy the integration with Direct Online Pay (Mpesa, TigoPesa, AirtelMoney, Card Payments)

A python package to easy the integration with Direct Online Pay (DPO) which easily allow you easily integrate with payment options once without having to deal with each of them individually;

Jordan Kalebu 2 Nov 25, 2021
Zaid Vc Player Allows u to steam Songs/music on vc chat

ᴢᴀɪᴅ ᴠᴄ ᴘʟᴀʏᴇʀ 🔥 SORRY FOR OUR PROJECTS DELETED BY GITHUB FLAGGED ᴢᴀɪᴅ ᴠᴄ ᴘʟᴀᴇʀ ɪꜱ ᴀ ᴛᴇʟᴇɢʀᴀᴍ ᴘʀᴏᴊᴇᴄᴛ ʙᴀꜱᴇᴅ ᴏɴ ᴘʏʀᴏɢʀᴀᴍ ꜰᴏʀ ᴘʟᴀʏ ᴍᴜꜱɪᴄꜱ ɪɴ ᴠᴄ ᴄʜᴀᴛꜱ..

Zaid 117 Dec 29, 2022
Wedding website for July 2022.

Capstone Project: a real wedding website! User Stories A user should be able to signup for the website A user should be able to login to the website i

1 Nov 04, 2021
gBasic - The easy multiplatform bot

gBasic The easy multiplatform bot gBasic is the module at the core of @GianpiertoldaBot, maintained with 3 for the entire community by the Stockdroid

Stockdroid Fans 5 Nov 03, 2021