In May 2012 I wrote a note titled "Machine at its turning point" to argue for the new wave of machine learning in that we do not need to worry about having a convex loss but rather be happy with non-convex ones. At the time I did not know about AlexNet and its record-breaking result on the ImageNet benchmark. It was published 7 months later in NIPS'12.
AlexNet was truely a turning point for machine learning. It declared the winning of deep neural nets over others, which were combination of clever manual feature engineering and some variants of SVMs or random forests. AlexNet is remarkable in many ways: Dropout, rectifier linear units, end-to-end training on massive data with GPUs, data augmentation and carefully designed convolutional nets.
It was the year that Yann LeCun posted his complaints about the computer vision community, but quickly retracted his boycott given the aftershock of AlexNet.
Recently, there has been an interesting comment floating around: In machine learning, we ask what we can do for neural networks, and in applied domains, we ask what can neural networks do for X. And the list of Xs keeps growing from cognitive domain to non-cognitive domains. Andrew Ng made an interesting point that for domains where humans can do well to map A to B in less than a second, it is ripe for machine automation.
This year also marks the 10th year after Deep Belief Nets, the model that announces the beginning of the current wave of neural nets. Early this year, AlhaGo of DeepMind defeated one of the best Go champions 4 to 1, officially ending the superiority of human on this ancient game. AlphaGo is a mixture of convolutional nets to read the board positions and evaluate the moves, and random tree-search moves.
Many things have changed since 2012. It is clear that supervised learning works if we have sufficient labels without pre-training. Unsupervised learning, after an initial burst with Boltzmann machines and Autoencoders, failed to deliver. There are new interesting developments, however, with Variational Autoencoder (VAE) and Generative Adversarial Nets (GAN), both invented in 2014. At this point, GAN is the best technique to generate faithful images. It is considered by Yann LeCun as one of the best ideas in recent years.
The machine learning community has witnessed 10-15 year mini-cycles. Neural networks, graphical models, kernel methods, statistical relational learning and currently, deep learning. So what is up for deep learning? If we consider 2006 as the year of beginning of current deep learning, then it is already 10 years, enough for a mini-cycle. But if we consider 2012 as the true landmark, then we have 6 more years to count.
Like other methodologies, deep learning will eventually morph into something else in 5 years time. We may call it by other names. With programming becomes reasonably effortless and with the availability of powerful CPUs/GPUs designed specifically for deep learning, the low hanging fruits will soon be picked up.
Practice-wise, as feature engineering is an unsung hero of machine learning prior to 2012, architecture engineering is at the core of deep learning these days.
It is also time for the hardcores. Data efficiency, statistics, geometry, information theory, Bayesian and other "serious" topics. Like any major progresses in science and engineering, nothing really occurs over night. At this point, deep learning is already mixed with graphical models, planning, inference, symbolic reasoning, memory, execution, Bayesian among other things. All together, something fancy will happen, just like what I noted about Conditional Random Fields years ago, that it is the combination of incremental innovations that pushes the boundary of certain field to a critical point. It also concurs with the idea of emergence intelligence, where human intelligence is really the emerging product of many small advances over apes.
For a more comprehensive review, see my recent tutorials at AI'16 on the topic. Some incremental innovations were produced at PRaDA (Deakin University), listed below.
Work by us:
- Multilevel Anomaly Detection for Mixed Data, K Do, T Tran, S Venkatesh, arXiv preprint arXiv: 1610.06249.
- A deep learning model for estimating story points, M Choetkiertikul, HK Dam, T Tran, T Pham, A Ghose, T Menzies, arXiv preprint arXiv: 1609.00489
- Deepr: A Convolutional Net for Medical Records, Phuoc Nguyen, Truyen Tran, Nilmini Wickramasinghe, Svetha Venkatesh, To appear in IEEE Journal of Biomedical and Health Informatics.
- Column Networks for Collective Classification, T Pham, T Tran, D Phung, S Venkatesh, AAAI'17
- DeepSoft: A vision for a deep model of software, Hoa Khanh Dam, Truyen Tran, John Grundy and Aditya Ghose, FSE VaR 2016.
- Faster Training of Very Deep Networks Via p-Norm Gates, Trang Pham, Truyen Tran, Dinh Phung, Svetha Venkatesh, ICPR'16.
- Hierarchical semi-Markov conditional random fields for deep recursive sequential data, Truyen Tran, Dinh Phung, Hung Bui, Svetha Venkatesh, To appear in Artificial Intelligence.
- DeepCare: A Deep Dynamic Memory Model for Predictive Medicine, Trang Pham, Truyen Tran, Dinh Phung, Svetha Venkatesh, PAKDD'16, Auckland, NZ, April 2016.
- Neural Choice by Elimination via Highway Networks, Truyen Tran, Dinh Phung and Svetha Venkatesh, PAKDD workshop on Biologically Inspired Techniques for Data Mining (BDM'16), April 19-22 2016, Auckland, NZ.
- Tensor-variate Restricted Boltzmann Machines, Tu D. Nguyen, Truyen Tran, D. Phung, and S. Venkatesh, AAAI 2015.
- Thurstonian Boltzmann machines: Learning from multiple inequalities, Truyen Tran, D. Phung, and S. Venkatesh, In Proc. of 30th International Conference in Machine Learning (ICML’13), Atlanta, USA, June, 2013.
very nice blog thermocol paper plate machine
ReplyDeletereat Article. Thank you for sharing! Really an awesome post for every one.
DeleteIEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation. For experts, it's an alternate ball game through and through. Smaller than expected IEEE Final Year project centers ground for all fragments of CSE & IT engineers hoping to assemble. Final Year Projects for CSE It gives you tips and rules that is progressively critical to consider while choosing any final year project point.
JavaScript Online Training in India
JavaScript Training in India
The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training
Very useful blog thank you
ReplyDeleteMachine Learning Training in Hyderabad
Very beautiful blog..Thank you for sharing this amazing post.
ReplyDeleteVisit Best Machine Learning Training in Jaipur
Thanks for your effort to put this information here. I think its useful.for more information about machine learning go through this link. machine learning training in hyderabad
ReplyDeleteNice information keep updating thank you so much
ReplyDeleteDeep Learning Training in Hyderabad
Nice Blog thank you for sharing this information
ReplyDeleteDeep Learning Training in Hyderabad
I can't understand why MNIST is a common example to teach machine learning. Some other application like text or voice learning will be interesting.
ReplyDeleteMachine Learning Training in Chennai | Machine Learning Training Course in Chennai
A very good informative thank you so much
ReplyDeleteDeep Learning Training in Hyderabad
This is one awesome blog article. Much thanks again
ReplyDeletemachine learning online training Hyderabad
very informative blog and useful article thank you for sharing with us , keep posting Data Science online Training Bangalore
ReplyDeleteYou do not know a method or one other because you solely have one information level to work with.This is great blog. If you want to know more about this visit our Cloud Certified Site.
ReplyDelete"• Nice and good article. It is very useful for me to learn and understand easily. Thanks for sharing your valuable information and time. Please keep updating IOT Online Training
ReplyDelete"
Nice information Well said sir keep updating thank you.
ReplyDeleteMachine Learning Training in Hyderabad
I think things like this are really interesting. I absolutely love to find unique places like this. It really looks super creepy though!!
ReplyDeleteI shared here the Useful Guide for Machine learning Please check these too : Useful guide to learn Machine learning
Excellent Blog
ReplyDeleteThanks For Sharing
Machine learning in Vijayawada
Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. artificial intelligence
ReplyDeletevery good informative blog & useful to me
ReplyDeletethank you...keep posting
Machine Learning Training
Hi,nice information is there in your blog it is valuable i read so many regarding this .For additional information of machine learning you can visit us."Machine Learning"
ReplyDeleteThank you its a nice blog.
ReplyDeleteClick here:
Data Science Online Traning
Netapp Training in Hyderabad
ReplyDeleteNetapp Training giving good.
Thanks for the info....
ReplyDeleteReal Trainings provide all IT-Training Course information in Hyderabad, Bangalore, Chennai . Here students can Compare all Courses with all detailed information. In Machine Learning Training we provide courses like Machine Learning, Machine learning online training etc...
Deep Learning has gotten really popular and with this course candidates can gain knowledge about things like supervised and unsupervised learning. There are several institutes which provide Deep Learning in Chennai.
ReplyDeleteThank you for sharing information with us. nice blog...
ReplyDeleteMachine learning course in Mumbai
Interesting Article. Hoping that you will continue posting an article having a useful information. Machine Learning Internship In Jaipur
ReplyDeleteGreat post! If you need to know everything regarding artificial intelligence and machine learning , visit Turing Tribe
ReplyDeleteThanks for sharing this valuable information and we collected some information from this blog.
Machine Learning Training Course in Noida
This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this..
ReplyDeletemachine learning course in bangalore
Really It is very useful information for us. thanks for sharing.
ReplyDeleteMachine Learning Training in Hyderabad
Thanks for sharing such an awesome Information with us
ReplyDeleteI Got Job in my dream company with decent 12 Lacks Per Annum salary, I have learned this world most demanding course out there in the current IT Market from the Data Science Training in btm experts who helped me a lot to achieve my dreams comes true. Really worth trying
very informative .....
ReplyDeletefreeinplanttrainingcourseforECEstudents
internship
internship-for-aeronautical-engineering-students-in-india
internship-for-cse-3rd-year-students
freeinplanttrainingcourseforMECHANICALstudents
internship-in-chennai-for-ece
inplant-training-for-civil
internship-at-bsnl
internship-for-2nd-year-ece-students
internship-for-aeronautical-students-in-chennai
very informative.
ReplyDeleteInplant Training in Chennai
Iot Internship
Internship in Chennai for CSE
Internship in Chennai
Python Internship in Chennai
Implant Training in Chennai
Android Training in Chennai
R Programming Training in Chennai
Python Internship
Internship in chennai for EEE
The content is very clear.Thanks for posting.I always like your posts.Keep updating
ReplyDeleteBest Python Training in BTM Layout
good
ReplyDeleteGeteventlisteners javascript
Karl fischer titration interview questions
How to hack tp link router
T system aptitude questions
Resume for bca final year student
Test case for railway reservation system
T systems pune placement papers
Infrrd bangalore interview questions
Max number in javascript
Paypal integration in php step by step pdf
GREAT THINK
ReplyDeleteHow To Hack On Crosh
Request Letter For Air Ticket Booking To HR
Zeus Learning Aptitude Paper For Software Developer
Cimpress Interview Questions
VCB Rating
Appreciation Letter To Vendor
JS MAX Safe Integer
Why Do You Consider Yourself Suitable For The Position
How To Hack Android Phone From PC
About Bangalore Traffic Essay
GOOD
ReplyDeletehacking course
internship for it students
civil engineering internship report pdf india
ccna course chennai
internship report for civil engineering students in india
internships in hyderabad for cse students 2018
kashi infotech
cse internships in hyderabad
inplant training for diploma students
internship in hyderabad for cse students
GOOD
ReplyDeletenodejs while loop
icici bank po interview questions and answers pdf
craterzone aptitude test
zensoft recruitment process
java developer resume 1 years experience
python developer resume pdf
infrrd private limited interview questions
js int max value
delete * from table oracle
t systems pune aptitude questions
GOOD POST
ReplyDeleteInternship For Aerospace Engineering
Mechanical Engineering Internships in Chennai
Robotics Courses
Kaashiv
Training Letter Format For Mechanical Engineer
Internship For BCA Student
Fake Internship Certificate
MBA Internship
Free Internship For CSE Students in Chennai
Oracle Internship 2020
Great Article
ReplyDeleteData Mining Projects
Python Training in Chennai
Project Centers in Chennai
Python Training in Chennai
This is a splendid website! I"m extremely content with the remarks!ExcelR Courses In Business Analytics
ReplyDeleteReally a awesome blog for the freshers. Thanks for posting the information.
ReplyDeleteData Science Training in Delhi
Data Science Course in Delhi
nice bloggers.....!!
ReplyDeletepoland web hosting
russian federation web hosting
slovakia web hosting
spain web hosting
suriname
syria web hosting
united kingdom
united kingdom shared web hosting
zambia web hosting
inplant training in chennai
useful information..nice..
ReplyDeletedevops-engineer-resume-samples
digital-marketing-resume-samples
digital-marketing-resume-samples
electronics-engineer-resume-sample
engineering-lab-technician-resume-samples
english-teacher-cv-sample
english-teacher-resume-example
english-teacher-resume-sample
excel-expert-resume-sample
executive-secretary-resume-samples
good .........very useful
ReplyDeletefresher-marketing-resume-sample
front-end-developer-resume-sample
full-stack-developer-resume-samples
fund-accountant-resume-samples
general-ledger-accountant-resume-sample
government-jobs-resume
hadoop-developer-sample-resume
hadoop-developer-sample-resume
hardware-and-networking-resume-samples
hardware-engineer-resume-sample
Nice Blog, Really informative. Machine learning internship in the USA
ReplyDeleteWow such a informative post which i need to explain my team member who working on it - It's my pleasure to visit this post.
ReplyDeleteallow us to introduce our self we are here to make your wedding perfect and special at limo service Highlands Ranch
Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
ReplyDeletedata scientist course in pune
ReplyDeleteThe information you have posted is very useful. The sites you have referred was good. Thanks for sharing. ExcelR Data Science Course In Pune
As always your articles do inspire me. Every single detail you have posted was great. ExcelR Data Science Courses
ReplyDeleteThis was really one of my favorite website. ExcelR Machine Learning Course Pune Please keep on posting.
ReplyDeleteThis comment has been removed by the author.
ReplyDeletemore about the blog is good but if you was seen any other blog the content should be failed to fulfill the users requests on that field,but in this blog the content will fulfill the users who related to search this field.... i need some more info
ReplyDeleteAi & Artificial Intelligence Course in Chennai
PHP Training in Chennai
Ethical Hacking Course in Chennai Blue Prism Training in Chennai
UiPath Training in Chennai
You actually make it look so easy with your performance but I find this matter to be actually something which I think I would never comprehend. It seems too complicated and extremely broad for me. I'm looking forward for your next post, I’ll try to get the hang of it!
ReplyDeleteData Science Course
I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.
ReplyDeleteData Science Course in Hyderabad
Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.
ReplyDeleteBusiness Analytics Course in Hyderabad
I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon…
ReplyDeleteData Scientist Courses
Nice Information!! Data Science Course in Hyderabad
ReplyDeleteRandomly found your blog. Your blog is away-some. Get Machine Learning course in Pune, Mumbai. data science courses in Mumbai, Pune. And you can get training from one of the best training for other courses also like Artificial Intelligence, rpa training in Mumbai, Blockchain training in Mumbai, Machine Learning in Mumbai, SAS Training, Python Programming etc.
ReplyDeleteReally nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing
ReplyDeletedata scientist course
Very nice blog and articles. I am realy very happy to visit your blog. Now I am found which I actually want. I check your blog everyday and try to learn something from your blog. Thank you and waiting for your new post.data science course
ReplyDeleteRandomly found your blog. You have given information is helpful. Machine learning course in Mumbai
ReplyDeleteAmazing post found to be very impressive while going through this post. Thanks for sharing and keep posting such an informative content.
ReplyDelete360DigiTMG Data Analytics Course
Nice information on Machine learns and data speak thank you for sharing.
ReplyDeleteData Science Course in Hyderabad
great article information on the blog are very useful.
ReplyDeleteData Science Training in Hyderabad
I'd love to thank you for the efforts you've made in composing this post. I hope the same best work out of you later on too. I wished to thank you with this particular sites! Thank you for sharing. Fantastic sites!
ReplyDelete360DigiTMG Data Science Course in Bangalore
This is a great post. This post gives a truly quality information. I am certainly going to look into it. Really very helpful tips are supplied here. Thank you so much. Keep up the great works
ReplyDelete360DigiTMG Data Science Training in Bangalore
Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.
ReplyDelete360DigiTMG
Thankyou for this wondrous post, I am cheerful I watched this site on yahoo.
ReplyDeleteartificial intelligence course in delhi
If you don't mind, then continue this excellent work and expect more from your great blog posts
ReplyDeleteartificial intelligence courses in delhi
Top quality article with knowledgeable information, found very useful thanks for sharing waiting for next blog.
ReplyDeleteData Analytics Course Online 360DigiTMG
Tremendous blog quite easy to grasp the subject since the content is very simple to understand. Obviously, this helps the participants to engage themselves in to the subject without much difficulty. Hope you further educate the readers in the same manner and keep sharing the content as always you do.
ReplyDeleteData Science training in Raipur
Very great post. I just discovered your blog and needed to state that I have truly appreciated perusing your blog entries. Any way I'll be buying in to your feed and I trust you post again soon.
ReplyDeletedata scientist training hyderabad
I am certain that this will help a great deal of people. Keep doing awesome. It is profoundly persuading and I appreciated experiencing the whole blog. data scientist training
ReplyDeleteThank you so much for ding the impressive job here, everyone will surely like your post.
ReplyDeleteData Science Training in Hyderabad
Terrific post thoroughly enjoyed reading the blog and more over found to be the tremendous one. In fact, educating the participants with it's amazing content. Hope you share the similar content consecutively.
ReplyDeleteData Science training
Mua vé máy bay tại đại lý Aivivu, tham khảo
ReplyDeleteVé máy bay đi Mỹ
vé máy bay từ mỹ về việt nam giá rẻ
vé máy bay từ đức về sài gòn
vé máy bay giá rẻ từ nga về việt nam
I am sure that this is going to help a lot of individuals. Keep up the good work. It is highly convincing and I enjoyed going through the entire blog.
ReplyDeleteBest Institute for Data Science in Hyderabad
I like this post, And I figure that they having a great time to peruse this post, they might take a decent site to make an information, thanks for sharing it to me Pretty good post. ExcelR Data Analytics Course
ReplyDeleteVery informative post ! There is a lot of information here that can help any business get started with a successful social networking campaign !
ReplyDeletedata scientist training and placement in hyderabad
Thanks for such a wonderful content. Our Motive is not just to create links but to get them indexed as will
ReplyDeleteIncrease Domain Authority (DA).We’re on a mission to increase DA PA of your domain
High Quality Backlink Building Service
Boost DA upto 15+ at cheapest
Boost DA upto 25+ at cheapest . Very Helpful
thanks for sharing this information.
ReplyDeletetechitop
m4ufree
pdfdrive
jio rockers telugu
www.mpl.live
very useful blog,thanks for sharing.Also check below for Online MBA.
ReplyDeleteInnomatics Research Labs is collaborated with JAIN (Deemed-to-be University) and offering the Online MBA in Artificial Intelligence & Business Intelligence Program.
Online MBA in Data Science
Online MBA in Business Analytics
Online MBA in Business Intelligence
Nice Post thanks for sharing useful information for us, Teach Language Online.
ReplyDeleteI am impressed by your blog post. It contains very informative data and I gain a lot of information from your post.
ReplyDeletedigital marketing course
From where can I find tips on Machine Learning Resumes. Thanks in advance.
ReplyDeleteEnrolling in AI Patasala, the real-time training program for Machine Learning Training in Hyderabad, is the ideal option to benefit from a thorough understanding of the Analytics machine Learning domain.
ReplyDeleteMachine Learning Training Hyderabad
Make it a success in your profession that involves Machine Learning by getting enrolled in Machine Learning with the help of AI Patasala's advanced Machine Learning Course in Hyderabad.
ReplyDeleteMachine Learning Training in Hyderabad with Placements
this is really nice to read..informative post is very good to read..thanks a lot!
ReplyDeletedata scientist training in malaysia
Your work is very good and I appreciate you and hopping for some more informative posts
ReplyDeletedata science training
Superb Information and really appreciated with it and this is fine to read and valuable. I like it.
ReplyDeleteDigital Marketing Course fees in Hyderabad
I am here for the first time. I found this blog and found it really useful and it helped me a lot, thank you.
ReplyDeleteData Analytics Training in Bangalore
I really enjoyed reading this post, big fan. Keep up the good work and please tell me when can you publish more articles or where can I read more on the subject?
ReplyDeletedata science course fee in hyderabad
Thanks for sharing this useful Content. Are you Looking Best SEO company in Jaipur, SEO Company Jaipur the best seo agency in jaipur SEO Company Jaipur
ReplyDeleteOur Data Science certification training with a unique curriculum and methodology helps you to get placed in top-notch companies.
ReplyDeletedata analytics course in gorakhpur
The roles of the Data Scientist and Data Analysts job roles are different. Given under are the tasks of the Data Scientist and Data Analyst respectively.
ReplyDeleteData Science Training in Jodhpur
Explore what the best Data Science training institute is offering you. Learn advanced technologies from the best industry experts.
ReplyDelete<a href="https://360digitmg.com/india/data-analytics-certification-training-course-in-patna>data analytics course in patna</a>
Type south white. Station science individual beyond. Should impact mean. Level cup involve science.information
ReplyDeleteCar modern hold admit forget prepare. Send attack mouth. Majority put sign lose.education
ReplyDeleteMachine learning is an integral component of data science, enabling algorithms to learn from data patterns and make predictions or decisions without explicit programming. It empowers data scientists to extract valuable insights from vast datasets and create intelligent solutions across various industries. Enroll in Data Science Training in Kolhapur to upskill yourself.
ReplyDeleteThe practical advice shared for building a successful data science career in this post is highly valuable. best data science institute in chennai
ReplyDeleteThe depth of knowledge displayed in this article is impressive and showcases the author's expertise in data science. data science course in chennai with placement
ReplyDeleteThis blog serves as a valuable resource for data analysts at all levels, from beginners to experienced professionals. .. IT Companies In Anna Nagar
ReplyDeleteLooking to enhance your skills in the fast-growing field of machine learning? APTRON Solutions offers a comprehensive Machine Learning Training Course in Gurgaon designed for students, professionals, and enthusiasts eager to dive into the world of AI and data-driven decision-making. Whether you're a beginner or looking to advance your career, this course is your pathway to mastering machine learning.
ReplyDelete