I. INTRODUCTION

II. FROM LEARNING TO UNLEARNING

III. EXACT MACHINE UNLEARNING

IV. APPROXIMATE MACHINE UNLEARNING

V. VERIFICATION AND ATTACKS OF UNLEARNING ALGORITHMS

VI. EVALUATION AND EXPERIMENTAL RESULTS

VII. INSIGHTS AND CHALLENGES

VIII. SUMMARY