MONAI: @ProjectMONAI


Andrés (@diazandr3s) es Research Fellow en King's College London y desarrollador principal de MONAI un framework apoyado por NVIDIA para hacer imaging en aplicaciones del sector salud. Entre los temas que hablamos está la decentralización, la relevancia de los fundamentos, elegir bien a quién escuchamos, ser escépticos, los fundamentos del deep learning, soft y hard skills clave, libros y más.

Andrés habla personalmente y no representando a MONAI o KCL de ninguna manera.

Algunos principios que aprendimos (a nuestra interpretación):

Andrés tiene interés en cómo se pueden usar los Transformers para a segmentación médica.
Los sistemas descentralizados, como el blockchain, no son nuevos. En deep learning se puede observar en el federated learning. Se puede descentralizar el entrenamiento de un modelo de deep learning. Se elige una arquitectura común y cada hospital, por ejemplo, entrena el modelo con sus datos arriba de lo ya entrenado por otros hospitales (tuneo fino). No tenemos que tener todos los datos en un mismo servidor, vamos moviendo los pesos del modelo entrenado.
Lo que estás haciendo hoy no sabes cómo puede apoyar a tu futura carrera. Enfócate en seguir un camino que sea adecuado para ti y no tanto en el destino. El destino cambia.
En NVIDIA y Monai se tiende a usar Pytorch como framework para deep learning. Su flexibilidad ayuda. Monai se está desarrollando y tener más desarrolladores latinoamericanos ayudará!

HARD SKILLS RECOMENDADAS:

Aprender a programar. Más allá del lenguaje aprender los fundamentos, por ejemplo, programación orientada a objetos.
Colabora a un proyecto de código abierto. Te da visibilidad, así puedes construir tu CV.

Github es una fuente muy fuerte para las empresas que quieren contratar programadores. Cuando te involucras en un proyecto comienzas a crear conexiones. De repente estás colaborando con gente de Facebook y expertos de Pytorch, por ejemplo. Esa red de contactos se extiende y llega un punto en el que quieren contratarte a ti específicamente, no a alguien desconocido en su mundo. Apunta a esto, a que se creen posiciones solo para ti.


SOFT SKILLS RECOMENDADAS:

Aprender y dominar el inglés.
Saber vender tus habilidades y ser un poco más extrovertido. Publicar tus códigos, escribir textos, aportar a la comunidad. Si no publicas lo que hiciste, es como si no hubiera existido para el mundo.
Cuando se quiere entender un nuevo tema conviene fijarse en los fundamentos. Entender a fondo. De ahí se puede construir. Cuáles fueron los motivos de los early-adopters? Por ejemplo, un principio del blockchain es la descentralización y este mismo fundamento se puede aplicar a otras disciplinas.

Pasos para entender los fundamentos de un tema: 1) Ser escéptico y 2) elegir bien a quién escuchas. Recuerda que, al menos, hay un principio que mueve el tema/sistema de tu interés. Encuentra ese principio y entiéndelo.
Continuar agregando conocimientos y habilidades a tu caja de herramientas!

LIBROS RECOMENDADOS:

Factfulness: Diez razones por las que estamos equivocados sobre el mundo (Hans Rosling et. al). Te ayuda a pensar mejor en términos de datos. Ser escéptico.
El sutil arte de que te importe un carajo (Mark Manson). Decide bien lo que te va a importar; no hay suficiente capital emocional para dejar que todo nos afecte.
Basic Economics (Thomas Sowell). La importancia de los precios para la regulación de los mercados. Aumenta el precio de tu tiempo y talento.

Twitter Mentions