1 Broad Learning Introduction.- 2 Machine Learning Overview.- 3 Social Network Overview.- 4 Supervised Network Alignment.- 5 Unsupervised Network Alignment.- 6 Semi-supervised Network Alignment.- 7 Link Prediction.- 8 Community Detection.- 9 Information Diffusion.- 10 Viral Marketing.- 11 Network Embedding.- 12 Frontier and Future Directions.- References.