Deep Learning (Machine Learning )Education Studies

December 9, 2017

It takes time and effort to keep skills as fresh as possible. My LinkedIn Home Page contains my long listing of educational pursuits.

Recently I became interested in learning about Artificial Intelligence (AI) using some Deep Learning (Machine Learning) online courses. Some are shown below:

Along the way I captured 12 Deep Learning Model web links for further exploration as time allows.

  • Deep Learning SIMPLIFIED : Completed all 30 YouTube videos of the Series. Each video had a steep learning curve. Along the way I captured 12 Deep Learning Model web links for further exploration as time allows.”Deep Learning is an important subfield of Artificial Intelligence (AI) that connects various topics like Machine Learning, Neural Networks, and Classification. The field has advanced significantly over the years due to the works of giants like Andrew Ng, Geoff Hinton, Yann LeCun, Adam Gibson, and Andrej Karpathy. Many companies have also invested heavily in Deep Learning and AI research – Google with DeepMind and its Driverless car, nVidia with CUDA and GPU computing, and recently Toyota with its new plan to allocate one billion dollars to AI research.”Follow my enumerated progress on my blog – http://timeoutofmind.com/wordpress/?p=6349  as of November 27, 2017
    1. The Series Intro
    2. What is a Neural Network
    3. 3 reasons to go Deep
    4. Your choice of Deep Net
    5. An Old Problem
    6. Restricted Boltzmann Machines
    7. Deep Belief Nets
    8. Convolutional Neural Networks
    9. Recurrent Neural Networks
    10. Autoencoders
    11. Recursive Neural Tensor Nets
    12. Use Cases
    13. What is a Deep Net Platform?
    14. H2O.ai
    15. Dato GraphLab
    16. What is a Deep Learning Library?
    17. Theano
    18. Deeplearning4j
    19. Torch
    20. Caffe
    21. How good is your fit?
    22. TensorFlow
    23. Metrics
    24. Deep Net Performance
    25. Text Analytics
    26. Configuring a Deep net
    27. Transfer Learning with Indico
    28. Neural Storyteller with Somatic
    29. Inceptionism with Somatic
    30. Reinforcement Learning
  • Neural Networks and Deep Learning : Completed all 6 Chapters as of December 4, 2017. I understood about 15-20% of this very sophisticated information
    1. Using neural nets to recognize handwritten digits
    2. How the backpropagation algorithm works [ Skipped for the time being ]
    3. Improving the way neural networks learn
    4. A visual proof that neural nets can compute any function
    5. Why are deep neural networks hard to train?
    6. Deep Learning
  • Lecture—  Theoretical Machine Learning Lecture Series: Deep Learning and Cognition  December 6, 2017
  • Lecture— Android meets TensorFlow – PyData Singapore December 9, 2017
Did you like this? Share it:
Posted in Deep Learning (Machine Learning), Education, Personal | Comments Off on Deep Learning (Machine Learning )Education Studies

Master List of Apple iOS Technologies I Studied

Part of the iOS Category and Part of the Technology Category

This new updated list is the go-to place to see my online history of Apple iOS Educational Activities  that stretches back to iOS 4 in 2010. I actually started programming back in June 1980. It’s been quite a ride since then!

My LinkedIn Home Page contains my long listing of educational pursuits.

Starting 2010 and too after with iOS 5 and since, I learned many of the latest iOS development technologies from the Ray Wenderlich Team as one of my educational resources.

Each new release of Apple technologies brings new features and evolves the software development workflow. Ray’s team helps me keep up.

It takes time and effort to keep skills as fresh as possible.

I set the rest of this page up as a reverse chronological listing of my progress.

Ray Wenderlich Screencasts Watched

iOS Progress:

 

Did you like this? Share it:
Posted in Apple WWDC 2015 Videos, Apple WWDC 2016 Videos, Apple WWDC 2017 Videos, Education, iBeacon Software Development, iOS, iOS Tutorials, Native Apps, Personal, Technology | Comments Off on Master List of Apple iOS Technologies I Studied

Learning iOS 11 and Xcode 9 via Ray Wenderlich Tutorials

Part of the iOS Category.

Starting 2011 with iOS 5 and since, I learned many of the latest iOS development technologies from the Ray Wenderlich Team as one of my educational resources.

