Skip to content

Commit da89233

Browse files
arjungtensorflow-copybara
authored andcommitted
Add PDF versions of individual presentations for KDD 2020 and update the tutorial README accordingly.
PiperOrigin-RevId: 324081338
1 parent efff158 commit da89233

File tree

9 files changed

+16
-0
lines changed

9 files changed

+16
-0
lines changed

workshops/kdd_2020/README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ We will begin the tutorial with an overview of the Neural Structured Learning
3636
framework and motivate the advantages of training neural networks with
3737
structured signals.
3838

39+
[Slides](slides/Introduction.pdf)
40+
3941
### Data preprocessing in NSL
4042

4143
This part of the tutorial will include a presentation discussing:
@@ -44,6 +46,8 @@ This part of the tutorial will include a presentation discussing:
4446
- Augmenting training data for graph-based regularization in NSL
4547
- Related tools in the NSL framework
4648

49+
[Slides](slides/Data_Preprocessing.pdf)
50+
4751
### Graph regularization using natural graphs (Lab 1)
4852

4953
Graph regularization [2] forces neural networks to learn similar
@@ -53,6 +57,8 @@ inherent relationship between each other. We will demonstrate via a practical
5357
tutorial, the use of natural graphs for graph regularization to classify the
5458
veracity of public message posts.
5559

60+
[Slides](slides/Natural_Graphs.pdf)
61+
5662
### Graph regularization using synthesized graphs (Lab 2)
5763

5864
Input data may not always be represented as a graph. However, one can infer
@@ -62,6 +68,8 @@ for text classification using a practical tutorial. While graphs can be built in
6268
many ways, we will make use of text embeddings in this tutorial to build a
6369
graph.
6470

71+
[Slides](slides/Synthesized_graphs.pdf)
72+
6573
### Adversarial regularization (Lab 3)
6674

6775
Adversarial learning has been shown to be effective in improving the accuracy of
@@ -70,11 +78,15 @@ adversarial learning techniques [3,4] like *Fast Gradient Sign Method* (FGSM)
7078
and *Projected Gradient Descent* (PGD) for image classification using a
7179
practical tutorial.
7280

81+
[Slides](slides/Adversarial_Learning.pdf)
82+
7383
### NSL in TensorFlow Extended (TFX)
7484

7585
- Presentation on how Neural Structured Learning can be integrated with
7686
[TFX](https://www.tensorflow.org/tfx) pipelines.
7787

88+
[Slides](slides/NSL_in_TFX.pdf)
89+
7890
### Research and Future Directions
7991

8092
- Presentation discussing:
@@ -84,12 +96,16 @@ practical tutorial.
8496
- Prototype showing how NSL can be used with the
8597
[Graph Nets](https://github.com/deepmind/graph_nets) [9] library.
8698

99+
[Slides](slides/Research_and_Future_Directions.pdf)
100+
87101
### Conclusion
88102

89103
We will conclude our tutorial with a summary of the entire session, provide
90104
links to various NSL resources, and share a link to a brief survey to get
91105
feedback on the NSL framework and the hands-on tutorial.
92106

107+
[Slides](slides/Summary.pdf)
108+
93109
## References
94110

95111
1. https://www.tensorflow.org/neural_structured_learning
Binary file not shown.
Binary file not shown.
2.07 MB
Binary file not shown.
715 KB
Binary file not shown.
773 KB
Binary file not shown.
Binary file not shown.

workshops/kdd_2020/slides/Summary.pdf

640 KB
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)