Параметр random_state в sklearn.manifold.TSNE и других классах SciKit-Learn используется как начальное значение (seed) для генератора псевдослучайных чисел. 1
При фиксированном random_state алгоритм будет давать одинаковые результаты при разных запусках программы. 1 Так проще отлаживать и выявлять проблемы, если таковые имеются. 1
Без установки random_state каждый раз при запуске алгоритма будут использоваться разные начальные значения, и результаты будут разными. 1
Этот параметр часто встречается в алгоритмах машинного обучения, которые включают случайные элементы, например, инициализация весов модели, разделение данных на обучающий и тестовый наборы, случайная инициализация параметров и т. д.. 4