Each new release of Apple technologies brings new features and evolves the software development workflow. Ray’s team helps me keep up.

It takes time and effort to keep skills as fresh as possible. My LinkedIn Home Page contains my long listing of educational pursuits.

As of August 9, 2017 I began the following four courses using iOS 11 with Xcode 9 and Swift 4.

Did you like this? Share it:
Posted in Education, iOS, iOS Tutorials, Native Apps, Swift, Technology | Comments Off on Learning iOS 11 and Xcode 9 via Ray Wenderlich Tutorials

Ray Wenderlich Screencasts Watched

As of December 11, 2017

Part of the Technology Category

As an Independent Apple iOS Developer, I continually learning new information on programming in that knowledge domain. Below is a list of Ray Wenderlich Screencast Videos and some of his other Courses I’ve watched over time:

  1. Beginning Swift 3 – Completed all 13 videos
  2. Intermediate Swift 3 – Completed all 10 videos
  3. Beginning Metal – Completed all 15 videos as of December 4, 2016
  4. iOS Concurrency with GCD and Operations – Completed all 12 videos as of December 20, 2016
  5. Beginning Collection Views – Completed all 10 videos as of February 5, 2017
  6. An Introduction to Functional Programming in Swift – Completed on April 5, 2017
  7. Networking with URLSession (iOS 10, Xcode 8, Swift 3)- Completed all 13 videos as of April 9, 2017
  8. Practical Instruments – Completed all 8 videos as of May 6, 2017
  9. How To Use Git Source Control with Xcode 8 Tutorial – Completed on May 7, 2017
  10. Advanced Swift 3 – Completed all 16 videos as of May 26, 2017
  11. Beginning Git – Completed all 13 videos as of August 6, 2017
  12. Mastering Git – Completed all 14 videos as of August 13, 2017
  13. Xcode Tips and Tricks Completed all 10 videos as of September 18, 2017
  14. Introduction to ARKit Getting Started Completed 1 of 1 video on September 20, 2017.
  15. Networking with URLSession (Updated Course iOS 11, Xcode 9, Swift 4) Completed 9 of 13 videos as of December 11, 2017
  16. iOS 11: NLP with Core ML Completed 1 of 1 video on December 1, 2017
  17. What’s New in Foundation: Parsing JSON in Swift 4 Completed 1 of 1 video on December 1, 2017
Did you like this? Share it:
Posted in Personal, Technology | Comments Off on Ray Wenderlich Screencasts Watched

Apple WWDC 2017 Videos Watched

As of June July 10, 2017

Part of the iOS Category

As an Independent Apple iOS Developer, I continually learning new information on programming in that knowledge domain.

I watch some of the recent Apple Developer Conference videos from June 2017. The list below is current as of this post’s date. [ Note: To see the list you must be a Registered Apple Developer ]

  1. Apple WWDC Keynote – 06/05/2017
  2. Platforms State of the Union Session 102 – 06/06/2017
  3. Introducing ARKit: Augmented Reality for iOS Session 602 – 06/7/2017
  4. Introducing Core ML Session 703 – 06/10/2017
  5. Core ML in Depth Session 710 – 06/10/2017
  6. Vision Framework: Building on Core ML, Session 506 – 06/11/2017
  7. Natural Language Processing and your Apps Session 208 – 06/11/2017
  8. Advances in Core Image: Filters, Metal, Vision, and More Session 510 – 06/13/2017
  9. What’s New in Swift Session 402 – 06/14/2017
  10. Introducing Metal 2 Session 601 – 06/16/207
  11. What’s New in Apple File System Session 715 – 06/19/2017
  12. What’s New in Core Data Session 210 – 06/20/2017
  13. What’s New in Cocoa Touch Session 201 – 06/21/2017
  14. Using Metal 2 for Compute Session 608 – 06/24/2017
  15. VR with Metal 2 Session 603 – 06/25/2017
  16. Accelerate and Sparse Solvers Session 711 – 06/26/2017
  17. Modernizing Grand Central Dispatch Usage Session 706 – 06/27/2017
  18. What’s New in Foundation Session 212 – 06/29/2017
  19. Efficient Interactions with Frameworks Session 244 – 06/30/2017
  20. What’s New in LLVM Session 411 – 07/05/2017
  21. Understanding Undefined Behavior Session 407 – 07/06/2017
  22. GitHub and the New Source Control Workflows in Xcode 9 Session 405 – 07/07/2017
  23. Finding Bugs Using Xcode Runtime Tools Session 406 – 07/08/2017
  24. What’s New in Signing for Xcode and Xcode Server Session 403 –  07/09/2017
  25. What’s New in Swift Playgrounds Session 408 – 07/10/2017
