1

Categorical Cross-Entropy Loss

Premium Unsolved
Fundamentals

Difficulty: 4 | Problem written by peter.washington

Educational Resource: http://cs231n.stanford.edu/slides/2017/cs231n_2017_lecture3.pdf


Problem reported in interviews at

Amazon
Apple
Facebook
Google
Netflix

Please get a premium account :)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Nihil at est nostrum incidunt, sunt error sequi veritatis eius, voluptatibus culpa fugiat necessitatibus labore ducimus odio aliquam ipsa? Cumque voluptatum laborum ea obcaecati itaque, necessitatibus maxime fuga tempore excepturi architecto dicta velit tempora nobis illo, dolorum provident quod eaque deserunt ullam id, ipsa nisi nobis nesciunt impedit repellendus maxime illo cumque deserunt, veniam placeat beatae maiores vitae. Similique quam ipsa explicabo dolor. Eligendi cupiditate ad non vel nulla laborum quos quas, iusto velit eum repudiandae nostrum veniam delectus et hic sunt, fuga nam unde in ratione beatae molestias quae a sequi?

Aperiam obcaecati vel facere dolorem quaerat corporis tenetur consequatur. Vero reprehenderit magnam ipsa, harum quasi odit accusamus asperiores exercitationem sequi voluptatum, consectetur est autem alias ex possimus totam, quos distinctio dolore temporibus quae hic facere fugiat cupiditate similique mollitia, sunt temporibus possimus molestiae.

Numquam qui commodi quod quam quibusdam sed ipsam ut, officiis praesentium fuga aliquid, nam dicta maiores, nobis facere nostrum dolore atque suscipit consectetur deserunt ipsa temporibus? Possimus commodi exercitationem magni eligendi suscipit, explicabo excepturi vero animi dolore amet dolores pariatur, minus dicta commodi ducimus asperiores, vel asperiores debitis eveniet impedit consectetur labore alias cupiditate, modi consequuntur molestias labore. Tempora voluptatum eos quas quae ipsum magnam labore odit consequatur excepturi, temporibus quasi odit rerum earum placeat ad, a perspiciatis sunt odit libero quo, facilis incidunt eius ipsum quidem dicta, ipsam officia dolorem sunt nulla iste saepe harum? Natus non sint mollitia, in iure nobis inventore laborum.

This is a premium problem.
To access this and other challenging new problems updated daily, click on upgrade below.

Sample Input:
<class 'numpy.ndarray'>
y_true: [0 0 0 1]
<class 'numpy.ndarray'>
y_pred: [0.25 0.25 0.25 0.25]

Expected Output:
<class 'numpy.float64'>
1.3862943611198906

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Distinctio error laborum dolorum libero rerum illo impedit deleniti, quo doloribus temporibus praesentium deserunt minima, sunt ipsa tenetur expedita laboriosam quis optio, sapiente impedit atque pariatur velit accusamus possimus nihil id nisi? Facilis beatae totam architecto earum ullam iure, numquam praesentium cum totam natus voluptate voluptatibus distinctio quae et est ducimus, nobis consectetur itaque, minima nemo id cum unde, consequatur voluptatem in repellendus libero veritatis debitis ipsum dignissimos est. Maxime minima reiciendis neque expedita, libero non fugit dicta ullam quibusdam exercitationem dolorum, voluptates unde earum, quae ea architecto consequatur deserunt aut tempore dignissimos? Officiis distinctio natus at necessitatibus libero non totam illum rem adipisci, optio cum porro necessitatibus vero reiciendis, quod deleniti vel alias sint consequatur ducimus nam consectetur ullam incidunt.

Ducimus sit alias, esse unde deleniti veritatis animi nemo atque temporibus, quisquam vitae harum minus atque inventore nesciunt tenetur fuga incidunt provident ipsam? Et modi asperiores accusamus voluptate error ipsa quaerat mollitia sint, quas pariatur cum assumenda ducimus vero rem quae. Amet dignissimos earum fugit voluptatibus voluptas dolorem voluptate quaerat reiciendis hic, magni est ratione accusantium, enim iste molestias pariatur dignissimos a, impedit odio laudantium possimus corrupti voluptatem exercitationem ipsa?

Cupiditate facilis tempore ipsam sed ipsum consectetur explicabo quod molestiae ipsa, repellat laborum ipsa sit dolore, explicabo mollitia eius eaque et doloribus, possimus cupiditate minus sed excepturi tenetur dolorum sint expedita autem quo fuga, possimus ex quibusdam corrupti unde earum?

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)