Jiani Wang's blog

About

Blog

Archives

loading..
CS245Notes

CS245-Notes

CS245 Lecture Notes Jiani Wang (jianiw@stanford.edu) [TOC] Lec1 Introdution Why study data-intensive system Most important computer application must manage, update and query datasets more important with AI What are Data-Intensive Systems Relational databases (MySQL, Oracle) Many system facing similar concerns Typical Challenges: Reliability Concurren..

Read more
loading..
CS231A

CS231A-Notes

CS231A Lecture Notes Lec2 Camera Model Pinhole cameras & lenses Pinhole Camera: Aperture is too large: blur picture Aperture too small: not enough lights Cameras & lens a sepcific distance to ??? all rays of light that are emitted by some point P are refracted by the lens such that they converge to a single point P ′ all the x, x' are in came..

Read more
loading..
DatabasePaper

System R

System R (Reading from CS245) Experimental relational database Data independence: relational data model Conventional databse: store information in two ways: by the contents of record user algorithms depend on underlying data structure Relational Database all information is represneted by data values, never by any sort of connections. The system sup..

Read more
loading..
CS224W

CS224W:Which Trick Works Best in GNN?

Which Trick Works Best in GNN?— Analyzed on arXiv Citation Dataset By Yezhen Cong, Kaili Huang, Jiani Wang as part of the Stanford CS224W course project. Overview For students and researchers, reading papers is very helpful when they are studying certain topics. As you can see on the paper archive website arXiv, papers are categorized into different subj..

Read more
loading..
CS224W

CS224W-Review

CS224W Review Pictures from: cs224w.stanford.edu Not important: Lectures 1, 5, 9, 12, and 14. Important: 2,4,6,7,8,10,11,13 Topic list (not exhaustive): Centrality measures & PageRank ‼️GNN model & design space (message passing, aggregate, and combine) - core to build GNN knowledge graph embeddings, Query2Box, recommender systems(LightGCN), genera..

Read more
loading..
CS144

CS144-Lec02-Notes

CS144 Lec2 gitk: UI for git Reliability Reliable retrieval a piece of data (get data) Datagram is an unreliable abstraction (TCP/UDP Layer!) How to build reliable abstraction on the top of datagram(unreliable): Protocol client -> request -> server client wait for xx time to get reply if get reply -> done! it time expires, no answer -> repe..

Read more
CS144

CS144-Lec01-Notes

Important Abstraction: Datagrams "Best-effort Delivery" Features: has a "TO addres" (a computer's address) has a "FROM address" short text (~1kbyte, <1.5 kbyte) Possibilities a datagram could have From address (IPv4 32 bits/ IPv6 128 bits) To address (v4 32 bits/ v6 128 bits) Message: "hello" posibility: delivered, quickly delivered, wrong..

Read more