Did you like this? Share it:
Posted in Apple WWDC 2017 Videos, Education, iOS, iOS Tutorials, Native Apps, Personal, Swift, Technology | Comments Off on Apple WWDC 2017 Videos Watched

Don’s Online Laid-back Resume

Besides Linkedin, I decide to post a more laid-back version of my resume.

I currently serve as a volunteer at CyberTECH Nest  as a Senior Advisor to the companies in the Entrepreneur in Resident (EIR) Program.  I am one of the three members of the Nestketeers, a group Subject Matter Expert for entrepreneurs local to Nest and remote around the world.

My professional credentials cover almost 37 years as a technology analyst, and business owner, and previous partner in two successful S-Corp., software partnerships.

I currently serve as a CyberTECH  Advisor to the Board. I served in two previous Corporate Board of Directors, four Civic Boards of Directors.

Specialties: Former PMI Certified Associate In Project Management (CAPM), Microsoft Certified Technology Specialist (MCTS), and passed two Six Sigma Total Quality certifications, training, software development, public speaking, presentation skills, leadership and mentoring.

I started out with my home computer and soon discovered I had the ability to learn new programming and related technologies right at the time businesses and schools in the early 1980’s were starting to integrate small computers into their various departments. I taught a variety of adult education classes at a small Chicago suburban college and leveraged those connections to begin a sole proprietor business as a software developer and consultant. I helped teach by classroom and on-the-job training employees to improve their skills and move up the chain in their professional careers.

By the middle 1980’s I was employed in more influential positions in mid-size downtown Chicago corporations to implement multi-user relational database designs to solve complex business issues. Before the end of that decade I was a highly paid Chicago area consultant and programmer for distinguished national legal and financials firms. In one case, my work on a litigation matter, resulted in my database design being used by the United States Attorney General in a FDA Court case successfully adjudicated for that Federal Agency.

Around 1990 I was working for an global management consulting firm and by the end of my career there in 1995, I worked on top VP-level assignments and the firm’s Board of Directors Quality Program effort pursuit of the Presidential Malcolm Baldrige National Quality Award. That effort took me to other American and European offices of the firm providing me international business experience with other cultures.

Upon moving to San Diego County in early 1996, I continued working in my first S-Corp Software Company as CFO and Secretary. I became involved with civic organizations as the years rolled by into the mid-2000’s. In 2007 I became President and Partner of another S-Corp Software Company and worked there until the end of November 2015.

I became involved in CyberTECH in July 2013 and have contributed as an Advisor to the Board, served as IOT Meetup Co-Chair for one year, and occasionally submit blog posts for CyberTECH syndication.

I am married for 44 years to my wife, Sherry. I am a father to one daughter, herself married for 17 years. I have two grandchildren ages 10 and 8.

My hobbies include: reading, research, programming, travel, talking about my digital art, and giving presentations on topics where I hold an interest.

I am still available for part-time work and as a consultant in mutually beneficial endeavors.

Related Links of Interest:

Did you like this? Share it:
Posted in Education, Personal, Project Management, Technology | Comments Off on Don’s Online Laid-back Resume

Learning about Board of Director Duties

Part of the iHive Incubator Posts Category.

Recently I received a special invitation via my CyberTECH activities to attend  a series of meetings at prestiges Cooley in San Diego, CA for the purpose of learning about Board of Director duties in general.

I thanked the senior executives of Cooley for offering this series to entrepreneurs.

The first meeting was held on November 15, 2016 as shown on the formal agenda below.

cooley-u

I enjoyed the meeting along with about 20 people who interacted with questions and business experience comments posed by the excellently seasoned presenters.

All participants were provided with a booklet containing all the materials used in the accompanying slide stack as shown below.

cooley-u-handout

Many of the CyberTECH EIR Program companies I advise were present and our collective experience of the audience validated the content delivered by Cooley personnel and special guests.

