AI, Python, Cognitive Neuroscience
3.87K subscribers
1.09K photos
47 videos
78 files
893 links
Download Telegram
A gentle overview on the Deep Learning and Machine Learning

The Deep Learning is a subarea of the Machine Learning that makes use of Deep Neural Networks (with many layers) and specific novel algorithms for the pre-processing of data and regularization of the model: word embeddings, dropout, data-augmentation. Deep Learning takes inspiration from Neuroscience since Neural Networks are a model of the neuronal network within the brain. Unlike the biological brain, where any neuron can connect to any other under some physical constraints, Artificial Neural Networks (ANNs) have a finite number of layers, connections, and fixed direction of the data propagation. So far, ANNs have been ignored by the research and business community. The problem is their computational cost.

Between 2006 and 2012 the research group led by Geoffrey Hinton at the University of Toronto finally parallelized the ANNs algorithms to parallel architectures. The main breakthroughs are the increased number of layers, neurons, and model parameters in general (even over than 10 million) allowing to compute massive amounts of data through the system to train it.

https://lnkd.in/dq87iFy

#neuralnetwork
#deeplearning
#machinelearning

✴️ @AI_Python_EN
Second Fashion-Gen challenge at #ICCV2019:

Fashion-Gen is a dataset of ~300K images paired with item descriptions. The task is image generation conditioned on the given text descriptions.
Deadline: Oct 15
Challenge:
https://fashion-gen.com
Paper:
https://arxiv.org/pdf/1806.08317

✴️ @AI_Python_EN
ideo Interpolation and Prediction with Unsupervised Landmarks

Shih et al.: https://lnkd.in/d2A3juW

#ArtificialIntelligence #DeepLearning
#MachineLearning

✴️ @AI_Python_EN
Basics of Python Programming
——————————————-
a. Lists, Tuples, Dictionaries, Conditionals, Loops, etc...
https://lnkd.in/gWRbc3J
b. Data Structures & Algorithms
https://lnkd.in/gYKnJWN
d. NumPy Arrays:
https://lnkd.in/geeFePh
c. Regex:
https://lnkd.in/gzUahNV

Practice Coding Challenges
—————————————
a. Hacker Rank:
https://lnkd.in/gEufBUu
b. Codeacademy:
https://lnkd.in/gGQ7cuv
c. LeetCode:
https://leetcode.com/

Data Manipulation
————————-
a. Pandas:
https://lnkd.in/gxSgfuQ
b. Pandas Cheatsheet:
https://lnkd.in/gfAdcpw
c. SQLAlchemy:
https://lnkd.in/gjvbm7h

Data Visualization
————————
a. Matplotlib:
https://lnkd.in/g_3fx_6
b. Seaborn:
https://lnkd.in/gih7hqz
c. Plotly:
https://lnkd.in/gBYBMXc
d. Python Graph Gallery:
https://lnkd.in/gdGe-ef

Machine Learning / Deep Learning
————————————————
a. Skcikit-Learn Tutorial:
https://lnkd.in/gT5nNwS
b. Deep Learning Tutorial:
https://lnkd.in/gHKWM5m
c. Kaggle Kernels:
https://lnkd.in/e_VcNpk
d. Kaggle Competitions:
https://lnkd.in/epb9c8N
Has Area Under the ROC Curve (AUC-ROC) become Data Science & AI/ML community’s P-Value?

Just returned from day 1 of Intelligent Health AI conference - and while there were some great speakers & talks - one thing stood out. Of the multiple talks reporting machine learning model performance, all except one talk reported AUC-ROC as the only metric - even for unbalanced datasets. It appears that the AUC-ROC metric is being misused similar to how the P-value has been misused & misinterpreted.

There is more to model evaluation than a single number. In addition to AUC-ROC, we have the Precision-Recall (PR) curve, Sensitivity (Recall), Specificity, F1-score, Positive/Negative Predictive Values, Matthews Correlation Coefficient, Calibration, and many other metrics. The graphic below presents a good summary of the various model performance / evaluation metrics (see articles & book for more details):

Regression Metrics:
https://lnkd.in/eRWvRVc

Classification Metrics:
https://lnkd.in/dpYnvGh

Evaluating Machine Learning Models (open-access book):
https://lnkd.in/dHcfZdP
Awesome victory for #DeepLearning 👏🏻

GE Healthcare wins FDA clearance for #algorithms to spot type of collapsed lung!

Here’s how the AI algorithm works
————————————————
1. A patient image scanned on a device is automatically searched for pneumothorax.
2. If pneumothorax is suspected, an alert with the original chest X-ray, is sent to the radiologist to review.
3. That technologist would also receive an on-device notification to highlight prioritized cases.
4. Algorithms would then analyze and flag protocol and field of view errors and auto rotate images on device.

Article is here:
https://lnkd.in/daNYHfP

#machinelearning
Hierarchical Decision Making by Generating and Following Natural Language Instructions

“Experiments show that models using natural language as a latent variable significantly outperform models that directly imitate human actions.”

https://arxiv.org/abs/1906.00744
Counterfactual Story Reasoning and Generation”, presents the TimeTravel dataset that tests causal reasoning capabilities over natural language narratives.

Paper:
https://arxiv.org/abs/1909.04076
Code+Data:
https://github.com/qkaren/Counterfactual-StoryRW
What Kind of Language Is Hard to Language-Model?

Mielke et al.: https://lnkd.in/eDUGmse

#ArtificialIntelligence #MachineLearning #NLP
CvxNets: Learnable Convex Decomposition

Boyang Deng, Kyle Genova, Soroosh Yazdani, Sofien Bouaziz, Geoffrey Hinton, Andrea Tagliasacchi : https://lnkd.in/eGUqxjz