"I do not know what I may appear to the world; but to myself I seem to have been only like a boy playing on the seashore, and diverting myself in now and then finding a smoother pebble or a prettier shell than ordinary, whilst the great ocean of truth lay all undiscovered before me."

——Sir Isaac Newton


This page is a reservoir of materials from various topics, though some of them may be irrelevant to academics. Perhaps you'll find something you like.



Soft Robot

Soft robot tool

https://softroboticstoolkit.com/

ANSYS

Tutorial on Elastomer:

https://www.sharcnet.ca/Software/Ansys/16.2.3/en-us/help/mech_tut/ds_tut_boot_seal.html

Some examples of my simulation:

Pneumatic Finger (Ecoflex Rubber):

Shape Memory Alloy Spring (Driven by temperature varition 11~110 °C)

Computational Neuroscience

Here are some useful links for those who want to know more about computational neuroscience, or mathematic models in theoretical neuroscience.

Dr. G. Bard Ermentrout's webpage:

http://www.pitt.edu/~phase/

Dr. Ermentrout has been teaching courses on computational neuroscience for decades at PITT.

Dr. Eugene M. Izhikevich's webpage:

http://www.izhikevich.org/

About dynamics of neural system, bifurcation, oscillatory neural network, weekly coupled neural network.

Computational model simulators:

NEURON: http://www.neuron.yale.edu/neuron/

BRIAN: http://briansimulator.org/

CARLSim: http://www.socsci.uci.edu/~jkrichma/CARLsim/

Machine Learning

Open Course from Andrew Ng:

http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=MachineLearning

http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=ufldl

Machine Learning Algorithms Cheat Sheet (Python/R)

About Deep Learning:

http://deeplearning.net/

UC Berkeley Deep Learning Course:

http://github.com/joanbruna/stat212b/

Yoshua Begio's Book:

http://www.deeplearningbook.org/

Dr. Hinton's webpage:

http://www.cs.toronto.edu/~hinton/

Stanford CV Open Course -- Convolutional Neural Network for Visual Recognition:

http://vision.stanford.edu/teaching/cs231n/syllabus.html

Tools/Library/Frame:

Deep learning tools installation

Theano:

http://deeplearning.net/software/theano/tutorial/

http://deeplearning.net/tutorial/deeplearning.pdf

Torch:

github.com/torch/torch7/wiki/Cheatsheet

TensorFlow:

www.tensorflow.org

Caffe:

http://caffe.berkeleyvision.org/

NVidia Digit:

github.com/NVIDIA/DIGITS/blob/master/docs/GettingStarted.md

Computer Vision

CS3710 -- Visual Recognition by Dr. Adriana Kovashka

https://people.cs.pitt.edu/~kovashka/cs3710_sp15/

A Ph.D. level seminar course. I gave two lectures, respectively on feature descriptor and active learning

free book: Computer Vision: Algorithms and Applications

http://szeliski.org/Book/

Computer Engineering/Hardware Design

Here is the wiki website for Dr. Levitan's courses:

http://kona.ee.pitt.edu/socvlsi/

(Recently the kona server has been dismissed, I will recover the site in Fall semester)

Here you can find example codes of VHDL and SystemC, tutorials I wrote for various CAD tools like Cadence, Synopsys, and ASIC design flow.

This wiki also contains many other digital system designs from students in the courses of 2012 and 2013.

Human Volition

Do we have free will? Can we make decisions by "ourselves"?

Fascinating questions.

I probably wrote this review a long time ago...