I look forward to the scheduled meetings over the next year.

Did you like this? Share it:
Posted in Education, iHive Incubator Posts, Personal | Comments Off on Learning about Board of Director Duties

2016 “Arrival” Film Comments

Yesterday I saw the new movie, Arrival and enjoyed it very much.

arrival-poster

Without giving too much away to those who want to see this film, I have these thoughts to share:

The resemblance of the alien craft strongly reminded me of four of my digital art images that I created many years ago. The associated narratives on each art page was part of the messages I felt in the new movie.

If you see the movie, perhaps then come back and look at my four art images linked below to consider:

Feelings Twice Removed

 

 

 

Imprisoned Soul

 

 

 

Rings Of Terrana 3

 

 

 

Suspended Feelings

 

 

 

 

Did you like this? Share it:
Posted in Entertainment, Personal | Comments Off on 2016 “Arrival” Film Comments

Recap: San Diego CyberTECH Good Neighbor Pitch Night

Part of the iHive Incubator Posts Category.

On the evening of November 10, 2016, I attended the San Diego CyberTECH Good Neighbor Pitch Night event. I estimate about 200 people attended throughout the night to eat, drink, network, and watch that night’s ten participating Entrepreneur in Residence (EIR) companies give Pitches to qualified judges to assess individual presentations for content.

good-neighbor-taste-of-san-diego

I am one of the EIR Advisors that assist these companies as they progress within the program.

Companies wishing to apply to the EIR Program may learn more about it on this page.

Below are some of the pictures I took of the event:

img_2570 img_2571 img_2572 img_2573 img_2574 img_2575 img_2576 img_2577 img_2578 img_2579 img_2580 img_2582

Enjoy!

Did you like this? Share it:
Posted in iHive Incubator Posts, Internet of Things, Personal, Technology | Comments Off on Recap: San Diego CyberTECH Good Neighbor Pitch Night

Learning the Swift 3 Programming Language

Part of the Swift Category.

Completed reading entire book on December 4, 2016 (at end of post)

As an Independent Apple iOS Developer, I continually learning new information on programming in that knowledge domain.

I already have prior experience with Swift and the latest version 3 of that programming language requires new understanding.

“Swift 3 is a thorough refinement of the language and the API conventions for the frameworks you use every day. These improvements make the code you write even more natural, while ensuring your code is much more consistent moving forward. For example, select Foundation types such as the new Date type are easier to use and are much faster than previous releases, and the Calendar type uses enums to feel more at home within Swift.”

By way of a brief refresher I subscribed to Ray’s Intermediate Swift 3 Screencasts to introduce me to some new syntax and features.

But for a more complete update to the language, I’m enjoying the new Swift Apprentice book by Ray Wenderlich.

“This is a book for complete beginners to Apple’s brand new programming language — Swift 3.

Everything can be done in a playground, so you can stay focused on the core Swift 3 language concepts like classes, protocols, and generics.”

I’ve read all chapters as of December 4, 2016:

  • Chapter 1: Coding Essentials and Playground Basics
  • Chapter 2: Expressions, Variables and Constants
  • Chapter 3: Types and Operations
  • Chapter 4: Basic Control Flow
  • Chapter 5: Advanced Control Flow
  • Chapter 6: Functions
  • Chapter 7: Optionals
  • Chapter 8: Arrays
  • Chapter 9: Dictionaries
  • Chapter 10: Collection Iteration with Closures
  • Chapter 11: Structures
  • Chapter 12: Properties
  • Chapter 13: Methods
  • Chapter 14: Classes
  • Chapter 15: Advanced Classes
  • Chapter 16: Enumerations
  • Chapter 17: Protocols
  • Chapter 18: Generics
  • Chapter 19: Access Control and Code Organization
  • Chapter 20: Custom Operators and Subscripts
  • Chapter 21: Pattern Matching
  • Chapter 22: Error Handling
  • Chapter 23: Asynchronous Closures and Memory Management
  • Chapter 24: Value Types and Value Semantics
  • Chapter 25: Protocol-oriented Programming
Did you like this? Share it:
Posted in Education, iOS, Personal, Programming Languages, Swift | Comments Off on Learning the Swift 3 Programming Language